#header-outer #top nav>ul.sf-arrows>li.menu-item>a{padding:15px 40px!important;margin:0!important;text-align:left;font:normal normal normal 16px/21px Montserrat;letter-spacing:-.32px;color:#000;opacity:1;border-radius:50px;transition:all ease .5s}#header-outer #top nav>ul.sf-arrows{background:#c2e2f1;max-width:max-content;margin:30px auto;padding:0 7px;border-radius:50px}#header-outer #top nav>ul.sf-arrows>li.menu-item.current-menu-item>a,#header-outer #top nav>ul.sf-arrows>li.menu-item.sfHover>a,#header-outer #top nav>ul.sf-arrows>li.menu-item:hover>a{background:#3dbb00;color:#fff}#ticker .owl-stage{transition:all ease 5s!important}div#services-sec .iwt-text h4{text-align:left;font:normal normal normal 26px/36px Montserrat;letter-spacing:-.52px;color:#3dbb00;opacity:1;font-weight:500}#contact-sec form .wpcf7-form-control:not(input[type=submit]){padding:20px 30px!important;border-radius:50px;font-family:"Montserrat";font-size:18px;margin-bottom:20px;background:#f1faff}#contact-sec form textarea{border-radius:20px!important}#contact-sec input.wpcf7-submit{text-align:center;font:normal normal normal 18px/24px Montserrat;letter-spacing:-.36px;color:#fcffff;text-transform:capitalize;font-weight:500;padding:20px 50px!important;border-radius:50px!important;width:100%}span.wpcf7-not-valid-tip{display:none}#contact-sec .wpcf7-not-valid{border-color:red}.wpcf7 form.invalid .wpcf7-response-output{border-color:red;color:red;text-align:center}#header-outer #top nav>ul.sf-arrows>li.menu-item ul.sub-menu{padding:0!important}#header-outer #top nav>ul.sf-arrows>li.menu-item ul.sub-menu li a{padding:15px 20px;border-bottom:1px solid #c2e2f1;font-size:16px}.sf-menu li ul li .sf-sub-indicator{top:0;bottom:0;margin:auto}#header-outer #top nav>ul.sf-arrows>li.menu-item>a.sf-with-ul{position:relative}#header-outer #top nav>ul.sf-arrows>li.menu-item>a.sf-with-ul:before{content:"";font-family:fontawesome;position:absolute;right:20px;color:#3dbd00}#page-header-bg .subheader{font-family:"Montserrat";color:#111!important;font-weight:500}#service-faq .open h3.toggle-title a.toggle-heading{background:#3dbb00}#header-outer #top nav>ul.sf-arrows>li.menu-item ul.sub-menu li a{line-height:20px;font-family:"Montserrat"}#galleria-sec .work-item{border-radius:20px}#galleria-sec .work-item img{height:300px;object-fit:cover}#iservice-sec1 .wpb_tabs_nav li a{border-bottom:1px solid #ccc}#footer-outer div#text-2 ol li{list-style:none;padding:0;position:relative;padding-left:30px}#footer-outer div#text-2 ol li a,#footer-outer div#text-2 ol li{font-family:"Montserrat";font-size:16px;line-height:32px;color:#918b88}#footer-outer div#text-2 ol li:before{content:"";font-family:"FontAwesome";position:absolute;left:0;font-size:22px;color:#3dbc06}#footer-outer div#text-2 ol li:first-child:before{content:""}div#system-sec.about-sec1 .wpb_row .vc_column-inner:hover img{transform:none}div#system-sec.about-sec1 .wpb_row .vc_column-inner img{height:auto!important;width:auto!important;border-radius:40px}#locations-sec ul li strong{color:#52c226}.post .content-inner{padding-bottom:0}.excerpt{font-family:montserrat}body.single-post div#footer-outer{padding-top:0!important}span.meta-category{font-family:montserrat;color:#3bbb03;font-weight:700}body.category div#footer-outer{padding-top:0!important}#header-outer ul.sf-arrows{padding:0!important}div#brands-sec .owl-dots{display:none}#contact-sec ul.wpb_tabs_nav{margin:0!important}#contact-sec ul.wpb_tabs_nav li{margin:0 10px 30px!important;padding:0!important;width:auto}#contact-sec ul.wpb_tabs_nav li a{border-radius:50px!important;padding:20px 50px;font-family:roboto!important}div#services-sec .flip-box-front{min-height:510px!important}#services-sec .vc_col-sm-4 .vc_column-inner .flip-box-front .inner{padding:30px!important}#services-sec .vc_col-sm-4 .vc_column-inner .flip-box-front .inner h3{word-break:break-all;line-height:30px}@media only screen and (max-width:1024px) and (min-width:320px){div#services-sec .flip-box-front{min-height:200px!important}#contact-sec form .wpcf7-form-control:not(input[type=submit]){font-size:14px}span.wpcf7-spinner{position:absolute}body.home div#service-faq{padding-top:20px!important;padding-bottom:30px!important}.owl-dots{display:none!important}#page-header-bg .subheader{font-size:18px}}