body{color:#748296}#home a{color:#048BA8}#home a:hover{color:#036276}#home .btn{background:#15DB93;color:#FFF}#home .btn:hover{background:#11ac74;color:#FFF}#home h2{color:#1F3346;font-weight:600;font-size:24px;text-align:center;text-transform:uppercase;line-height:1;margin:0 0 30px}#contact{padding:50px 0}#contact .custom-container:after{content:"";display:block;clear:both}#contact .description{font-size:18px;text-align:center;margin:-25px 0 30px}#contact .contact-item{float:left;width:45%;background:#F7F9FC;padding:30px;border-radius:5px;box-sizing:border-box;text-align:center}#contact .contact-item .contact-item-icon{font-size:64px}#contact .contact-item h3{line-height:1;margin:0;text-transform:uppercase;color:#1F3346;text-align:center}#contact .contact-item strong{font-size:18px;color:#1F3346}#contact .contact-item+.contact-item{margin-left:5%}@media (max-width: 550px){#contact .contact-item{float:none;width:auto}#contact .contact-item+.contact-item{margin:20px 0 0 0}}#faq{background:#F7F9FC;padding:50px 0}#faq h3{text-align:center;line-height:1.2;margin:0 0 30px;text-transform:uppercase;font-weight:bold;font-size:24px}#faq .description{font-size:18px;text-align:center;margin:-25px 0 30px}#faq .question{background:#e4ebf5;border:1px #b0b8c3 solid;color:#1F3346;line-height:1}#faq .question .question-text{font-weight:bold;font-size:16px;padding:20px;cursor:pointer}#faq .question .question-text .question-caret{font-size:18px;opacity:0.5;position:relative;top:1px;margin:0 10px 0 0}#faq .question .question-text:hover{background:#d9e3f1}#faq .question .question-answer{background:#FFF;border-top:1px #b0b8c3 solid;padding:20px}#faq .question .question-answer{display:none}#faq .question+.question{margin-top:-1px}#faq .question:first-child{border-radius:5px 5px 0 0}#faq .question:last-child{border-radius:0 0 5px 5px}#home #footer{background-color:#1F3346}#garantee{padding:50px 0}#garantee #garantee-action{text-align:center;margin-top:20px}#garantee #garantee-action .btn{border:2px #15DB93 solid;color:#15DB93;background:none;line-height:35px}@media (max-width: 550px){#garantee{padding:30px 20px}}#home #header{border-bottom:1px #EAECEF solid}#home #header #header-cta .btn{border:2px #15DB93 solid;color:#15DB93;background:none;line-height:35px}#home #header #header-cta .btn:hover{color:#FFF;background:#15DB93}#landing-page-hero{background:white;background:-moz-linear-gradient(-60deg, #fff 0%, #fff 47%, #f7f9fc 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #fff), color-stop(47%, #fff), color-stop(100%, #f7f9fc));background:-webkit-linear-gradient(-60deg, #fff 0%, #fff 47%, #f7f9fc 100%);background:-o-linear-gradient(-60deg, #fff 0%, #fff 47%, #f7f9fc 100%);background:-ms-linear-gradient(-60deg, #fff 0%, #fff 47%, #f7f9fc 100%);background:linear-gradient(150deg, #fff 0%, #fff 47%, #f7f9fc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f9fc', GradientType=1 );border-bottom:1px #EAECEF solid;padding:50px 0}#landing-page-hero h1{font-size:42px;line-height:1.1;margin:0;color:#1F3346;font-weight:normal;font-weight:300}#landing-page-hero h1 .highlight{font-weight:600}#landing-page-hero p{margin:10px 0 0;font-size:20px;line-height:1.2;font-weight:200}#landing-page-hero .btn{line-height:70px;padding:0 30px;font-size:20px;text-transform:none;margin:40px 0 0 0}#landing-page-hero #hero-img{position:absolute;top:0;right:0;height:300px}#landing-page-hero #garantee-seal{position:absolute;bottom:0;right:0;height:130px}#landing-page-hero #garantee-text{font-size:14px}#landing-page-hero #garantee-text strong{font-weight:600}@media (max-width: 550px){#landing-page-hero{text-align:center;padding:30px 20px}#landing-page-hero h1{font-size:30px}#landing-page-hero p{font-size:18px;font-weight:400}#landing-page-hero .btn{line-height:1;padding:30px 0;width:100%;font-size:18px;margin-top:20px}#landing-page-hero #hero-img,#landing-page-hero #garantee-seal{display:none}}#home #how-it-works{background:#F7F9FC;border-top:1px #EAECEF solid;border-bottom:1px #EAECEF solid;color:#748296}#home #how-it-works h3{color:#1F3346;font-weight:600;line-height:1}#home #how-it-works .item h4{color:#15DB93}#home #how-it-works .item p{opacity:1}#home #how-it-works .item .item-img{opacity:0.3;border-color:rgba(0,0,0,0.5)}#home #how-it-works .item .item-img img{filter:invert(100%)}#home #how-it-works #how-it-works-action{border-top:1px #EAECEF solid}#home #how-it-works #how-it-works-action .btn{border:2px #15DB93 solid;color:#15DB93;background:none;font-size:18px;text-transform:none;line-height:50px}#home #how-it-works #how-it-works-action .btn:hover{color:#FFF;background:#15DB93}#home #newsletter{background:#F7F9FC}#home #newsletter h3{font-weight:300}#home #newsletter p{font-weight:300}#home #newsletter input[type="text"]{color:#1F3346;border-color:#1F3346}#home #reviews{background:#F7F9FC;border-bottom:1px #EAECEF solid;color:#748296;margin:0;padding:50px 0}#home #reviews h3{color:#1F3346;font-weight:600;line-height:1;text-transform:uppercase}#home #reviews #video-reviews{margin:0 auto}#home #reviews #video-reviews:after{content:"";display:block;clear:both}#home #reviews .review .review-box{background:rgba(255,255,255,0.4);border:1px #EAECEF solid;border-radius:5px;padding:15px}#home #reviews .review .review-box:hover{background:rgba(255,255,255,0.8);cursor:pointer}#home #reviews .review .review-box:hover .review-play{background:rgba(0,0,0,0.1)}#home #reviews .review .review-box:hover .review-play .icon-play{background:rgba(0,0,0,0.7)}#home #reviews .review .review-thumb{position:relative}#home #reviews .review .review-thumb img{width:100%}#home #reviews .review .review-play{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}#home #reviews .review .review-play .icon-play{position:absolute;width:64px;height:64px;border:solid 2px #FFF;border-radius:100px;top:50%;left:50%;margin:-32px 0 0 -32px;background:rgba(0,0,0,0.4)}#home #reviews .review .review-play .icon-play:before{content:"";width:22px;height:42px;border-left:2px solid #FFF;border-radius:5px;position:absolute;top:11px;left:22px}#home #reviews .review .review-play .icon-play:after{content:"";position:absolute;top:15px;left:9px;width:32px;height:32px;transform:rotate(45deg) skew(-5deg, -5deg);border-top:2px solid #FFF;border-right:2px solid #FFF;border-radius:5px}#home #reviews .review .review-name{font-weight:600;line-height:1;margin:10px 0 0 0;color:#1F3346}#home #reviews .review .review-job{font-size:13px}#home #reviews #text-reviews{margin:50px 0 0 0}#home #reviews #text-reviews:after{content:"";display:block;clear:both}#home #reviews #text-reviews h4{font-weight:normal;font-size:18px;color:#1F3346;text-align:center;line-height:1;margin:0 0 30px}#home #reviews #text-reviews .text-review-column{width:48%;float:left}#home #reviews #text-reviews .text-review-column+.text-review-column{margin-left:4%}#home #reviews #text-reviews .text-review p{margin:0;line-height:1.2;font-style:italic}#home #reviews #text-reviews .text-review .text-review-name{line-height:1;font-weight:600;margin:10px 0 0;color:#1F3346;font-size:16px}#home #reviews #text-reviews .text-review .text-review-job{line-height:1;color:#1F3346}#home #reviews #text-reviews .text-review .text-review-image{width:48px;height:48px;border-radius:100%;overflow:hidden;margin:10px 0 0 0}#home #reviews #text-reviews .text-review .text-review-image img{width:100%}#home #reviews #text-reviews .text-review+.text-review{margin-top:20px}#home #reviews #text-reviews .text-review+.text-review:before{content:"";display:block;width:50px;border-top:1px #CCC solid;margin:0 auto 20px}#home #reviews #reviews-action{border-top:1px #655849 dotted;margin:50px 0 0;padding:50px 0 0;text-align:center}#home #reviews #reviews-action p{line-height:1;margin:0 0 15px;font-size:16px;color:#1F3346}@media (max-width: 550px){#home #reviews #text-reviews{padding:0 20px}#home #reviews #text-reviews .text-review-column{width:auto;float:none}#home #reviews #text-reviews .text-review-column+.text-review-column{margin:30px 0 0}#home #reviews #text-reviews .text-review .text-review-name,#home #reviews #text-reviews .text-review .text-review-job,#home #reviews #text-reviews .text-review .text-review-image{text-align:center}}#subscription-products{padding:50px 0}#subscription-products .custom-container:after{content:"";display:block;clear:both}#subscription-products .subscription-product{float:left;width:30%}#subscription-products .subscription-product .subscription-product-image{text-align:center;border:1px #EAECEF solid;border-radius:5px;margin:0 0 20px}#subscription-products .subscription-product .subscription-product-image img{width:80%}#subscription-products .subscription-product h4{line-height:1;margin:0 0 10px}#subscription-products .subscription-product h4 a{text-decoration:none}#subscription-products .subscription-product .subscription-product-price{font-weight:600;font-size:18px;color:#1F3346;margin:10px 0 0}#subscription-products .subscription-product .subscription-product-actions{margin:10px 0 0}#subscription-products .subscription-product .subscription-product-actions .btn{width:100%;padding:0}#subscription-products .subscription-product+.subscription-product{margin-left:5%}#subscription-products #subscription-product-action{margin-top:30px;text-align:center;font-size:16px}@media (max-width: 550px){#subscription-products{padding:30px 20px}#subscription-products .subscription-product{float:none;width:auto}#subscription-products .subscription-product+.subscription-product{margin-left:0;margin-top:20px;padding-top:20px;border-top:1px #EAECEF solid}}#what-we-do{padding:50px 0}#what-we-do .custom-container:after{content:"";display:block;clear:both}#what-we-do #what-we-do-img{position:absolute;top:20px;left:0}#what-we-do #what-we-do-list{width:55%;float:right}#what-we-do #what-we-do-list ul{padding:0;margin:0;list-style:none}#what-we-do #what-we-do-list ul .what-we-do-item{position:relative;padding-left:50px}#what-we-do #what-we-do-list ul .what-we-do-item .what-we-do-item-number{background:#F5F1B8;border-radius:100%;line-height:32px;width:32px;text-align:center;color:rgba(0,0,0,0.5);font-weight:bold;position:absolute;top:25px;left:0;margin-top:-16px}#what-we-do #what-we-do-list ul .what-we-do-item .what-we-do-item-title{font-size:16px;color:#1F3346;font-weight:600}#what-we-do #what-we-do-list ul .what-we-do-item .what-we-do-item-description{font-size:14px;font-weight:300}#what-we-do #what-we-do-list ul .what-we-do-item+.what-we-do-item{margin:15px 0 0 0}#what-we-do #what-we-do-actions{margin:50px 0 0;text-align:center}#what-we-do #what-we-do-actions .btn{border:2px #15DB93 solid;color:#15DB93;background:none;font-size:18px;text-transform:none;line-height:50px}#what-we-do #what-we-do-actions .btn:hover{color:#FFF;background:#15DB93}#what-we-do #what-we-do-actions p{font-size:13px;line-height:1.3}@media (max-width: 550px){#what-we-do{padding:30px 20px}#what-we-do #what-we-do-img{position:static;width:80%;margin:0 auto;text-align:center}#what-we-do #what-we-do-list{width:auto;float:none}#what-we-do #what-we-do-actions{margin-top:20px}#what-we-do #what-we-do-actions .btn{line-height:1;padding:20px 0;width:100%;font-size:16px}}#video-modal #video-modal-overlay{background:#000;opacity:0.7;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99}#video-modal #video-modal-content{width:760px;position:fixed;top:50px;left:50%;margin-left:-400px;z-index:999}#video-modal #video-modal-content iframe{width:760px;height:428px}#video-modal #video-modal-close{position:absolute;top:-5px;right:-5px;width:30px;line-height:24px;padding-bottom:5px;text-align:center;border-radius:100%;background:#CCC;border:2px #DDD solid;cursor:pointer;font-size:24px;font-weight:bold;color:#333}#video-modal #video-modal-close:hover{background:#999}@media (max-width: 550px){#video-modal #video-modal-content{width:100%;left:0;margin-left:0}#video-modal #video-modal-content iframe{width:100%;height:300px}#video-modal #video-modal-close{right:5px}}
