::-webkit-scrollbar{background-color:#fff}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.ds_none{display:none}.ds_block{display:block}img{max-width:100%}.btn{display:inline-block;padding:10px 20px;background-color:#888;border:none;cursor:pointer;font-size:1em;font-weight:400;color:#fff;text-shadow:1px 1px rgba(0,0,0,.3)}.btn:hover{color:#fff;text-decoration:none;background-color:#555;box-shadow:0 0 5px #999}.btn-small{font-size:.875em!important}.btn-big{font-size:1.5em!important}.btn-full{width:100%;text-align:center}.btn-circle{-webkit-border-radius:6.25rem;-moz-border-radius:6.25rem;border-radius:6.25rem}.btn-orange{background-image:linear-gradient(to bottom right,#ff344f,#ff8659)}.btn-orange:hover{background-image:linear-gradient(to bottom right,#ff6556,#ff6556)}.btn-green{background-color:#46ceac}.btn-green:hover{background-color:#35ba9b}.btn-red{background-color:#eb5463}.btn-red:hover{background-color:#d94452}.btn-blue{background-color:#0e96e5}.btn-blue:hover{background-color:#096397}.btn-yellow{background-color:#faad50}.btn-yellow:hover{background-color:#cc8d41}.live_class_comments_cta{width:100%;margin:15px 0}.live_class_comments_cta .btn{width:100%;font-size:2em;text-align:center;font-weight:700;text-transform:uppercase;padding:20px}@media (max-width:48em){.live_class_comments_cta .btn{font-size:.7em}}.live_class_comments_fb_closed{width:100%;padding:30px;color:#f5b945;border:1px solid #f5b945;text-align:center;margin-top:20px}.float-video{position:fixed!important;width:385px!important;height:210px!important;top:auto!important;left:auto!important;bottom:55px!important;right:10px!important;z-index:999999999;transition:.3s;border-radius:8px;box-shadow:5px 10px 50px rgba(0,0,0,.15);margin:20px}@media (max-width:44em){.float-video{top:5px!important;right:1%!important;left:1%!important;margin:0 auto;text-align:center}}.color_blue{color:#3c9ace}.color_green{color:#46ceac}.color_yellow{color:#fdcd56}.color_red{color:#eb5463}.color_thema{color:#ad974e}.bg_blue{background-color:#3c9ace}.bg_green{background-color:#46ceac}.bg_yellow{background-color:#fdcd56}.bg_red{background-color:#eb5463}.bg_thema{background-color:#ad974e}.border_blue{border:1px solid #3c9ace!important}.border_green{border:1px solid #46ceac!important}.border_yellow{border:1px solid #fdcd56!important}.border_red{border:1px solid #eb5463!important}.border_thema{border:1px solid #ad974e!important}.section_header{display:block;width:100%;text-align:center;padding:20px 0}@media (max-width:44em){.section_header h1{font-size:1.4em}.post__video{padding:12px}.post__header h2{text-align:center;margin-bottom:-10px}.lp_gates_videos_content_nav_mobile{display:flex!important;width:100%;padding:10px 50px;overflow:auto;text-align:center}.lp_gates_videos_content_nav_mobile .menu__item{width:40%;margin:0 2.5%;padding:.1%}.lp_gates_videos_content_nav_mobile .menu__text p{font-size:.75em;color:#3e464b!important}.lp_gates_videos_content_nav_mobile .menu__thumb{width:90px}.container.lp_gates_videos_content_nav_mobile{padding-left:0;padding-right:0}.lp_gates_videos_content_nav{display:none}}.section_button{padding:0 15px;margin:20px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.radius{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.box{display:inline-block;width:100%;vertical-align:top}.box:before{clear:both}.box1{width:100%;margin:15px 0 15px 0}.box2{width:49%;margin:1% 2% 1% 0}.box2:nth-of-type(2n+0){margin-right:0}.box3{width:32%;margin:1% 2% 1% 0}.box3:nth-of-type(3n+0){margin-right:0}.box4{width:23.5%;margin:1% 2% 1% 0}.box4:nth-of-type(4n+0){margin-right:0}.box5{width:18.4%;margin:1% 2% 1% 0}.box5:nth-of-type(5n+0){margin-right:0}@media (max-width:34em){.box2,.box3,.box4,.box5{width:100%;margin:15px 0 15px 0!important}}@media (min-width:34em) and (max-width:48em){.box2,.box3,.box4,.box5{width:49%;margin:1% 2% 1% 0!important}.box2:nth-of-type(2n+0),.box3:nth-of-type(2n+0),.box4:nth-of-type(2n+0),.box5:nth-of-type(2n+0){margin-right:0!important}}@media (min-width:48em) and (max-width:64em){.box3,.box4,.box5{width:32%;margin:1% 2% 1% 0!important}.box3:nth-of-type(3n+0),.box4:nth-of-type(3n+0),.box5:nth-of-type(3n+0){margin-right:0!important}}@media (min-width:64em) and (max-width:80em){.box4,.box5{width:23.5%;margin:1% 2% 1% 0!important}.box4:nth-of-type(4n+0),.box5:nth-of-type(4n+0){margin-right:0!important}}.button{vertical-align:middle}.button__wrapper{margin-top:3vw;margin-bottom:6.6vw;display:none}@media (min-width:768px){.button__wrapper{display:block;margin-top:25px;margin-bottom:0}}.button__text{display:inline-block;position:relative;padding:1vw 1.6vw;margin:0;vertical-align:middle;border:1px solid transparent;font-weight:400;cursor:pointer}.button__icon{vertical-align:middle;font-size:6vw}.button__description{width:90px;display:block;vertical-align:middle;color:#999;font-size:9px;font-weight:700;text-transform:uppercase}.button__description b{display:block;color:#59646b;font-size:10px}.button--balloon--blue{color:#3c9ace}.button--balloon--thema{color:#ad974e}.button--balloon--green{color:#46ceac}.button--balloon--yellow{color:#fdcd56}.button--balloon--red{color:#eb5463}.button--balloon--blue:focus,.button--balloon--blue:hover{color:#3c9ace}.button--balloon--thema:focus,.button--balloon--thema:hover{color:#ccb363}.button--balloon--green:focus,.button--balloon--green:hover{color:#46ceac}.button--balloon--yellow:focus,.button--balloon--yellow:hover{color:#fdcd56}.button--balloon--red:focus,.button--balloon--red:hover{color:#eb5463}.button--balloon--blue .button__text{border-color:#3c9ace;border-radius:4px;font-size:3.2vw;margin-right:2.6vw}.button--balloon--thema .button__text{border-color:#ad974e;background-color:#ad974e;color:#fff!important;border-radius:4px;font-size:3.2vw;margin-right:2.6vw}.button--balloon--green .button__text{border-color:#46ceac;border-radius:4px;font-size:3.2vw;margin-right:2.6vw}.button--balloon--yellow .button__text{border-color:#fdcd56;border-radius:4px;font-size:3.2vw;margin-right:2.6vw}.button--balloon--red .button__text{border-color:#eb5463;border-radius:4px;font-size:3.2vw;margin-right:2.6vw}@media (min-width:768px){.button--balloon--blue .button__text,.button--balloon--green .button__text,.button--balloon--red .button__text,.button--balloon--thema .button__text,.button--balloon--yellow .button__text{border-radius:30px;padding:8px 28px;margin-right:0;font-size:14px;font-weight:700}.button--balloon--blue .button__text:after,.button--balloon--blue .button__text:before,.button--balloon--green .button__text:before,.button--balloon--grenn .button__text:after,.button--balloon--red .button__text:after,.button--balloon--red .button__text:before,.button--balloon--thema .button__text:after,.button--balloon--thema .button__text:before,.button--balloon--yellow .button__text:after,.button--balloon--yellow .button__text:before{display:none!important}}.button--balloon--blue .button__text:before,.button--balloon--green .button__text:before,.button--balloon--red .button__text:before,.button--balloon--thema .button__text:before,.button--balloon--yellow .button__text:before{content:'';position:absolute;border-style:solid;border-width:4px 0 4px 4px;display:block;width:0;z-index:0;margin-top:-4px;right:-5px;top:50%}.button--balloon--blue .button__text:before{border-color:transparent #3aadd9}.button--balloon--green .button__text:before{border-color:transparent #35ba9b}.button--balloon--yellow .button__text:before{border-color:transparent #f5b945}.button--balloon--red .button__text:before{border-color:transparent #d94452}.button--balloon--thema .button__text:before{border-color:transparent #ad974e}.button--balloon--blue .button__text:after,.button--balloon--green .button__text:after,.button--balloon--red .button__text:after,.button--balloon--thema .button__text:after,.button--balloon--yellow .button__text:after{content:'';position:absolute;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent #fff;display:block;width:0;z-index:1;margin-top:-4px;right:-4px;top:50%}.button--balloon--blue .button__icon,.button--balloon--green .button__icon,.button--balloon--red .button__icon,.button--balloon--thema .button__icon,.button--balloon--yellow .button__icon{font-size:6.4vw}@media (min-width:768px){.button--balloon--blue .button__icon,.button--balloon--green .button__icon,.button--balloon--red .button__icon,.button--balloon--thema .button__icon,.button--balloon--yellow .button__icon{font-size:27px;margin-right:16px}}.button--full--blue,.button--full--green,.button--full--red,.button--full--thema,.button--full--yellow{display:block;position:relative}.button--full--blue:before,.button--full--green:before,.button--full--red:before,.button--full--thema:before,.button--full--yellow:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:'';top:3px;border-radius:90px}.button--full--blue:before{background:#3aadd9}.button--full--green:before{background:#35ba9b}.button--full--yellow:before{background:#f5b945}.button--full--thema:before{background:#ad974e}.button--full--red:before{background:#d94452}.button--full--blue:hover .button__text,.button--full--green:hover .button__text,.button--full--red:hover .button__text,.button--full--thema:hover .button__text,.button--full--yellow:hover .button__text{top:3px}.button--full--blue .button__text,.button--full--green .button__text,.button--full--red .button__text,.button--full--thema .button__text,.button--full--yellow .button__text{-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;width:100%;display:block;padding:4vw;border-radius:90px;font-size:3.2vw;font-weight:700;letter-spacing:1px;text-align:center;color:#fff;position:relative;top:0}.button--full--blue .button__text{background-color:#3c9ace}.button--full--thema .button__text{background-color:#ad974e}.button--full--green .button__text{background-color:#46ceac}.button--full--yellow .button__text{background-color:#fdcd56}.button--full--red .button__text{background-color:#eb5463}@media (min-width:768px){.button--full--blue .button__text,.button--full--green .button__text,.button--full--red .button__text,.button--full--thema .button__text,.button--full--yellow .button__text{padding:32px;font-size:24px}}.button--social{border-radius:4px;background-color:red;padding:1px 5px 4px;font-size:11px}.button--social .button__text{border-radius:0;padding:0;border:none;line-height:12px;letter-spacing:.5px}.button--social .button__icon{font-weight:700;margin-right:2px;font-size:12px}.button--social-large .button__icon{font-size:21px;margin-right:6px}.button--social-large .button__text{color:#59646b;text-transform:uppercase;font-size:11px;font-weight:700}@media (min-width:768px){.button--social-large .button__text{padding:0}}.button--social-large .button__description{margin-top:0;width:auto}.button--instagram,.button--youtube{-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;padding:15px 20px;flex:1}.button--instagram:hover,.button--youtube:hover{background-color:#f6f7f9}.button--youtube{border-right:1px solid #e6e6e6}.button--youtube .button__icon{color:#e62117}.button--instagram .button__icon{content:url(../_img/ico-instagram.png)}.button--facebook{display:inline-block;vertical-align:middle;margin-right:4px}@media (min-width:768px){.button--facebook{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-right:0;padding:15px 25px}.button--facebook .fb-like{margin-left:auto;margin-right:15px}.button--facebook iframe{transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;-moz-transform-origin:top left;-webkit-transform-origin:top left}}.button--whatsapp{background-color:#1ebea5;color:#fff}.button--whatsapp:focus,.button--whatsapp:hover{background-color:#1ebea5;color:#fff}.menu__description{color:#f2f2f2}.menu__title p{color:#f2f2f2}.header__title,.menu{background-color:#333}.header_grey .header__title,.menu{background-color:transparent}.headline{text-align:center}.headline h1{font-size:2.1em;font-weight:500;text-transform:initial;color:#333}.content_vendor .post{margin-top:-45px}@media (max-width:768px){.headline h1{font-size:1.5em;margin-top:10px}.headline p{font-size:1em}.content_vendor .post{padding:20px 10px}}.app_timer{width:640px;max-width:90%;margin:0 auto;padding:30px 0;text-align:center}.flex{display:flex;flex-wrap:wrap}.app_timer{width:640px;max-width:90%;margin:0 auto;padding:30px 0;text-align:center;display:flex}.app_timer_content_title{text-align:center;text-transform:uppercase}.workshop_time{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-height:40px}.cron-text{display:flex;flex-basis:calc(25% - 4px);margin-top:-5px}.vendor .cron-text{display:flex;flex-basis:50%;margin-top:-5px}.workshop_time .vendor .cron-textcontent{text-align:right;flex-basis:50%;margin-top:-5px}@media (max-width:44em){.workshop_time{justify-content:center;max-height:50px}.workshop_time .cron-textcontent{margin-top:3px;flex-basis:65%;text-align:center;font-size:.8em}.workshop_time .cron-text{flex-basis:30%}.workshop_time .home_count_item{padding:0}}.app_timer_class{display:flex;justify-content:center;align-items:center;font-size:1.125em;font-weight:300;margin-bottom:20px;margin:0 auto;margin-bottom:20px}.home_count{padding:0;width:100%;display:flex;flex-wrap:wrap;text-align: center;align-items: center;justify-content: center;    margin-bottom: 20px;}.home_count h2{flex-basis:100%;font-size:1.125em;font-weight:700;color:#444}.home_count_itens{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:20px 0}.workshop_time .home_count_itens{margin-top:5px;margin-bottom:5px}.home_count_item{flex-basis:calc(25% - 4px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;border-right:solid #fff 1px;padding:1px 10px}.home_count_item:last-child{border-right:none}.home_count_item .day,.home_count_item .hour,.home_count_item .minute,.home_count_item .second{flex-basis:100%;font-size:4em;font-weight:700;color:#fff}.workshop_time .home_count_item .day,.workshop_time .home_count_item .hour,.workshop_time .home_count_item .minute,.workshop_time .home_count_item .second{flex-basis:100%;font-size:2em;font-weight:700;color:#fff}.home_count_item .text{flex-basis:100%;font-size:.875em;font-weight:400;line-height:1.6em;letter-spacing:.1em;color:#fff;text-transform:uppercase}.app_timer_class b{color:red}.app_timer_class img{margin-right:20px;width:100px;height:auto}.app_timer_content{margin:0 auto;margin-bottom:30px;-webkit-box-shadow:0 51px 26px -56px rgba(0,0,0,.5);-moz-box-shadow:0 51px 26px -56px rgba(0,0,0,.5);box-shadow:0 51px 26px -56px rgba(0,0,0,.5)}.app_timer_content_title{text-shadow:1px 1px rgba(0,0,0,.5)}.app_timer_content_title h2{font-size:1.675em;font-weight:300;color:#525252;margin:15px 0}.cronometro{margin-bottom:15px;background-color:transparent;color:#fff}.cronometro .container{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.cronometro .headline{text-align:center;margin-bottom:-30px;margin-top:10px}.cronometro .home_count_item{font-size:.815em}@media (max-width:768px){.cronometro .container{text-align:center}.cronometro .container .cron-text{width:60%;text-align:center}}@media (max-width:32em){.cronometro .container img{width:80px}.cronometro .container .cron-text{width:100%;text-align:center}}.cronometro .headline{font-size:.75em}.cronometro .home_count_item{font-size:.55em}.text-center h2{text-align:center;font-size:.85em;color:#dddcdb;text-transform:uppercase;padding-bottom:10px;margin:0}@media (max-width:32em){.text-center img{margin-top:-10px}.text-center h2{font-size:.85em;margin-top:1px}}.post__title__blue,.post__title__green,.post__title__red,.post__title__thema,.post__title__yellow{margin:0;font-weight:700;font-size:4vw;text-align:left}.post__title__blue,.post__title__green,.post__title__red,.post__title__thema,.post__title__yellow{padding:0;margin-bottom:5px;font-size:14px;text-transform:uppercase}.post__title__blue{color:#3c9ace}.post__title__thema{color:#ad974e}.post__title__green{color:#46ceac}.post__title__yellow{color:#fdcd56}.post__title__red{color:#eb5463}.menu:after,.menu:before{content:" ";display:table}.menu:after{clear:both}.menu__item{display:block;float:left;margin:0 4.5%;padding:6px 0;width:16%;cursor:pointer!important}.menu__item:focus,.menu__item:hover{outline:0}.menu__item.is-active .menu__thumb:before,.menu__item:not(.is-locked):hover .menu__thumb:before{box-shadow:0 0 0 3px #ecb133}.menu__item__bg__blue:focus,.menu__item__bg__blue:hover{outline:0}.menu__item__bg__blue.is-active .menu__thumb:before,.menu__item__bg__blue:not(.is-locked):hover .menu__thumb:before{box-shadow:0 0 0 3px #3c9ace}.menu__item__bg__blue:focus,.menu__item__bg__thema:hover{outline:0}.menu__item__bg__thema.is-active .menu__thumb:before,.menu__item__bg__thema:not(.is-locked):hover .menu__thumb:before{box-shadow:0 0 0 3px #ad974e}.menu__item__bg__green:focus,.menu__item__bg__green:hover{outline:0}.menu__item__bg__green.is-active .menu__thumb:before,.menu__item__bg__green:not(.is-locked):hover .menu__thumb:before{box-shadow:0 0 0 3px #46ceac}.menu__item__bg__yellow:focus,.menu__item__bg__yellow:hover{outline:0}.menu__item__bg__yellow.is-active .menu__thumb:before,.menu__item__bg__yellow:not(.is-locked):hover .menu__thumb:before{box-shadow:0 0 0 3px #fdcd56}.menu__item__bg__red:focus,.menu__item__bg__red:hover{outline:0}.menu__item__bg__red.is-active .menu__thumb:before,.menu__item__bg__red:not(.is-locked):hover .menu__thumb:before{box-shadow:0 0 0 3px #eb5463}@media (max-width:767px){.menu__item.is-active .menu__text,.menu__item: not(.is-locked):hover .menu__text{color:#555}}.menu__item.is-locked{padding-left:8px;padding-right:8px}.menu__item.is-locked .menu__thumb{margin-bottom:18px}.menu__item.is-locked .menu__thumb:before{box-shadow:0 0 0 1px #ececec;background-color:rgba(0,0,0,.5)}.menu__item.is-locked .menu__image{visibility:visible}.menu__item.is-locked .menu__number{display:none}.menu__thumb.menu__item.is-locked .menu__icon{display:block}.menu__item.is-locked .menu__text{margin-left:-8px;margin-right:-8px;font-size:3.2vw;line-height:1.1}.menu__item.is-locked .menu__text b{letter-spacing:.5px;font-size:2vw;display:block}.menu__thumb{position:relative;background-position:center;background-size:cover;margin-bottom:20px}.menu__thumb:before{-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";top:-4px;left:-4px;padding:4px;box-shadow:0 0 0 2px #dadada}.menu__image{display:block;margin-left:auto;margin-right:auto;display:block;max-width:100%;height:auto;width:100%}.menu__overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center}.menu__number{text-shadow:0 0 5px rgba(0,0,0,.5);font-size:6.4vw;font-weight:900;white-space:nowrap}.menu__icon{display:none;font-size:8.5vw;vertical-align:middle}.menu__icon__blue{color:#3c9ace}.menu__icon__thema{color:#ad974e}.menu__icon__green{color:#46ceac}.menu__icon__yellow{color:#fdcd56}.menu__icon__red{color:#eb5463}.menu__text{-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;columns:#f2f2f2;text-align:center;font-size:3.46vw}.post:after,.post:before{content:" ";display:table}.post:after{clear:both}.post__header{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}.post__header__button{margin-left:auto}.post__thumb{margin-right:1.9vw}.post__image{width:8.5vw;display:block}.post__subtitle{font-size:24px;color:#59656c;margin:0 0 20px}.post__description{font-size:14px;color:#717f88;margin-bottom:35px}.post__slider{padding:0;margin:0;list-style-type:none;height:445px;overflow:hidden}.post__video{margin:0 -15px; z-index: 9999;}.post__embed{background-color:#000}.post__footer{background-color:#fff;padding:15px 0}.post__comment-count{text-align:right;font-size:2.4vw;color:#aaa;margin-left:auto}.post__comment-count strong{display:block;font-size:3.45vw;color:#777}.post .button__wrapper{display:block}@media (min-width:768px){.post .button__wrapper{display:none}}.comment,.testimonials{color:#59646b}.comment__header,.testimonials__header{background-image:url(../_img/bg-point.png);background-repeat:repeat-x;background-position:0 bottom;padding-bottom:6.4vw;margin-bottom:6.4vw;padding-left:13vw}.comment__header{display:flex;justify-content:space-between;align-items:center}.comment__header .comment__text{flex-basis:calc(70% - 40px)}.comment__header .reload{flex-basis:calc(30% - 40px);font-size:.75em;font-weight:600;text-transform:uppercase;padding:4px 12px;border:1px solid #3aadd9;color:#3aadd9;cursor:pointer;text-align:center}.comment__icon,.testimonials__icon{font-size:7.4vw;margin-left:-13vw;float:left}.comment__title,.testimonials__title{font-size:5.2vw;font-weight:700}.comment__subtitle,.testimonials__subtitle{font-size:3.2vw;font-style:italic}.testimonial{clear:both;margin-bottom:5vw}.testimonial:after,.testimonial:before{content:" ";display:table}.testimonial:after{clear:both}.testimonial__thumb{cursor:pointer;float:left;width:35vw;margin-right:6vw;position:relative}.testimonial__overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(240,135,57,.2);background:rgba(0,0,0,.5) url(../_img/play_video.png) left 15px bottom 15px no-repeat;background-size:50px}.testimonial__icon{color:#fff;font-size:6vw}.testimonial__image{display:block;margin-left:auto;margin-right:auto;display:block;max-width:100%;height:auto;width:100%}.testimonial__text{color:#3e464b;font-weight:300;font-size:4vw;font-style:italic;padding-right:11vw;margin-top:-5px}.comment{margin-bottom:12vw}.footer{background-color:#333;padding:60px 0;border-top:1px solid #e7e7e7}.footer .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__logo{margin-right:35px}.footer__link{-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;font-size:14px;color:#f2f2f2;padding:10px;margin:0 1px;position:relative}.footer__link:after{content:'·';position:absolute;right:0}.footer__link:hover{color:#666}.footer__link:last-child:after{content:'';color:#7c7c7c}.footer_ligth{background-color:#fbfbfb;padding:60px 0;border-top:1px solid #e7e7e7;text-align:center}.footer_ligth .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer_ligth .footer__logo{margin-right:35px}.footer_ligth .footer__link{-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;font-size:14px;color:#7c7c7c;padding:10px;margin:0 1px;position:relative}.footer_ligth .footer__link:after{content:'·';position:absolute;right:0}.footer_ligth .footer__link:hover{color:#666}.footer_ligth .footer__link:last-child:after{content:'';color:#7c7c7c}.modal-dialog{margin:0}@media (max-width:64em){.menu{width:100%;max-width:100%;overflow-x:scroll;overflow-y:hidden;padding:10px 45px}}@media (min-width:768px){.menu__item__bg__blue.is-active .menu__title{color:#3c9ace}}@media (min-width:768px){.menu__item__bg__thema.is-active .menu__title{color:#ad974e}}@media (min-width:768px){.menu__item__bg__green.is-active .menu__title{color:#46ceac}}@media (min-width:768px){.menu__item__bg__yellow.is-active .menu__title{color:#fdcd56}}@media (min-width:768px){.menu__item__bg__red.is-active .menu__title{color:#eb5463}}@media (min-width:768px){body: before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:'';height:465px;background-color:#f9f9f9;z-index:-1}.header{border-bottom:1px solid #dbdbdb;margin-bottom:25px;background-color:#333}.header_grey{border-bottom:1px solid #dbdbdb;margin-bottom:25px}.header_grey .header__title{background-color:transparent}.header_grey .menu__text{color:#9a9a9a!important}.header_grey .menu__title p{color:#9a9a9a!important}.header_grey .menu__description{color:#9a9a9a!important}.header_grey .header__title{box-shadow:none}.header_grey .header__logo{display:block;margin-left:auto;margin-right:auto;display:block;max-width:100%;height:auto}.header__title{box-shadow:none}.header__subtitle{font-size:12px}.header__link{max-width:none}.header_grey .header__link{max-width:none}.menu{margin-left:auto;margin-bottom:0;background-color:transparent;border:none;overflow:auto}.menu__item{width:23%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 25px;position:relative;padding:14px!important}.menu__item:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;opacity:0;content:'';border-radius:54px;background-color:#f9f9f9;z-index:-1}.menu__item.is-active:before{opacity:1}.menu__item__bg__blue.is-active .menu__title__bg__blue{color:#3c9ace}.menu__item__bg__blue:hover:not(.is-locked) .menu__title{color:#3c9ace}.menu__item__bg__thema.is-active .menu__title__bg__thema{color:#ad974e}.menu__item__bg__thema:hover:not(.is-locked) .menu__title{color:#ad974e}.menu__item__bg__green.is-active .menu__title__bg__green{color:#46ceac}.menu__item__bg__green:hover:not(.is-locked) .menu__title{color:#46ceac}.menu__item__bg__yellow.is-active .menu__title__bg__yellow{color:#fdcd56}.menu__item__bg__yellow:hover:not(.is-locked) .menu__title{color:#fdcd56}.menu__item__bg__red.is-active .menu__title__bg__red{color:#eb5463}.menu__item__bg__red:hover:not(.is-locked) .menu__title{color:#eb5463}.menu__item:first-child{margin-left:0}.menu__item.is-locked .menu__thumb{width:48px;height:48px}.menu__item.is-locked .menu__text{font-size:11px;margin-left:25px;margin-right:0}.menu__item.is-locked .menu__text b{font-size:11px}.menu__thumb{width:54px;height:54px;margin:0!important}.menu__number{font-size:30px}.menu__text{flex:1;width:160px;margin-left:20px;font-size:11px;text-align:left}.menu__title{-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;text-transform:uppercase;font-weight:700}.menu__icon{font-size:30px}.content{margin-bottom:100px}.content .container{padding:0}.post__footer,.post__header{border:1px solid #e6e6e6;display:block;padding:0}.footer .post .container:first-child,.post .flex:first-child,.post .footer .container:first-child{border-bottom:1px solid #e6e6e6}.footer_ligth .post .container:first-child,.post .flex:first-child,.post .footer .container:first-child{border-bottom:1px solid #7c7c7c}.post__header{padding:30px 20px;border-bottom:none;overflow:hidden}.post__header__button{margin-left:auto;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.post__content{display:block}.post__video{margin:0}.comment,.testimonials{width:100%;padding-top:40px}.comment__header,.testimonials__header{background-image:url(../_img/bg-point-desktop.png);padding-bottom:27px;margin-bottom:27px;padding-left:50px}.comment__icon,.testimonials__icon{margin-left:-50px;font-size:30px}.comment__title,.testimonials__title{letter-spacing:0;font-size:20px;margin:0 0 10px}.comment__subtitle,.testimonials__subtitle{font-size:13px;margin:0}.testimonial{margin-bottom:20px}.testimonial__thumb{width:154px;margin-right:20px}.testimonial__icon,.testimonial__text{font-size:17px}.testimonial__text{padding-right:40px}.comment{margin-bottom:0}.modal-header{padding:25px 180px 25px 0}.modal-dialog{margin:0;padding:0;width:720px}}@media (min-width:768px) and (min-width:992px){.modal-dialog{width:920px}}@media (min-width:768px) and (min-width:1200px){.modal-dialog{width:1080px}}@media (min-width:768px){.modal-content{background-color:transparent;height:auto;min-height:100%;border-radius:0}.modal-content{text-align:left}.modal-footer{padding:0;position:absolute;top:60px;right:0}.modal__close{top:25px;right:0;font-size:15px}.modal__tag{font-size:14px;margin-bottom:10px}.modal__title{font-size:24px}.modal .button--facebook .button__description,.modal .button--instagram,.modal .button--youtube{display:none}.modal .button--facebook{padding:0}}@media (min-width:1200px){.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu__item{max-width:214px;min-width:214px}.post__footer,.post__header{width:380px;float:right}.post__content{width:790px;float:left}.post__header{height:298px}.comment,.testimonials{float:left;width:380px;padding-left:20px}.comment{width:790px;padding-left:0;padding-right:15px}}.bx-wrapper{margin-bottom:0}#optin{width:100%;text-align:center}#optin *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#optin input{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#optin input[type=email],#optin input[type=tel],#optin input[type=text]{border:1px solid #ccc;font-size:15px;margin-bottom:15px;padding:15px;width:100%}#optin input.email{background:#fff url(../_img/mail_black.png) no-repeat center right}#optin input.name{background:#fff url(../_img/user_black.png) no-repeat center right}#optin input.formPhone{background:#fff url(../_img/phone.png) no-repeat center right}#optin .btn_yellow:hover{background-color:#cc8d41;border-color:#9b6b31}#optin button:hover{background-image:linear-gradient(to bottom right,#4b3781,#44246d)}#optin .btn_yellow{background-color:#f2aa27;border-color:#e49d48}#optin button{display:block;width:100%;padding:15px;background-image:linear-gradient(to bottom right,#44246d,#6046a4);color:#fff;text-shadow:1px 1px 0 #333;font-size:1.2em;font-weight:700;text-decoration:none!important;cursor:pointer;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.trigger_notify_box{position:fixed;right:0;top:0;padding-top:5px;padding-right:15px;width:320px;max-width:90%;z-index:99}.trigger_notify{margin-top:15px;padding:20px;background:#333;font-size:1em;font-weight:300;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;overflow:hidden;color:#fff;position:relative;cursor:pointer}.trigger_notify_time{position:absolute;left:0;bottom:0;height:2px;width:0%;background:rgba(0,0,0,.5)}.trigger_notify p{margin-top:5px}.trigger_modal_box{position:fixed;left:0;top:0;width:100%;height:100%;display:none;background:rgba(0,0,0,.3)}.trigger_modal{margin:auto;width:480px;max-width:96%;background:#333;display:flex;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative;color:#fff;font-size:.875em;top:-100px;opacity:0}.trigger_modal_close{position:absolute;right:15px;top:15px;font-size:1.2em;cursor:pointer;opacity:.5}.trigger_modal_close:hover{opacity:1}.trigger_modal_icon{position:absolute;bottom:100%;left:0;width:100%;text-align:center;font-size:4em}.trigger_modal_content{width:100%;padding:30px}.trigger_modal_content a{color:#fff;font-weight:700;text-decoration:none;text-shadow:1px 1px rgba(0,0,0,.3)}.trigger_modal_content a:hover{text-decoration:underline}.trigger_modal_content_title{font-size:1.2em;font-weight:700;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.2)}.trigger_modal_content p{margin-top:15px}.trigger_modal_content .btn{margin-top:20px;display:inline-block;padding:10px 20px;background-color:#cc8d41;border:none;cursor:pointer;font-size:1em;font-weight:400;color:#fff;text-shadow:1px 1px rgba(0,0,0,.3)}.trigger_modal_content .btn:hover{cursor:pointer;background-color:#a76c25}.trigger_blue{background-color:#3872d5}.trigger_green{background-color:#38a072}.trigger_yellow{background-color:#eeaf06}.trigger_red{background-color:#d43e41}.home{position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(to bottom right,#458ec4,#5b619b);display:flex;align-items:center;justify-content:center;padding:20px}.home .flex{max-width:520px;align-items:center;justify-content:center}.home .flex .home_header{color:#fff}.home_content{max-width:450px;text-align:center;padding:50px 20px;background-color:#fff}.home .flex .home_content{padding:30px}.home_header{display:flex;justify-content:center;align-items:center;font-size:1.125em;font-weight:300;margin-bottom:20px}.home_header img{margin-right:20px;width:150px;height:auto}.home_content p{font-size:1em;font-weight:300;color:#525252}.home_content p a{color:#525252}.home_content p a:hover{color:#222}.home_footer{margin-top:30px}.home_footer .home_footer_link{color:#ccc;font-weight:700;text-decoration:none}.home_footer .home_footer_link:hover{color:#333}.home .flex .home_footer{color:#fff;margin-top:20px}.flex .home_footer .home_footer_link{color:#fff}.flex .home_footer .home_footer_link:hover{color:#f1f1f1}.lp_soldoff_optin{position:relative;background-position:center 0;-webkit-background-size:cover;background-size:cover;overflow:hidden;background-attachment:fixed;padding:100px 0}.lp_soldoff_optin .bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.lp_soldoff_optin .container{max-width:570px;position:relative;padding:35px 50px;text-align:center;background-color:rgba(0,0,0,.75);background-attachment:scroll}.lp_soldoff_optin .title{font-size:30px;text-align:center;color:#fff;margin-bottom:20px}.lp_soldoff_optin .subtitle{font-size:18px;line-height:1.3;color:#fff;margin-bottom:25px;text-align:center}.lp_soldoff_optin .form-content{display:inline-block;max-width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}.lp_soldoff_optin .general-form{width:398px;max-width:100%;margin-left:auto;margin-right:auto}.lp_soldoff_optin .form-content .general-input{width:100%;display:block;outline:0;font-weight:300;padding:15px;font-size:1.2em;margin-bottom:8px;border:1px solid #ddd;color:#fff;border-radius:10px;background-color:transparent}.lp_soldoff_optin .form-content .general-input.email{background:url(../_img/mail.png) no-repeat center right}.lp_soldoff_optin .form-content .general-input.name{background:url(../_img/user.png) no-repeat center right}.lp_soldoff_optin .ico{display:inline-block;width:16px;height:16px;margin-right:9px;vertical-align:middle}.lp_soldoff_optin .ico .ico-lock{display:inline-block;width:13px;height:16px;background-position:center;vertical-align:top}.lp_soldoff_optin .txt-info{font-size:16px;color:#acc4cd;text-align:center;padding:0 30px;display:block;margin-top:15px}.lpoptin_modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:98}.lpoptin_modal_box{z-index:99;display:block;position:relative;width:600px;max-width:90%;background:rgba(255,255,255,.3);margin:8% auto;padding:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.lpoptin_modal_box_close{position:absolute;top:-20px;right:-20px;font-size:.9em;font-weight:700;padding:7px 11px;cursor:pointer;background:#000;border:2px double #ccc;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.lpoptin_modal_box_close:hover{background:#eb5463;-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out}.optin_modal_box_progress{position:absolute;left:0;top:0;display:block;width:100%;background:#ccc;margin-bottom:20px;overflow:hidden;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.optin_modal_box_progress span{display:block;width:45%;max-width:100%;text-align:right;background:#46ceaf;font-weight:700;font-size:.875em;padding:5px 10px;color:#fff}.lpoptin_modal_box .header{padding:15px;color:#fff;text-align:center;margin-bottom:0;border-bottom:none;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.lpoptin_modal_box .header p{font-weight:500;font-size:1.5em;text-shadow:1px 1px 0 #555}.lpoptin_modal_box #optin{padding:30px;background:#fff;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}.lp_social .lead_take .thumb{position:relative;margin-bottom:10px}.lp_social .lead_take .thumb img{width:100%}.lp_social .lead_take .false_bg{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5) url(../_img/logo_icon.png) left 15px bottom 15px no-repeat;background-size:50px;transition-duration:.3s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s}.lp_social .lead_take .false_bg:hover{background-color:rgba(0,0,0,0)}.lp_social .lead_take h1{font-weight:300;font-size:1em;margin-bottom:10px}.lp_social .lead_take span{cursor:pointer;font-style:italic;border-bottom:1px dotted #ccc}.lp_social .lead_take span:hover{border-color:#000}@media (max-width:1900px){.lp_social .lead_take .btn_video{display:none}}@media (max-width:767px){.lp_social .container{width:90%}.lp_social .lead_take span{display:none}.lp_social .lead_take .btn_video{width:100%;text-align:center;margin:auto;font-style:normal;cursor:pointer;display:inline-block;padding:10px 15px}}.organizer .box_image{width:30%;display:inline-flex;margin:auto;text-align:center;vertical-align:top}.organizer img{width:100%;margin:0 auto;max-width:90%;height:auto}.organizer .box_text{width:68%;line-height:1.5;display:inline-block}.organizer p{font-size:1.5em;margin-bottom:15px;font-weight:300}@media (max-width:767px){.organizer .container{width:95%}.organizer .box_image{width:100%;text-align:center}.organizer img{max-width:50%}.organizer .box_text{width:100%}.organizer p{font-size:1.2em!important}}.faq{background:#fff;margin-bottom:60px}.faq .container{padding:0 0 0 25px}.faq .site_header p{width:60%;margin:auto}.faq_header{text-align:center;margin-bottom:40px}.faq_header h2{font-size:3em;color:#ccc}.faq_header p{font-size:.7em;text-transform:uppercase;color:#ccc}.faq .box{margin:0;padding:2px;vertical-align:top}.faq_question{display:block;margin-bottom:10px}.faq_question h3{font-size:1em;text-transform:uppercase;font-weight:700;margin:0;color:#555;background:#f4f4f4;border:1px solid #eee;cursor:pointer;padding:21px 24px;border-bottom:1px solid #ededed;border-left:1px solid #ededed}.faq_question h3:hover{background:#ededed;color:#555}.faq_question_content{border:1px solid #eee;border-top:0;padding:0 15px 15px 15px;display:none}.faq_question_content p{padding:15px 0 0 0;font-size:1em;color:#444;margin:0}.faq .btn{font-weight:700;font-size:1.2em;line-height:21px;padding:18px 30px;margin-bottom:40px;width:40%}@media (max-width:479px){.faq .site_header p{width:100%;margin:auto}}@media(max-width:40em){.faq .container{padding:0 20px 0 20px!important}}@media(max-width:66em){.faq .container{padding:0 20px 0 30px!important}}.main_footer{text-align:center;background:#333;color:#eee}.main_footer .container{padding:30px 0}.footer_terms ul{list-style:none;margin-top:20px}.footer_terms li{display:inline-block;margin:0 8px;font-weight:700;text-transform:uppercase}.footer_terms li a{color:#ccc;text-decoration:none}.footer_terms li a:hover{color:#fff}.footer_copy{color:#555;text-transform:uppercase;background:#222;text-align:center;padding:15px}.lp_confirm_header{padding:60px 20px 0 20px;text-align:center;color:#fff;background-size:cover;background-attachment:fixed}.lp_confirm_header_content{width:780px;max-width:100%;margin:0 auto}.lp_confirm_header img{width:860px;max-width:94%;margin:40px auto 0 auto}.lp_confirm_header_content h1{margin-bottom:20px}.lp_confirm_header_content p{font-size:1.3em}.lp_confirm_content{padding:60px 0;background:#f9f9f9}.lp_confirm_content p{margin-bottom:0}.lp_confirm_content .content{display:flex;flex-wrap:wrap;justify-content:space-around}.lp_confirm_content article{flex-basis:30%;padding:30px;background:#fff;border:1px solid #e7e7ef;margin-bottom:20px;text-align:center;color:#555}.lp_confirm_content article span{font-size:1.8em;font-weight:700;padding:7px 5px;display:block;color:#fff;margin:-60px auto 20px auto;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;width:50px;height:50px}.lp_confirm_content article h2{font-size:1.375em;line-height:1.1;font-weight:700;margin:20px 0}.lp_confirm_content article p{font-size:1em;line-height:22px;color:#585965;font-weight:300}.lp_confirm_content article img{margin:20px auto;text-align:center}.lp_confirm_content .content_note{width:85%;padding:0;display:block;margin:0 auto 20px auto;max-width:1366px}.lp_confirm_content .note{border:1px solid #e5e5e5;display:inline-block;color:#677280;padding:5px 31px 5px 31px;line-height:28px;margin-bottom:35px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.lp_confirm_share{display:block;width:100%;margin-top:50px;padding-top:20px;border-top:1px solid #eee}.lp_confirm_share_title{color:#333;font-size:1.2em;text-align:left;display:inline-block;width:50%;vertical-align:middle}.lp_confirm_share_items{display:inline-block;width:50%;text-align:right;vertical-align:middle}.lp_confirm_share_items iframe{margin-left:10px;text-align:center;display:inline-block;vertical-align:middle}.lp_confirm_social{background:#eee}.lp_confirm_inbox{width:120px;max-width:20%;margin-bottom:20px}.lp_confirm_inbox_rotate{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);transition-duration:4s;-webkit-transition-duration:4s;-moz-transition-duration:4s}@media (max-width:44em){.lp_confirm header h1{font-size:1.3em;margin-bottom:10px}.lp_confirm header p{font-size:.9em}.lp_confirm_step p .rounded{display:none}.lp_confirm_share_title{display:none}.lp_confirm_share_items{display:block;width:100%;text-align:center}}@media(max-width:62em){.lp_confirm_content article{flex-basis:100%;margin:0 0 50px 0}.lp_confirm_content article:nth-child(3){margin:0}.lp_confirm_content .content{padding:0}}.lp_thanks_text{text-align:center;padding:6% 0}.lp_thanks_text header{margin-bottom:40px}.lp_thanks_text header h1{font-size:2em;line-height:1;font-weight:lighter}@media(max-width:44em){.lp_thanks_text header h1{margin-bottom:20px}}.lp_thanks_text a{width:600px;max-width:100%;margin:0 auto}.lp_thanks_video{padding:4% 0}.lp_thanks_video .content{padding:0}.lp_thanks_video_box{width:680px;max-width:90%;margin:0 auto}.lp_thanks_social{background:#eee;text-align:center;padding:40px 0}.lp_thanks_social p{text-transform:uppercase;margin-bottom:15px;font-size:.8em}.lp_thanks_social .content{padding:30px 20px}