@font-face {
font-family: 'Montserrat';
font-weight: 100;
src: url(https://valpro.co.in/Montserrat-ExtraLight.woff) format('woff');
}
@font-face {
font-family: 'Montserrat';
font-weight: 200;
src: url(https://valpro.co.in/Montserrat-Thin.woff) format('woff');
}
@font-face {
font-family: 'Montserrat';
font-weight: 300;
src: url(https://valpro.co.in/Montserrat-Light.woff) format('woff');
}
@font-face {
font-family: 'Montserrat';
font-weight: 400;
src: url(https://valpro.co.in/Montserrat-Regular.woff) format('woff');
}
@font-face {
font-family: 'Montserrat';
font-weight: 500;
src: url(https://valpro.co.in/Montserrat-Medium.woff) format('woff');
}
@font-face {
font-family: 'Montserrat';
font-weight: 600;
src: url(https://valpro.co.in/Montserrat-Bold.woff) format('woff');
}
@font-face {
font-family: 'Poppins';
font-weight: 300;
src: url(https://valpro.co.in/poppins-light.woff) format('woff');
}
@font-face {
font-family: 'Poppins';
font-weight: 400;
src: url(https://valpro.co.in/poppins-regular.woff) format('woff');
}
@font-face {
font-family: 'Poppins';
font-weight: 500;
src: url(https://valpro.co.in/poppins-semibold.woff) format('woff');
}
@font-face {
font-family: 'Poppins';
font-weight: 600;
src: url(https://valpro.co.in/poppins-bold.woff) format('woff');
}
@font-face {
font-family: 'ProductSans';
font-weight: 200;
src: url(https://valpro.co.in/ProductSans-Thin.woff) format('woff');
}
@font-face {
font-family: 'ProductSans';
font-weight: 300;
src: url(https://valpro.co.in/ProductSans-Light.woff) format('woff');
}
@font-face {
font-family: 'ProductSans';
font-weight: 400;
src: url(https://valpro.co.in/ProductSans-Regular.woff) format('woff');
}
@font-face {
font-family: 'ProductSans';
font-weight: 500;
src: url(https://valpro.co.in/ProductSans-Medium.woff) format('woff');
}
@font-face {
font-family: 'ProductSans';
font-weight: 600;
src: url(https://valpro.co.in/ProductSans-Bold.woff) format('woff');
}
@font-face {
font-family: 'ProductSans';
font-weight: 700;
src: url(https://valpro.co.in/ProductSans-Black.woff) format('woff');
}
@font-face {
font-family: 'DINNextLTPro';
font-weight: 300;
font-display: swap;
src: url(https://valpro.co.in/DINNextLTPro-Light.woff) format('woff');
}
@font-face {
font-family: 'DINNextLTPro';
font-weight: 400;
font-display: swap;
src: url(https://valpro.co.in/DINNextLTPro-Regular.woff) format('woff');
}
@font-face {
font-family: 'DINNextLTPro';
font-weight: 500;
font-display: swap;
src: url(https://valpro.co.in/DINNextLTPro-Medium.woff) format('woff');
}
@font-face {
font-family: 'DINNextLTPro';
font-weight: 600;
font-display: swap;
src: url(https://valpro.co.in/DINNextLTPro-Bold.woff) format('woff');
}
@font-face {
font-family: 'Futura Lt BT';
font-weight: 300;
font-style: normal;
src: url(https://valpro.co.in/FuturaBT-Light.woff) format('woff');
}
@font-face {
font-family: 'BwAletaNo10';
font-weight: 100;
font-display: swap;
src: url(https://valpro.co.in/BwAletaNo10-Thin.woff) format('woff');
}
@font-face {
font-family: 'BwAletaNo10';
font-weight: 300;
font-display: swap;
src: url(https://valpro.co.in/BwAletaNo10-Light.woff) format('woff');
}
@font-face {
font-family: 'BwAletaNo10';
font-weight: 400;
font-display: swap;
src: url(https://valpro.co.in/BwAletaNo10-Regular.woff) format('woff');
}
@font-face {
font-family: 'BwAletaNo10';
font-weight: 500;
font-display: swap;
src: url(https://valpro.co.in/BwAletaNo10-Medium.woff) format('woff');
}
@font-face {
font-family: 'BwAletaNo10';
font-weight: 900;
font-display: swap;
src: url(https://valpro.co.in/BwAletaNo10-Bold.woff) format('woff');
}
@font-face {
font-family: 'TitilliumWeb';
font-weight: 100;
font-display: swap;
src: url(https://valpro.co.in/TitilliumWeb-ExtraLight.woff) format('woff');
}
@font-face {
font-family: 'TitilliumWeb';
font-weight: 300;
font-display: swap;
src: url(https://valpro.co.in/TitilliumWeb-Light.woff) format('woff');
}
@font-face {
font-family: 'TitilliumWeb';
font-weight: 400;
font-display: swap;
src: url(https://valpro.co.in/TitilliumWeb-Regular.woff) format('woff');
}
@font-face {
font-family: 'TitilliumWeb';
font-weight: 500;
font-display: swap;
src: url(https://valpro.co.in/TitilliumWeb-SemiBold.woff) format('woff');
}
@font-face {
font-family: 'TitilliumWeb';
font-weight: 600;
font-display: swap;
src: url(https://valpro.co.in/TitilliumWeb-Bold.woff) format('woff');
}
rs-layer#slider-2-slide-4-layer-6 {
background-color: #f3f3f3;
font-family: 'TitilliumWeb' !important;
font-weight: 400 !important;
color: #183277 !important;
padding: 8px 22px !important;
border-radius: 66px !important;
letter-spacing: .5px !important;
min-width: 300px !important;
text-align: center !important;
font-size: 16px !important;
}
rs-layer#slider-2-slide-4-layer-7,
rs-layer#slider-2-slide-4-layer-4,
rs-layer#slider-2-slide-4-layer-8,
rs-layer#slider-2-slide-4-layer-9,
rs-layer#slider-2-slide-4-layer-10,
rs-layer#slider-2-slide-4-layer-14,
rs-layer#slider-2-slide-4-layer-15,
rs-layer#slider-2-slide-4-layer-16 {
background-color: #f3f3f3;
font-family: 'TitilliumWeb' !important;
font-weight: 400 !important;
color: #183277 !important;
padding: 8px 22px !important;
border-radius: 66px !important;
letter-spacing: .5px !important;
min-width: 300px !important;
text-align: center !important;
font-size: 16px !important;
}
rs-layer#slider-2-slide-4-layer-6:hover {
background-color: #183277;
color: #ffffff !important;
}
rs-layer#slider-2-slide-4-layer-7:hover,
rs-layer#slider-2-slide-4-layer-4:hover,
rs-layer#slider-2-slide-4-layer-8:hover,
rs-layer#slider-2-slide-4-layer-9:hover,
rs-layer#slider-2-slide-4-layer-10:hover,
rs-layer#slider-2-slide-4-layer-14:hover,
rs-layer#slider-2-slide-4-layer-15:hover,
rs-layer#slider-2-slide-4-layer-16:hover {
background-color: #183277;
color: #ffffff !important;
}
rs-layer#slider-2-slide-4-layer-2 {
font-family: 'TitilliumWeb' !important;
font-weight: 300 !important;
}
.header-style-4 #site-header-wrap {
top: 10px !important;
}
.header-style-4 #main-nav {
margin-top: 75px;
}
.header-style-4 #main-nav>ul>li {
margin: 0;
}
.header-style-4 #main-nav>ul>li>a {
height: 15px;
font-size: 16px;
line-height: 15px;
font-family: 'TitilliumWeb'; font-weight: 300;
border-right: 1px solid #fff;
padding: 0px 13px 0px 13px;
}
.header-style-4 #main-nav>ul>li.menu-item-has-children>a>span:after {
margin-top: 7px;
font-weight: 600;
font-size: 11px;
}
.header-style-4 #main-nav .sub-menu li a {
font-size: 16px;
line-height: 15px;
font-family: 'TitilliumWeb';
color: #fff;
}
.header-style-4 #main-nav .sub-menu li a:hover,
.header-style-4 #main-nav .sub-menu li a:focus {
color: #fff;
}
.header-style-4 #main-nav .sub-menu {
background-color: #009846;
margin-top: 8px;
background-image: url(https://valpro.co.in/wp-content/uploads/2020/05/v5.jpg);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
#main-nav .sub-menu li a>span:after {
display: none;
}
.header-style-4 #main-nav>ul>li:last-child>a {
padding: 0px 0px 0px 15px;
border-right: 0px solid #fff;
}
.header-style-4 #site-logo-inner {
margin: 55px 0 6px 0;
}
div#site-logo-inner:before {
content: "";
position: absolute;
background-image: url(https://valpro.co.in/wp-content/uploads/2020/03/2.png);
width: 540px;
height: 209px;
z-index: -1;
background-repeat: no-repeat;
background-size: contain;
top: 28px;
left: -305px;
}
.header-style-4 .search-style-fullscreen .search-submit {
margin-top: 35px;
}
.search-style-fullscreen {
display: none;
}
.header-style-4 #site-header.is-fixed:after {
background-color: #fff !important;
opacity: 1 !important;
}
.header-style-4 #site-header.is-fixed #site-logo-inner {
margin: 5px 0 6px 0;
}
.header-style-4 #site-header.is-fixed div#site-logo-inner:before {
display: none;
}
.header-style-4 #site-header.is-fixed #main-nav>ul>li>a {
color: #000;
}
.header-style-4 #site-header.is-fixed #main-nav {
margin-top: 20px;
}
.header-style-4 #main-nav>ul>li.btnmainkg3>a {
background: #284189;
padding: 16px 15px;
line-height: 1px;
color: #fff;
border-radius: 17px;
margin-top: -10px;
min-width: 126px;
text-align: center;
border: 0;
}
.header-style-4 #main-nav>ul>li.btnmainkg3>a:hover {
color: #284189;
background: #fff;
}
.header-style-4 #site-header.is-fixed #main-nav>ul>li.btnmainkg3>a {
color: #fff;
}
.header-style-4 #site-header.is-fixed #main-nav>ul>li.btnmainkg3>a:hover {
background: #009846;
}
.header-style-4 #main-nav>ul>li.rkghh2>a {
border-right: 0px;
}
div.wpcf7-mail-sent-ok {
color: #fff;
font-family: 'TitilliumWeb';
}
.is-single-post h4 {
font-family: 'TitilliumWeb';
font-weight: 500;
margin-bottom: 5px;
}
a.btnrk85 {
background: #000;
font-family: 'TitilliumWeb';
font-size: 16px;
font-weight: 400;
color: #fff;
padding: 4px 15px;
border-radius: 35px;
}
a.btnrk85:hover {
background: #04ae4d;
color: #fff;
}
#slider-1-slide-1-layer-2,
#slider-1-slide-1-layer-4,
#slider-1-slide-2-layer-2,
#slider-1-slide-2-layer-4,
#slider-1-slide-3-layer-2,
#slider-1-slide-3-layer-4 {
font-family: 'ProductSans' !important;
}
#home2 {
padding: 50px 0px 60px 0px;
}
#home2 h2 {
color: #fff;
margin-bottom: 45px;
font-family: 'TitilliumWeb'; font-weight: 500;
font-size: 40px;
}
#home2 .home2-1>.vc_col-sm-4>.vc_column-inner>.wpb_wrapper {
background: #fff;
}
#home2 .image-wrap img {
margin-bottom: 15px;
}
#home2 h3 a {
min-height: 85px;
font-family: 'ProductSans'; font-weight: 300;
font-size: 25px;
text-transform: uppercase;
color: #2852c3;
padding-bottom: 20px;
margin-bottom: 20px;
display: block;
border-bottom: 2px solid #d1d1d1;
}
#home2 .conceptseven-icon-box .desc {
color: #121212;
font-size: 17px;
font-family: 'ProductSans'; font-weight: 300;
line-height: 26px;
margin-bottom: 20px;
}
#home2 .conceptseven-links>span {
font-weight: 400;
text-transform: uppercase;
font-family: 'ProductSans'; color: #575757;
}
#home2 .conceptseven-links:hover>span {
color: #234294;
}
#home2 #rkgt6 .wpb_text_column.wpb_content_element {
min-height: 450px; padding: 15px;
}
#home2 #rkgt6 h3 {
font-family: 'ProductSans'; border-bottom: 0px solid #3463b5;
margin-bottom: 10px;
font-weight: 500;
font-size: 28px;
}
#home2 #rkgt6 p {
font-size: 18px;
font-family: 'ProductSans';
color: #000;
font-weight: 300;
line-height: 26px;
}
#home2.jun1 #rkgt6 h3 {
font-family: 'TitilliumWeb';
color: #fff;
font-weight: 400;
font-size: 24px;
}
#home2.jun1 #rkgt6 .wpb_text_column.wpb_content_element {
text-align: center;
}
#home2.jun1 #rkgt6 p {
font-family: 'TitilliumWeb';
color: #fff;
font-weight: 300;
font-size: 18px;
line-height: 24px;
}
#home2 .polk1>.vc_column-inner {
border-right: 1px solid #3463b5;
}
#home2 .polk2>.vc_column-inner {
border-right: 1px solid #3463b5;
}
#who-we-are {
padding: 40px 0px 40px 0px;
}
#who-we-are h2 {
margin-bottom: 45px;
font-family: 'BwAletaNo10' !important; font-weight: 900;
font-size: 32px;
}
#who-we-are p {
font-size: 20px; color: #000;
font-weight: 300;
line-height: 28px; font-family: 'TitilliumWeb';
font-weight: 300;
}
#who-we-are .hm3-1 {
background: rgba(0, 146, 63, 0.8);
margin: 60px 131px 60px 40px;
padding: 35px 30px 65px 30px;
}
#who-we-are h3 {
font-size: 40px;
color: #fff; font-weight: 500; font-family: 'TitilliumWeb';
font-weight: 500;
}
#who-we-are .hm3-1 p {
color: #fff;
}
#who-we-are p strong {
font-weight: 600;
}
#who-we-are .wpb_text_column {
padding-left: 30px;
}
#our-team {
padding: 60px 0px 30px 0px ;
}
#our-team h2 {
text-align: center;
margin-bottom: 45px;
font-family: 'TitilliumWeb'; font-weight: 500;
font-size: 40px;
}
#our-team h2:after { }
#our-team .tpstyle-12 {
box-shadow: none !important;
}
#our-team .tpstyle-12 h3 {
top: -49px;
left: auto;
text-transform: none;
position: relative;
color: #fff;
transform: none;
background: #183277b5;
padding: 10px 7px 10px 8px;
text-align: center;
width: 100%;
font-size: 24px;
}
#our-team .tpstyle-12 h3 a {
color: #ffffff;
font-family: 'ProductSans'; font-weight: 400;
}
#our-team .tpstyle-12 figcaption {
padding: 0px 10px 0px 8px; font-family: 'ProductSans'; font-weight: 400;
}
#our-team .tpstyle-12 h5 {
display: none;
color: #fff;
margin-top: -60px;
text-align: left;
margin-left: 8px;
}
#our-team .tpstyle-12-social {
display: none;
}
#our-team.jun2 .tpstyle-12 h3 {
top: -38px;
padding: 5px 0px 5px 0px;
font-size: 16px; font-family: 'TitilliumWeb';
font-weight: 500;
}
#our-team.jun2 .tpstyle-12 figcaption {
padding: 0px 3px 0px 4px;
}
#glightbox-body .exp-lightbox-info .lb-image {
width: 28%;
}
#glightbox-body .exp-lightbox-info .lb-info {
width: 70%;
}
.exteam-lb .gslide-description.description-right h3 a {
color: #1e1e1e !important; font-family: 'TitilliumWeb';
font-weight: 500; }
.exteam-lb .lb-social {
display: inline-block;
margin-bottom: 0px !important;
}
ul.ex-social-account {
margin-top: 0px !important;
}
.exteam-lb .gslide-description.description-right h3 .teampress-linkedin a {
line-height: 17px;
border: 1px solid #234495;
width: auto;
height: auto;
padding: 2px 5px;
background: #234495;
color: #fff !important;
}
a#scroll-to-top {
display: none !important;
}
.exteam-lb .gslide-description.description-right h5:last-of-type {
color: #1e1e1e; font-weight: 400;
font-size: 16px;
font-family: 'TitilliumWeb'; }
.exteam-lb .gslide-description.description-right h5 span {
display: none !important;
}
.exteam-lb .gslide-description.description-right p {
font-size: 16px !important; font-family: 'TitilliumWeb';
font-weight: 300;
line-height: 26px;
}
#home5 .vc_col-sm-4 .wpb_text_column {
background: url(https://valpro.co.in/wp-content/uploads/2020/03/p2.jpg);
background-position: center;
padding: 15px 20px 135px 20px;
margin-top: -50px;
background-repeat: no-repeat;
background-size: cover;
}
#home5 .vc_col-sm-4 .wpb_text_column img {
margin: 30px 0px 0px 35px;
}
#home5 .wpb_text_column h3 {
font-family: 'ProductSans'; font-size: 27px;
color: #fff;
font-weight: 300;
}
#home5 h2 {
margin: 0px;
font-family: 'ProductSans'; text-transform: uppercase;
color: #fff;
padding-left: 40px;
font-weight: 300;
font-size: 32px;
letter-spacing: 2px;
}
#home5 h2.g9 {
font-weight: 600;
margin-bottom: 20px;
}
#home5 h2.g9:after {
content: "";
position: absolute;
width: 190px;
height: 2px;
left: 35px;
margin-top: 50px;
background-image: url(https://valpro.co.in/wp-content/uploads/2020/03/line2.jpg);
}
#home5 .vc_col-sm-8 .wpb_text_column {
padding: 130px 55px 95px 55px;
}
#home5 .vc_col-sm-8 p {
font-size: 24px !important;
font-family: 'ProductSans'; color: #fff;
font-weight: 300;
line-height: 35px;
}
#home6 {
padding: 50px 0px 60px 0px;
background-attachment: fixed;
}
#home6 h2 {
margin-bottom: 65px;
font-family: 'TitilliumWeb';
font-weight: 500; color: #fff;
font-size: 40px;
}
#home6 .vc_col-sm-4 .wpb_text_column {
text-align: center;
border: 1px solid #fff;
padding: 25px 0px 0px 0px;
}
#home6 .vc_col-sm-4:hover .wpb_text_column {
background: #183277;
transition: all .25s ease-in;
}
#home6 h3 { font-family: 'TitilliumWeb';
margin-bottom: 45px;
color: #fff;
font-weight: 400;
}
#home6 h5 a {
color: #fff !important;
display: block;
}
#home6 h5 a:after {
display: none;
}
#home6 h5 { color: #fff;
font-weight: 400; font-family: 'TitilliumWeb';
font-size: 22px;
margin-bottom: 7px;
}
#home6 a {
display: none; }
#home6 a:after {
content: "";
position: absolute;
background: url(https://valpro.co.in/wp-content/uploads/2020/03/l6.png);
width: 16px;
height: 14px;
margin-top: 5px;
margin-left: 5px;
}
#home6 h3:after {
content: "";
position: absolute;
background: url(https://valpro.co.in/wp-content/uploads/2020/03/l7.png);
width: 91%;
height: 10px;
margin-top: 54px;
left: 18px;
}
#home6 .wpb_column.vc_column_container.vc_col-sm-4 {
margin-bottom: 30px;
}
#home6 p {
font-size: 18px;
font-family: 'TitilliumWeb';
line-height: 26px; color: #fff;
padding: 0 10px;
font-weight: 300;
}
#home6 img {
width: 55px;
}
#home6 .lok11 .vc_col-sm-4 .wpb_text_column {
min-height: 380px;
}
#home6 .lok12 .vc_col-sm-4 .wpb_text_column {
min-height: 380px;
}
#home7 {
padding: 85px 0px 75px 0px;
}
#home7 .tss-carousel h3.author-name {
font-family: 'ProductSans'; font-weight: 400;
text-transform: uppercase;
}
#home7 .tss-carousel h4.author-bio {
font-family: 'ProductSans'; font-weight: 300;
color: #9fa4af !important;
}
#home7 p {
font-family: 'ProductSans'; font-style: normal;
font-size: 17px;
font-weight: 300;
}
#home7 .owl-theme .owl-nav.disabled+.owl-dots {
display: block;
}
#transaction {
padding: 75px 0px 45px 0px; background: #f3f3f3;
}
#transaction .vc_col-sm-3 .wpb_text_column {
border: 2px solid #04ae4d;
padding: 30px 15px;
border-radius: 4px;
}
#transaction h5 {
font-size: 18px;
font-weight: 500;
border-bottom: 1px solid #04ae4d;
font-family: 'TitilliumWeb';
padding: 2px 0px;
color: #4b4b4b;
margin-bottom: 10px;
}
#transaction p {
font-size: 16px;
color: #000;
font-weight: 300;
text-align: center;
line-height: 22px;
font-family: 'TitilliumWeb';
}
#transaction h2 { font-family: 'TitilliumWeb';
font-weight: 500;
font-size: 40px;
margin-bottom: 0px;
}
#transaction .white {
background: #ffffff !important;
border: solid 1px #ffffff !important;
}
#transaction .sa_hover_container {
border-radius: 50px 0px 50px 0px;
border: 2px solid #04ae4d;
text-align: center;
}
#transaction .owl-carousel .owl-item img {
padding: 0px 0px 10px 0px;
width: 70%;
}
#transaction h3 {
font-weight: 400; font-size: 25px;
margin: 30px auto;
background: #183277;
display: inline-block;
border-radius: 55px;
color: #fff;
padding: 4px 35px;
font-family: 'TitilliumWeb';
}
#transaction .rkcen9 {
text-align: center;
}
#transaction .poprk98 {
background: #fff;
padding: 5px;
margin-bottom: 14px;
}
#home8 .vc_col-sm-4 .wpb_text_column {
background: #04ae4d;
padding: 20px 45px 30px 85px;
}
#home8 h2 { color: #fff;
font-weight: 500;
font-size: 40px;
margin-bottom: 10px;
font-family: 'TitilliumWeb';
}
#home8 p {
font-size: 18px; font-family: 'TitilliumWeb';
font-weight: 300;
color: #fff;
line-height: 26px;
margin-bottom: 9px;
}
#home8 .wpcf7 {
margin-top: 25px;
}
#home8 .s99 {
margin-top: 15px;
}
#home8 p a {
font-size: 18px; font-family: 'TitilliumWeb';
font-weight: 300;
color: #fff;
}
#home8 input {
background-color: #0000 !important;
margin-bottom: 20px !important;
border: 0px !important;
border-bottom: 3px solid #fff !important;
font-size: 18px !important;
color: #fff !important;
font-family: 'TitilliumWeb' !important;
border-radius: 0px !important;
font-weight: 300 !important;
padding: 5px 5px !important;
}
#home8 input::placeholder {
color: #fff;
opacity: 1; }
#home8 input:-ms-input-placeholder { color: #fff;
}
#home8 input ::-ms-input-placeholder { color: #fff;
}
#home8 input[type="submit"] {
border: 2px solid #fff !important;
padding: 8px 30px !important;
border-radius: 0px !important;
}
#home8 iframe {
margin-bottom: 0px;
height: 832px;
}
footer#footer {
background-color: #2a2a2a;
padding: 85px 0 65px 0px;
font-family: 'Montserrat';
}
#footer #footer-widgets .footer-grid .span_1_of_4 {
width: 33%;
}
footer#footer .footer-grid.gutter-35 .span_1_of_4.col:first-child {
width: 100% !important;
border-bottom: 1px solid #535353;
margin-bottom: 30px;
padding-bottom: 30px;
}
#footer h2.foot9 {
margin-bottom: 0px;
color: #fff;
font-weight: 500; font-family: 'TitilliumWeb';
}
footer#footer #text-1 {
display: inline-block;
}
footer#footer #widget_socials-1 {
display: none; float: right;
}
#footer-widgets .widget {
margin: 0px !important;
}
#footer #footer-widgets .widget.widget_socials .socials .icon {
padding: 12px 6px 0px 6px;
float: left;
margin-top: 20px;
background: #04ae4d;
margin-right: 20px;
border-radius: 59%;
line-height: 18px;
}
#footer #footer-widgets .widget.widget_socials .socials .icon:hover {
background: #ffffff;
}
#footer #footer-widgets .widget.widget_socials .socials .icon a {
color: #000;
}
footer#footer {
font-size: 17px;
font-family: 'TitilliumWeb'; font-weight: 300;
}
footer#footer #footer-widgets .widget.widget_links ul li {
padding: 4px 0;
}
footer#footer .es_required_field.es_txt_email {
font-family: 'TitilliumWeb';
font-size: 18px; width: 100%;
background-color: #0000;
}
footer#footer .es_subscription_form_submit.es_submit_button {
background: #04ae4d;
padding: 10px 35px;
border-radius: 0px;
margin: 0 auto;
text-align: center;
width: 100%;
font-size: 17px; font-family: 'TitilliumWeb';
font-weight: 500;
}
footer#footer .es_subscription_form_submit.es_submit_button:hover {
background: #ffffff;
color: #000;
}
#footer-widgets .widget {
font-family: 'TitilliumWeb';
font-size: 18px;
}
#footer-widgets .widget.widget_links ul li a {
font-size: 18px !important;
}
#bottom {
font-family: 'TitilliumWeb';
background-color: #2a2a2a !important;
font-size: 18px !important; font-weight: 300;
border-top: 1px solid #595959;
color: #07ca5b;
}
#bottom .bottom-bar-copyright {
text-align: left !important;
width: 100% !important;
}
#bottom .bottom-bar-menu {
text-align: left !important;
padding-left: 20px;
}
#bottom a {
color: #07ca5b;
}
body #featured-title .main-title {
color: #fff;
font-weight: 500;
font-family: 'ProductSans'; }
body #featured-title #breadcrumbs {
display: none;
}
body #featured-title .title-group {
width: 100%;
text-align: center;
}
#about1 {
padding: 60px 0px;
}
#about1 p {
font-size: 17px;
font-family: 'Montserrat';
font-weight: 300;
}
#about1 .wpb_text_column {
padding: 95px 40px 0px 40px;
}
#about2 {
padding: 110px 0px 100px 0px;
background-attachment: fixed;
}
#about2 p {
font-size: 17px;
color: #fff;
font-family: 'Montserrat';
font-weight: 300;
}
#about2 h3 {
font-family: 'Poppins';
color: #fff;
font-weight: 500;
}
#about2 .has-arrows .owl-theme .owl-nav {
display: block !important;
}
#about3 {
padding: 60px 0px 40px 0px;
}
#about3 p {
font-size: 17px;
font-family: 'Montserrat';
color: #000;
font-weight: 300;
}
#about3 h3 {
font-family: 'Poppins';
font-weight: 500;
}
#about3 .wpb_text_column {
padding: 40px 20px 0px 20px;
}
#whtdo h2 {
font-family: 'Poppins';
color: #000;
font-weight: 300;
font-size: 32px;
}
#whtdo p {
font-size: 17px;
font-family: 'Montserrat';
color: #000;
font-weight: 300;
}
#whtdo .wpb_text_column {
padding: 110px 110px 0px 110px;
}
#contact1 {
padding: 75px 0px 75px 0px;
}
#contact1 h3 {
font-family: 'Poppins';
font-weight: 500;
}
#contact1 p {
font-size: 17px;
font-family: 'Montserrat';
color: #000;
font-weight: 300;
}
#contact1 .conceptseven-content-box>.inner {
background-color: #fff;
min-height: 235px;
padding: 30px 53px 0px 53px !important;
}
#contact2 textarea {
height: 120px;
}
#contact2 .rk5 .wpb_wrapper {
padding: 10px 75px 0px 75px;
}
#contact2 h4 {
font-family: 'Poppins';
font-weight: 500;
font-size: 24px;
margin-bottom: 20px;
}
#contact2 input {
padding: 8px 10px;
margin-bottom: 5px;
border: 1px solid #d1d1d1;
border-radius: 6px;
color: #000;
}
#contact2 input[type="submit"] {
font-size: 16px;
color: #fff;
padding: 10px 55px;
font-family: 'Montserrat';
}
#privacy {
padding: 45px 0px;
}
#privacy p,
#privacy ul {
font-size: 17px;
margin-bottom: 20px;
font-family: 'Montserrat';
color: #000;
font-weight: 300;
}
#home5.rkg89 h2 {
border: 1px solid #fff;
text-align: center;
font-family: 'Montserrat';
padding: 70px 0px;
background: #00923f;
font-weight: 500;
background-image: linear-gradient(to left, transparent, transparent 50%,
#fff 50%, #fff);
background-position: 100% 0;
background-size: 200% 100%;
transition: all .25s ease-in;
}
#home5.rkg89 h2:hover {
color: #183277;
background-position: 0 0;
}
#home5.rkg89 h3 {
font-size: 40px;
font-weight: 600;
font-family: 'Montserrat';
}
#abp9 {
padding-top: 70px;
}
#home5.rkg89 {
padding: 70px 0px;
background-attachment: fixed;
}
.pum-theme-lightbox .pum-container {
border: 1px solid #000000 !important;
box-shadow: none !important;
}
.pum-theme-lightbox .pum-content h2 {
font-size: 32px;
margin-bottom: 10px;
font-weight: 500;
font-family: 'TitilliumWeb';
color: #00923f;
}
.pum-theme-lightbox .pum-content p {
font-size: 18px;
font-family: 'TitilliumWeb';
color: #000;
font-weight: 400;
line-height: 28px
}
#rkgpopup {
padding: 25px 0px;
}
.no-padding-content #main-content {
overflow: hidden;
}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900;
color: #fff;
} body.is-single-post div#featured-title {
display: none;
}
body.is-single-post .hentry .post-media {
display: none;
}
.is-single-post .hentry .post-title {
font-family: 'TitilliumWeb';
font-weight: 500;
font-size: 40px;
margin-bottom: 20px;
}
body.is-single-post p,
body.is-single-post table,
body.is-single-post ul {
font-size: 16px;
color: #000;
font-weight: 400;
line-height: 26px;
font-family: 'TitilliumWeb';
}
body.is-single-post div#comments {
display: none;
}
body.is-single-post.header-style-4 #main-nav>ul>li>a {
color: #000;
}
body.is-single-post.header-style-4 #site-logo-inner {
margin: 15px 0 6px 0;
}
body.is-single-post.header-style-4 #main-nav {
margin-top: 30px;
}
#insights {
padding: 75px 0px 75px 0px;
}
#insights h2 {
font-family: 'TitilliumWeb';
font-weight: 500;
font-size: 40px;
margin-bottom: 20px;
}
#insights h2.widgettitle {
display: none;
}
#insights ul {
list-style-type: none;
}
#insights .widget.widget_recent_entries ul li a {
font-size: 16px;
color: #000;
font-weight: 500;
line-height: 26px;
font-family: 'TitilliumWeb';
padding: 0px;
}
#insights .widget.widget_recent_entries ul li a:hover {
color: #04ae4d;
}
#insights span.post-date {
font-size: 16px;
color: #183277;
font-weight: 400;
line-height: 26px;
font-family: 'TitilliumWeb';
float: left;
margin-right: 15px;
}
#insights .vc_gitem-animated-block {
display: none;
}
#insights h4 {
font-family: 'TitilliumWeb';
font-size: 18px;
font-weight: 500;
text-align: center !important;
color: #183277;
}
#insights p {
text-align: center;
font-family: 'TitilliumWeb';
font-size: 16px;
font-weight: 400;
color: #000;
}
#insights .vc_btn3-container.vc_btn3-left {
text-align: center;
}
#insights a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded {
background: #000;
font-family: 'TitilliumWeb';
font-size: 16px;
font-weight: 400;
color: #fff;
padding: 4px 15px;
border-radius: 35px;
}
#insights a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded:hover {
background: #04ae4d;
}
#insights .vc_gitem-zone.vc_gitem-zone-c {
background: #f3f3f3 !important;
border-radius: 4px;
padding: 15px;
}
#footer-widgets .widget#text-2 p {
color: #fff;
}
#insights .rkgbtn423 a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded {
background: #04ae4d;
padding: 8px 35px;
margin-top: 50px;
font-size: 18px;
font-weight: 500;
}
#insights .rkgbtn423 a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded:hover {
background: #000;
}
.hentry .post-meta {
padding-top: 10px;
}
.header-style-4 #main-nav>ul>li.btnpmsrk1 a {
background: #ffffff;
padding: 16px 15px;
line-height: 1px;
color: #284189;
border-radius: 17px;
margin-left: 10px;
margin-top: -10px;
}
.header-style-4 #main-nav>ul>li.btnpmsrk1 a:hover,
.header-style-4 #main-nav>ul>li.btnpmsrk1 a:focus {
color: #ffffff;
background: #284189;
}
.header-style-4 #site-header.is-fixed #main-nav>ul>li.btnpmsrk1 a {
background: #009846;
color: #fff;
}
.header-style-4 #site-header.is-fixed #main-nav>ul>li.btnpmsrk1 a:hover {
background: #284189;
color: #fff;
}
.header-style-4 #main-nav>ul>li.btnmainkg3.pms22 a {
margin-left: 10px;
} .pmsbtndown1 {
margin-top: 25px;
padding-left: 20px;
}
.pmsbtndown1 a.vc_general.vc_btn3 {
background: #04ae4d !important;
padding: 18px 30px;
line-height: 1px;
color: #ffffff;
border-radius: 17px;
margin-left: 10px;
border: 0px;
font-size: 16px;
}
.pmsbtndown1 a.vc_general.vc_btn3:hover,
.pmsbtndown1 a.vc_general.vc_btn3:focus {
background: #284189 !important;
color: #ffffff !important;
}
@media screen and (min-width:1380px) {
div#site-logo-inner:before {
width: 540px;
height: 209px;
top: 28px;
left: -305px;
}
}
@media screen and (min-width:1025px) {
.ex_s_lick-prev,
.ex_s_lick-next {
display: none !important;
}
#insights h4 {
min-height: 60px;
}
#insights .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt {
min-height: 115px;
}
body.is-single-post.header-style-4 #main-nav>ul>li.btnmainkg3>a {
color: #fff;
}
body.is-single-post.header-style-4 #main-nav>ul>li.btnmainkg3>a:hover {
background: #009846;
}
body.is-single-post article.post.type-post {
margin-top: 30px;
}
#site-header-inner.conceptseven-container {
width: 1240px;
max-width: 100%;
}
}
@media screen and (min-width:1025px) and (max-width:1320px) {
.header-style-4 #main-nav>ul>li>a {
padding: 0px 8px 0px 8px;
font-size: 14px;
}
}
@media screen and (min-width:992px) and (max-width:1025px) {
.header-style-4 #main-nav>ul>li>a {
padding: 0px 8px 0px 8px;
font-size: 13px;
}
#home6 h5 {
font-size: 18px
}
#home6 .lok11 .vc_col-sm-4 .wpb_text_column {
min-height: 470px;
}
#home6 .lok12 .vc_col-sm-4 .wpb_text_column {
min-height: 630px;
}
#our-team.jun2 .tpstyle-12 h3 {
font-size: 13px;
}
#home8 .vc_col-sm-4 .wpb_text_column {
padding: 20px 15px 30px 15px;
}
}
@media screen and (min-width:481px) and (max-width:991px) {
.header-style-4 #site-logo-inner {
margin: 29px 0 6px 0;
}
div#site-logo-inner:before {
width: 320px;
top: 23px;
left: -100px;
}
#main-nav-mobi .search-form {
display: none;
}
#home2 .vc_col-sm-4 {
width: 100%;
}
#home2 .polk1>.vc_column-inner {
border-right: 0px solid #3463b5;
border-bottom: 1px solid #3463b5;
margin-bottom: 30px;
}
#home2 #rkgt6 .wpb_text_column.wpb_content_element {
min-height: auto;
padding: 15px 15px 35px 15px
}
#home2 .polk2>.vc_column-inner {
border-right: 0px solid #3463b5;
border-bottom: 1px solid #3463b5;
margin-bottom: 30px;
}
#who-we-are .vc_col-sm-6 {
width: 100%;
}
#who-we-are {
background-image: none !important;
}
#who-we-are .hm3-1 {
margin: 40px 10px 60px 10px;
}
#home6 .lok11 .vc_col-sm-4 .wpb_text_column {
min-height: auto;
}
#home6 .vc_col-sm-4 {
width: 100%;
}
#home6 h3:after {
left: 25%;
width: 100%;
background-repeat: no-repeat;
}
#home6 .lok12 .vc_col-sm-4 .wpb_text_column {
min-height: auto;
}
#home8 .vc_col-sm-4 {
width: 100%;
}
#home8 .vc_col-sm-8 {
width: 100%;
}
#our-team.jun2 .tpstyle-12 h3 {
min-height: 60px;
}
.header-style-4 .is-fixed .mobile-button:before,
.header-style-4 .is-fixed .mobile-button:after,
.header-style-4 .is-fixed .mobile-button span {
background-color: #224193;
}
}
@media screen and (max-width:480px) {
#main-nav-mobi .search-form {
display: none;
}
.header-style-4 #site-logo-inner {
margin: 0px 0 0px 0;
}
div#site-logo-inner:before {
display: none;
}
.no-padding-content #main-content {
padding-top: 60px !important;
}
.header-style-4 .mobile-button:before,
.header-style-4 .mobile-button:after,
.header-style-4 .mobile-button span {
background-color: #183277 !important;
}
#who-we-are .hm3-1 {
margin: 60px 10px 60px 10px;
}
#who-we-are {
background-image: none !important;
}
#home6 .lok11 .vc_col-sm-4 .wpb_text_column {
min-height: auto;
}
#home6 .lok12 .vc_col-sm-4 .wpb_text_column {
min-height: auto;
}
#footer #footer-widgets .footer-grid .span_1_of_4 {
width: 100%;
margin-bottom: 35px;
}
#home8 .vc_col-sm-4 .wpb_text_column {
padding: 20px 15px 30px 15px;
}
.ex_s_lick-slide .tpstyle-12-image img {
margin: 0 auto;
}
#our-team.jun2 .tpstyle-12 figcaption {
padding: 0px 38px 0px 38px;
}
#glightbox-body .exp-lightbox-info .lb-image {
width: 100% !important;
}
#glightbox-body .exp-lightbox-info .lb-info {
width: 100% !important;
}
div#copyright {
text-align: left;
}
#home2 .polk1>.vc_column-inner {
border-right: 0px solid #3463b5;
border-bottom: 1px solid #3463b5;
margin-bottom: 30px;
}
#home2 .polk2>.vc_column-inner {
border-right: 0px solid #3463b5;
border-bottom: 1px solid #3463b5;
margin-bottom: 30px;
}
rs-layer#slider-2-slide-4-layer-2 {
font-size: 22px !important;
line-height: 28px !important;
} li.ext.menu-logo {
display: none;
}
rs-layer#slider-2-slide-4-layer-6,
rs-layer#slider-2-slide-4-layer-7,
rs-layer#slider-2-slide-4-layer-4,
rs-layer#slider-2-slide-4-layer-8,
rs-layer#slider-2-slide-4-layer-9,
rs-layer#slider-2-slide-4-layer-10,
rs-layer#slider-2-slide-4-layer-14,
rs-layer#slider-2-slide-4-layer-15,
rs-layer#slider-2-slide-4-layer-16 {
font-size: 14px !important;
}
.header-style-4 #site-header-wrap {
background: #fff;
top: 0px !important;
padding: 5px 0;
}
.header-style-4 #featured-title .inner-wrap {
padding: 150px 0 110px;
}
.vc_btn3-container.pmsbtndown1.disclose2 {
margin-top: 0px;
}
}