html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-size:14px;font-family:'Montserrat'}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-family:'Montserrat';font-size:30px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}p{font-family:'Montserrat';font-size:14px}a{color:#378F57}html *{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#loading{width:100%;height:100%;top:0px;left:0px;position:fixed;opacity:1;background-color:#F2F2F2;z-index:9999;text-align:center}#loading-image{display:inline;top:40%;position:relative;z-index:9999}.container-m{max-width:1024px;margin:0 auto!important;padding-left:20px;padding-right:20px;position:relative}.container-s{max-width:920px;margin:0 auto!important;padding-left:20px;padding-right:20px;position:relative}.navbar .navbar{font-family:"Montserrat";padding-top:25px;padding-bottom:25px;background-color:transparent!important;-webkit-transition:0.5s all ease;transition:0.5s all ease}.navbar .navbar-brand{font-family:'Montserrat';font-size:16px;font-weight:600;letter-spacing:0;color:#378F57!important;vertical-align:middle}.navbar .navbar-brand img{vertical-align:middle;margin-right:0.3em;width:100px;height:auto}.navbar .navbar-toggler{border:none}.navbar span.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3CsvgviewBox='003232'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathstroke='rgba(0,0,0,0.9)'stroke-width='2'stroke-linecap='round'stroke-miterlimit='10'd='M48h24M416h24M424h24'/%3E%3C/svg%3E")}.navbar span.navbar-toggler-icon::before{outline:none}.navbar .navbar-toggler:focus{outline:none}.navbar-nav{text-align:center;margin-top:15px;-webkit-transition:0.5s all ease;transition:0.5s all ease}.navbar-nav .nav-item{margin-right:0;margin-top:1.5rem;font-size:0.85rem;font-weight:400;text-transform:capitalize;color:#378F57}.navbar-nav .nav-item .nav-link{color:#364655;font-weight:500}.nav-white .nav-item .nav-link{font-size:0.92rem;text-transform:capitalize;color:#364655}.navbar-nav .nav-item .nav-link:hover,.navbar-nav .nav-item .nav-link:focus{color:#378F57;-webkit-transition:0.5s;transition:0.5s}.nav-white .navbar-brand{color:#FFFFFF}@media only screen and (max-width:768px){.navbar{padding-top:10px;padding-bottom:10px}.navbar .navbar-nav{padding-bottom:25px}.nav-white .nav-item .nav-link{color:#378F57}.navbar .btn-cta{padding:0 30px}}@media only screen and (min-width:240px){.navbar.past-main{padding-top:15px;padding-bottom:15px;background-color:rgba(255,255,255,0.99)!important;-webkit-box-shadow:0 2px 3px 0 rgba(96,96,96,0.1);-moz-box-shadow:0 2px 3px 0 rgba(96,96,96,0.1);box-shadow:0 2px 3px 0 rgba(96,96,96,0.1)}.navbar.effect-main{-webkit-transition:all 0.3s;transition:all 0.3s}.navbar.past-main .navbar-brand{color:#378F57!important}.nav-white.past-main .nav-item .nav-link{color:#364655;font-weight:500}.navbar.past-main .nav-item .nav-link{font-weight:500}.nav-white.past-main .navbar-brand{color:#364655}.navbar.past-main span.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3CsvgviewBox='003232'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathstroke='rgba(0,0,0,0.8)'stroke-width='2'stroke-linecap='round'stroke-miterlimit='10'd='M48h24M416h24M424h24'/%3E%3C/svg%3E")}.nav-white.effect-main{-webkit-transition:all 0.3s;transition:all 0.3s}}.home{padding:100px 0 50px 0}.home .intro-block{padding:50px 0 50px 0;max-width:800px;margin:0 auto}.centered{float:none!important;margin-left:auto!important;margin-right:auto!important}.home .hero-img img{max-width:500px!important;width:100%;height:auto;margin:0 0}.home h1{font-size:28px;font-weight:600;color:#FFFFFF;color:#364655;line-height:1.2;letter-spacing:0}.home p{font-size:16px;font-weight:500;color:rgb(129,129,152);max-width:630px;margin:0 auto;letter-spacing:0;line-height:1.6;margin-top:15px}.btn-action{font-family:'Montserrat';display:inline-block;padding:10px 30px;text-align:center;font-size:18px;font-weight:600;letter-spacing:2px;margin:25px 0;text-transform:uppercase;text-decoration:none!important;cursor:pointer;background-color:#378F57;background:#378F57;color:#FFFFFF;border:1px solid transparent!important;border-radius:22px;box-sizing:border-box;-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s}.btn-action:hover{color:#FFFFFF;box-shadow:0 5px 25px 0 rgba(0,0,100,.2);border:1px solid transparent!important;outline:none!important;text-decoration:none}.btn-action:focus,.btn-action:active{background:#378F57;color:#FFFFFF;border:1px solid transparent!important;outline:none!important}.home .client-list{margin-top:25px}.home .client-list ul{list-style-type:none}.home .client-list ul li{display:inline;margin:0 20px}.home .client-list ul li img{width:200px;opacity:0.5;cursor:pointer}.home .client-list ul li img:hover{opacity:0.7}.btn-cta{font-family:'Montserrat';display:inline-block;height:30px;padding:0 30px;text-align:center;font-size:12px;font-weight:700;line-height:28px;letter-spacing:1px;text-transform:capitalize;text-decoration:none!important;white-space:nowrap;cursor:pointer;background-color:#378F57;background:#378F57;color:#FFFFFF!important;border:1px solid transparent!important;border-radius:4px;box-sizing:border-box;-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s}.btn-cta:hover{color:#FFFFFF;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);border:1px solid transparent!important;outline:none;text-decoration:none}.btn-cta:focus,.btn-cta:active{background:#378F57;color:#FFFFFF;border:1px solid transparent!important;outline:none!important}.flex-split{padding:75px 0}.flex-intro{margin-bottom:50px;text-align:center}.flex-intro h2{font-size:28px;font-weight:600;color:#3a3a47;line-height:1.3;margin-bottom:10px}.flex-intro p{font-size:16px;font-weight:500;line-height:1.6;letter-spacing:0.01em;color:#818198;max-width:630px;margin:0 auto;margin-top:15px;margin-bottom:15px}.flex-inner{margin:50px 0 0}.flex-inner .f-image{}.flex-inner .f-text{padding:0 35px}.flex-inner .f-text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.flex-inner .f-text h2{font-size:24px;font-weight:600;color:#3a3a47;line-height:1.3;margin-top:20px}.flex-inner .f-text p{font-size:14px;font-weight:400;line-height:1.6;letter-spacing:0.01em;color:#818198;margin-top:15px;margin-bottom:15px}.flex-inner .f-text .left-content a{font-family:"Montserrat";font-size:14px;font-weight:bold;color:#8798ab;position:relative;display:inline-block;text-decoration:none}.pricing-details a{font-family:"Montserrat";font-size:14px;font-weight:bold;position:relative;display:inline-block;text-decoration:none}.flex-inner .f-text .left-content a::after{content:"";position:absolute;left:0;bottom:-20%;height:1px;width:50px;background:#8798ab;-webkit-transition:0.3s;transition:0.3s}.flex-inner .f-text .left-content a:hover::after{width:75px}.flex-inner .f-text .left-content a:hover{text-decoration:none}.flex-inner.flex-inverted .f-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.features{padding:100px 0;background:#f6f6fd}.features-intro{margin-bottom:50px}.features-intro h2{font-size:28px;font-weight:600;color:#3a3a47;line-height:1.3;margin-bottom:10px}.features-intro p{font-size:16px;font-weight:500;line-height:1.6;letter-spacing:0.01em;color:#80987b;max-width:630px;margin:0 auto;margin-top:15px;margin-bottom:15px}.feature-list{margin:30px 10px}.card-icon{width:300px;height:300px;border-radius:50%;margin:0 auto;display:table;text-align:center}.card-img{display:table-cell;vertical-align:middle;text-align:center}.card-img img{vertical-align:middle}.card-text{margin-top:25px}.card-text h3{font-size:21px;font-weight:500;color:#364655;margin-bottom:15px}.card-text p{font-size:15px;font-weight:500;color:rgb(129,129,152);line-height:1.6;max-width:320px;margin:0 auto}.yd-stats{padding:100px 0;background:#378F57}.yd-stats .intro{}.yd-stats .intro h2{font-size:28px;font-weight:700;color:#3a3a47;color:#FFFFFF;line-height:1.3;margin-bottom:10px}.yd-stats .intro p{font-size:16px;font-weight:500;line-height:1.6;letter-spacing:0.01em;color:#818198;color:#FFFFFF;max-width:630px;margin:0 auto;margin-top:15px;margin-bottom:15px}.yd-stats .counter-up{margin-top:50px}.counter-icon{padding:15px}.counter-icon img{width:60px;height:60px}.counter-text{margin:10px 0}.counter-up h3{font-size:42px;font-weight:700;color:#378F57;color:#FFFFFF}.counter-text h2{font-size:14px;font-weight:500;padding:0.5em;color:#364655;color:#FFFFFF}.yd-link{text-align:center;margin:25px 0}.yd-link a{font-family:'Montserrat';font-size:15px;font-weight:500;color:#378F57;color:#FFFFFF;text-decoration:none;border-bottom:1px solid #fff}.yd-ft{padding:75px 0;background:#E8F3EC;background:#378F57}.yd-ft .yd-ft-inner{display:block;background:#E8F3EC;background:#378F57;max-width:1024px;margin:0 auto}.yd-ft .yd-ft-inner .yd-ft-left{padding:40px}.yd-ft .yd-ft-inner .yd-ft-left h2{font-size:32px;font-weight:400;color:#FFFFFF;line-height:1.2;letter-spacing:0;margin-bottom:10px}.yd-ft .yd-ft-inner .yd-ft-left p{font-size:16px;font-weight:500;color:#818198;color:#FFF;line-height:1.6;margin-bottom:0}.yd-ft .yd-ft-inner .yd-ft-left .btn-action{background:#FFF;color:#378F57;letter-spacing:1px;text-transform:capitalize}.yd-ft .yd-ft-inner .yd-ft-right{text-align:center}.yd-ft .yd-ft-inner .yd-ft-right img{max-width:90%;margin:0 auto}.ar-ft-single{padding:100px 0}.ar-feature{text-align:center;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.ar-feature .ar-list{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;text-align:left}.ar-feature .ar-image{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%;margin-left:0}.ar-list ul{list-style-type:none;overflow:hidden;margin-top:0}.ar-list ul li{margin-bottom:30px;overflow:hidden}.ar-feature .ar-icon{float:left;width:15%}.ar-feature .ar-icon img{margin-top:0;vertical-align:middle}.ar-feature .ar-text{float:right;width:85%}.ar-feature .ar-text h3{font-size:18px;color:#364655;font-weight:500;line-height:1.2;margin-bottom:10px}.ar-feature .ar-text p{font-size:15px;font-weight:500;line-height:1.6;color:#97a6b5}header{position:relative;text-align:center;background-color:#fff;width:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}header .header-content{position:relative;width:100%;padding:120px 15px 60px;text-align:center;z-index:2}header .header-content .inner h1{margin-top:0;margin-bottom:0;font-size:32px;color:#364655;font-weight:600;line-height:1.4}header .header-content .inner p{font-size:16px;color:#97a6b5;font-weight:500;line-height:1.6;letter-spacing:0;margin-top:10px;margin-bottom:10px}.content{max-width:600px;min-height:auto;margin:0 auto;padding:20px 0}.content img{max-width:100%;height:auto;display:block;margin:0 auto}.pricing-section{width:100%;height:100%;padding-bottom:50px;background:#FFFFFF}.pricing-intro{}.pricing-intro h1{font-size:32px;color:#364655;font-weight:600;line-height:1.4;margin-bottom:20px}.pricing-intro p{font-size:16px;color:#97a6b5;font-weight:500;line-height:1.6;letter-spacing:0;margin-top:10px}.pricing-details{padding:50px 0 0 0}.pricing-section .table-left,.pricing-section .table-right{padding:20px 20px 50px 20px;margin:0 auto;margin-bottom:30px;background-color:#FFFFFF;box-shadow:0px 0px 60px 0px rgba(0,0,0,.1);border:transparent;border-radius:10px;max-width:400px}.table-left .icon,.table-right .icon{padding:50px 50px 40px 50px}.table-left .icon img,.table-right .icon img{width:60px;height:60px;margin:0 auto}.table-left .pricing-details span,.table-right .pricing-details span{display:block;font-family:'Montserrat';font-size:32px;font-weight:600;color:#364655;opacity:0.7;margin:20px 0}.table-left .pricing-details h2,.table-right .pricing-details h2{font-size:21px;font-weight:600;color:#378F57;margin-bottom:30px}.table-left .pricing-details p,.table-right .pricing-details p{font-size:16px;font-weight:500;color:#818198;line-height:1.4}.table-left .pricing-details ul,.table-right .pricing-details ul{margin-top:30px;margin-bottom:50px;padding:0}.table-left .pricing-details li,.table-right .pricing-details li{font-family:'Montserrat';font-size:16px;font-weight:500;color:#97a6b5;line-height:1.4;letter-spacing:0;margin-bottom:10px}.pricing-section .table-left:hover,.pricing-section .table-right:hover{box-shadow:0 0 80px 0 rgba(0,0,0,0.1);-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.pricing-section .table-left,.pricing-section .table-right{margin-top:20px}.pricing-section .table-center{margin-top:0}.ar-reviews{padding:5%;background:url(https://www.getecologic.com/images/bg.jpg) no-repeat center center;background:#f6f6fd}.ar-reviews .ar-box{background:#378F57;display:block;padding:50px}.ar-box .ar-right{margin-top:50px}.ar-box .ar-left h2{font-size:24px;font-weight:600;color:#FFF;line-height:1.6}.ar-box .ar-right p{font-size:14px;font-weight:400;color:#FFF;line-height:1.7rem;text-align:left;margin-bottom:1.5rem}.ar-box .ar-left .btn-action{background:#FFF;color:#378F57;letter-spacing:1px;text-transform:capitalize}.yd-reviews{padding:100px 0 100px 0;background:#FFFFFF;background:rgba(30,166,154,0.08);background:#f6f6fd;background-size:cover}.yd-reviews .intro{padding:0;max-width:600px;margin:0 auto;margin-bottom:75px}.yd-reviews .intro h1{font-size:28px;font-weight:700;color:#364655;line-height:1.2;margin-bottom:20px}.yd-reviews .intro p{font-size:16px;font-weight:500;color:rgb(129,129,152);line-height:1.6;margin:0px auto}.yd-reviews .intro p:nth-child(4){font-size:13px}.yd-reviews .intro a{color:#378F57;text-decoration:none}.yd-reviews .card-single{display:block}.yd-reviews .card-single .review-text{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;background:#378F57;padding:60px;text-align:left}.yd-reviews .card-single .review-attribution{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;padding:60px;background:#FFFFFF}.yd-reviews .card-single h1{font-size:18px;font-weight:500;color:#FFF;line-height:1.5;letter-spacing:0;margin-bottom:0}.yd-reviews .card-single .review-attribution i{font-size:13px;color:#ffd700}.yd-reviews .card-single .review-attribution h2{font-size:15px;font-weight:600;color:#556577;line-height:1.4;margin-top:5px}.yd-reviews .card-single .review-attribution h6{font-size:12px;font-weight:500;color:#97a6b5;line-height:1.4}.yd-reviews .card-single .review-attribution a{font-family:'Montserrat';font-size:12px;font-weight:500;color:#378F57;position:relative;display:inline-block;text-decoration:none}.yd-reviews .card-single .review-attribution a:before{content:"";position:absolute;width:100%;height:1px;bottom:-3px;left:0;background-color:#378F57;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.yd-reviews .card-single .review-attribution a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.yd-reviews .card-single .review-attribution .review-img{text-align:center;margin-bottom:20px}.yd-reviews .card-single .review-attribution img{height:80px;width:80px;margin:0 auto}.cta-sm{padding:100px 0 100px 0;background:rgba(30,166,154,0.1);background:#f8faff;background:#f6f6fd}.cta-sm .cta-content{max-width:768px;margin:0 auto}.cta-sm h1{font-size:28px;font-weight:600;color:#364655;line-height:1.6}.cta-sm h4{font-size:13px;font-weight:400;color:#aeaeae;letter-spacing:1px;margin-bottom:15px}.form{position:relative;max-width:420px;margin:0 auto;margin-top:30px}.chimp-form .mail{position:relative;background-color:#FFFFFF;box-shadow:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;transition:all .3s}.form input{display:block;width:100%;margin:0 auto;color:#378F57;font-family:'Montserrat';padding:0;font-size:13px;font-weight:500;height:50px;border:1px solid #378F57;border-radius:4px;background-color:#FFFFFF;outline:none;padding:0 100px 0 20px;box-shadow:0 5px 30px rgba(255,255,255,0.1)}.form input:focus{outline:none!important;background:#FFFFFF;border:1px solid #378F57}.form .submit-button{height:50px;width:100%;border:0;border-radius:4px;margin:0 auto;margin:15px 0;padding:0 25px 0 25px;background:#378F57;font-family:'Montserrat';font-size:14px;font-weight:500;text-transform:capitalize;letter-spacing:0;color:#FFFFFF;cursor:pointer;outline:none;box-shadow:0 2px 5px 0 rgba(0,0,100,.2);-webkit-transition:300ms;-moz-transition:300ms;transition:300ms}.form .submit-button:hover{box-shadow:0 5px 25px 0 rgba(0,0,100,.2)}.form .submit-button:focus,.form .submit-button:active{background:#378F57}#email-error{position:absolute;left:0;right:0;bottom:-50%;font-family:'Montserrat';font-size:13px;font-weight:500;color:#FF3333}#response{position:absolute;left:0;bottom:-45%;vertical-align:middle;font-family:'Montserrat';font-size:13px!important;font-weight:500;color:#15ccbe}#chimp-email-error{position:absolute;left:0;right:0;bottom:-45%;vertical-align:middle;font-family:'Montserrat';font-size:13px;font-weight:500;color:red}.success-message{color:#33cc33;margin-top:5px}.form-note p{font-size:12px;font-weight:500;color:#97a6b5}.modal-dialog{max-width:1500px;margin:30px auto}.modal-body{position:relative;padding:0px}.close{position:absolute;right:-30px;top:0;z-index:999;font-size:2rem;font-weight:normal;color:#fff;opacity:1}.footer-sm{padding:30px 0;background:rgba(30,166,154,0.1);background:#f6f6fd;text-align:left}.footer-sm .footer-logo{font-family:'Montserrat';font-size:18px;font-weight:600;color:#378F57;letter-spacing:0;display:block;margin-bottom:15px;text-decoration:none}.footer-sm h6{font-size:16px;font-weight:800;color:#97a6b5;letter-spacing:0;display:inline-block}.footer-sm ul{list-style-type:none;text-align:left;margin-top:10px;display:flex;flex-direction:column;flex-wrap:wrap;line-height:2.0}.footer-sm ul li{font-family:"Montserrat";font-size:13px;font-weight:400;letter-spacing:0;margin-left:6px;margin-right:6px}.footer-sm ul li a{font-size:13px;font-weight:500;position:relative;display:inline-block;color:#97a6b5;text-decoration:none}.footer-sm ul li a:before{content:"";position:absolute;width:100%;height:1px;bottom:-3px;left:0;background-color:#378F57;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.footer-sm ul li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.no-touch .footer-sm ul li a:hover{text-decoration:none;color:#000}.docs-sidebar{padding-left:0px;margin-top:40px;margin-bottom:20px;padding-right:0px}.docs-sidebar>ul{position:-webkit-sticky;position:sticky;top:60px}.docs-sidebar .nav>li>a{color:#999;border-left:2px solid transparent;padding:4px 20px;font-size:14px;font-weight:400}.docs-sidebar .nav .nav>li>a{padding-top:1px;padding-bottom:1px;padding-left:30px;font-size:12px}.docs-sidebar .nav>.active>a,.docs-sidebar .nav>li>a:hover,.docs-sidebar .nav>li>a:focus{color:#97a6b5;text-decoration:none;background-color:transparent;border-left-color:#67ac41}.docs-sidebar .nav>.active>a,.docs-sidebar .nav>.active:hover>a,.docs-sidebar .nav>.active:focus>a{font-weight:700}.docs-sidebar .nav .nav>.active>a,.docs-sidebar .nav .nav>.active:hover>a,.docs-sidebar .nav .nav>.active:focus>a{font-weight:500}.pagination{display:block;margin-left:auto;margin-right:auto}.author{display:block;margin-left:auto;margin-right:auto}.bk-top{position:fixed;bottom:30px;right:30px;border-radius:3px;z-index:90;display:none;width:45px;height:45px;background:#378F57;color:#f2f2f0;border-radius:50%;display:table;box-shadow:0 5px 15px rgba(0,0,0,.1)}.bk-top-txt{display:table-cell;vertical-align:middle;text-align:center}.back-to-top{font-family:'Montserrat';font-size:12px;font-weight:700;color:#FFFFFF;text-decoration:none;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms}.back-to-top:hover{color:#FFFFFF;text-decoration:none;font-size:13px}.back-to-top:focus{color:#FFFFFF}footer{background-color:rgba(0,0,0,0.7);color:white}@media only screen and (min-width:767px){.navbar-nav{margin-top:0}.navbar-nav .nav-item{margin-top:0;margin-right:15px;font-size:0.85rem;font-weight:400}.container-s{padding-left:20px;padding-right:20px}.flex-intro h2{font-size:32px}.flex-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:50px 0 0}.flex-inner .f-image{-webkit-box-flex:0;-ms-flex:0 0 450px;flex:0 0 450px}.flex-inner .f-text h2{font-size:24px}.flex-inner .f-text p{font-size:16px;font-weight:500}.counter-up h3{font-size:72px}.ar-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ar-feature .ar-image{margin-left:25px}.ar-reviews .ar-box{padding:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ar-reviews .ar-box .ar-left{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.ar-reviews .ar-box .ar-right{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center;margin-top:0}.ar-box .ar-left h2{font-size:28px}.ar-box .ar-right p{font-size:15px}.yd-reviews .review-cards{margin-bottom:0}.yd-ft .yd-ft-inner{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.yd-ft .yd-ft-inner .yd-ft-left{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.yd-ft .yd-ft-inner .yd-ft-right{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.yd-reviews .card-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#FFF}.form input{padding:0 50px 0 50px}.footer-sm{text-align:left}.footer-sm .footer-logo{margin-bottom:0;font-size:16px;display:block}.footer-sm ul{list-style-type:none;text-align:left;margin-top:0}}@media only screen and (min-width:480px){.container-s{padding-left:40px;padding-right:40px}.flex-inner .f-text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}}@media only screen and (min-width:1024px){.hero-2 .form-alt input{padding:0 100px 0 50px}}@media screen and (max-width:420px){.hero-2 .form-alt input{text-align:center;padding:20px 20px}.hero-2 .form-alt .submit-button{margin-left:0}}video{max-width:100%;height:auto}.video-wrapper{position:relative}.video-wrapper>video{max-width:100%;vertical-align:middle}.video-wrapper>video.has-media-controls-hidden::-webkit-media-controls{display:none}.video-overlay-play-button{box-sizing:border-box;width:100%;height:100%;padding:10px calc(50% - 50px);position:absolute;top:0;left:0;display:block;opacity:0.95;cursor:pointer;transition:opacity 150ms}.video-overlay-play-button:hover{opacity:1}.video-overlay-play-button.is-hidden{display:none}