.body-container-wrapper>.container-fluid{padding:0}.comment-form{margin-top:70px}.hs-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.hs-form .hs-form-field{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-height:1px;padding-left:10px;padding-right:10px;width:100%}.contact-form-two .hs-form .hs-form-field.hs-phone,.contact-page-section .hs-form .hs-form-field.hs-phone,.hs-form .hs-comment,.hs-form .hs-form-field.hs-message,.hs-form .hs-submit{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative;width:100%}.hs-form .hs-form-field{margin-bottom:20px;position:relative}.appointment-form .hs-form .hs-form-field{margin-bottom:0;position:relative}.contact-form-two .hs-form .hs-form-field .hs-input,.hs-form-field .hs-input{background-color:#fff;border:1px solid #e2e2e2;border-radius:4px;display:block;font-size:14px;font-weight:400;height:60px;line-height:20px;padding:20px 30px;position:relative;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:100%}.contact-form-two .hs-form .hs-form-field .hs-input{border:1px solid #bbb}.contact-form-two .hs-form .hs-form-field .hs-input:focus,.hs-form-field .hs-input:focus{border-color:#fbb908}.contact-form-two .hs-form .hs-message .hs-input,.hs-form .hs-comment .hs-input,.hs-form .hs-message .hs-input{height:170px;resize:none}.hs-submit .hs-button{background:#222;border-radius:0;color:#fff;display:block;font-size:16px;margin-top:30px;padding:0 30px;text-transform:capitalize;width:100%}.contact-form-two .hs-submit .hs-button{background:#ff9f14;border:none}.contact-form-two .hs-form .hs-form-field label{display:none}.main-slider-two .slide{overflow:hidden;padding:170px 0;position:relative}.main-slider .text{margin-bottom:35px;max-width:700px}.main-slider-two .owl-dots{display:none}.main-slider-two .owl-nav{left:0;margin-top:-10px;opacity:0;position:absolute;top:50%;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;width:100%;z-index:99999}.main-slider-two:hover .owl-nav{opacity:1}.main-slider-two .owl-nav .owl-prev{left:20px}.main-slider-two .owl-nav .owl-next,.main-slider-two .owl-nav .owl-prev{border:2px solid hsla(0,0%,100%,.6);border-radius:50px;color:#fff;font-size:24px;height:60px;line-height:56px;position:absolute;text-align:center;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;width:60px}.main-slider-two .owl-nav .owl-next{right:20px}.main-slider-two .owl-nav .owl-next:hover,.main-slider-two .owl-nav .owl-prev:hover{background-color:#fff;border-color:#fff;color:#222}.contact-info-section .inner-container{margin-bottom:-8px}.main-footer .widgets-section{padding-top:80px}.news-widget .post{border-bottom:1px solid #ccc;margin-bottom:24px;min-height:86px;padding-left:70px;position:relative}.news-widget .post .post-thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;height:50px;left:0;overflow:hidden;position:absolute;top:0;width:50px}.news-widget .post .text{line-height:1.4em;position:relative}.news-widget .post .text a{color:#999;font-size:14px;line-height:1.1em;position:relative;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.news-widget .post .text a:hover{color:#ffb200}.news-widget .post .post-info{color:#fff;font-size:14px;line-height:1em;margin-top:8px;position:relative}.news-widget .post:last-child{border:0;margin-bottom:0;min-height:auto}.outer-box .dropdown-outer{display:block;float:left;margin-right:0}.main-header .header-lower .outer-box .advisor-box .advisor-btn{padding-bottom:20px}.sticky-header .logo img{height:50px;width:auto!important}.main-menu .navigation .hs-item-has-children .dropdown-btn{display:none}.main-slider h2{margin:30px 0}.main-slider .theme-btn{margin:0 30px 0 0}.main-slider-two .slide:before{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.contact-map-section iframe{width:100%!important}.pull-left{float:left}.pull-right{float:right}.hs-search-field__input{background:#e5f9f7}.quote-form .hs-form .hs-form-field{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.quote-form .hs-form .hs-form-field .hs-input{border-radius:50px}.quote-form .hs-form .hs-form-field label{display:none}.quote-form .hs-form .hs-submit{padding-right:0;position:absolute;right:0;top:0;width:auto}.quote-form .hs-form .hs-submit .hs-button{border-radius:50px;margin:0;padding:0 45px}.gray-bg{background-color:#f9f9f9}:root{--main-blue:#274e87;--main-green:#58b4a3;--text-color:#3b3b3b;--light-grey:#e1e6f0}body{background-color:#e1e6f0;color:#3b3b3b;font-size:100%}body,h1,h2,h3,h4,h5,h6{font-family:Manrope,sans-serif}.preloader{background-color:var(--main-blue)}.preloader .box:before{display:none}.preloader .box:after{animation-duration:4s;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear;background-color:transparent;background-image:url(//7157342.fs1.hubspotusercontent-na1.net/hubfs/7157342/raw_assets/public/systems-site/css/images/logo-preloader.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;margin-left:-25px;margin-top:-25px}@keyframes rotate{to{transform:rotate(1turn)}}.btn-green,.hs-submit .hs-button,.theme-btn,.theme-sx-btn{border-radius:10px;display:inline-block;font-size:16px;line-height:31px;padding:12px 30px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.hs-submit .hs-button,.theme-sx-btn-big{padding:0}.hs-submit .hs-button span,.theme-sx-btn-big span{display:inline-table;margin:17px 35px;position:relative}.hs-submit .hs-button span:before,.theme-sx-btn-big span:before{content:"\f105";float:right;font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:15px}.btn-green,.hs-submit .hs-button,.theme-btn{background-color:var(--main-green);color:var(--white);font-weight:800;text-shadow:none}.btn-green i,.btn-outline i,.theme-btn i{float:right;margin-left:15px;margin-top:8px}.btn-green:hover,.hs-submit .hs-button:hover,.theme-btn:hover{background-color:#4e9d8e;color:var(--white)}.hs-submit .hs-button{cursor:pointer;font-size:18px;margin-top:0;padding:17px 35px;width:auto}.hs-submit .hs-button:before{content:"\f105";font-family:FontAwesome;font-size:13px;line-height:34px;position:absolute;right:0}.btn-services{align-items:center;align-self:flex-start;background-color:var(--white);display:flex;padding:0}.btn-services span{align-items:center;color:#46494f;display:flex;font-weight:800;margin:15px 20px}.btn-services i{align-items:center;border-radius:50px;display:flex;font-weight:900;height:33px;justify-content:center;margin:0 15px;width:33px}.btn-services i,.btn-services:hover{background-color:var(--main-green);color:var(--white)}.btn-services:hover span{color:var(--white)}.btn-services:hover i{background-color:var(--white);color:var(--main-green)}.btn-outline{border:1px solid #fff;color:var(--white);font-weight:800}.btn-outline:hover{background-color:var(--white);border:1px solid var(--main-green);color:var(--main-green)}.main-header .header-top{padding:3px 0}.main-header .header-upper .auto-container{max-width:1200px}.main-header .header-upper .logo-box{align-items:flex-end;display:flex;height:55px;overflow:hidden;padding:0;top:30px;width:190px}.main-menu .navigation>li{margin-right:25px;padding:30px 0}.main-menu .navigation>li>a{font-size:16px;font-weight:600;padding:10px 0}.main-header .main-menu .navigation>li>a,.main-header.fixed-header.main-menu .navigation>li>a{color:#37383c}.main-header .main-menu ul li:last-child a{border:1px solid #37383c;border-radius:10px;padding:10px 20px}.main-header .main-menu ul li:last-child a:hover,.main-header .main-menu ul li:last-child.active a{border:1px solid #56c6b1;color:#56c6b1}.main-header .main-menu ul.hs-menu-children-wrapper li:last-child a{border:none}.main-header.fixed-header .main-menu .navigation>li.active>a,.main-menu .navigation>li.active a{color:#56c6b1}.main-header,.main-header.fixed-header{background-color:#fff;border:none;box-shadow:0 0 15px rgba(0,0,0,.08);-webkit-box-shadow:0 0 15px rgba(0,0,0,.08);-moz-box-shadow:0 0 15px rgba(0,0,0,.08);padding-bottom:10px}.main-header{border-bottom:1px solid #ccc}.language{margin-left:0;position:relative}.main-header .language .lang-btn{color:var(--white);padding:16px 0}.language .lang-btn{background:none;color:var(--white);font-size:16px;font-weight:600;margin-top:7px;opacity:.7}.main-header .language .lang-btn{color:#37383c}.language .lang-dropdown{background-color:var(--white);border-radius:10px;right:0}.language .lang-dropdown .lang_list_class li a{color:var(--text-color)!important;font-size:15px;font-weight:600;padding:15px 20px}.language .lang-dropdown .lang_list_class li a:hover{color:#56c6b1!important}.sx-top-banner{background:-webkit-linear-gradient(26deg,#4574b8,#3973bc);background:-o-linear-gradient(26deg,#4574b8 0,#3973bc 100%);background:-ms-linear-gradient(26deg,#4574b8 0,#3973bc 100%);background:-moz-linear-gradient(26deg,#4574b8 0,#3973bc 100%);background:linear-gradient(64deg,#4574b8,#3973bc);padding-bottom:130px}.sx-top-banner .patern-layer-one{background-position:100%}.sx-top-banner .patern-layer-one,.sx-top-banner-image .patern-layer-one{background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}.sx-top-banner-image .patern-layer-one{background-position:top}.sx-top-banner .content-column .inner-column{padding:0;z-index:50}.sx-top-banner .inner-column h1{color:var (--white);font-size:48px;font-weight:800;margin-top:0}.sx-top-banner .content-column .text{color:var (--white);margin-top:35px}.sx-top-banner .content-column .btn-box a{font-weight:600;margin-right:15px}.sx-top-banner-shapes{min-height:100vh;padding-bottom:0;padding-top:300px}.sx-top-banner-shapes,.sx-top-banner-shapes .patern-layer-shapes{background-position:top;background-repeat:no-repeat;background-size:cover}.featured-products{padding:110px 0;position:relative}.product-image-block{align-items:center;display:flex}.inner-product{background-color:#eaeff8;border-radius:10px;box-shadow:0 0 15px rgb(0 0 0/8%);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:60px 40px;transition:all .3s ease}.inner-product:hover{background-color:var(--main-blue);box-shadow:0 0 15px rgba(0,0,0,.15);transition:all .3s ease}.inner-product:hover .text,.inner-product:hover h2,.inner-product:hover h5{color:#fff}.inner-product:hover .btn-outline{align-self:flex-start;background-color:transparent;border:1px solid #fff;color:#fff}.inner-product:hover .btn-outline:hover{background-color:transparent;border:1px solid var(--main-green);color:var(--main-green)}.inner-product h5{color:#46494f;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.inner-product h2{color:var(--main-green);font-size:40px;font-weight:800;margin-bottom:15px}.inner-product .text{margin:10px 0 30px}.inner-product .text p{margin-bottom:0}.inner-product .btn-outline{align-self:flex-start;border:1px solid var(--main-green);color:var(--main-green)}.sx-services{background-color:var(--light-grey);padding:110px 0 70px}.sx-services .services-block{display:flex}.sx-services .inner-service{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:0}.sx-services .inner-service .icon-box{align-items:flex-end;display:flex;margin-bottom:15px;min-height:180px}.sx-services .inner-service h4{color:#46494f;font-size:20px;font-weight:800;margin:15px 0}.sx-services .text{margin-bottom:30px;max-width:310px}.sx-services .inner-service p{color:var(--text-color)}.sx-customers{padding:110px 0 70px}.sponsors-carousel .item img{filter:grayscale(100%)}.sponsors-carousel .item img:hover{filter:none}.sponsors-carousel .owl-stage{align-items:center;display:flex;margin-top:30px}.home-work-with-us{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;padding:110px 0 90px;position:relative}.home-work-with-us .overlay{height:100%;left:0;position:absolute;top:0;width:100%}.home-work-with-us .sec-title .text,.home-work-with-us .sec-title .title,.home-work-with-us .sec-title h2{color:var(--white)}.home-work-with-us .work-item{align-items:center;background-color:rgba(44,85,145,.8);border-radius:10px;display:flex;flex-direction:column;height:100%;margin-bottom:55px;padding:40px}.home-work-with-us .work-item .work-icon{display:flex;flex-direction:column;height:75px;justify-content:flex-end;margin-bottom:30px}.home-work-with-us .work-item h4{color:var(--white);font-size:21px;font-weight:800;line-height:1.2;margin-bottom:20px;text-align:center}.home-work-with-us .work-item p{color:var(--white);font-size:16px;line-height:1.5;margin-bottom:0;text-align:center}.home-work-with-us .wrapper-button{display:flex;justify-content:center;margin-top:60px}.testimonial-section-four{background-color:var(--light-grey)}.sx-testimonials .inner-container{margin-top:40px}.testimonial-section-four .testimonial-block-four .inner-box .upper-content{box-shadow:inherit;padding-bottom:160px}.testimonial-section-four .owl-item.active .testimonial-block-four .inner-box .upper-content{background-color:#3161a7}.testimonial-block-four .inner-box .upper-content .quote{color:#fff}.testimonial-block-four .inner-box .upper-content .quote .line{background-color:#fff;border-radius:10px;clear:both;display:block;height:5px;margin:22px auto 0;width:60px}.owl-item.active .testimonial-block-four .inner-box .upper-content .quote .line{background-color:var(--main-green)}.testimonial-block-four .inner-box .lower-content{margin-top:-135px}.testimonial-block-four .inner-box .lower-content h4{color:var(--text-color);font-size:18px;font-weight:800}.testimonial-block-four .inner-box .lower-content .designation{font-size:14px;font-weight:500}.testimonial-block-four .inner-box .lower-content .company{font-size:16px;font-weight:700}.active .testimonial-block-four .inner-box .lower-content .company,.active .testimonial-block-four .inner-box .lower-content .designation,.active .testimonial-block-four .inner-box .lower-content h4{color:var(--white)}.sx-blog-section{background-color:var(--light-grey)}.news-block .inner-box{background-color:#eaeff8;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.08);-webkit-box-shadow:0 0 15px rgba(0,0,0,.08);-moz-box-shadow:0 0 15px rgba(0,0,0,.08);overflow:hidden;position:relative}.news-block .inner-box .lower-content{border:none;padding:0 30px 30px;text-align:left}.news-block .inner-box .lower-content .post-meta li{color:var(--text-color);font-size:14px;margin:0}.news-block .inner-box .lower-content .post-meta li.author{font-weight:800;margin-left:10px}.news-block .inner-box .lower-content .post-meta li.author .author-image{height:50px;margin-top:-10px;width:50px}.news-block .inner-box .lower-content .post-meta li.author .author-image img{border:1px solid #ccc;border-radius:50%}.news-block .inner-box .lower-content h4{margin:20px 0}.success-block .inner-box .lower-content h4{margin:0 0 20px}.news-block .inner-box .lower-content h4 a{color:var(--text-color);font-size:21px;font-weight:800}.news-block .inner-box .lower-content .text,.news-block .inner-box .lower-content .text h3,.news-block .inner-box .lower-content .text p{color:var(--text-color)!important;font-size:16px!important;font-weight:400!important;margin-bottom:0;padding-bottom:0}.news-block .inner-box .lower-content .text>*{color:var(--text-color);display:inline!important;font-size:16px!important;font-weight:400;margin-bottom:0;padding-bottom:0}.tag-cloud{background-color:transparent!important;padding:0!important;top:17px!important}.tag-cloud ul li{display:inline-block;margin-bottom:5px}.tag-cloud ul li a{background-color:var(--main-green);border-radius:4px;color:var(--white);padding:6px}.tag-cloud ul li a:hover{background-color:#ccc}.news-block .inner-box .lower-content .text blockquote{margin-bottom:0}.news-block .inner-box .lower-content .text{margin-bottom:1rem}.news-block .inner-box .lower-content .lower-box{border:none;padding:0}.news-block .inner-box .lower-content .lower-box .read-more{color:var(--main-green);font-size:16px;font-weight:800}.news-block .inner-box .lower-content .lower-box .read-more:hover{color:var(--text-color)}.main-footer{background-color:#274e87}.main-footer .footer-widget h5{color:#fff;font-size:1.25rem;font-weight:800;text-transform:inherit}.main-footer .footer-list li{margin-bottom:10px}.main-footer .footer-list li a{color:#fff;font-size:14px}.main-footer .footer-list li a:hover{color:#ccc}.main-footer .subscribe-form{margin-bottom:15px}.subscribe-form .form-group input[type=email]{background-color:#1a3d70;border-radius:10px;box-shadow:none;color:var(--white)}.subscribe-form .form-group input::placeholder{color:var(--white)}.subscribe-form .form-group button{background-color:var(--main-green);border-radius:10px}.main-footer .logo-widget{align-items:center;display:flex;margin-bottom:0}.main-footer .logo-widget .copyright{color:#fff;font-size:12px;line-height:normal;margin-bottom:0;padding-left:15px}.follow-us{align-items:center;display:flex}.follow-us .social-icon-one li{margin-right:15px}.follow-us .social-icon-one li a{align-items:center;background-color:#58b4a3;border-radius:3px;color:#fff;display:flex;font-size:16px;height:30px;justify-content:center;width:30px}.follow-us .social-icon-one li a:hover{opacity:.6}.waves{display:none}.page-title{background:none;background-color:var(--white);background-position:top;background-repeat:no-repeat;background-size:cover}.page-title .particles-pattern{background-position:top;background-repeat:no-repeat;background-size:cover;z-index:3}.page-title .banner-overlay,.page-title .particles-pattern{height:100%;left:0;position:absolute;top:0;width:100%}.page-title h1{color:var(--white);font-size:42px;font-weight:800}.page-title h5{color:var(--white);font-size:16px}.page-title p{color:var(--white);font-size:18px}.page-title .bread-crumb{padding-top:10px}.page-title .bread-crumb li{color:var(--white);font-size:15px}.page-title .bread-crumb li a,.page-title .bread-crumb li:before{color:var(--white)}.container-medium{max-width:960px}.sec-title{margin-bottom:20px}.sec-title .title{background-color:inherit;color:#464951;font-size:14px;padding:0}.sec-title h2{color:#464951;font-weight:800}.sec-title .text{color:#464951;margin:20px auto 0;max-width:660px;min-width:inherit}.sx-top-banner-products{height:auto;min-height:inherit;padding-bottom:150px}.sx-top-banner-products .banner-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.sx-top-banner-products .patern-layer-shapes{z-index:4}.product-details{padding:70px 0}.services-detail .inner-box .lower-content h4{color:#ffa200;font-size:21px;font-weight:800;margin-bottom:30px}.services-detail .inner-box .lower-content .text p{color:var(--text-color);margin-bottom:30px}.product-details .image{margin-top:30px}.product-details .image img{border-radius:10px}.product-details .business-section-three{padding:0}.business-section-three .image-column .inner-column{margin-left:0}.sx-bflow-features{padding:90px 0}.sx-bflow-features .main-image{margin-top:40px}.sx-bflow-features .main-image img{border-radius:10px}.sx-bflow-features .solutions{display:grid;grid-template-columns:repeat(2,1fr);margin-top:40px}.sx-bflow-features .solutions .solution{display:flex;font-size:18px}.sx-bflow-features .solutions .solution .image{margin-right:20px}.sx-bflow-features .f-title{margin-bottom:57px;margin-top:40px}.sx-bflow-features .feature{margin-bottom:10px}.sx-bflow-features .feature h4{color:#46494f;font-size:18px;font-weight:700;padding-left:35px;position:relative}.sx-bflow-features .feature h4:before{color:#03a2b4;content:"\f127";font-family:Flaticon;font-weight:700;left:0;position:absolute;top:0}.sx-bflow-features .feature ul{margin:30px 0 30px 60px}.sx-bflow-features .feature ul li{font-size:16px;line-height:1.8}.sx-easy-pricings{padding:90px 0}.sx-easy-pricings .sec-title{margin-bottom:60px}.sx-easy-pricings .price-item{color:#3b3b3b;font-size:18px;font-weight:700;text-align:center}.sx-easy-pricings .price-item .image{margin-bottom:10px}.bflow-section-two .image img{border-radius:10px}.bflow-section-two{padding:90px 0}.bflow-section-two .image{margin-bottom:40px}.bflow-section-two h3{font-size:21px;font-weight:700}.b-flow-schema{background:-webkit-linear-gradient(275deg,#548aca,#4970bf);background:-o-linear-gradient(275deg,#548aca 0,#4970bf 100%);background:-ms-linear-gradient(275deg,#548aca 0,#4970bf 100%);background:-moz-linear-gradient(275deg,#548aca 0,#4970bf 100%);background:linear-gradient(175deg,#548aca,#4970bf);padding:110px 0 70px;position:relative}.b-flow-schema .dotted-layer{animation:slide 10s linear 0s infinite normal none running;background-repeat:repeat;background-size:150%;content:"";height:100%;left:0;opacity:.1;position:absolute;top:-5px;width:100%}.b-flow-schema .image{display:flex;justify-content:center}.bflow-transformation{padding:110px 0 90px}.bflow-transformation .item{border:1px solid #fff;border-radius:15px;height:100%;margin-top:50px;padding:30px 30px 0}.bflow-transformation .item h4{color:#2768b8;font-size:1.5rem;font-weight:900;line-height:1.3;margin-bottom:40px}.bflow-transformation .item p{display:none}.sx-intro-turf{padding-top:90px}.sx-intro-turf .sec-title{margin-bottom:70px}.sx-intro-turf .col-md-6 .text{margin-bottom:50px;min-height:90px;padding-right:40px}.sx-intro-turf .col-md-6 .image img{border-radius:10px}.sx-turf-benefits{padding:90px 0}.sx-turf-benefits .wrapper-benefits{margin-top:60px}.sx-turf-benefits .wrapper-benefits h5{background-image:url(//7157342.fs1.hubspotusercontent-na1.net/hubfs/7157342/raw_assets/public/systems-site/css/images/plus-icon-blue.png);background-position:0 0;background-repeat:no-repeat;color:#46494f;font-size:1rem;padding:0 40px 40px 60px}.sx-turf-benefits .wrapper-benefits h5 strong{color:#2768b8}.sx-turf-benefits .wrapper-benefits h5 p{margin-bottom:0}.sx-turf-modules{padding:90px 0}.sx-turf-modules .modules-container{margin-top:80px;max-width:940px}.sx-turf-modules .module{display:flex;margin-bottom:40px;padding-right:20px}.sx-turf-modules .module .image{align-items:flex-start;display:flex;min-width:114px}.sx-turf-modules .module .text h5{font-size:20px;font-weight:700}.a-module{padding:0 15px;text-align:center}.a-module .image{min-height:110px}.sx-turf-implementation{background-repeat:no-repeat;background-size:cover;padding:90px 0;position:relative}.sx-turf-implementation .overlay{height:100%;left:0;position:absolute;top:0;width:100%}.sx-turf-implementation .sec-title .title{color:#fff}.sx-turf-implementation .wrapper{display:grid;gap:60px;grid-template-columns:repeat(3,1fr);margin-top:70px;position:relative;z-index:2}.sx-turf-implementation .wrapper .item:last-child{grid-column:1/4}.sx-turf-implementation .wrapper .item{border:2px solid #fff;border-radius:10px;color:#fff;font-size:18px;font-weight:900;padding:30px}.sx-turf-implementation .wrapper .item span{align-items:center;background-color:#f4bd38;border-radius:50%;display:flex;font-size:50px;font-weight:900;height:73px;justify-content:center;margin-bottom:30px;width:73px}.post-container{max-width:960px;padding:0 15px}.post-container .post-meta ul li{color:var(--text-color);font-size:14px}.post-container .post-meta ul li.author{font-weight:800}.post-container blockquote{font-size:36px!important;font-weight:700;line-height:1.2;margin-bottom:2rem;margin-top:1rem}.post-container blockquote h3{color:var(--text-color);font-size:36px}.post-container .news-post-detail h2{color:var(--text-color);font-size:32px;margin:2rem 0 1rem}.post-container .news-post-detail h3{color:var(--text-color);margin-bottom:1rem}.post-container .news-post-detail p{color:var(--text-color);font-size:1rem;line-height:1.8}.post-container .news-post-detail a{color:var(--main-blue);text-decoration:underline}.post-container .news-post-detail a:hover{text-decoration:none}.post-container .news-post-detail .lower-info{border-top:1px solid #ccc;padding:30px 0 0}.post-container .news-post-detail .lower-info h5{color:var(--text-color);font-size:16px;font-weight:800;text-transform:none}.post-container .social-links button{background-color:var(--main-green)}.post-container .social-links button span{color:#fff}.popular-posts,.popular-tags{padding:0 30px}.popular-posts .post{border-bottom:none;min-height:55px}.post-container .sidebar-title h3{border-bottom:1px solid #ccc;color:var(--text-color);display:block;font-size:24px;font-weight:800;padding-bottom:15px}.post-container .popular-posts .post-info{padding-left:0}.post-container .popular-posts .post-info:before{display:none}.post-container .news-post-detail .lower-info .related-tags li a{background-color:var(--main-green);border-radius:5px;color:#fff;text-decoration:none}.case-container,.post-container{background-color:hsla(0,0%,100%,.4);border:1px solid #cacaca;border-radius:15px}.post-container .news-post-detail h2{color:orange}.news-post-detail ul{list-style:circle;margin:20px;padding:15px}.news-post-detail ul li{margin-bottom:15px;padding-left:15px}.news-post-detail ul li::marker{color:var(--main-green);content:"\f058";font-family:Font Awesome\ 5 Free;font-weight:900}.post-container .news-post-detail .post-meta ul{list-style-type:none;margin:0;padding:0}.post-container .news-post-detail .post-meta ul li{margin:0 10px 0 0;padding:0}.post-container .news-post-detail .post-meta ul li::marker{content:""}.news-post-detail img{border-radius:15px}.case-container .download-case{align-items:center;display:flex}.case-container .download-case .icon{color:var(--main-green);font-size:36px;margin-right:10px}.case-container .download-case a{color:var(--main-green);font-weight:700}.case-container .download-case a:hover{text-decoration:underline}.business-section .content-column h2{font-weight:800}.business-section .content-column .text{color:var(--text-color);font-size:16px}.sx-contact-section{padding-bottom:90px}.sx-contact-section .page-title h3{color:#37383c;font-size:26px;font-weight:800}.sx-contact-section .hs-input{border-radius:10px}.hs-form .hs-how_can_we_support_you_,.hs-form .hs_website{flex:0 0 100%;max-width:100%}.sx-contact-section textarea{min-height:200px}.hs-error-msg{color:red;font-size:14px}.sx-contact-section .info-column .inner-column{background-color:inherit;box-shadow:none}.sx-contact-section .info-column h3{color:#46494f;font-size:26px;font-weight:800;margin-bottom:20px;margin-top:15px}.sx-contact-section .item-office{border:1px solid #ccc;border-radius:10px;margin-bottom:30px;margin-top:24px;padding:30px}.sx-contact-section .item-office h4{color:var(--main-blue);font-size:21px;font-weight:800}.sx-contact-section .item-office span.office-line{background-color:var(--main-blue);border-radius:5px;display:block;height:5px;margin:15px 0;opacity:.66;position:relative}.sx-contact-section .item-office span.office-line:after{background-color:#ffd061;border-radius:5px;content:"";display:block;height:5px;position:absolute;width:61px}.sx-contact-section .item-office ul{display:flex;margin:0;padding:0}.sx-contact-section .item-office ul li.contact-icon{color:var(--main-blue);font-size:24px;margin-bottom:0;margin-right:20px;padding-left:0;text-align:right;width:30px}.sx-contact-section .item-office ul.office-address li p,.sx-contact-section .item-office ul.office-email li p,.sx-contact-section .item-office ul.office-tel li p{color:var(--text-color);font-size:15px;margin-bottom:0}.sx-contact-section .item-office ul.office-address li p strong,.sx-contact-section .item-office ul.office-email li p strong,.sx-contact-section .item-office ul.office-tel li p strong{color:var(--text-color);display:inline-block;font-size:15px;margin-bottom:0;text-transform:none}.sx-why-choose-us .dotted-layer{background-size:150%;opacity:.1}.sx-why-choose-us .sec-title .title{color:#fff}.sx-why-choose-us .content-column .text{margin-top:35px}.sx-why-choose-us .list-style-two li:before{color:#fff;content:"\f14a"}.sx-why-choose-us .list-style-two li{color:#fff;font-weight:400;margin-bottom:10px;padding-left:30px}.services-green-section .dotted-layer{background-size:150%;opacity:.1}.services-green-section .sec-title,.services-green-section .sec-title .title{color:#fff}.services-green-section .sec-title h2{font-size:44px;font-weight:100;max-width:420px}.services-green-section .sec-title h2 strong{font-weight:800}.services-green-section .wrapper-areas{grid-gap:30px;grid-row-gap:80px;display:grid;grid-template-columns:repeat(3,1fr);padding-top:30px}.services-green-section .inner-area{align-items:center;color:#fff;display:flex;flex-direction:column;max-width:180px}.services-green-section .inner-area h4{font-size:22px;line-height:1.5;margin-top:-15px;text-align:center}