html,body{position:relative;overflow-x:hidden}body.home .main-content{padding-bottom:0}.entry-content p a,.entry-content a,.entry-content ul li a{border:none}.vce-single-image-wrapper figcaption:empty{display:none}.main-content{padding-bottom:0}.white-text{color:#fff!important}.largeFont{font-size:20px;color:#666;line-height:30px;font-weight:400;letter-spacing:.6px}.largeFont h2{font-size:33px;margin-bottom:30px;font-weight:400}.mediumFont{font-size:20px;line-height:30px;letter-spacing:.88px}.basicFont{font-size:16px;font-weight:600;line-height:30px;letter-spacing:.88px}.largefont h2{font-size:44px}p:empty{display:none}.list-style ul{margin:0;padding:0}.list-style ul li{margin:0 0 10px;padding:0}.list-style ul li:before{display:none}.list-style ul li strong{font-weight:700;text-transform:uppercase;font-size:18px;color:#231F20;color:#231F20;width:21%;display:inline-block}.custom-font-size-24{font-size:32px;line-height:30px}h2.milion-text{font-size:80px;letter-spacing:-.9px}h2.milion-text span{font-size:45px;letter-spacing:2.19px}.page-title h1 span{display:block}.our-team-background{min-height:769px;background-size:cover}.custombutton .vce-button--style-basic{font-weight:700;letter-spacing:3.6px!important;line-height:20px;font-size:24px!important;min-width:480px;text-transform:uppercase}.noltrspace .vce-button--style-basic{letter-spacing:0.66px!important}.custom-primary-button .vce-button--style-basic{font-weight:700;letter-spacing:3.6px!important;line-height:20px;text-transform:uppercase}.custom-primary-button:hover{text-decoration:none}.next-icon-button .vce-button--style-basic{position:relative}.next-icon-button .vce-button--style-basic:after{position:absolute;content:"";width:19px;height:19px;right:0;bottom:0;background-image:url(../../../../../../themes/visual-composer-starter-child/images/next.svg);background-repeat:no-repeat}.custombuttonstyle .vce-button--style-basic{letter-spacing:3.3px;font-weight:700;text-transform:uppercase}.noexperience-button--wrapper{width:100%;border:1px solid #636363}.noexperience-button{width:100%;display:flex!important;justify-content:space-between;align-items:center;padding:20px 30px 20px 20px!important;font-size:30px;background-color:#65aac9;color:#fff;box-shadow:none;font-weight:700;overflow:hidden;position:relative;-webkit-font-smoothing:antialiased;border:none;background-image:none;cursor:pointer;letter-spacing:normal;text-align:center;text-decoration:none!important;text-transform:none;transition:all .2s ease-in-out;user-select:none;vertical-align:middle;white-space:normal}.noexperience-button:hover{background-color:#5b99b5;color:#fff!important;text-decoration:none!important}.noexperience-button:active,.noexperience-button:visited{text-decoration:none!important}.noexperience-button:hover span:nth-child(2){text-decoration:underline}.noexperience-button .locationAddress{text-align:left;color:#fff!important;font-weight:500}@media screen and (max-width:1366px){.noexperience-button{font-size:26px!important}}@media screen and (max-width:1199px){.noexperience-button{font-size:24px!important}}@media screen and (max-width:767px){.noexperience-button{font-size:23px!important}}@media screen and (max-width:575px){.noexperience-button{font-size:20px!important}}@media screen and (max-width:992px){.noexperience-button .applyHere{font-size:20px!important}}.content-wrapper{padding:0;margin:0}.relative{position:relative;z-index:2}.custom-header{position:absolute;z-index:10;width:100%;background-color:rgba(255,255,255,10)}.custom-header.menu-sticky{position:fixed;width:100%;z-index:99}.main-header{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;justify-content:space-between;-ms-flex-pack:justify}.main-header .logo{width:23%;position:relative}.main-header .logo a{display:block}.main-header .logo .main-logo{position:absolute;z-index:99999;top:0}.main-header .nav-container{width:77%;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap}.main-header .nav-container .top-nav,.main-header .nav-container .main-nav{width:100%}.main-header .small-logo{opacity:0;display:none}.custom-header.menu-sticky .main-header .small-logo{opacity:1;display:block}.custom-header.menu-sticky .main-header .main-logo{display:none}.main-header .nav-container .top-nav ul{text-align:right;margin:0;padding:0;list-style:none}.main-header .nav-container .top-nav ul li a{font-weight:500;letter-spacing:.7px;padding:15px 0 15px 26px;font-size:16px;color:#666;text-decoration:none;display:inline-block;line-height:1}.main-header .nav-container .top-nav ul li a:hover{color:#79242f}.custom-header.menu-sticky .main-header .nav-container .top-nav ul li a{font-weight:500;letter-spacing:.7px;padding:11px 0 0 26px;font-size:16px}#header .main-nav .wp-megamenu-wrap{background-color:transparent}#header .main-nav .wp-megamenu-wrap{padding:0}#header .main-nav .wp-megamenu-wrap ul.wp-megamenu>li>a{position:relative;line-height:20px;font-weight:700;font-size:16px;color:#000}#header .main-nav .wp-megamenu-wrap ul.wp-megamenu>li:last-child>a{padding-right:0}#header .main-nav .wp-megamenu-wrap ul.wp-megamenu>li>a:focus,#header .main-nav .wp-megamenu-wrap ul.wp-megamenu>li>a:hover{text-decoration:none;color:#79242f!important}#header .main-nav .wp-megamenu-wrap ul.wp-megamenu>li>a:hover:before{position:absolute;content:"";width:100%;background-color:#79242f;bottom:0;height:5px;left:0;right:0;margin:auto}#header.custom-header.menu-sticky .main-nav .wp-megamenu-wrap{height:40px}#header.custom-header.menu-sticky .main-nav .wp-megamenu-wrap ul.wp-megamenu>li>a{line-height:11px;font-size:16px;padding:13px 14px}#header.custom-header.menu-sticky .main-nav .wp-megamenu-wrap ul.wp-megamenu>li:last-child>a{padding-right:0}#header .main-nav .wp-megamenu-wrap ul.wp-megamenu-sub-menu .custom-sub-mega-menu ul{margin-bottom:30px}#wp-megamenu-primary>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu{background:rgba(234,233,231,.9)}.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu .wpmm-strees-row-and-content-container>.wp-megamenu-sub-menu>li{padding:30px;font-family:Raleway!important}#header .main-nav .wp-megamenu-wrap ul.wp-megamenu-sub-menu .custom-sub-mega-menu ul li a{font-family:Raleway!important;font-size:13px;text-transform:uppercase;color:#000;font-weight:500;line-height:1.4;border-bottom:transparent solid 1px}#header .main-nav .wp-megamenu-wrap ul.wp-megamenu-sub-menu .custom-sub-mega-menu ul li a.active{font-weight:700;color:#79242F;font-family:Raleway!important}#header .main-nav .wp-megamenu-wrap ul.wp-megamenu-sub-menu .custom-sub-mega-menu ul li a:hover,#header .main-nav .wp-megamenu-wrap ul.wp-megamenu-sub-menu .custom-sub-mega-menu ul li a:focus{color:#79242f!important;text-decoration:none;border-bottom:#000 solid 1px}.custom-sub-mega-menu .h3{color:#79242F;font-size:36px;text-transform:capitalize;font-weight:400;margin-bottom:20px}.custom-sub-mega-menu .h6{font-size:18px;font-weight:700;color:#79242F;border-bottom:#79242F solid 5px;padding-bottom:5px;font-style:normal;letter-spacing:.01rem;line-height:1.1;margin-top:0;margin-bottom:.625rem;text-transform:none}#header .main-nav .wp-megamenu-wrap .custom-sub-mega-menu .h6 a{font-size:18px!important;font-weight:bold!important;color:#79242F!important;font-family:Raleway!important}#header .main-nav .wp-megamenu-wrap .custom-sub-mega-menu *{font-family:Raleway!important}#header #wp-megamenu-primary>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a{font-family:Raleway!important}.mob-menu{display:none}.home-banner-wrap .banner-title{line-height:65px!important;position:relative;padding-bottom:30px;font-weight:700;margin-bottom:65px}.home-banner-wrap .banner-title:after{position:absolute;content:"";left:0;bottom:-20px;width:265px;height:8px;background:#B4B4B4}.home-banner-wrap .banner-caption{box-sizing:border-box;white-space:normal;font-size:32px;line-height:36px!important;margin-bottom:30px;color:#fff}.home-banner-wrap .home-banner-button a.banner-anchor{font-size:24px;letter-spacing:3.6px;font-weight:700;text-transform:uppercase;background:#3888AC;border:solid 1px;font-size:22px;text-transform:uppercase;padding:18px 43px;color:#fff;display:inline-block;line-height:1}.home-banner-wrap .home-banner-button a.banner-anchor:hover{text-decoration:none;background:#5b99b5}.home-banner{min-height:664px}.home-banner-section{position:relative!important;min-height:664px}.home-capiton-wrap{max-width:100%;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;align-items:flex-end;-ms-flex-align:end;justify-content:center;-ms-flex-pack:center}.home-capiton-wrap .vce-text-block-wrapper{max-width:50%}.home-capiton-wrap .home-capiton h6{font-size:18px;letter-spacing:1.2px;color:#fff;text-transform:uppercase;font-weight:700;position:relative;padding-left:25px}.home-capiton-wrap .home-capiton h6:before{position:absolute;content:"";left:0;top:0;width:16px;height:21px;background-image:url(../../../../../../themes/visual-composer-starter-child/images/diamond.svg);background-repeat:no-repeat}.home-capiton-wrap .home-capiton p{font-size:44px;line-height:55px;color:#fff}.service-excerpt-text p{position:relative}.service-excerpt-text p:after{position:absolute;content:"";width:19px;height:19px;right:50%;bottom:0;background-image:url(../../../../../../themes/visual-composer-starter-child/images/next.svg);background-repeat:no-repeat}.partner-network ul{padding:0px!important;margin:0px!important;list-style:none;text-align:center}.partner-network ul li{padding:0 15px;margin:0 0 30px;display:inline-block;vertical-align:middle;text-align:center}.partner-network ul li a{border:none}.partner-network ul li img{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.partner-network ul li img:hover,.partner-network ul li img:focus,.partner-network ul li img:active{-webkit-transform:scale(1.1);transform:scale(1.1)}.partner-network ul li:before{display:none}.blue-pattern{position:relative}.blue-pattern:after{position:absolute;content:"";width:867px;height:581px;right:0;top:0;background-image:url(../../../../../../themes/visual-composer-starter-child/images/blue-pattern.png);background-repeat:no-repeat}.browse-industry{position:relative!important;z-index:1;top:-60px!important}.browse-industry ul{list-style:none;margin:0;padding:0}.browse-industry ul li{list-style:none;margin:0 0 10px;padding:0;font-weight:500;color:#231F20}.browse-industry ul li:before{display:none}.title-with-icon h4{position:relative;padding-left:25px;margin-bottom:40px;color:#fff;font-size:20px;letter-spacing:.88px}.title-with-icon h4:before{position:absolute;content:"";left:0;top:0;width:20px;height:20px;background-image:url(../../../../../../themes/visual-composer-starter-child/images/diamond.svg);background-repeat:no-repeat}.inner-banner{min-height:800px;position:relative;background-repeat:no-repeat;background-position:top center;background-size:cover}.inner-banner-caption{position:relative;z-index:1}.inner-banner .page-title h1{line-height:1.2;position:relative;padding-bottom:30px;font-weight:700;margin-bottom:65px}.inner-banner .page-title h1:after{position:absolute;content:"";left:0;bottom:-20px;width:265px;height:8px;background:#B4B4B4}.inner-banner .careers-page-title h1:after{display:none}.inner-banner-caption,.top-column-section{position:relative!important;z-index:9}.inner-banner-caption .banner-contact-address ul{margin:0;padding:0}.inner-banner-caption .banner-contact-address ul li,.inner-banner-caption .banner-contact-address ul li a{margin:0;padding:0;font-size:30px;color:#fff;line-height:38px}.inner-banner-caption .banner-contact-address ul li:before{display:none}.signle-post-banner{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;align-items:center;-ms-flex-align:center}.signle-post-banner .our-work-banner-caption{position:relative;z-index:9}.signle-post-banner .our-work-banner-caption h4{color:#fff;font-weight:700;text-transform:uppercase}.signle-post-banner .our-work-banner-caption h1{color:#fff;font-weight:700}.signle-post-banner .our-work-banner-caption h6{color:#fff;font-weight:700;font-size:32px}.entry-content .homeList ul>li{margin:0 0 8px;padding:0 0 0 30px;position:relative;display:block}.entry-content .homeList ul>li::before{position:absolute;content:'\2022';left:0;top:2px;line-height:1}.careersList ul{padding:0;margin:0}.careersList ul li{padding:20px;border:#79242f solid 1px;margin:0 0 30px;list-style:none}.careersList ul li:before{display:none}.careersList ul li h4.carrer-list-title a{color:#231f20;text-decoration:none;border:none;font-weight:500}.careersList ul li h4.carrer-list-title a:hover{color:#79242f}.careersList .locationAddress{color:#666;font-size:22px}.careersList .locationAddress p{background-image:url(../../../../../../themes/visual-composer-starter-child/images/pin.svg);background-repeat:no-repeat;background-position:left top;padding-left:45px;margin-bottom:0}.career-template-default h1.entry-title{display:none}.careers-location p{background-image:url(../../../../../../themes/visual-composer-starter-child/images/pin2.svg);background-repeat:no-repeat;background-position:left center;background-size:auto 50%;padding-left:35px;margin-bottom:0;color:#fff;font-size:32px;font-weight:700}.blog{display:flex;flex-direction:row;max-height:340px;padding:40px;border-bottom:1px solid #b4b4b4;overflow:hidden}.blog-image img{height:260px;width:auto}.blog-content{flex:1;padding:20px 30px;overflow:hidden}.blog-body{-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.blog-link{text-decoration:none!important}.blog-title{color:#79242f}.blog-title:hover{text-decoration:underline}.blog-date{color:#b4b4b4;margin-bottom:.625rem;font-weight:600}.blog-body{color:#666}@media screen and (max-width:992px){.blog{flex-direction:column;align-items:center;max-height:unset}.blog-image{display:flex;justify-content:center}}.sidebar-section h4{color:#fff;font-weight:700;font-size:24px;letter-spacing:1.05px}.sidebar-section ul{list-style:disc;margin:0;padding:0}.sidebar-section ul li{color:#fff;font-size:24px;line-height:1.3;padding-left:20px}.sidebar-section ul li:before{color:#fff!important;left:0}.sidebar-section h2{font-size:50px;color:#fff;font-weight:600;line-height:1}.sidebar-section h2 strong{font-size:60px;font-weight:600}.sidebar-section p{color:#fff;font-size:20px;line-height:25px;font-weight:700}.safety-meassure{position:relative!important;z-index:9}.safety-meassure p{text-transform:uppercase;color:#fff}.entry-content ul.list-style>li{padding:0;margin:0}.entry-content ul.list-style>li{padding:0 0 0 30px;margin:0 0 10px;font-weight:600;font-size:22px;letter-spacing:.66px;position:relative;line-height:30px}.entry-content ul.list-style>li:before{position:absolute;content:">";font-weight:600;left:0;top:0;font-size:22px;color:#79242F}.entry-content ul.list-style.white-text>li:before{color:#fff}.single-career .entry-content ul.list-style>li{font-weight:400;font-size:20px}.custom-gravity-form .gform_wrapper img.ui-datepicker-trigger{margin-left:-40px}.formTitle h2{font-size:44px;color:#1a3e6e;font-weight:600}.formTitle h4{color:#1a3e6e;font-weight:600}.formTitle h2 a,.formTitle h4 a{cursor:pointer;color:#1a3e6e}.formTitle h2 a:hover,.formTitle h4 a:hover{text-decoration:underline;color:#1a3e6e}.custom-gravity-form .gform_wrapper ul li:before{content:none}.custom-gravity-form .gform_wrapper{margin:0}.custom-gravity-form .gform_wrapper .gform_heading span.gform_description{font-size:34px;color:#000;font-weight:600}.custom-gravity-form .gform_wrapper .gform_body ul{margin:0;padding:0}.custom-gravity-form .gform_wrapper .gform_body ul li{margin:0;padding:0}.custom-gravity-form .gform_wrapper .gform_body ul li.gfield label.gfield_label{font-size:18px;color:#000;font-weight:500;color:#000}.custom-gravity-form .gform_wrapper .gform_body ul li.gfield{margin-bottom:20px}.custom-gravity-form .gform_wrapper .gform_body ul li.gfield input:not([type=radio]),.custom-gravity-form .gform_wrapper .gform_body ul li.gfield textarea,.custom-gravity-form .gform_wrapper .gform_body ul li.gfield select{padding:15px 25px!important;border:#D8D4D4 solid 1px;width:68%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-gravity-form .gform_wrapper .gform_body ul li.gfield textarea{height:80px}.custom-gravity-form .gform_wrapper .gform_body ul li.gfield .ginput_container_checkbox .gfield_checkbox .gfield-choice-input{appearance:auto;margin:0;width:auto;opacity:0;position:absolute}.custom-gravity-form .gform_wrapper .gform_body ul li.gfield .ginput_container_checkbox .gfield_checkbox .gchoice{margin:4px 0}.custom-gravity-form .gfield_checkbox li input[type=checkbox]+label{position:relative;overflow:hidden;padding-left:35px;cursor:pointer;display:inline-block;color:#666;font-weight:500!important}.custom-gravity-form .gfield_checkbox li input[type=checkbox]+label:before,.custom-gravity-form .gfield_checkbox li input[type=checkbox]+label:after{content:'';position:absolute;left:0;z-index:1;-webkit-transition:.2s;transition:.2s}.custom-gravity-form .gfield_checkbox li input[type=checkbox]:not(:checked)+label:after{width:20px;height:20px;border:1px solid #d8d4d4;top:0;background:#fff}.custom-gravity-form .gfield_checkbox li input[type=checkbox]:checked+label:after{top:0;width:20px;height:20px;border:2px solid #79242f;background-color:#79242f;z-index:0;border-radius:2px}.custom-gravity-form .gfield_checkbox li input[type=checkbox]:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.custom-gravity-form .gfield_checkbox li input[type=checkbox]:checked+label:before{top:0;left:1px;width:8px;height:13px;margin-top:3px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.custom-gravity-form .gform_wrapper .gform_body ul li.gfield .ginput_container_radio .gfield_radio li input[type="radio"]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#d8d4d4;width:1.15em;height:1.15em;border:.15em solid #d8d4d4;border-radius:50%;display:inline-grid;place-content:center}.custom-gravity-form .gform_wrapper .gform_body ul li.gfield .ginput_container_radio .gfield_radio li input[type="radio"]:checked{border:.15em solid #79242f}.custom-gravity-form .gform_wrapper .gform_body ul li.gfield .ginput_container_radio .gfield_radio li input[type="radio"]::before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #79242f}.custom-gravity-form .gform_wrapper .gform_body ul li.gfield .ginput_container_radio .gfield_radio li input[type="radio"]:focus{outline:none}.custom-gravity-form .gform_wrapper .gform_body ul li.gfield .ginput_container_radio .gfield_radio li input[type="radio"]:checked::before{transform:scale(1)}.custom-gravity-form .gform_wrapper .gform_footer input.gform_button{background:#79242F;color:#fff;font-size:24px;font-weight:600;text-transform:uppercase;border:none;font-family:Raleway;letter-spacing:3.6px;padding:12px 70px!important}.custom-gravity-form .gform_wrapper .gform_footer input.gform_button:hover{background-color:#6d202a}.adress-column-wrap h2{font-weight:400;font-size:36px}.adress-column-wrap p{font-weight:400;font-size:21px;color:#666;letter-spacing:.84px;line-height:30px}.adress-column-wrap ul{margin:0;padding:0}.adress-column-wrap ul li{margin:0;padding:0;font-weight:400;font-size:21px;color:#666;letter-spacing:.84px;line-height:30px}.adress-column-wrap ul li a,.adress-column-wrap p a{color:#666}.adress-column-wrap ul li:before{display:none}.address-column{height:300px}.adress-column-wrap .custombuttonstyle .vce-button--style-basic{font-size:21px!important;font-weight:600;letter-spacing:2px}.browse-projects-section{padding:50px 50px 0;background:#fff;position:relative;z-index:9;margin-top:-210px}.browse-projects-section h2{font-weight:400;margin-bottom:30px}.projects-search-form{margin-bottom:30px;position:relative}.projects-search-form .clearFilter{position:absolute;right:10px;top:-25px;text-transform:uppercase;font-size:12px;font-weight:600}.projects-search-form .prettydropdown{width:25%!important;margin-right:15px}.projects-search-form #project-search{background:#65AAC9;color:#fff;text-transform:uppercase;font-weight:700;border:none;height:50px;padding:0 35px;letter-spacing:3.6px}.projects-search-form #project-search:hover{background-color:#79242f}.project-gallery .img-responsive{margin-bottom:15px}.browse-projects-section .results .project{position:relative;margin-bottom:10px;float:left;background-repeat:no-repeat;background-size:cover;position:relative;background-position:center center}.browse-projects-section .results .project .projectImagebox{width:100%;height:100%;position:absolute;left:0;top:0}.browse-projects-section .results .project .projectImagebox img{position:absolute;object-fit:cover;left:0;top:0;height:100%;width:100%}.browse-projects-section .results .projectCaption{padding:30px;position:relative;height:100%;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;-ms-flex-align:end!important;align-items:flex-end!important;transition-delay:0.35s;overflow:hidden}.browse-projects-section .results .projectCaption:hover:before{position:absolute;content:"";width:100%;height:100%;background-color:rgba(102,102,102,.35);left:0;top:0}.browse-projects-section .results .projectCaption div{width:100%;overflow:hidden}.browse-projects-section .results .projectCaption div *{color:#fff}.browse-projects-section .results .projectCaption .category{color:#BBE8FC;text-transform:uppercase;font-weight:700;margin-bottom:15px}.browse-projects-section .results .projectCaption h3{color:#fff;font-weight:700;position:relative;padding-bottom:20px}.browse-projects-section .results .projectCaption h3:after{background:#B4B4B4;width:240px;height:8px;position:absolute;content:"";bottom:0;left:0}.browse-projects-section .results .projectCaption .hoverprojectCaption{background-color:rgba(0,0,0,.25);padding:30px;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(100%);transition:all .35s ease}.browse-projects-section .results .projectCaption:hover .hoverprojectCaption{transform:translateZ(0)}.browse-projects-section .results .projectCaption:hover .non-hover{opacity:0}.browse-projects-section .results .projectCaption .hoverprojectCaption .view-project{background:#65AAC9;border:#fff solid 1px;color:#fff;font-size:18px;line-height:53px;padding:0 35px;display:inline-block;text-decoration:none;min-width:inherit;text-align:center;text-transform:uppercase;letter-spacing:1.3px;font-weight:700;margin-top:15px}#results{background:#fff}#results:after{content:'';display:block;clear:both}.grid-sizer,.project{width:calc(25% - 10px)}.width25{width:calc(25% - 10px)}.width50{width:calc(50% - 10px)}.width75{width:calc(75% - 10px)}.height{height:500px}.height2x{height:1010px}.project img{display:block;max-width:100%}.project-details-section{padding:40px 40px 0;position:relative;margin-top:-200px;background:#fff;z-index:9}.project-details-section.print{margin-top:0}.project-details-section #print-page{position:absolute;right:10px;top:10px;background-color:#79242f;font-size:0;border:#FFF solid 1px;padding:20px;display:block;background-image:url(../../../../../../themes/visual-composer-starter-child/images/print.svg);background-size:cover;background-position:center center;background-size:50%;background-repeat:no-repeat;z-index:9}.project-details-section .largeFont p{margin-bottom:30px}.project-details-section ul{margin:0 0 45px;padding:0;list-style:none}.project-details-section ul li{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap}.project-details-section ul li div{width:50%;text-transform:uppercase;font-size:21px}.project-details-section ul li div.heading{color:#666;font-weight:700;text-transform:uppercase;font-size:21px}.project-details-section ul.box-style{margin:0 0 45px;padding:0}.project-details-section ul.box-style li{margin:0 0 8px;padding:0 0 0 30px;position:relative;display:block}.project-details-section ul.box-style li:before{background:#666;width:10px;height:10px;position:absolute;content:"";left:0;top:10px}.contact-Project-Dealer{background-color:#CDEBF8;padding:25px 0 45px;position:relative}.contact-Project-Dealer:before{position:absolute;content:"";background-color:#fff;height:40%;left:0;top:0;width:100%}.dealer-contact-detials{padding:0 40px}.dealer-contact-detials .pl-30{padding-left:30px}.dealer-contact-detials h2.title{margin-bottom:30px;font-weight:500}.dealer-contact-detials a{color:#666}.vp-contact-info .dealer-contact-detials{padding:0}.dealer-contact-detials ul{margin:0;padding:120px 0 0;list-style:none}.dealer-contact-detials ul.nopadding{padding-top:0px!important;list-style:none}.dealer-contact-detials ul.nopadding li:before{display:none}.dealer-contact-detials ul li{margin:0;padding:0;list-style:none;color:#666;font-size:20px}.dealer-contact-detials ul li:first-child{font-weight:600}.related-Projects-section{background:#052242;padding:80px 0 50px 0;position:relative;border-bottom:#fff solid 8px}.related-Projects-section:before{position:absolute;content:"";background-color:#fff;height:30%;left:0;top:0;width:100%}.related-Projects{padding:0 40px}.related-Projects h2{margin-bottom:30px}.related-pro-image{position:relative;height:500px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:30px;background-color:#919191}.related-pro-image a{background:#65AAC9;border:#fff solid 1px;color:#fff;font-size:18px;line-height:53px;padding:0 35px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;letter-spacing:3.3px;font-weight:700;margin-top:15px;position:absolute;left:40px;bottom:0}.related-pro-image a:hover{background-color:#5b99b5}.related-info{padding:0 40px}.related-info h5{color:#fff;text-transform:uppercase;font-weight:600;margin-bottom:0;font-size:20px;letter-spacing:.6px;line-height:28px}.related-info p{color:#fff;margin-bottom:0px!important;color:#fff;font-weight:400;font-size:20px;line-height:28px}.related-info p.location{text-transform:uppercase}.what-we-do-service-list{position:relative}.what-we-do-service-list.right-bg:after{position:absolute;content:"";background:url(../../../../../../themes/visual-composer-starter-child/images/white-pattern-bg.png);background-repeat:repeat-y;height:100%;right:-60px;top:0;width:60px}.what-we-do-service-list.left-bg:after{position:absolute;content:"";background:url(../../../../../../themes/visual-composer-starter-child/images/white-pattern-left-bg.png);background-repeat:repeat-y;height:100%;left:-55px;top:0;width:60px}.what-we-do-service-list ul{margin:0px!important;padding:0}.what-we-do-service-list ul li{margin:0 0 10px;padding:0;position:relative}.what-we-do-service-list ul li:before{display:none}.what-we-do-service-list ul li:last-child{margin-bottom:0}.what-we-do-service-list ul li a{margin:0;padding:0;color:#79242F;text-decoration:none;border:none;font-size:21px;font-weight:500;position:relative;padding-right:25px;display:inline-block}.what-we-do-service-list ul li a:hover{color:#000}.what-we-do-service-list ul li a:after{background:url(../../../../../../themes/visual-composer-starter-child/images/videos.png);background-repeat:no-repeat;width:16px;height:10px;right:0;top:7px;position:absolute;content:"";background-size:auto 100%}.what-we-do-service-list ul li a:hover:after{background:url(../../../../../../themes/visual-composer-starter-child/images/fast-forward.svg);background-repeat:no-repeat;width:18px;height:16px;right:0;top:5px;position:absolute;content:"";background-size:auto 100%}.what-we-do-service-list h2{font-size:30px;font-weight:600;margin:0}.introsection .contetn-wrap-grey-box .section-content-box.left{margin-left:calc(100% - 650px)}.contetn-wrap-grey-box .section-content-box.right{margin-right:calc(100% - 650px)}.sidebar-section{position:relative;z-index:1}.dealer-contact-wrap{position:relative;z-index:0}.capabilities .content{position:absolute;right:0;background:#fff;padding:30px;max-width:740px;min-width:740px;z-index:999}.entry-content ul.list-style.capabilities>li{position:inherit!important;width:33%;cursor:pointer}body.page-id-2022 .entry-content ul.list-style.capabilities>li:nth-child(3),body.page-id-2022 .entry-content ul.list-style.capabilities>li:nth-child(4){margin-left:30px}body.page-id-2805 .entry-content ul.list-style.capabilities>li:nth-child(3),body.page-id-2805 .entry-content ul.list-style.capabilities>li:nth-child(4){margin-left:30px}.capabilities .content h2{font-size:22px!important;font-weight:500;text-transform:uppercase;color:#79242f}.capabilities .content h6{font-size:20px;text-transform:none;color:#79242f}.capabilities .content p,.capabilities .content li{color:#666666!important;font-size:16px;line-height:1.5;font-weight:400;position:static}.capabilities .content li{list-style:disc;padding-left:10px;margin-left:30px}.entry-content ul.list-style.capabilities>li:before{display:none}.entry-content ul.list-style.capabilities>li .title{position:relative}.entry-content ul.list-style.capabilities>li .title.active{font-weight:700}.entry-content ul.list-style.capabilities>li.no-content .title.active{font-weight:600}.entry-content ul.list-style.capabilities>li .title:before{position:absolute;content:">";font-weight:600;left:-30px;top:0;font-size:21px;color:#fff}.entry-content ul.list-style.capabilities>li .content ul{margin-bottom:30px}.entry-content ul.list-style.capabilities>li .content li{margin-bottom:5px}.vce-shortcode.avtec .vce-shortcode-wrapper .capabilities li:nth-child(2) .title.active{position:relative}.vce-shortcode.avtec .vce-shortcode-wrapper .capabilities li:nth-child(2) .content:before{content:'';position:absolute;background:url(../../../../../../themes/visual-composer-starter-child/images/GE1.png) no-repeat;background-size:cover;width:690px;height:390px;top:60%;right:calc(100% + 10px)}.vce-shortcode.avtec .vce-shortcode-wrapper .capabilities li:nth-child(2) .content:after{content:'';position:absolute;background:url(../../../../../../themes/visual-composer-starter-child/images/GE2.png) no-repeat;background-size:cover;width:690px;height:412px;left:0;top:calc(100% + 10px)}.vce-shortcode.avtec .vce-shortcode-wrapper .capabilities li:nth-child(2) .desktop-none{display:none}.capabilities-and-solutions ul{margin:0px!important;padding:0;list-style:none}.capabilities-and-solutions ul li{margin:0;padding:0 0 0 0;list-style:none}.capabilities-and-solutions ul li p{position:relative}.capabilities-and-solutions ul li>div.icon{width:48px;height:48px;position:absolute;left:-60px;top:0}.capabilities-and-solutions ul li>div.icon img{width:100%}.capabilities-and-solutions ul li:before{display:none}.capabilities-and-solutions ul li h3{font-size:20px;text-transform:uppercase;font-weight:600;color:#79242F}.capabilities-and-solutions ul li p span a.arrow{background:url(../../../../../../themes/visual-composer-starter-child/images/videos.png);background-repeat:no-repeat;width:16px;height:10px;background-size:auto 100%;display:block;margin-left:0;display:inline-block}.capabilities-and-solutions ul li:last-child p{margin-bottom:0}.capability-section-title{padding-left:calc(100% - 500px)}.awards-and-accolades ul{margin:0;padding:0}.awards-and-accolades ul li{margin:0;padding:0 0 0 12px!important}.awards-and-accolades ul li:before{left:0;color:#666666!important}.awards-and-accolades h6{font-weight:500;color:#666}.jobTitles{color:#DDD;text-transform:uppercase;text-align:center;line-height:35px}.members{margin:0;padding:0;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;align-items:center;-ms-flex-align:center;-ms-flex-pack:center!important;justify-content:center!important}.members li{margin:0 10px;padding:0px!important;list-style:none}.members li:before{display:none}.members li .member-thumb{width:303px;height:378px;background:#D37C7C;color:#000;margin:0 12px 24px;position:relative}.members li .member-thumb img{height:100%;width:auto;position:absolute;left:0;right:0;margin:auto}.members li .member-thumb a{display:block}.members li .member-thumb a:hover .small-bio{background-color:#79242F}.members li .member-thumb .small-bio{background-color:#969696;padding:25px 14px 30px 25px;position:absolute;left:-20px;bottom:0;width:100%}.members li .member-thumb .small-bio h4{margin:0 0 5px;font-size:30px;font-weight:400;color:#fff}.members li .member-thumb .small-bio p{margin:0;text-transform:uppercase;font-weight:600;color:#fff;font-size:16px;min-height:36px}.members li .member-full{background:#DDD;position:relative;margin-bottom:24px}.members li .member-full .images-row .stretch-row{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;-ms-flex-align:stretch!important;align-items:stretch!important}.members li .member-full .stretch-row .equal-height-image{height:550px;overflow:hidden}.members li .member-full .stretch-row .equal-height-image img{object-fit:cover;height:550px;width:100%}.members li .member-full .close-desc{background:#65AAC9;border:#fff solid 1px;color:#fff;width:44px;height:44px;line-height:44px;text-align:center;position:absolute;left:0;top:0;z-index:1;cursor:pointer}.members li .member-full .full-bio-details{padding:15px 30px}.members li .member-full .short-bio-details{background-color:#79242F;padding:25px 25px 30px 14px;position:absolute;width:auto;transform:translate(100%,-35%);top:50%;left:0}.members li .member-full .short-bio-details *{color:#fff}.members li .member-full .short-bio-details h4{font-size:34px;position:relative;padding-bottom:15px;margin-bottom:15px}.members li .member-full .short-bio-details h4:before{position:absolute;content:"";width:80%;height:5px;background:#B4B4B4;left:0;bottom:0}.members li .member-full .short-bio-details h5{font-size:20px;text-transform:uppercase;font-weight:500;margin-bottom:5px}.members li .member-full .short-bio-details p{font-size:20px;font-weight:300;margin:0 0 30px}.members li .member-full .short-bio-details .social{margin:0;padding:0}.members li .member-full .short-bio-details .social li{margin:0 10px 0 0;padding:0px!important;position:relative;display:inline-block;vertical-align:top}.members li .member-full .short-bio-details .social li a{color:#fff;width:30px;height:30px;border:#fff solid 1px;padding:3px;border-radius:100%;display:block;background-size:auto 50%;background-repeat:no-repeat;background-position:center center}.members li .member-full .short-bio-details .social li a:hover{background-color:#6d202a}.members li .member-full .short-bio-details .social li.mail-icon a{background-image:url(../../../../../../themes/visual-composer-starter-child/images/mail.svg)}.members li .member-full .short-bio-details .social li.linkedin-icon a{background-image:url(../../../../../../themes/visual-composer-starter-child/images/linkedin.svg)}.members li .member-full .short-bio-details .social li.instagram-icon a{background-image:url(../../../../../../themes/visual-composer-starter-child/images/instagram.svg)}.members li .member-full .short-bio-details .social li.facebook-icon a{background-image:url(../../../../../../themes/visual-composer-starter-child/images/facebook.svg)}.members li .member-full .short-bio-details .social li.twitter-icon a{background-image:url(../../../../../../themes/visual-composer-starter-child/images/twitter.svg)}.news-list .news{margin:0;padding:0}.news-list .news li{margin:0 0 50px;padding:0 0 30px!important;position:relative}.news-list .news li:before{display:none}.news-list .news li:after{background:#666;height:5px;width:160px;position:absolute;content:"";bottom:0;left:0}.news-list .news li .date{color:#79242F;font-weight:600;margin-bottom:10px}.news-list .news li h6{font-weight:600;font-size:20px;text-transform:uppercase;color:#666}.news-list .news li .excerpt a{font-weight:400;font-size:21px;color:#666;border:none;line-height:1.3;display:block}.news-list .news li .excerpt a span{position:relative}.news-list .news li .excerpt a span .icon{height:14px;right:auto;bottom:3px;background-image:url(../../../../../../themes/visual-composer-starter-child/images/next.svg);background-repeat:no-repeat;display:inline-block;padding-left:20px;background-position:right center;width:auto}.single-page-content-wrap{padding:40px;background:#fff;margin-top:-200px;position:relative;z-index:99}.single-page-content-wrap .entry-meta{display:none}.homesection{overflow:hidden}.white-trans-bg{position:relative;z-index:2}.white-trans-bg .vce-text-block-wrapper p{width:80%}.white-trans-bg:after{position:absolute;content:"";width:100%;height:100%;background-color:rgba(255,255,255,.5);top:-100%;left:0;z-index:-1}.white-trans-bg:before{position:absolute;content:"";width:100%;height:100%;background-color:rgba(255,255,255,.5);top:0;right:-50%;z-index:-1}.white-trans-bg.left:before{position:absolute;content:"";width:100%;height:100%;background-color:rgba(255,255,255,.5);top:0;left:-50%;right:inherit;z-index:-1}.white-trans-bg.left:after{position:absolute;content:"";width:100%;height:120%;background-color:rgba(255,255,255,.5);bottom:-120%;top:inherit;left:0;z-index:-1}.homesection .white-box .custombuttonstyle a{position:relative;z-index:2}body.home .browse-projects-section #results{background:transparent}body.home .browse-projects-section{margin:0;padding:0;background:transparent}body.home .browse-projects-section .results{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;align-items:center;-ms-flex-align:center;justify-content:space-between;-ms-flex-pack:justify}.our-work-section{position:relative}.our-work-section:after,.our-work-section:before{position:absolute;content:"";background:#fff;width:100%;height:100px}.our-work-section:after{top:0}.our-work-section:before{bottom:0}body.home .browse-projects-section .results .project:last-child{margin-right:0}#footer{background-color:#79242f;padding:80px 0 30px}.flex-row{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;justify-content:space-between;-ms-flex-pack:justify}#footer .ft-column{margin-right:10px;width:15%}@media screen and (min-width:767px){#footer .ft-column:first-child{width:17%;margin-right:20px}}#footer .ft-column.last{margin-right:0}.footer-section .widget{margin-bottom:30px}.footer-section.last .widget img{width:160px}.footer-section .widget.footer-cve-logo{margin-bottom:60px}.footer-section .widget.footer-cve-logo a{display:block}.footer-section .widget.footer-cve-logo a:hover{text-decoration:none;border:none!important}.footer-section .solutions-menu ul.menu{list-style:none;padding:0;margin:0}.footer-section .solutions-menu h6{color:#FFF;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:.7px}.footer-section .solutions-menu ul.menu li a{color:#FFF;font-size:14px;letter-spacing:.7px;font-weight:600;text-transform:uppercase}.footer-section .footer-main-navigation ul.menu{list-style:none;padding:0;margin:0}.footer-section .footer-main-navigation ul.menu li{line-height:1;margin-bottom:15px}.footer-section .footer-main-navigation ul.menu li a{color:#FFF;font-size:12px;letter-spacing:.7px;font-weight:600;text-transform:uppercase}.footer-section .locations h6{color:#FFF;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:.7px}.footer-section .locations ul{list-style:none;padding:0;margin:0}.footer-section .locations ul li{margin-bottom:15px;color:#FFF;font-size:14px;letter-spacing:.7px;font-weight:400;line-height:1.5}.footer-section .locations.what-we-do ul li{margin-bottom:5px}.footer-section .locations p{color:#FFF;font-size:14px;letter-spacing:.7px;font-weight:400;line-height:1.5}.footer-section .locations ul li span{display:block}.footer-section .locations ul li span.city{text-transform:uppercase;font-size:14px;font-weight:600}.sponsor-logo img{margin-bottom:30px}.company-tag-line{color:#FFF;font-size:11px;font-weight:400;letter-spacing:.7px}.footer-section .contact-list ul{list-style:none;padding:0;margin:0}.footer-section .contact-list ul li a{margin-bottom:15px;color:#FFF;font-size:14px;letter-spacing:.7px;font-weight:400}.footer-legal-pages .menu-footer-legal-pages-container ul.menu{padding:0;margin:0 0 10px;list-style:none}.footer-legal-pages .menu-footer-legal-pages-container ul.menu li{display:inline-block;vertical-align:top}.footer-legal-pages .menu-footer-legal-pages-container ul.menu li:first-child a{padding-left:0}.footer-legal-pages .menu-footer-legal-pages-container ul.menu li a{color:#FFF;font-size:12px;letter-spacing:.7px;font-weight:600;text-transform:none;padding:0 15px;font-weight:400;border:none;border-bottom-color:transparent}#footer .footer-legal-pages .menu-footer-legal-pages-container ul.menu li a:hover,#footer .footer-legal-pages .menu-footer-legal-pages-container ul.menu li a:focus,#footer .footer-legal-pages .menu-footer-legal-pages-container ul.menu li a:visited{color:#e2e2e2;text-decoration:none;border:none;border-bottom-color:transparent}.buildby,.buildby a{color:#FFF;font-size:12px;letter-spacing:.7px;font-weight:600;text-transform:none}.mobile-ft-column{display:none}.social-links{margin:0;padding:0}.social-links li{margin:0 10px 10px 0;padding:0px!important;position:relative;display:inline-block;vertical-align:top}.social-links li a{color:#fff;width:40px;height:40px;border:#fff solid 1px!important;padding:3px;border-radius:100%;display:block;background-size:auto 50%;background-repeat:no-repeat;background-position:center center}.social-links li a:hover{background-color:#6d202a}.social-links li.mail-icon a{background-image:url(../../../../../../themes/visual-composer-starter-child/images/mail.svg)}.social-links li.linkedin-icon a{background-image:url(../../../../../../themes/visual-composer-starter-child/images/linkedin.svg)}.social-links li.instagram-icon a{background-image:url(../../../../../../themes/visual-composer-starter-child/images/instagram.svg)}.social-links li.facebook-icon a{background-image:url(../../../../../../themes/visual-composer-starter-child/images/facebook.svg)}.social-links li.twitter-icon a{background-image:url(../../../../../../themes/visual-composer-starter-child/images/twitter.svg)}.observian-btn .vce-button--style-basic.vce-button--style-basic--size-medium{max-width:340px;line-height:1.4}.capabilities-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.capabilities-header .title{font-size:36px;line-height:1;letter-spacing:1.08px;color:#79242f;font-family:Raleway;font-weight:600;background:#DDD;margin-right:18px;padding-top:5px;padding-bottom:5px;padding-right:30px;min-height:100px;display:flex;display:-ms-flexbox;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;-ms-flex-align:center;box-sizing:content-box;position:relative;padding-left:40px}.capabilities-header .title:before{content:'';position:absolute;width:100%;height:100%;left:-100%;background:#DDD}.capabilities-header .logo{padding:10px;background:#DDD;max-width:300px;width:auto;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;align-items:center;-ms-flex-align:center;-ms-flex-line-pack:center;align-content:center}.capabilities-header .logo img{max-height:90px;min-height:90px;width:100%}.capabilities-pages{position:relative}.capabilities-pages:after,.capabilities-pages:before{position:absolute;content:"";background:#fff;width:100%;height:100px}.capabilities-pages:before{top:0}.capabilities-pages:after{bottom:0}.capabilities_subpages{position:relative;z-index:1}.capabilities_subpages .subpage_box{margin-bottom:30px}.capabilities_subpages .subpagebgimage{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:420px}.capabilities_subpages .subpagebgimage:before{background:transparent linear-gradient(180deg,var(--unnamed-color-ffffff) 0%,#272323 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#FFFFFF 0%,#272323 100%) 0% 0% no-repeat padding-box;mix-blend-mode:color-burn;position:absolute;content:"";width:100%;height:100%;left:0;top:0;opacity:.45}.browse-projects-section .results .project .projectImagebox{width:100%;height:100%;position:absolute;left:0;top:0}.browse-projects-section .results .project .projectImagebox img{position:absolute;object-fit:cover;left:0;top:0;height:100%;width:100%}.capabilities_subpages .subpage_box_caption{padding:30px;position:relative;height:100%;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;-ms-flex-align:end!important;align-items:flex-end!important;transition-delay:0.35s;overflow:hidden}.capabilities_subpages .subpage_box_caption:hover:before{position:absolute;content:"";width:100%;height:100%;background-color:rgba(102,102,102,.35);left:0;top:0}.capabilities_subpages .subpage_box_caption div{width:100%;overflow:hidden}.capabilities_subpages .subpage_box_caption div *{color:#fff}.capabilities_subpages .subpage_box_caption .category{color:#BBE8FC;text-transform:uppercase;font-weight:700;margin-bottom:15px}.capabilities_subpages .subpage_box_caption h3{color:#fff;font-weight:700;position:relative;padding-bottom:20px;text-transform:capitalize}.capabilities_subpages .subpage_box_caption h3:after{background:#B4B4B4;width:265px;height:8px;position:absolute;content:"";bottom:0;left:0}.capabilities_subpages .subpage_box_caption .subpage-hover{background-color:rgba(0,0,0,.25);padding:30px;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(100%);transition:all .35s ease}.capabilities_subpages .subpage_box_caption:hover .subpage-hover{transform:translateZ(0)}.capabilities_subpages .subpage_box_caption:hover .subpage-hover .excerpt{margin-bottom:30px}.capabilities_subpages .subpage_box_caption:hover .subpage-nonHover{opacity:0}.capabilities_subpages .subpage_box_caption .subpage-hover .view-project{background:#65AAC9;border:#fff solid 1px;color:#fff;font-size:18px;line-height:53px;padding:0 35px;display:inline-block;text-decoration:none;min-width:auto;text-align:center;text-transform:uppercase;letter-spacing:1.3px;font-weight:700;margin-top:15px}@media screen and (-webkit-min-device-pixel-ratio:0){.vce-single-image-inner{display:block!important}}@media screen and (min-width:1441px){.container{width:1370px}.introsection .contetn-wrap-grey-box .section-content-box .section-content{padding-left:25px}}@media screen and (max-width:1600px){.vce-shortcode.avtec .vce-shortcode-wrapper .capabilities li:nth-child(2) .content:before{width:580px;height:330px}.vce-shortcode.avtec .vce-shortcode-wrapper .capabilities li:nth-child(2) .content:after{width:600px;height:360px}}@media screen and (max-width:1440px){h2{font-size:36px!important}.what-we-do-service-list .custombuttonstyle .vce-button--style-basic{letter-spacing:2px;font-size:14px;padding:15px 25px}.half-bg-image .vce-asset-background-simple .vce-asset-background-simple-item{background-size:65%}.introsection .contetn-wrap-grey-box .section-content-box.left{margin-left:calc(100% - 525px)}.projects-search-form{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;justify-content:space-between;-ms-flex-pack:justify}.projects-search-form .prettydropdown{width:32%!important;margin-bottom:15px;margin-right:0}.capability-section-title{padding-left:calc(100% - 420px)}.vce-shortcode.avtec .vce-shortcode-wrapper .capabilities li:nth-child(2) .content:before{width:400px;height:230px}.vce-shortcode.avtec .vce-shortcode-wrapper .capabilities li:nth-child(2) .content:after{width:450px;height:270px}.capabilities-header .title{font-size:28px}.sidebar-section .custombuttonstyle .vce-button--style-basic{font-size:18px!important;letter-spacing:2px}.browse-projects-section .results .projectCaption .hoverprojectCaption{padding:20px}.browse-projects-section .results .projectCaption h3::after{width:225px}.browse-projects-section .results .projectCaption .hoverprojectCaption .view-project{padding:0 30px;font-size:16px}.wwr-left-bg-image-position.vce-row-full-height{min-height:75vh}}@media only screen and (min-width:1200px) and (max-width:1440px){.dealer-contact-detials .dealer-image img{width:100%}.dealer-contact-detials .dealer-detials ul{padding-top:80px}.browse-projects-section .results .projectCaption h3::after{width:210px}.browse-projects-section .results .projectCaption h3{font-size:28px}.who-we-are-gray-wrap .right-wrap .vce-col-content{padding-right:0!important}.who-we-are-gray-wrap .left-wrap .vce-col-content{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:1366px){h1{font-size:42px!important}h2{font-size:32px!important}h4{font-size:26px!important}.title-with-icon h4{font-size:20px!important}.sidebar-section h4{font-size:24px!important}.home-banner-wrap{width:100%}.what-we-do-service-list ul li a{font-size:16px;display:block}.what-we-do-service-list ul li a::after{right:10px}.introsection .what-we-do-service-list.left-bg .vce-col-content{padding-left:35px!important}.introsection .cloud-image .vce-col-inner{margin-top:-40px!important}.related-pro-image{height:360px}.sidebar-section h2 strong{font-size:42px}.safety-meassure p{font-size:21px}}@media screen and (max-width:1199px){h3{font-size:30px!important}h4{font-size:24px!important}.inner-banner{min-height:850px}.introsection .contetn-wrap-grey-box .section-content-box{margin-left:0}.introsection .contetn-wrap-grey-box .section-content-box.left{margin-left:calc(100% - 425px)}.projects-search-form .prettydropdown{width:49%!important;margin-bottom:15px;margin-right:0}.projects-search-form #project-search{width:49%}.width25{width:calc(50% - 10px)}.width75{width:calc(50% - 10px)}.sidebar-section h3{font-size:22px!important}.sidebar-section ul li{font-size:18px;margin-bottom:10px}.joinTeamSection.vce-row-full-height{min-height:inherit}.capability-section-title{padding-left:calc(100% - 598px)}.entry-content ul.list-style.capabilities>li{width:37%}.capabilities .content{padding:20px 15px 0;max-width:580px;min-width:580px}.vce-shortcode.avtec .vce-shortcode-wrapper .capabilities li:nth-child(2) .content:before{width:360px;height:210px}.vce-shortcode.avtec .vce-shortcode-wrapper .capabilities li:nth-child(2) .content:after{width:420px;height:250px}.capabilities-header .title{font-size:24px}.social-links li a{width:32px;height:32px}.height{height:440px}.capabilities_subpages .subpage_box_caption .subpage-hover{padding:20px}.capabilities_subpages .subpage_box_caption h3::after{width:235px}.capabilities_subpages .subpage_box_caption .subpage-hover .view-project{min-width:auto}.capabilities_subpages .subpage_box_caption h3{font-size:30px}.half-bg-image .vce-asset-background-simple .vce-asset-background-simple-item{background-size:75% 90%}.capability-pillar-bottom.vce-row-full-height{min-height:600px}.wwr-left-bg-image-position.vce-row-full-height{min-height:600px}.adress-column-wrap p{font-size:18px;letter-spacing:0;margin-bottom:15px!important}.adress-column-wrap ul{margin-bottom:15px!important}.adress-column-wrap ul li{font-size:18px;letter-spacing:0}.adress-column-wrap h2{font-size:25px!important}.adress-column-wrap .custombuttonstyle .vce-button--style-basic{font-size:17px!important;letter-spacing:1px}}@media screen and (max-width:991px){h1{font-size:38px!important}h2{font-size:30px!important}#header .main-nav .wp-megamenu-wrap ul.wp-megamenu>li>a{font-size:12px;padding:15px 10px}#header.custom-header.menu-sticky .main-nav .wp-megamenu-wrap ul.wp-megamenu>li>a{font-size:12px;padding:15px 10px}.main-header .nav-container .top-nav ul li a,.custom-header.menu-sticky .main-header .nav-container .top-nav ul li a{font-size:12px}.main-header .logo{background-color:#79242f;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;-ms-flex-align:center!important;align-items:center!important}.custom-header.menu-sticky .main-header .logo-wrap{position:relative;z-index:99999;top:0}.introsection .contetn-wrap-grey-box .section-content-box{margin-left:-60px}.introsection .contetn-wrap-grey-box .section-content-box{margin-left:-75px}.inner-banner{min-height:800px}#header .main-nav .wp-megamenu-wrap ul.wp-megamenu-sub-menu .custom-sub-mega-menu ul{margin-bottom:15px}.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu .wpmm-strees-row-and-content-container>.wp-megamenu-sub-menu>li{padding:15px}.custom-sub-mega-menu h3{margin-bottom:15px;font-size:25px!important}#header .main-nav .wp-megamenu-wrap .custom-sub-mega-menu h6 a{font-size:16px!important}.custom-sub-mega-menu h6{border-bottom:#79242F solid 3px;padding-bottom:2px}.introsection .contetn-wrap-grey-box .section-content-box.left{margin-left:15%}.introsection .contetn-wrap-grey-box .section-content-box.right{margin-left:-75px}.what-we-do-service-list ul li{margin:0 0 6px}.what-we-do-service-list ul li a{display:inline-block}.what-we-do-service-list ul li a:after{top:5px;right:0}.what-we-do-service-list ul li a:hover::after{top:2px}.related-pro-image{height:300px}.grid-sizer,.project{width:calc(50% - 10px)}.width25{width:calc(50% - 10px)}.width50{width:calc(50% - 10px)}.width75{width:calc(50% - 10px)}.height{height:500px}.height2x{height:500px}.home-banner-wrap .banner-title{line-height:45px!important;font-size:32px!important;margin-bottom:45px!important;padding-bottom:15px!important}.home-banner-wrap .banner-caption{font-size:26px;margin-bottom:30px!important;color:#fff}.home-banner-wrap .home-banner-button a.banner-anchor{font-size:18px}.bottom-contact-info h2 br{display:none}.inner-banner-caption h4 br{display:none}.sidebar-section{margin-top:15px}body.page-id-348 .sidebar-section{margin-top:0}.sidebar-section h4{font-size:22px!important}.sidebar-section h4 br{display:none}.sidebar-section,.sidebar-section .vce-google-fonts-heading--align-left,.sidebar-section .vce-single-image--align-left,.sidebar-section .vce-button--style-basic-container--align-left{text-align:center}.sidebar-section ul li{padding-left:0}.sidebar-section ul li:before{content:none}.sidebar-section p{font-size:20px;text-align:center}.sidebar-section p br{display:none}.entry-content ul.list-style.capabilities>li{width:100%}.capabilities .content{padding:20px 15px 15px;max-width:650px;min-width:650px;position:relative}body.page-id-2022 .entry-content ul.list-style.capabilities>li:nth-child(3),body.page-id-2022 .entry-content ul.list-style.capabilities>li:nth-child(4){margin-left:0}body.page-id-2805 .entry-content ul.list-style.capabilities>li:nth-child(3),body.page-id-2805 .entry-content ul.list-style.capabilities>li:nth-child(4){margin-left:0}.vce-shortcode.avtec .vce-shortcode-wrapper .capabilities li:nth-child(2) .content:before{content:none}.vce-shortcode.avtec .vce-shortcode-wrapper .capabilities li:nth-child(2) .content:after{content:none}.vce-shortcode.avtec .vce-shortcode-wrapper .capabilities li:nth-child(2) .desktop-none{display:block}.capabilities-header .title{font-size:20px;min-height:80px}.capabilities-header .logo{max-width:220px;min-width:120px}.entry-content ul.list-style.capabilities>li{width:100%;color:#79242f;padding:8px 15px;margin:0 0 2px;background:#fff;font-size:20px}.entry-content ul.list-style.capabilities>li .title{width:calc(100% - 20px)}.entry-content ul.list-style.capabilities>li .title:after{display:inline;font-size:16px;font-family:FontAwesome;height:auto;content:"\f0dd";font-weight:300;text-shadow:none;width:10px;display:inline-block;color:#79242f;position:absolute;right:-20px;top:-3px}.entry-content ul.list-style.capabilities>li.no-content .title:after{display:none}.entry-content ul.list-style.capabilities>li .title.active:after{transform:rotate(180deg);top:4px}.entry-content ul.list-style.capabilities>li .title:before{content:none}.capabilities #sticky{display:none!important}.capabilities .content{position:relative;min-width:auto;max-width:700px;padding:20px 0 5px}.capabilities .content h2{font-weight:500!important}.custombuttonstyle .vce-button--style-basic{font-size:20px}.related-pro-image a{min-width:265px}.sidebar-section h2 strong{font-size:38px}.capability-pillar-bottom.vce-row-full-height{min-height:500px}.introsection.wwr-left-bg-image-position.vce-row-full-height{min-height:500px}.wwr-left-bg-image-position.vce-row-full-height{min-height:500px}.adress-column-wrap p,.adress-column-wrap ul li{font-size:21px;line-height:28px}.adress-column-wrap .custombuttonstyle .vce-button--style-basic{font-size:18px!important}}@media only screen and (min-width:768px) and (max-width:991px){#el-eeb2d9da{display:block!important}#footer .ft-column{width:30%}}@media only screen and (min-width:768px) and (max-width:860px){.introsection .contetn-wrap-grey-box .section-content-box,.introsection .contetn-wrap-grey-box .section-content-box.right{margin-left:-130px}.introsection .contetn-wrap-grey-box .section-content-box.left{margin-left:8%}}@media screen and (min-width:768px){.wwr-left-bg-image-position .vce-asset-background-simple-item{background-attachment:fixed;background-repeat:no-repeat}#header .main-nav .wp-megamenu-wrap .wp-megamenu{margin:0;padding:0;font-size:0;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;align-items:center;-ms-flex-align:center;justify-content:space-between;-ms-flex-pack:justify}#header .main-nav .wp-megamenu-wrap{display:block}}@media screen and (max-width:767px){.footer-cve-logo img{max-width:60%!important}h1{font-size:38px!important}.page-title h1 span{display:inline-block}.inner-banner .page-title h1{line-height:45px;margin-bottom:45px;padding-bottom:15px}.title-with-icon h4{margin-bottom:20px}h2{font-size:28px!important}h3{font-size:26px!important}h4{font-size:23px!important}.m-none{display:none}.related-pro-image a{line-height:55px;font-size:20px}.main-header{position:relative;display:block}.main-header .logo{float:left;position:absolute;left:0;top:0;width:156px}.main-header .logo .main-logo{display:none}.main-header .logo .small-logo{display:block;opacity:1}.main-header .nav-container{width:100%}.menu-toggle #menu-btn{margin:0;padding:5px}.mob-menu .ace-responsive-menu>li ul.sub-menu li.menu-item-has-children{position:relative}.mob-menu .ace-responsive-menu>li ul.sub-menu li.menu-item-has-children>a{font-size:15px}.mob-menu .ace-responsive-menu>li ul.sub-menu li.menu-item-has-children>span{position:absolute;right:0;top:8px;line-height:1;width:30px;height:30px;cursor:pointer;cursor:pointer}.mob-menu .ace-responsive-menu>li ul.sub-menu li.menu-item-has-children>span::before{margin-left:0;display:inline;font-size:22px;font-family:FontAwesome;height:auto;content:"\f0dd";font-weight:300;text-shadow:none;width:18px;display:inline-block;color:#79242f;position:absolute;right:0;left:0;top:0;bottom:0;margin:auto}.inner-banner{min-height:640px}.introsection .contetn-wrap-grey-box .section-content-box,.introsection .contetn-wrap-grey-box .section-content-box.right{margin-left:0}.introsection .what-we-do-service-list.left-bg .vce-col-content{padding-left:0px!important}.what-we-do-service-list.left-bg::after{display:none}.introsection .contetn-wrap-grey-box .section-content-box.left{margin-left:auto}.home-banner-wrap{width:60%}.home-banner-wrap .banner-title{line-height:45px!important;font-size:32px!important;margin-bottom:50px!important;padding-bottom:10px!important}.home-banner-wrap .home-banner-button a.banner-anchor{font-size:14px}.height{height:400px}.page-title.what-we-do h1 br{display:none}.main-header .nav-container .top-nav{display:none}.mob-menu{display:block;float:right;width:100%}#header .mob-menu .menu-toggle{display:block!important;float:right}.white-trans-bg .vce-text-block-wrapper p{width:100%}.custom-gravity-form .gform_wrapper .gform_body ul li.gfield input,.custom-gravity-form .gform_wrapper .gform_body ul li.gfield textarea,.custom-gravity-form .gform_wrapper .gform_body ul li.gfield select{width:100%}.signle-post-banner{padding-top:180px}.project-details-section{margin-top:0;padding:40px 0 0}.signle-post-banner .our-work-banner-caption h6{font-size:26px}.dealer-contact-detials{padding:0}.dealer-contact-detials ul{padding:30px 0 0}.related-Projects{padding:0}.related-Projects-section{padding-top:40px;padding-bottom:20px}.related-pro-box{margin-bottom:30px}.related-Projects h2{font-weight:600}.browse-projects-section{margin-top:0;padding:50px 0 0}.browse-projects-section h2{margin-bottom:15px}.projects-search-form .prettydropdown{width:100%!important;margin-bottom:15px}.projects-search-form #project-search{width:100%}.width25{width:100%}.width75{width:100%}.width50{width:100%}.browse-projects-section .results .projectCaption{padding:20px}#footer{padding:40px 0 30px}#footer .ft-column{width:48%}#footer .ft-column.last{width:100%;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;justify-content:space-between;-ms-flex-pack:justify}#footer .ft-column.last .widget{display:inline-block;vertical-align:top}.footer-legal-pages .menu-footer-legal-pages-container ul.menu,.buildby,.buildby a{text-align:center}#footer .ft-column{width:100%;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;justify-content:space-between;-ms-flex-pack:justify;margin-right:0}#footer .ft-column.m-none{width:48%;display:none}#footer .ft-column .widget{width:48%}.mobile-ft-column{display:block;width:100%}.mobile-ft-column .footer-section{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-flow:row wrap;justify-content:space-between;-ms-flex-pack:justify}.mobile-ft-column .footer-section .widget{width:49%}.footer-legal-pages .menu-footer-legal-pages-container ul.menu,.buildby,.buildby a{text-align:left}.footer-legal-pages .menu-footer-legal-pages-container ul.menu li a{padding:0 15px 0 0}.footer-legal-pages .menu-footer-legal-pages-container ul.menu li:last-child{display:block}.white-trans-bg::after,.white-trans-bg:before,.white-trans-bg.left:before,.white-trans-bg.left:after{display:none}.homesection .vce-row-full-height,.homesection.vce-row-full-height,.home-banner,.home-banner-section{min-height:inherit}.inner-banner .page-title h1::after{width:150px;bottom:-10px;height:6px}.entry-content ul.list-style>li{font-size:20px;padding:0 0 0 25px}.entry-content ul.list-style>li::before{font-size:20px}.custombuttonstyle .vce-button--style-basic{font-size:18px!important}.capabilities-header .title{padding-left:0;padding-right:15px;font-size:20px;min-height:80px}.capabilities-header .logo{max-width:180px;min-width:100px}.capabilities-header .title br{display:none}.capabilities-sec{position:relative;z-index:1}.capabilities-sec::before{content:'';background:rgb(119,34,47);background:linear-gradient(90deg,rgba(119,34,47,1) 0%,rgba(147,87,95,1) 60%,rgba(223,223,223,1) 100%);opacity:.3;position:absolute;width:100%;height:100%;z-index:1}.capabilities-sec .vce-row-content{z-index:3}.capabilities_subpages .subpagebgimage{min-height:320px}.footer-section.last .avtec img,.footer-section.last .iot img{width:40%}.capability-pillar-bottom.vce-row-full-height{min-height:450px}.introsection.wwr-left-bg-image-position.vce-row-full-height{min-height:450px}.wwr-left-bg-image-position.vce-row-full-height{min-height:auto}}@media only screen and (min-width:480px) and (max-width:767px){.projects-search-form .prettydropdown ul>li.selected{background-size:auto}}@media screen and (max-width:640px){.home-banner-wrap{width:100%}#footer .ft-column.last .widget{width:50%;padding:0 30px 0 0}.footer-section .widget.footer-cve-logo{margin-bottom:30px}.browse-projects-section{padding:20px 0}.signle-post-banner{padding-top:120px}.footer-section.last .avtec img,.footer-section.last .iot img{width:60%}.footer-section.last .widget img{width:80%}}@media screen and (max-width:575px){h1{font-size:30px!important}h2{font-size:25px!important}h3{font-size:23px!important}h4{font-size:20px!important}.title-with-icon h4{font-size:16px!important;line-height:20px}.custom-font-size-24{font-size:21px;line-height:26px}.custombutton .vce-button--style-basic{min-width:inherit;letter-spacing:2.6px!important;font-size:16px!important;padding:15px 23px!important}.entry-content ul.list-style>li{font-size:16px;line-height:24px}.entry-content ul.list-style>li::before{font-size:18px}.single-career .entry-content ul.list-style>li{font-weight:400;font-size:16px}.largeFont{font-size:18px;line-height:28px}.inner-banner{min-height:460px}.main-header .logo{width:156px}.project-details-section ul li{margin-bottom:15px}.project-details-section ul li div{width:100%}.contact-Project-Dealer{padding-bottom:40px}.custom-gravity-form .gform_wrapper .gform_heading span.gform_description{font-size:20px}.custom-gravity-form .gform_wrapper .gform_footer input.gform_button{padding:7px 25px!important}.formTitle h2{font-size:21px!important}.inner-banner-caption .banner-contact-address ul li,.inner-banner-caption .banner-contact-address ul li a{font-size:21px}.browse-projects-section .results .projectCaption .hoverprojectCaption .view-project{min-width:220px;font-size:16px;line-height:55px}.browse-projects-section .results .projectCaption h3::after{width:100%}.largeFont h2{margin-bottom:15px}.project-details-section ul{margin:0 0 30px}#footer .ft-column .widget.social-icons{width:100%}.custom-gravity-form .gform_wrapper .gform_body ul li.gfield input,.custom-gravity-form .gform_wrapper .gform_body ul li.gfield textarea,.custom-gravity-form .gform_wrapper .gform_body ul li.gfield select{width:100%;padding:10px 15px!important}.custom-gravity-form .gform_wrapper .gform_body ul li.gfield label.gfield_label{font-size:18px}.custom-gravity-form .gform_wrapper .gform_footer input.gform_button{font-size:18px;padding:7px 25px!important;width:auto;letter-spacing:2.6px}.sidebar-section p{font-size:16px}.sidebar-section h5{font-size:20px}.capabilities-and-solutions ul li h3{font-size:18px!important}.white-trans-bg .vce-text-block-wrapper p{width:100%}.custombuttonstyle .vce-button--style-basic{font-size:14px!important;padding:15px 25px!important;letter-spacing:2px}.sidebar-section .custombuttonstyle .vce-button--style-basic{font-size:14px!important;padding:15px 25px!important;letter-spacing:2px}.capabilities .content h2{font-size:20px!important}.capabilities .content h6{font-size:18px}.capabilities .content p,.capabilities .content li{font-size:15px}.entry-content ul.list-style.capabilities>li .content ul{margin-bottom:20px}.observian-btn .vce-button--style-basic.vce-button--style-basic--size-medium{max-width:260px}.related-pro-image a{left:15px;min-width:240px}.related-info{padding:0 0}.related-info h5{font-size:18px}.related-info p{font-size:18px}.inner-banner .page-title h1{line-height:35px}.dealer-contact-detials ul li{font-size:18px}.sidebar-section h4{font-size:20px!important}.capabilities-header{-ms-flex-wrap:wrap;flex-wrap:wrap}.capabilities-header .title{padding-left:0;padding-right:15px;font-size:20px;min-height:80px;margin-right:15px;margin-bottom:15px;width:100%}.capabilities-header .logo{max-width:180px;padding:10px 15px 10px 0;min-width:90px;position:relative}.capabilities-header .logo:before{content:'';position:absolute;width:100%;height:100%;left:-100%;top:0;background:#DDD}.capabilities_subpages .subpage_box_caption .subpage-hover .view-project{min-width:245px}}@media screen and (max-width:380px){.home-banner-wrap .banner-caption{font-size:20px;line-height:30px!important}#footer .ft-column .widget,.mobile-ft-column .footer-section .widget{width:100%}.footer-section.last .avtec img,.footer-section.last .iot img{width:100%}.footer-section.last .widget img{width:100%}.adress-column-wrap .custombuttonstyle .vce-button--style-basic{font-size:16px!important;padding:15px 20px!important}}@media screen and (max-width:360px){.adress-column-wrap p{font-size:18px;letter-spacing:0;margin-bottom:15px!important}.adress-column-wrap ul{margin-bottom:15px!important}.adress-column-wrap ul li{font-size:18px;letter-spacing:0}.adress-column-wrap h2{font-size:25px!important}.adress-column-wrap .custombuttonstyle .vce-button--style-basic{font-size:16px!important}}body.single-projects #print-div{display:none}.entry-content ul>li:before{line-height:1}.prettydropdown>ul.active.reverse{bottom:auto}