@charset "UTF-8";@font-face{font-family:'flexslider-icon';src:url('fonts/flexslider-icon.eot');src:url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('fonts/flexslider-icon.woff') format('woff'),url('fonts/flexslider-icon.ttf') format('truetype'),url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.no-js .slides>li:first-child{display:block}.carousel li{margin-right:5px}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-item{float:left}.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}/*! #######################################################################	MeanMenu 2.0.6	--------		To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)####################################################################### */a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#0c1923;padding:4px 0;min-height:42px;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#0c1923;margin-top:44px}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none !important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:26px;height:32px;padding:12px !important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:0 !important;border-left:1px solid rgba(255,255,255,.4) !important;border-bottom:1px solid rgba(255,255,255,.2) !important}.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(0,0,0,.9)}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}table td{padding:9px 10px;text-align:left}/*!Animate.css - http://daneden.me/animateLicensed under the MIT licenseCopyright (c) 2013 Daniel EdenPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}body{color:#000}h1,h2,h3,h4,h5{color:#373c40;margin-top:0;font-weight:700}h2 a,h4 a{color:#373c40}h2 a:hover,h4 a:hover{color:#018ccd}h1 span,h2 span,h4 span{color:#018ccd}h1,h2,h3{margin-bottom:20px}h4,h5{margin-bottom:15px}a{text-decoration:none !important}a:focus{outline:0}p{margin-bottom:20px}p a{transition:.2s all ease-in-out;color:#018ccd}p a:hover{color:#333}a:visited{text-decoration:none}a:focus{color:inherit;text-decoration:none}.pagination a,.searchform #searchsubmit,.tab-skin .tabs-nav li,.tab-skin .tabs-nav li:hover,.tabs-nav li,.tags-list a,.widget .tabbed .tabs li,.widget .tabbed .tabs li:hover,.widget .tagcloud a{-webkit-transition:all .5s cubic-bezier(.23,1,.32,1);-moz-transition:all .5s cubic-bezier(.23,1,.32,1);-ms-transition:all .5s cubic-bezier(.23,1,.32,1);-o-transition:all .5s cubic-bezier(.23,1,.32,1);transition:all .5s cubic-bezier(.23,1,.32,1);-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);-ms-transition-timing-function:cubic-bezier(.23,1,.32,1);-o-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}section{padding:100px 0}.section{width:100%}.section .container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.section .section-header{text-align:center;margin-bottom:50px}.section .section-header .title{margin-bottom:0;text-transform:uppercase}.section .section-header h3.title{font-size:24px;line-height:26px}.section .section-header p{font-size:14px}.separator{margin:30px 0;text-align:center}.separator span{display:inline-block;vertical-align:middle}.separator .line{width:48.5%;height:1px;background-color:#ced7de}.separator .square{background-color:#373c40;width:7px;height:7px;margin:0 14px}.separator.flex{position:relative}.separator.flex .wrap{line-height:0;background:#fff;position:absolute;top:50%;left:50%;margin:-3px 0 0 -17px}.separator.flex .line{width:100%}.section-header .separator{margin-top:0;margin-bottom:5px}.section-header .separator .line{width:165px}.lead{font-size:16px;line-height:30px;font-weight:500}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.alignright{float:right;margin:5px 0 15px 30px}.alignleft{float:left;margin:5px 30px 15px 0}a img.alignright{float:right;margin:5px 0 15px 30px}a img.alignleft{float:left;margin:5px 30px 15px 0}.pagination{margin:27px 0;text-align:center;width:100%}.pagination a{display:inline-block;color:#fff;font-size:15px;line-height:32px;background-color:#636363;padding:4px 15px;text-decoration:none;text-transform:uppercase;margin:2px}.pagination a.next,.pagination a.previous{padding-left:25px;padding-right:25px}.pagination a:focus{outline:0;text-decoration:none}.pagination a:hover{color:#fff;background-color:#018ccd}input,textarea{border:0}input:focus,textarea:focus{outline:0}input[type=submit]{font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;height:46px;padding:0 35px;-webkit-transition:all .5s cubic-bezier(.23,1,.32,1);-moz-transition:all .5s cubic-bezier(.23,1,.32,1);-ms-transition:all .5s cubic-bezier(.23,1,.32,1);-o-transition:all .5s cubic-bezier(.23,1,.32,1);transition:all .5s cubic-bezier(.23,1,.32,1);-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);-ms-transition-timing-function:cubic-bezier(.23,1,.32,1);-o-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1);background-color:#018ccd}input[type=submit]:hover{background-color:#373c40;border-color:#373c40}#message-sent{color:#fff}form.hs-form.stacked{text-align:center;margin:0 auto}.form-group{text-align:center;color:#fff}.widget-category ul li:before{font-family:FontAwesome;content:"\f101";padding-right:17px}.sidebar .widget .title{color:#525659;text-transform:uppercase;font-weight:600}.sidebar .widget ul{padding:0}.sidebar .widget ul li{border-bottom:1px solid #d3dae0;padding:6px 0 6px 0;font-size:16px;color:#6e7375}.sidebar .widget ul li a{color:#373c40;color:#6e7375}.sidebar .widget ul li a:hover{color:#018ccd}.widget{margin-bottom:80px}.widget .title{font-size:20px;line-height:20px;margin-bottom:22px}.widget ul{list-style:none;margin:0}.searchform{overflow:hidden;background-color:#018ccd}.searchform ::-moz-placeholder{color:#fff}.searchform :-ms-input-placeholder{color:#fff}.searchform input:-moz-placeholder{color:#fff}.searchform #s,.searchform #searchsubmit{color:#fff;height:48px;border:0;background-color:#018ccd}.searchform #s{float:left;width:85%;padding-left:20px;padding-right:0}.searchform .screen-reader-text{display:none}.searchform #searchsubmit{float:right;width:15%;padding-left:0;padding-right:0;background-image:url(../images/icon-lense.png);background-repeat:no-repeat;background-position:center center}.searchform #searchsubmit:hover{background-color:#373c40}.widget .tabbed .tabs{margin:0;padding:0}.widget .tabbed .tabs li{float:left;list-style:none;margin:0;background-image:none;border:0;padding:10px 1px 10px;width:50%;color:#878c90;text-align:center;cursor:pointer;text-transform:uppercase;font-size:16px;font-weight:600;border-right:1px solid #d3dae0}.widget .tabbed .tabs li:last-child{border-right:0}.widget .tabbed .tabs li.current,.widget .tabbed .tabs li:hover{color:#fff;background-color:#018ccd;border-right:1px solid #018ccd;border-bottom:1px solid #018ccd;margin-bottom:-1px}.widget .tabbed .block{margin:0;display:none}.widget .tabbed .block.current{display:block;padding:32px 0 0;border-top:1px solid #d3dae0}.widget .tabbed .widget-list li{background:0;border-bottom:1px solid #e8e9ef;padding:0 0 20px;margin-bottom:25px}.widget .tabbed .widget-list li .link-read-more{color:#018ccd}.widget .tabbed .widget-list li .link-read-more:hover{color:#373c40}.widget .tabbed .widget-list li .link-read-more:hover:after{color:#373c40}.widget-list li{overflow:hidden;margin-bottom:20px}.widget-list li:last-child{border-bottom:0}.widget-list li figure{float:left;margin-right:22px;width:100px;height:100px}.widget-list li .link-read-more{text-transform:uppercase;font-size:12px;display:block}.widget-list li .link-read-more:after{content:" \f101";font-family:FontAwesome;color:#018ccd}.widget .tagcloud{overflow:hidden;margin-left:-4px;margin-right:-4px}.widget .tagcloud a{display:block;float:left;padding:6px 15px;color:#84898b;background-color:#ecf0f3;font-size:14px;margin:4px;text-decoration:none}.widget .tagcloud a:hover{color:#fff;background:#018ccd}.page-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.main,.sidebar{position:static}.main a{transition:all .2s ease-in-out;color:#018ccd}.main a:hover{color:#333}.header-wrapper{background-color:#fff;width:100%;position:relative}.header-wrapper .container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff}.header{position:relative}#logo{text-align:center}.logo-wrapper>#logo{vertical-align:middle;height:60px}.main-menu{float:right}.main-menu>ul{list-style:none;padding:0;margin:0}.main-menu>ul>li>a:after{content:url(../images/main-menu-bg-arrow.png);position:absolute;bottom:-2px;left:50%;margin-left:-3px;opacity:0;visibility:hidden;transition:.2s all ease-in-out}.main-menu>ul>li:hover>a:after{visibility:visible;opacity:1}.main-menu>ul li{display:inline-block;position:relative;margin:0 10px 0 0;padding:0;transition:all .2s ease-in-out}.main-menu>ul li a{transition:all .2s ease-in-out;display:inline-block;color:#80878d;font-size:13px;line-height:21px;font-weight:700;text-transform:uppercase;text-decoration:none;margin:0;padding:19px 2px 17px;border-bottom:4px solid transparent}.main-menu>ul li a:focus{outline:0}.main-menu>ul li ul{display:none;position:absolute;top:61px;left:0;z-index:888;width:236px;padding:0;background-color:#63696e;border-bottom:4px solid #373c40}.main-menu>ul li ul li{display:block;border-bottom:1px solid #565c60;margin-right:0}.main-menu>ul li ul li:last-child{border-bottom:0}.main-menu>ul li ul li a{display:block;padding:7px 20px;border:0;background:0;color:#a6b1ba;font-size:12px;font-weight:600}.main-menu>ul li ul li:hover{background-color:#565c60}.main-menu>ul li ul li:hover>a{color:#fff}.main-menu ul li:hover>a{color:#373c40;border-bottom-color:#018ccd}.main-menu ul li:hover ul li a{border:0;background:0}.main-menu ul li:hover>ul{display:block}.meanmenu-reveal{transition:.2s all ease-in-out}.meanmenu-reveal:hover .first-span{transform:rotateZ(90deg) translateX(6px)}.meanmenu-reveal:hover .last-span{transform:rotateZ(90deg) translateX(-6px)}.first-span{transition:.2s all ease-in-out}.last-span{transition:.2s all ease-in-out}.header-wrapper.variant-one{box-shadow:0 1px 5px rgba(0,0,0,.1);position:fixed;z-index:100;top:0}.header-wrapper.variant-one #logo{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-wrapper.variant-one .main-menu ul li ul{background:#63696e}.header-wrapper.variant-one .main-menu ul li ul li{border-color:#565c60;transition:all .2s ease-in-out;background:0;background-size:500px 1px;background-position:100%}.header-wrapper.variant-one .main-menu ul li ul li:hover{background:#565c60}.header-wrapper.variant-one .main-menu ul li ul li a{transition:all .2s ease-in-out;color:#fff !important}.header-wrapper.variant-one .main-menu ul li ul li:hover>a{color:#fff !important}.tabs-nav{margin:0 !important;padding:0 !important}.tabs-nav li{float:left;margin:0 2px 0 0;padding:0;list-style:none;background-color:#018ccd;padding:9px 34px;text-align:center;cursor:pointer}.tabs-nav li a{transition:.2s all ease-in-out;color:#fff;font-weight:700;font-size:15px;text-decoration:none}.tabs-nav li.active,.tabs-nav li:hover{background-color:#e9eef1;-webkit-transition:background-color .1s;transition:background-color .1s}.tabs-nav li.active a,.tabs-nav li:hover a{color:#404345}.tabs-container{margin:0 0 30px;display:block;padding:25px 20px;background-color:#e9eef1}.tab-skin .tabs-nav{border-bottom:1px solid #018ccd}.tab-skin .tabs-nav li{margin:0;background-color:transparent;padding:12px 18px}.tab-skin .tabs-nav li a{color:#6f7375}.tab-skin .tabs-nav li.active,.tab-skin .tabs-nav li:hover{background-color:#018ccd}.tab-skin .tabs-nav li.active a,.tab-skin .tabs-nav li:hover a{color:#fff}.tab-skin .tabs-container{background-color:transparent}article ul{margin:25px 0 25px 5px;padding-left:17px}article ul li{padding:1px 0 1px 6px}article ul{list-style:disc}.list-circle-bullet ul{list-style:none !important;padding:0;margin:25px 0 25px 2px}.list-circle-bullet ul li{position:relative;padding:2px 0 2px 24px;font-size:14px;line-height:24px;padding-left:25px}.list-circle-bullet ul li:before{position:absolute;left:0;color:#018ccd}.list-circle-bullet ul li:before{font-family:FontAwesome;content:"\f111";font-size:10px}.copyright{border-top:1px solid #44494e;margin-top:60px;padding-top:25px;padding-bottom:20px}.copyright a{color:#cdd1d4}.copyright a:hover{color:#fff}#lp-header01 img.logo{margin-bottom:70px}#lp-header01.home{background:url(../images/masthead-home.jpg);background-position:50%;background-size:cover;height:650px}#lp-header01.save-money{background:url(../images/masthead-save-money.jpg);background-position:50%;background-size:cover}#lp-header01.save-money .box{background-color:rgba(0,31,60,.8);text-align:center;border-radius:10px;width:100%;display:inline-block;margin:10px;color:#fff;padding:50px 30px;font-size:1.4em;font-weight:300}#lp-header01.save-money .box img{display:block;margin:0 auto}#lp-header01.case-studies{background:url(../images/masthead-home.jpg);background-position:50%;background-size:cover;height:650px}#lp-header01.case-details{height:650px}#lp-header01 .container{display:table;height:100%}#lp-header01 h1{color:#fff;margin-bottom:5px;font-size:38.4px;line-height:48px}#lp-header01 h1 span{color:#fff;position:relative}#lp-header01 h1 .js::before{content:' ';width:0;position:absolute;margin-top:22px;border-bottom:5px solid red;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out;transform:rotate(-3deg)}#lp-header01 h1 .js-on1::before{width:100%}#lp-header01 h1 .js-on2::before{border:0}#lp-header01 p{color:#fff}#lp-header01 .row{display:table-cell;vertical-align:middle;padding:60px 0 0 0}@media only screen and (min-width:768px){#lp-header01.save-money .box{width:400px}#lp-header01 h1{font-size:54.4px;line-height:54.4px}#lp-header01 h1 .js::before{margin-top:27px}#lp-header01 .row{padding:0 0 20px 0}}@media only screen and (min-width:992px){#lp-header01.home,#lp-header01.how-it-works,#lp-header01.save-money{height:900px}}#lp-video-embed01{background-color:#f7f7f7;border-top:1px solid #f1f1f1}section#lp-cards01{padding:50px 0 50px 0}#lp-cards01 .card{padding:0;border-bottom:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-top:1px solid #f1f1f1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#lp-cards01 .card:hover{opacity:1}#lp-cards01 .card .img-wrapper{overflow:hidden;margin-bottom:20px}#lp-cards01 .card .img-wrapper .img-responsive{max-width:inherit;width:100%}#lp-cards01 .card a{color:inherit}#lp-cards01 .btn{margin-top:40px}section#lp-parallax01{padding:100px 0;min-height:500px}#lp-parallax01{background:url(../images/water-waste.jpg);background-position:50%;background-size:cover;color:#fff}#lp-parallax01 hr{opacity:.5}#lp-parallax01 h3{font-size:32px;color:#fff !important}section#footer{padding:50px 0 0 0}#footer{background-color:#2c2f34}#footer ul{padding:0;list-style:none}#footer li{padding-top:15px}#footer li a{color:#bdc9d6;font-size:15px;font-weight:300}#footer span{color:#fff;font-size:15px;font-weight:500;display:block}#footer a.btn{margin:15px 0}#footer .copyright{background-color:#1a1d23;color:#bdc9d6;font-size:15px;font-weight:300;padding-bottom:30px}@media only screen and (min-width:768px){#footer li{padding-top:15px}#footer li a{font-size:18px;font-weight:300}#footer span{color:#fff;font-size:18px;font-weight:500}#footer a.btn{margin:15px 0}#footer .copyright{font-size:15px;font-weight:300}}section#offer{padding:30px 0 40px 0}#offer{background-color:#f7f7f7;text-align:center}#offer .zigzag{margin-top:-45px;position:absolute;background:url(../images/offer-zigzag@2x.png);background-size:30px;width:100%;height:18px}#offer p.lead{color:#a6aebb;margin:0}#offer h2{font-weight:400;font-size:35px}#offer .icon-container{float:none}#offer .btn{position:relative}@media only screen and (min-width:768px){section#offer{padding:50px 0 40px 0}#offer{text-align:left}#offer .icon-container{float:left;margin:-5px 30px 30px 0}#offer .zigzag{margin-top:-65px}#offer .btn{position:relative;top:0;right:0}}@media only screen and (min-width:992px){#offer .btn{position:absolute;top:10px;right:0}}.fullscreen-bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100;background:#000}.fullscreen-bg__video{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.9}.fullscreen-bg__video.how-it-works{opacity:.4}@media(min-aspect-ratio:16/9){.fullscreen-bg__video{height:300%;top:-100%}}@media(max-aspect-ratio:16/9){.fullscreen-bg__video{width:300%;left:-100%}}@media(max-width:767px){.fullscreen-bg{background-size:cover}.fullscreen-bg.how-it-works{background:url(../images/taps-on-off.jpg) no-repeat center center !important;background-size:cover !important}.fullscreen-bg__video{opacity:.5}}#exit-offer.modal{text-align:center}@media screen and (min-width:768px){#exit-offer.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.exit-offer-button{margin-top:50px}#exit-offer .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;padding-bottom:150px;width:99%;height:900px}.close-exit{float:right;font-size:60px;font-weight:700;line-height:1;color:#000;filter:alpha(opacity=20);text-shadow:0 1px 0 #fff;opacity:.2}.exit-style{margin-top:150px}.exit-image{text-align:center;margin:0 auto}.modal-content{height:100%;background-color:#018ccd;opacity:.95}.modal-step1{width:800px;margin:0 auto;opacity:1}.modal-step1 h2{color:#fff}.modal-dialog{color:#fff;padding:5px !important}.wide-card{background-size:cover;padding:0}h2.wide-card{text-align:center;padding-top:50px;font-weight:400;padding-bottom:25px}.wide-card h4{color:#fff;font-size:36px;line-height:40px;text-transform:uppercase;text-align:left;padding-top:60px;transition:all .5s ease-in-out}.wide-card h4:hover{border-top:solid 5px #018ccd;padding-top:50px;margin-top:50px;transition:all .5s ease-in-out}.wide-card p{text-align:left;color:#fff}.wide-card h5.learn-more{padding-top:5px;color:#fff;text-align:left;text-transform:uppercase;font-weight:400;border-top:solid 3px #018ccd;width:84px}.img-wrapper.three-card{padding:60px;min-height:530px;height:100%;width:100%;border-left:1px solid #fff}.wide-card{background-size:cover;padding:0}h2.wide-card{text-align:center;padding-top:50px;font-weight:400;padding-bottom:25px;margin-top:25px}.wide-card h4{color:#fff;font-size:36px;line-height:40px;text-transform:uppercase;text-align:left;padding-top:60px;transition:all .5s ease-in-out}.wide-card h4:hover{border-top:solid 5px #018ccd;padding-top:50px;margin-top:50px;transition:all .5s ease-in-out}.wide-card p{text-align:left;color:#fff}.wide-card h5.learn-more{padding-top:5px;color:#fff;text-align:left;text-transform:uppercase;font-weight:400;border-top:solid 3px #018ccd;width:84px}.img-wrapper.three-card{padding:60px;min-height:530px;height:100%;width:100%;border-left:1px solid #fff}.list-box .list-right,.list-box .list-left{opacity:1 !important;position:relative !important;top:0 !important;transform:none !important;padding:2rem;list-style:none !important}@media only screen and (max-width:992px){.img-wrapper.three-card{padding:60px;min-height:400px;height:100%;width:100%}.list-box.left-box li,.list-box.right-box li{margin:1rem 0}}.zigzag{background-image:url(//cdn2.hubspot.net/hubfs/678511/leanlabs/images/offer-zigzag2x.png?t=1456175545429);position:absolute;background-size:30px;width:100%;height:18px}@media only screen and (min-width:768px){.zigzag{margin-top:-9px}}.btn-primary{background-color:#018ccd}.btn-secondary{background-color:#f7f7f7;color:#000}.btn{display:block;margin-bottom:5px}li,p{font-size:20px !important;font-weight:300;line-height:25.6px}p.lead{font-size:22.4px;line-height:32px;font-weight:300}h1{font-size:54.4px;line-height:54.4px;margin-bottom:20px}h2{font-size:38.4px;line-height:48px}h3{font-size:30.4px;line-height:36.8px}h4{font-size:19.2px;line-height:27.2px}blockquote{font-family:'Source Sans Pro',Georgia,"Times New Roman",Times,serif;font-size:20.8px;font-weight:300;font-style:italic;border:0;padding-left:100px}blockquote span{display:block;font-style:normal;font-size:16px;padding-top:30px}blockquote::before{position:absolute;left:10px;margin-top:-20px;content:'';width:80px;height:80px;background:url(../images/quote.svg) no-repeat;display:block}.block{display:table}.buy-now{display:none}.hello{padding:80px 40px 18px 40px;text-align:center;border-radius:0;margin:0;background:#fff799}.hello i{margin-left:20px}.hello .close{position:absolute;right:16px;top:81px}#footer .col-xs-6{z-index:99}section#features .features-list{padding-left:0}section#offer01{padding:30px 0 50px 0}section#offer01 .content{margin-top:30px}.calculator-content01{padding-top:50px}.calculator-content02,.calculator-content03{opacity:0;display:none}.header-cta{display:inline-block;width:150px;vertical-align:bottom}.calc{margin-top:20px;color:#fff}.calc span{font-size:64px;font-weight:300;border:1px solid rgba(255,255,255,.5);padding:10px 20px;border-radius:3px}.calc p{margin:10px 0 50px 0}.calc.page{margin-top:1px;color:#000 !important;background:#ededed;background:-moz-linear-gradient(left,#ededed 0,#f7f7f7 100%);background:-webkit-gradient(left top,right top,color-stop(0,#ededed),color-stop(100%,#f7f7f7));background:-webkit-linear-gradient(left,#ededed 0,#f7f7f7 100%);background:-o-linear-gradient(left,#ededed 0,#f7f7f7 100%);background:-ms-linear-gradient(left,#ededed 0,#f7f7f7 100%);background:linear-gradient(to right,#ededed 0,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#f7f7f7',GradientType=1);padding:90px 0}.calc.page span{font-size:43.2px;border:1px solid rgba(0,0,0,.5)}.calc.page p{margin:10px 0}.calc.page p.lead{margin-bottom:20px}.form-results{display:none}.home-cta{margin-top:30px}section#lp-offer02{background-color:#00354e;padding:0 0 90px 0;color:#fff}section#lp-offer02 h2{color:#fff}section#lp-offer02 .lead{margin-bottom:0}section#save-water-features .box{padding-top:30px}section#save-water-features .lead-wrapper{padding:50px 0 10px 0}section#two-wide.save-money{background-color:#f7f7f7}section#two-wide.save-money .content-wrapper{padding-top:100px}section#two-wide.save-money .content-wrapper h4:first-of-type{margin-top:50px}section#two-wide.how-it-works .content-wrapper h4:first-of-type{padding-top:50px}section#two-wide.how-it-works .box-wrapper{margin-top:50px;background-color:#f7f7f7;padding:30px}section#two-wide.how-it-works .box-wrapper .lead{margin-bottom:0}section#two-wide.how-it-works .item-wrapper{margin-top:50px}.how-it-works h2.title{font-size:32px;font-weight:400;line-height:43.2px}.how-it-works h2.title span{font-size:64px;font-weight:700}#case-studies{margin:50px 0 50px 0}#case-studies .item-inner{border:1px solid #dedede;margin-bottom:50px}#case-studies .panel-header{padding:20px;border-bottom:1px solid #dedede}#case-studies .panel-header h4{margin:0;padding:0}#case-studies .panel-body{padding:20px;background:#f7f7f7}#case-studies .panel-body ul{padding:0 20px 10px 20px}#case-details{margin-top:-270px}#case-details .case-wrapper{border:5px solid rgba(255,255,255,.5);border-radius:10px}#case-details .case-wrapper .case-details{background:#fff;padding:10px 10px 0 10px;border-radius:5px}#case-details .case-wrapper .case-details .embed-responsive{margin-bottom:50px}body.landing-page{background:url(../images/bg-landing-page.jpg) repeat-x;background-size:35px;padding:50px 0 50px 0}body.landing-page h1{margin-top:40px}body.savings-calculator{background:#008ece url(../images/masthead-savings-calculator.jpg) no-repeat fixed;background-size:cover;padding:50px 0 50px 0}body.savings-calculator h1{color:#fff;margin-top:40px}body.savings-calculator .calculator p.lead{color:#fff}body.savings-calculator .landing-copyright,body.savings-calculator .landing-copyright a{color:#fff}body.savings-calculator .landing-form{background-color:rgba(255,255,255,.85)}#landing-content{margin-top:50px}#landing-resources{margin:50px 0 50px 0}#landing-resources img{margin:20px 0}.landing-offer{width:150px;margin:0 30px 30px 0;float:left}#landing-offer{padding:100px 0 60px 0}#landing-offer .no-thanks{padding-top:30px}.landing-form{background-color:#f7f7f7;padding:30px}.landing-form input[type=text]{background:#fff !important}.landing-copyright{margin-top:50px !important}body.blog .sidebar{padding:20px 15px 0 15px;background-color:#f6f8fa}body.blog h1{font-size:26px;line-height:35.2px;margin-bottom:20px}body.blog h2{font-size:23.2px;line-height:32px}body.blog h3{font-size:20.8px;line-height:30.4px}body.blog h4{font-size:17.6px;line-height:25.6px}#band{background-color:#018ccd;color:#fff;padding:50px 30px}#band.how-it-works01{background:url(../images/bg-band-how-it-works.jpg) no-repeat 50% 50%;background-size:cover;padding:100px 0}#band.how-it-works01 img{padding-bottom:30px}#band.how-it-works02 h2{color:#fff}#band.how-it-works02 .carousel li{margin-right:inherit}#band.how-it-works02 img{padding-bottom:30px}#band.how-it-works02 .carousel-inner{min-height:520px}#band.how-it-works02 blockquote{font-family:'Source Sans Pro',Georgia,"Times New Roman",Times,serif;font-size:20.8px;font-weight:300;font-style:italic;border:0;padding:50px 0 0 0}#band.how-it-works02 blockquote::before{display:none}.about #lp-header01{background:url(../images/masthead-about-us.jpg);background-position:50%;background-size:cover}.about .page-container p{text-align:justify}.about .page-container p.lead{text-align:center}#lp-header01.our-products-header{background:url(../images/masthead-our-products-2.jpg);background-position:50%;background-size:cover}.product_wrap .hs_cos_wrapper_type_custom_widget{border-bottom:1px solid #ccc;padding:80px 0}.product_wrap .hs_cos_wrapper_type_custom_widget:first-of-type{padding:0 0 80px}.product_wrap .hs_cos_wrapper_type_custom_widget:last-child{border-bottom:0;padding:80px 0 0}.product ul{overflow:hidden}#homeowner{background:#f7f7f7}.tabs-container{padding:25px 0}.price{font-size:24px;font-weight:700}.buy-rap{list-style:none;text-transform:uppercase;margin:20px 0 0}.product .gallery{overflow:hidden;margin:0 0 10px;max-width:320px;clear:left}.product .gallery .thumbs{list-style:none;text-align:center;padding:0;margin:5px auto}.product .gallery .thumbs li{display:inline-block;width:64px;opacity:.5}.product .gallery .thumbs li.active{opacity:1}.product .gallery .thumbs li img{width:100%}#lp-header01 .row{padding:0}.tab-skin .tabs-nav{text-align:center}.product .btn{margin-bottom:10px}.product-padding{padding:20px !important}@media only screen and (min-width:768px){.buy-now{display:inline-block}.btn{display:inline-block;margin-bottom:0}section#features .features-list{padding-left:40px}section#offer01{padding:70px 0 100px 0}section#offer01 .content{margin-top:0}body.blog .sidebar{padding:50px}section#lp-offer02{padding:0 0 40px 0}section#lp-offer02 .lead{padding-top:70px}#band.how-it-works02 .carousel-inner{min-height:400px}#case-details .case-wrapper .case-details{padding:40px 40px 0 40px}.header-cta{width:200px}}.mean-nav{display:block}@media only screen and (min-width:992px){.about #lp-header01{height:900px}.mean-nav{display:none}}@media only screen and (min-width:1200px){.product .gallery .thumbs{margin:10px auto 0}.product .gallery{float:left;margin:0 40px 120px 0}.tab-skin .tabs-nav li{display:inline-block;float:none}}.breadcrumb-wrapper{background-color:#018ccd;margin:0;height:0;overflow:hidden}.breadcrumb-wrapper .container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.breadcrumb{text-transform:uppercase;background:0;margin:0;padding:0}.breadcrumb a{color:#fff;font-size:14px;font-weight:700;margin-right:4px}.breadcrumb a:hover{color:#fff;opacity:.8}.breadcrumb>li+li:before{content:"\f101";font-family:FontAwesome;color:#373c40;margin-right:2px;color:#fff}.breadcrumb>.active{color:#fff;font-size:14px;font-weight:700}.page-container{padding-top:50px;padding-bottom:100px}article figure{position:relative;margin:0}.post-title{margin-bottom:8px;color:#373c40}h1.post-title{font-size:26px;line-height:40px;margin-top:9px}h2.post-title{font-size:24px;line-height:32px}h2.post-title a{transition:all .2s ease-in-out}.custom-tabbed p{font-size:14px;margin-bottom:10px}.blog-article{margin-bottom:30px}.blog-article figure{margin-bottom:20px}.blog-article p{margin-bottom:20px;line-height:24px}.blog-article .read-more-link{text-transform:uppercase;line-height:23px;color:#7d8489}.blog-article .read-more-link:after{content:" \f101";font-family:FontAwesome;color:#018ccd}.blog-article .read-more-link:hover{color:#373c40}.blog-article .read-more-link:hover:after{color:#373c40}.blog-article .post-meta{color:#a5aaae;font-size:12px;border-right:0;border-bottom:1px solid #d7dee0;margin:0 0 17px}.blog-article .post-meta a{color:#a5aaae}.blog-article .post-meta a:hover{color:#018ccd}.blog-article .post-meta ul{list-style:none;margin:0;padding:0}.blog-article .post-meta ul li{display:inline-block;margin:0;padding:0 15px 16px 23px;background-position:left 4px;text-transform:uppercase}.blog-article .post-meta ul li:before{font-family:FontAwesome;padding-right:17px;font-size:14px;color:#8c9194}.blog-article .post-meta ul li.date:before{content:"\f073"}.blog-article .post-meta ul li.comments:before{content:"\f086"}.blog-article .post-summary{padding-right:30px}.blog-article .post-summary p{margin-bottom:10px;line-height:23px}.blog-article .post-content-wrapper{padding:15px 0 30px}.tags-list{clear:both;padding:25px 0}.tags-list a{display:inline-block;color:inherit;font-size:14px;border:1px solid #e2e2e9;background-color:#fff;font-weight:400;padding:10px 15px;margin:0 1px 4px}.tags-list a:hover{border-color:#373c40;color:#fff;background:#373c40}.blog .pagination a{color:#464b50;background-color:#d8dce0}.blog .pagination a:hover{color:#fff;background-color:#018ccd}.water-offer{margin-bottom:30px;margin-top:30px;background:url(//cdn2.hubspot.net/hubfs/678511/leanlabs/images/water-offer-bg.jpg?t=1463174534971) 50% 50%;background-size:cover;min-height:350px}.water-offer h1{color:#fff;margin-top:50px;font-size:3.5em !important;text-align:left;font-weight:400;line-height:1em !important}.water-offer p{color:#fff;font-size:1.5em !important;text-align:left}.subscribeform .hs-form-field{display:inline-block;float:left}.subscribeform .hs-form-field>label{display:none}.subscribeform .hs_email{width:calc(100% - 113px);margin-right:2px}.subscribeform .hs_email input[type=email]{color:#018ccd;height:48px;border:0;background-color:#fff;padding-left:20px;width:100%}.subscribeform .hs_submit{display:inline-block;width:110px}.subscribeform .hs_submit input[type=submit]{float:right;height:48px;width:100%;padding-left:0;padding-right:0;background-repeat:no-repeat;background-position:center center;font-weight:400;font-size:1em !important}.subscribeform .hs-error-msgs{list-style:none;color:#fff;padding:0;margin-top:10px}.subscribeform input[type=email]{color:#018ccd;height:48px;border:0;background-color:#fff;width:calc(100% - 110px);padding-left:20px}input{height:48px;width:53%;margin-left:2px}.hs-button.large.primary,input[type=submit]{border-radius:0 !important;float:right;height:48px;text-align:center;font-size:1em}input[type=submit]{padding:none !important}.subscribeform .hs-form-field{display:inline-block;float:left}.subscribeform .hs-form-field>label{display:none}.subscribeform .hs_email{width:calc(100% - 113px);margin-right:2px}.subscribeform .hs_email input[type=email]{color:#018ccd;height:48px;border:0;background-color:#fff;padding-left:20px;width:100%}.subscribeform .hs_submit{display:inline-block;width:110px}.subscribeform .hs_submit input[type=submit]{float:right;height:48px;width:100%;margin-top:0;padding-left:0;padding-right:0;background-repeat:no-repeat;background-position:center center;font-weight:400;font-size:1em !important}.subscribeform .hs-error-msgs{list-style:none;color:#fff;padding:0;margin-top:10px;text-align:left}.subscribeform input[type=email]{color:#018ccd;height:48px;border:0;background-color:#fff;width:calc(-10%);padding-left:20px}.searchform #s{width:83%}.author-bio{background-color:#f6f8fa;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;padding:48px 0 42px}.author-bio .detail{display:table;padding:5px 20px 0}.author-bio .detail h4{font-size:16px;word-spacing:3px}.author-bio .detail span{font-size:12px;font-weight:400;color:#373c40;margin-left:1px}.gravatar{float:left;padding-left:35px;width:145px;text-align:center}.gravatar .avatar{border:5px solid #018ccd;margin-bottom:30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .5s cubic-bezier(.23,1,.32,1);-moz-transition:all .5s cubic-bezier(.23,1,.32,1);-ms-transition:all .5s cubic-bezier(.23,1,.32,1);-o-transition:all .5s cubic-bezier(.23,1,.32,1);transition:all .5s cubic-bezier(.23,1,.32,1);-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);-ms-transition-timing-function:cubic-bezier(.23,1,.32,1);-o-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.gravatar .avatar:hover{border-color:#01699a}#comments{margin-top:50px}.our-philosophy,.who-we-are{padding-top:30px;margin-bottom:30px}.our-philosophy h3+p,.who-we-are h3+p{margin-bottom:30px}#contact-form{position:relative}#contact-form .form-heading{text-transform:uppercase;font-size:18px;line-height:24px}#contact-form .contact-form{padding-top:22px;max-width:100%;margin-bottom:0}#contact-form .container-left,#contact-form .container-right{width:49%}#contact-form .container-left{float:left}#contact-form .container-right{float:right}#contact-form label{color:#70777e;font-size:14px;font-weight:400;display:block;margin-bottom:8px;text-align:left}#contact-form label span{color:#ef1212}#contact-form p{margin-bottom:22px}#contact-form input[type=text],#contact-form textarea{color:#373c40;background:0;border:1px solid #d0d6d9}#contact-form input[type=text]:focus,#contact-form textarea:focus{outline:0}#contact-form input[type=text]{height:50px;width:100%;padding:0 10px}#contact-form textarea{height:257px;width:100%;margin-bottom:14px;padding:10px;resize:none}#contact-form #message-sent,#contact-form .error-container{position:absolute;bottom:-20px;left:0}#contact-loader,#message-sent,.error-container{display:none}#contact-form #submit{padding:0 26px}.contacts-list{list-style:none outside none;padding:70px 0 0;text-align:center}.contacts-list li .inner-contact{display:inline-block;width:280px;transition:.2s all ease-in-out}.contacts-list li h4{text-transform:uppercase;margin-bottom:5px;transition:.2s all ease-in-out}.contacts-list li h4+.separator{margin:0}.contacts-list li .line{width:85px}.contacts-list li p{padding-top:22px}.contacts-list li i{transition:.2s all ease-in-out;float:left;margin:1px 10px 15px;font-size:46px;color:#80878d}.contacts-list li a{color:#80878d}.contacts-list li a:hover{color:#018ccd}.contacts-list li:hover h4,.contacts-list li:hover i{color:#018ccd}.contacts-list li:hover .square{transition:.2s all ease-in-out;background-color:#018ccd}.standout h4{margin-bottom:0}.standout h2{font-size:48px;font-weight:800;margin-bottom:20px}.features-list{padding-top:5px;list-style:none}.features-list li{overflow:hidden;margin-bottom:18px}.features-list li .icon-container{float:left;width:68px;height:66px;margin:0 17px 30px 0;background-color:#000;color:#fff;text-align:center;-webkit-transition:all .5s cubic-bezier(.23,1,.32,1);-moz-transition:all .5s cubic-bezier(.23,1,.32,1);-ms-transition:all .5s cubic-bezier(.23,1,.32,1);-o-transition:all .5s cubic-bezier(.23,1,.32,1);transition:all .5s cubic-bezier(.23,1,.32,1);-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-moz-transition-timing-function:cubic-bezier(.23,1,.32,1);-ms-transition-timing-function:cubic-bezier(.23,1,.32,1);-o-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.features-list li h4{margin-bottom:8px}.features-list li p{line-height:21px}.our-clients{text-align:center;background-color:#f0f0f0}.our-clients .container{padding-top:30px;padding-bottom:80px}.our-clients .section-header{margin-bottom:30px}.our-clients .separator{margin:5px 0 6px}.client-section-carousel{padding:0 70px}.client-section-carousel .owl-item .item:hover img{opacity:.8}.client-section-carousel .owl-controls{margin-top:39px}.client-section-carousel .owl-controls .owl-page span{border-radius:0;width:7px;height:7px;margin:2px 6px;background-color:#7c858c;opacity:1}.client-section-carousel .owl-controls .owl-page span:hover{background-color:#018ccd}.client-section-carousel .owl-controls .owl-page.active span,.client-section-carousel .owl-controls .owl-page:hover span{background-color:#018ccd}.contact-us .contact-form ::-moz-placeholder{color:#ffad99}.contact-us .contact-form :-ms-input-placeholder{color:#ffad99}.contact-us .contact-form input:-moz-placeholder{color:#ffad99}.contact-us.variant-three ::-moz-placeholder{color:#afa0c3}.contact-us.variant-three :-ms-input-placeholder{color:#afa0c3}.contact-us.variant-three input:-moz-placeholder{color:#afa0c3}.contact-us.variant-four ::-moz-placeholder{color:#a0a0a0}.contact-us.variant-four :-ms-input-placeholder{color:#a0a0a0}.contact-us.variant-four input:-moz-placeholder{color:#a0a0a0}@media(max-width:1199px){.client-section-carousel{padding:0}.page-container{padding-bottom:50px}.blog-article{margin-bottom:35px}.blog-article figure{margin-bottom:17px}.blog-article .post-meta{width:100%;border-right:0;border-bottom:1px solid #d7dee0;margin:0 0 17px}.blog-article .post-meta ul{padding:0}.blog-article .post-meta ul li{display:inline-block;margin:0;padding:0 15px 16px 23px;background-position:left 4px}.widget .tabbed .tabs li{font-size:14px}.widget-list li figure{margin-right:15px;margin-bottom:15px}.contacts-list{margin-right:0}}@media(max-width:991px){.standout{margin-bottom:50px}.page-container{padding-bottom:0}.main{margin-bottom:25px}.sidebar{padding-top:25px}.mean-container .mean-bar{padding:0;min-height:0;background:0}.mean-container .mean-nav{background:#fff;margin-top:0}.mean-container a.meanmenu-reveal{top:-62px;float:right;background:#018ccd;padding:20px 14px;z-index:3000}.mean-container .mean-nav ul li a{text-transform:uppercase;font-weight:500;font-size:110%;letter-spacing:2px;border-top:1px solid #d3dae0;color:#80878d;width:100%;padding:19px 0 18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mean-container .mean-nav ul li a:hover{background-color:transparent;color:#018ccd}.mean-container .mean-nav ul li a.mean-expand{color:#fff;background-color:#018ccd;width:50px;height:54px;margin:0;padding:0 !important;border:none !important;line-height:54px}.mean-container .mean-nav ul li a.mean-expand:hover{background-color:#018ccd;color:#fff}.mean-container .mean-nav ul li li a{width:100%;padding:15px 30px;border-top:0;border-top:1px solid #d3dae0;opacity:1;filter:alpha(opacity=100)}.mean-container .mean-nav>ul>li>a.mean-expand{height:62px !important;line-height:62px}.blog-article{margin-bottom:35px}.blog-article figure{margin-bottom:17px}.blog-article .post-meta{width:100%;border-right:0;border-bottom:1px solid #d7dee0;margin:0 0 17px}.blog-article .post-meta ul{padding:0}.blog-article .post-meta ul li{display:inline-block;margin:0;padding:0 15px 16px 23px;background-position:left 4px}.tabs-nav li{padding-left:20px;padding-right:20px}.contacts-list{margin-right:0}.copyright{margin-top:30px;padding-bottom:5px;text-align:center}}@media(max-width:767px){.header-wrapper.variant-one .custom-col-logo{overflow:hidden}.header-wrapper.variant-one .custom-arrow-nav{color:#000;float:right;margin-right:52px;cursor:pointer;padding:18px;position:relative;z-index:999;font-size:25px;transition:.5s all ease-in-out;visibility:hidden;opacity:0}.header-wrapper.variant-one #logo{transition:1.5s all ease-in-out;float:none;position:relative;text-align:left}.header-wrapper.variant-one .custom-col-menu{border-top:1px solid #d3dae0}.close{position:absolute;opacity:.5}.close:focus{outline:0}.close:hover{opacity:.7}.contacts-list li .inner-contact{margin-bottom:50px}}@media(max-width:499px){.standout{text-align:center}.standout h4{margin-bottom:10px}#contact-form .container-left,#contact-form .container-right{float:none;width:auto}.contacts-list li{display:block;margin:0 auto 50px}}@media(max-width:479px){.logo-wrapper>#logo{display:block;height:auto}.variant-one #logo{height:60px}.section-header .separator .line{width:100px}.tabs-nav li{float:none;margin-bottom:2px}.author-bio{text-align:center;padding-top:30px;padding-bottom:30px}.author-bio .gravatar{float:none;padding:0;display:inline-block}.author-bio .gravatar .avatar{margin-bottom:15px}#contact-form #message-sent,#contact-form .error-container{text-align:center;position:static}#contact-form p.text-right{text-align:center}}span.js.js-on1{position:relative}span.cursive{font-family:'Shadows Into Light Two',cursive;position:absolute !important;top:-47px;left:0px;-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg);letter-spacing:4px}