@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300,700italic,400italic,300italic);
@font-face{font-family:'Gotham-Black';src:url('/assets/site/fonts/Gotham-Black.otf')}@font-face{font-family:'Gotham-Black';src:url('/assets/site/fonts/Gotham-Black.otf')}@font-face{font-family:'Gotham-Light';src:url('/assets/site/fonts/Gotham-Light.otf')}html,body{font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:14px;overflow-x:hidden;color:#fff;line-height:1.42857143}
*{padding:0;margin:0;border:0}
.page-wrap{overflow:hidden}
#header.overlay{padding:0}
.overlay{width:100%;height:100%}
.background-image{color:#fff}
.page-container{width:960px;margin-right:auto;margin-left:auto}
#privacy-consent-visit,#privacy-consent-alert,.privacy-consent{text-align:left}#privacy-consent-visit input[type=checkbox],#privacy-consent-alert input[type=checkbox],.privacy-consent input[type=checkbox]{display:none !important}
#privacy-consent-visit .message,#privacy-consent-alert .message,.privacy-consent .message{text-align:left;font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px;color:#37414b}#privacy-consent-visit .message a,#privacy-consent-alert .message a,.privacy-consent .message a{text-decoration:underline;color:#37414b}
#privacy-consent-visit label,#privacy-consent-alert label,.privacy-consent label{width:auto;float:left;margin-bottom:5px}#privacy-consent-visit label .checkbox-span,#privacy-consent-alert label .checkbox-span,.privacy-consent label .checkbox-span{display:block;margin-right:10px;line-height:18px;width:18px;height:18px;background:url('/assets/site/img/CHECKBOX-GREY-18X18PX.svg') 0 center no-repeat;background-size:18px 18px}
#privacy-consent-visit label .checkbox-error,#privacy-consent-alert label .checkbox-error,.privacy-consent label .checkbox-error{background:url('/assets/site/img/CHECKBOX-RED-18X18PX-ERROR.svg') 0 center no-repeat;background-size:18px 18px}
#privacy-consent-visit input[type=checkbox]:checked+label .checkbox-span,#privacy-consent-alert input[type=checkbox]:checked+label .checkbox-span,.privacy-consent input[type=checkbox]:checked+label .checkbox-span{background:url('/assets/site/img/CHECKBOX-GREY-18X18PX-CHECKED.svg');background-size:18px 18px}
.privacy-consent-container{text-align:center}
.privacy-consent-contacts{display:inline-block;width:320px}
.privacy-consent-agency-contact,.privacy-consent-franchising,.privacy-consent-career,.privacy-consent-sellRequest{display:inline-block;width:320px;margin-bottom:10px}
.privacy-consent-newsletter{display:inline-block;width:320px}.privacy-consent-newsletter .message{color:#fff}.privacy-consent-newsletter .message a{color:#fff}
.privacy-consent-newsletter label .checkbox-span{background:url('/assets/site/img/CHECKBOX-WHITE-18X18PX.svg') 0 center no-repeat;background-size:18px 18px}
.privacy-consent-newsletter label .checkbox-error{background:url('/assets/site/img/CHECKBOX-RED-18X18PX-ERROR.svg') 0 center no-repeat;background-size:18px 18px}
.privacy-consent-newsletter input[type=checkbox]:checked+label .checkbox-span{background:url('/assets/site/img/CHECKBOX-WHITE-18X18PX-CHECKED.svg');background-size:18px 18px}
#privacy-consent-visit,#privacy-consent-alert{width:320px;text-align:center;display:inline-block}
#newsletter-section{min-height:1px;overflow:hidden}#newsletter-section .container{display:inline-block;width:100%;float:left}#newsletter-section .container .title{font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:22px;text-align:center;color:#fff;line-height:30px;margin:0}
#newsletter-section .container .sub-title{font-family:'Lato',sans-serif;font-weight:300;font-style:normal;font-size:13px;text-align:center;color:#fff;line-height:26px}
#newsletter-section #newsletter-container{padding:80px 0 60px 0;background:url('/assets/site/img/newsletter-fullwidth.jpg') no-repeat center center}#newsletter-section #newsletter-container #newsletterform{text-align:center}
#newsletter-section #newsletter-container .error{font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:16px;display:inline-block;color:#fff;text-align:center;line-height:20px;padding:0 5px 0 5px;background-color:#f00;margin:0 auto}
#newsletter-section #newsletter-container .success{font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:16px;display:inline-block;color:#fff;text-align:center;line-height:20px;padding:0 5px 0 5px;background-color:#39b54a;margin:0 auto}
#newsletter-section #newsletter-container ::-webkit-input-placeholder{color:#fff}
#newsletter-section #newsletter-container :-moz-placeholder{color:#fff;opacity:1}
#newsletter-section #newsletter-container ::-moz-placeholder{color:#fff;opacity:1}
#newsletter-section #newsletter-container :-ms-input-placeholder{color:#fff}
#newsletter-section #newsletter-container :placeholder-shown{color:#fff}
#newsletter-section #newsletter-container .form-container:before,#newsletter-section #newsletter-container .form-container:after{content:"";display:table}
#newsletter-section #newsletter-container .form-container:after{clear:both}
#newsletter-section #newsletter-container .g-recaptcha{display:inline-block;float:none;margin-top:20px;margin-bottom:0;width:306px;height:80px}
#newsletter-section #newsletter-container .newsletter-left{width:50%;text-align:right;display:inline-block;height:74px;margin-bottom:20px;padding-right:10px;float:left}
#newsletter-section #newsletter-container .newsletter-right{width:50%;text-align:left;display:inline-block;height:74px;margin-bottom:20px;padding-left:10px;float:left}
#newsletter-section #newsletter-container #newsletter-email{height:100%}
#newsletter-section #newsletter-container #rc-imageselect,#newsletter-section #newsletter-container .g-recaptcha{transform:scale(.85);-webkit-transform:scale(.85);transform-origin:0 0;-webkit-transform-origin:0 0}
#newsletter-section #newsletter-container .captcha-container{width:260px;float:right}
#newsletter-section #newsletter-container .form-container{display:inline-block;height:65px;line-height:60px;border:2px solid #fff;margin:20px auto 0px auto;text-align:center;background-color:rgba(5,7,30,0.2)}#newsletter-section #newsletter-container .form-container .text{font-family:'Lato',sans-serif;font-weight:300;font-style:normal;font-size:16px;color:#fff !important;background-color:rgba(5,7,30,0.2);text-align:left;text-indent:5px;width:224px;float:left}#newsletter-section #newsletter-container .form-container .text:focus{outline:none}
#newsletter-section #newsletter-container .form-container .submit{width:26px;height:60px;display:inline-block;background:rgba(5,7,30,0.2) url('/assets/site/img/send-newsletter-white.svg') no-repeat center center;cursor:pointer;float:left}#newsletter-section #newsletter-container .form-container .submit:focus{outline:0}
#newsletter-section #newsletter-container .form-error{border:2px solid red}
#newsletter-section #alert-container{background-color:#002b49;text-align:center;padding:80px 0 80px 0}#newsletter-section #alert-container .submit{font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:16px;text-align:center;color:#fff;line-height:54px;padding:0 30px 0 30px;height:54px;display:inline-block;background-color:#05111e;text-decoration:none;margin:20px 0 0px 0;text-transform:uppercase}#newsletter-section #alert-container .submit:hover{background-color:#fff;color:#05111e}
#footer-link-section{min-height:1px;overflow:hidden}#footer-link-section .container{display:inline-block;margin:0 10px 0 10px;width:217px;padding-top:60px;float:left}#footer-link-section .container .title{font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:18px;margin:0;color:#05111e;line-height:28px;text-align:left}
#footer-link-section .link-container{margin:20px 0 60px 0}#footer-link-section .link-container a{font-family:'Lato',sans-serif;font-weight:300;font-style:normal;font-size:16px;text-decoration:none;color:#05111e;line-height:26px;text-align:left;display:block}#footer-link-section .link-container a:hover{color:#ff6900}
#footer-link-section #socials{margin-top:20px;width:100%;text-align:left;float:left}#footer-link-section #socials a{display:inline-block;height:34px;width:34px;margin-right:10px}
#footer-link-section #socials #facebook{background:url('/assets/site/img/footer-facebook.svg') no-repeat center center}#footer-link-section #socials #facebook:hover{background:url('/assets/site/img/footer-facebook-hover.svg') no-repeat center center}
#footer-link-section #socials #linkedin{background:url('/assets/site/img/footer-linkedin.svg') no-repeat center center}#footer-link-section #socials #linkedin:hover{background:url('/assets/site/img/footer-linkedin-hover.svg') no-repeat center center}
#footer-link-section #socials #pinterest{background:url('/assets/site/img/footer-pinterest.svg') no-repeat center center}#footer-link-section #socials #pinterest:hover{background:url('/assets/site/img/footer-pinterest-hover.svg') no-repeat center center}
#footer-link-section #contact-link{font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#9ba0a5;text-align:left;line-height:26px;border-bottom:2px solid #9ba0a5;display:inline-block}#footer-link-section #contact-link:hover{color:#ff6900;border-bottom:2px solid #ff6900}
#footer-link-section #agency-button{font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:16px;text-transform:uppercase;text-decoration:none;color:#ff6900;line-height:40px;height:44px;text-align:center;display:inline-block;padding:0 20px 0 20px;border:2px solid #ff6900;margin-top:20px}#footer-link-section #agency-button:hover{background-color:#ff6900;color:#fff}
#footer-copy-section #copy-container{line-height:25px;font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:14px;border-top:1px solid #cdcfd2;padding:30px 0 30px 0;color:#37414b;text-align:left;display:inline-block;width:100%}#footer-copy-section #copy-container a{font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:14px;color:#ff6900}#footer-copy-section #copy-container a:hover{text-decoration:underline}
.cc-window{padding:0px 10px 0px 10px !important;text-align:center;display:block;border-top:2px solid #0e345b}.cc-window .cc-message{font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#0e345b;line-height:22px;padding-top:30px}.cc-window .cc-message .cc-link{color:#0e345b !important;text-decoration:underline;outline:none}
.cc-window .cc-compliance{display:block}.cc-window .cc-compliance .cc-dismiss{display:inline-block;padding:0 20px 0 20px;text-transform:uppercase;color:#0e345b;background-color:#fff;font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:12px;border:2px solid #0e345b;text-decoration:none;margin-top:20px;margin-bottom:30px;line-height:36px}
.cc-revoke{visibility:hidden}
@media only screen and (min-device-width:320px) and (max-device-width:850px),only screen and (min-width:320px) and (max-width:850px){.cc-window{height:220px}}*{padding:0;margin:0;border:0}
a{cursor:pointer;text-decoration:none}a:hover{text-decoration:none}
a:focus{text-decoration:none}
input{font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#37414b}input:focus{border:0;outline:none}
::-webkit-input-placeholder{color:#9ba0a5}
:-moz-placeholder{color:#9ba0a5;opacity:1}
::-moz-placeholder{color:#9ba0a5;opacity:1}
:-ms-input-placeholder{color:#9ba0a5}
:placeholder-shown{color:#9ba0a5}
.divider{width:240px;height:3px;background-color:#fff;margin:30px auto 30px auto}.divider .divider-grey{background-color:#fff;height:3px;border-bottom:1px solid #9ba0a5;display:inline-block;width:90px;float:left}
.divider .divider-orange{background-color:#ff6900;height:3px;display:inline-block;width:60px;float:left}
.error{display:inline-block;color:#fff;text-align:center;font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:20px;padding:0 5px 0 5px;background-color:#f00;margin:0 auto}
.success{display:inline-block;color:#fff;text-align:center;font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:20px;padding:0 5px 0 5px;background-color:#39b54a;margin:0 auto}
.underlayer{background-image:url('/assets/site/img/fotos-home-slideshow/default/Fotolia_62695697_L.jpg');background-position:center top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:3s ease-in-out;-moz-transition:3s ease-in-out;-o-transition:3s ease-in-out;transition:3s ease-in-out;opacity:1;color:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
#header.background-image{background-image:url('/assets/site/img/fotos-home-slideshow/default/Fotolia_62695697_L.jpg');background-position:center top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:3s ease-in-out;-moz-transition:3s ease-in-out;-o-transition:3s ease-in-out;transition:3s ease-in-out;opacity:1;color:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
#header .overlay{background:-moz-linear-gradient(top, rgba(0,0,0,0.65) 0, rgba(0,0,0,0) 58%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.65) 0, rgba(0,0,0,0) 58%);background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0, rgba(0,0,0,0) 58%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=0);width:100%;height:100%;-webkit-transform:translateZ(0)}
.arrow-container{background-color:rgba(255,255,255,0.7);height:100px;width:100px;display:block;position:sticky;bottom:30px;cursor:pointer;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:0 auto}.arrow-container:hover{background-color:#fff}
.arrow-down{height:100px;width:100px;display:block;background:url('/assets/site/img/arrow-scroll-down.svg') no-repeat center center}
.animated{animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite}
@keyframes bounce{0%,20%,100%{-webkit-transform:translateY(0)} 40%{-webkit-transform:translateY(10px)} 80%{-webkit-transform:translateY(0)}}@-moz-keyframes bounce{0%,20%,100%{-moz-transform:translateY(0)} 40%{-moz-transform:translateY(10px)} 80%{-moz-transform:translateY(0)}}@-o-keyframes bounce{0%,20%,100%{-o-transform:translateY(0)} 40%{-o-transform:translateY(10px)} 80%{-o-transform:translateY(0)}}@keyframes bounce{0%,20%,100%{transform:translateY(0)} 40%{transform:translateY(10px)} 80%{transform:translateY(0)}}.bounce{animation-name:bounce}
.home-title{color:#fff;font-size:40px;width:100%;font-weight:bold;text-align:center;margin-bottom:20px}
#destaque{color:#000}
#services-section{height:500px;border-top:1px solid #cdcfd2;border-bottom:1px solid #cdcfd2}#services-section .service-photo{width:50%;height:100%;float:left;background-image:url('/assets/site/img/services/casa150-2.jpg');background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-transition:width 2s, height 4s;transition:width 2s, height 4s}#services-section .service-photo .service-photo-overlay{background:transparent url('/assets/site/img/logo-casa150.svg') no-repeat center;margin-left:auto ;margin-right:auto ;width:100%;height:100%}
#services-section .service-carousel{width:50%;float:left;height:100%}#services-section .service-carousel .service-container{margin:100px 80px 0px 80px}#services-section .service-carousel .service-container .slick-dots{position:absolute;text-align:left;width:50%}#services-section .service-carousel .service-container .slick-dots .slick-active button{background:transparent url('/assets/site/img/slider-active.svg') no-repeat center;background-size:20px 20px}
#services-section .service-carousel .service-container .slick-dots li button{background:transparent url('/assets/site/img/slider-inactive.svg') no-repeat center;background-size:20px 20px}#services-section .service-carousel .service-container .slick-dots li button:before{content:''}
#services-section .service-carousel .service-container h2{font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:22px;color:#05111e;line-height:30px;height:30px;margin-bottom:40px;overflow:hidden}
#services-section .service-carousel .service-container p{font-family:'Lato',sans-serif;font-weight:300;font-style:normal;font-size:16px;color:#05111e;line-height:26px;height:156px;margin:0;overflow:hidden;margin-bottom:40px}
#services-section .service-carousel .service-link{text-decoration:none;cursor:pointer;text-transform:uppercase;font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#05111e;border:2px solid #05111e;margin-right:80px;padding:0px 30px 0px 30px;line-height:54px;float:right;text-align:center}#services-section .service-carousel .service-link:hover{border:2px solid #ff6900;color:#ff6900}
#statistic-section{background:url('/assets/site/img/bg-counter.jpg') no-repeat center center;border-bottom:2px solid #e1e1e1}#statistic-section #statistic-container{padding:100px 0 100px 0;text-align:center}#statistic-section #statistic-container .title{width:100%;text-align:center;font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:26px;color:#05111e;line-height:36px}
#statistic-section #statistic-container .sub-title{font-family:'Lato',sans-serif;font-weight:300;font-style:italic;font-size:16px;color:#05111e;text-align:center;line-height:26px}
#statistic-section #statistic-container .numbers{margin-top:80px}#statistic-section #statistic-container .numbers .number-div{display:inline-block;margin:0 10px 0 10px;text-align:center;width:298px}#statistic-section #statistic-container .numbers .number-div .number{width:130px;height:130px;display:inline-block;-webkit-border-radius:65px;-moz-border-radius:65px;border-radius:65px;background-color:#ff6900;font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:34px;color:#fff;text-align:center;line-height:130px}
#statistic-section #statistic-container .numbers .number-div .description{display:block;font-family:'Lato',sans-serif;font-weight:400;font-style:italic;font-size:18px;color:#05111e;line-height:28px;margin-top:20px}
#link-section{min-height:1px;overflow:hidden}#link-section .container{width:33%;display:inline-block;float:left;padding:100px 10px 100px 10px;text-align:center}#link-section .container #sell-image{display:block;height:60px;width:94px;background:transparent url('/assets/site/img/imovel.svg') no-repeat center center;margin:0 auto}
#link-section .container #franchising-image{display:block;height:60px;margin:0 auto;width:70px;background:transparent url('/assets/site/img/franchising.svg') no-repeat center center}
#link-section .container #work-image{margin:0 auto;display:block;height:60px;width:70px;background:transparent url('/assets/site/img/candidatura.svg') no-repeat center center}
#link-section .container .title{padding:50px 0 30px 0;display:block;font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:18px;color:#05111e;text-align:center;line-height:28px}
#link-section .container .text{font-family:'Lato',sans-serif;font-weight:300;font-style:normal;font-size:14px;color:#05111e;line-height:22px;display:block;margin-bottom:30px;height:44px}
#link-section .container a{display:inline-block;height:50px;border:2px solid #9ba0a5;text-transform:uppercase;padding:0px 30px 0 30px;font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#9ba0a5;text-align:center;line-height:46px}#link-section .container a:hover{border:2px solid #ff6900;color:#ff6900;text-decoration:none}
#franchising-description-container{min-height:1px;overflow:hidden}#franchising-description-container img{width:100%;height:110vh}
#franchising-description-container .title-bar{text-align:center}#franchising-description-container .title-bar .title{margin-top:100px;font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:26px;color:#05111e;text-align:center;line-height:36px}
#franchising-description-container .title-bar .subtitle{font-family:'Lato',sans-serif;font-weight:300;font-style:italic;font-size:16px;color:#05111e;text-align:center;line-height:30px;margin-bottom:80px}
#franchising-description-container .title-bar .description{font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#05111e;text-align:center;line-height:30px}
#franchising-description-container .title-bar #desc2{margin-bottom:30px}
#franchising-description-container .title-bar #desc4{margin-bottom:30px}
#franchising-description-container .title-bar #end{font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:22px;color:#fff;text-align:center;display:inline-block;padding:0 5px 0 5px;height:35px;line-height:35px;background-color:#ff6900;margin:40px auto 100px auto}
#franchising-advantages-container{min-height:1px;overflow:hidden;width:100%}#franchising-advantages-container img{width:100%;height:200vh}
#franchising-advantages-container .title{margin:100px 0 80px 0;text-align:center;font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:26px;color:#05111e}
#franchising-advantages-container .content{min-height:1px;overflow:hidden;margin-bottom:100px}#franchising-advantages-container .content .advantages{width:33%;display:inline-block;float:left;text-align:center}#franchising-advantages-container .content .advantages .img{margin:0 auto;background:url('/assets/site/img/vantagens-franchising.svg') no-repeat center center;display:block;width:300px;height:300px}
#franchising-advantages-container .content .list-container{width:33%;display:inline-block;float:left}#franchising-advantages-container .content .list-container ul{margin-top:30px}#franchising-advantages-container .content .list-container ul li{font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#05111e;text-align:left;line-height:30px;background:url('/assets/site/img/list-mark.svg') no-repeat 0 20%;list-style-type:none;padding:0px 20px 5px 40px}
#divider-section{height:6px;background:-moz-linear-gradient(left, #134579 0, #f06036 58%);background:-webkit-linear-gradient(left, #134579 0, #f06036 58%);background:linear-gradient(to right, #134579 0, #f06036 58%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#134579', endColorstr='#F06036', GradientType=0)}
#testimony-section{z-index:-1;min-height:1px;overflow:hidden;border-bottom:1px solid #cdcfd2}#testimony-section .slick-slider{margin-bottom:0}
#testimony-section .slick-slide img{max-width:800px}
#testimony-section .tile-area{width:50%;display:inline-block;float:left;text-align:center}#testimony-section .tile-area .title{font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:32px;color:#9ba0a5;line-height:42px;padding-bottom:30px;display:inline-block;border-bottom:3px solid #ff6900;width:280px;text-align:left;margin:auto}
#testimony-section .testimony-carousel{width:100%;display:inline-block;float:left}#testimony-section .testimony-carousel .description{margin:153px 80px 40px 0px;font-family:'Gotham-Black',sans-serif;font-weight:700;font-style:normal;font-size:16px;color:#0e345b;text-align:left;line-height:30px;transform:translateX(600px);display:inline-block;width:30%;left:50%}
#testimony-section .testimony-carousel .img{margin:0 40px 10px 80px;-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;display:inline-block;float:left;object-fit:cover;object-position:50% 50%;transform:translate(-100px, 0)}
#testimony-section .testimony-carousel #simao{background:url('/assets/site/img/testimonies/simao.jpg') no-repeat center center}
#testimony-section .testimony-carousel #cristiano{background:url('/assets/site/img/testimonies/cristiano.jpg') no-repeat center center}
#testimony-section .testimony-carousel #moura{background:url('/assets/site/img/testimonies/moura.png') no-repeat center center}
#testimony-section .testimony-carousel #bruno{background:url('/assets/site/img/testimonies/bruno.jpg') no-repeat center center}
#testimony-section .testimony-carousel #marreiros{background:url('/assets/site/img/testimonies/marreiros.jpg') no-repeat center center}
#testimony-section .testimony-carousel #vitor{background:url('/assets/site/img/testimonies/vitor.jpg') no-repeat center center}
#testimony-section .testimony-carousel #margarida{background:url('/assets/site/img/testimonies/margarida.jpg') no-repeat center center}
#testimony-section .testimony-carousel .author{margin-top:40px;transform:translateX(600px)}#testimony-section .testimony-carousel .author .name{font-family:'Gotham-Black',sans-serif;font-weight:700;font-style:normal;font-size:16px;color:#0e345b;text-align:left}
#testimony-section .testimony-carousel .author .agency{font-family:'Gotham-Light',sans-serif;font-weight:300;font-style:normal;font-size:16px;color:#ff6900;display:block;text-align:left;padding-top:10px}
#testimony-section .testimony-carousel .controls{display:none;text-align:right;margin:0 80px 60px 0}#testimony-section .testimony-carousel .controls .next{display:inline-block;height:32px;width:21px;cursor:pointer;background:url('/assets/site/img/slider-next.svg') no-repeat center center}#testimony-section .testimony-carousel .controls .next:hover{background:url('/assets/site/img/slider-next-hover.svg') no-repeat center center}
#testimony-section .testimony-carousel .controls .prev{display:inline-block;height:32px;margin-right:20px;width:21px;cursor:pointer;background:url('/assets/site/img/slider-previous.svg') no-repeat center center}#testimony-section .testimony-carousel .controls .prev:hover{background:url('/assets/site/img/slider-previous-hover.svg') no-repeat center center}
#statistic-section{background:url('/assets/site/img/bg-counter-franchising.jpg') no-repeat center center;border-bottom:2px solid #e1e1e1}#statistic-section #statistic-container{padding:100px 0 100px 0;text-align:center}#statistic-section #statistic-container .title{width:100%;text-align:center;font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:26px;color:#05111e;line-height:36px}
#statistic-section #statistic-container .sub-title{font-family:'Lato',sans-serif;font-weight:300;font-style:italic;font-size:16px;color:#05111e;text-align:center;line-height:26px}
#statistic-section #statistic-container .numbers{margin-top:80px}#statistic-section #statistic-container .numbers .number-div{display:inline-block;margin:0 10px 0 10px;text-align:center;width:298px}#statistic-section #statistic-container .numbers .number-div .number{width:130px;height:130px;display:inline-block;-webkit-border-radius:65px;-moz-border-radius:65px;border-radius:65px;background-color:#ff6900;font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:34px;color:#fff;text-align:center;line-height:130px}
#statistic-section #statistic-container .numbers .number-div .description{display:block;font-family:'Lato',sans-serif;font-weight:400;font-style:italic;font-size:18px;color:#05111e;line-height:28px;margin-top:20px}
#franchising-contact-form-container{min-height:1px;overflow:hidden;margin-bottom:100px}#franchising-contact-form-container .selectpicker{padding:0;border:1px solid #e1e1e1;text-indent:10px;font-family:'Lato',sans-serif;font-weight:300;font-style:normal;font-size:18px;text-align:left;color:#37414b;margin-bottom:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#franchising-contact-form-container .selectpicker:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#franchising-contact-form-container .bootstrap-select.form-control:not([class*=col-]){width:360px}
#franchising-contact-form-container .btn-group>.btn:first-child{height:46px;line-height:42px}
#franchising-contact-form-container #franchisingForm{margin-top:80px}
#franchising-contact-form-container .title-bar{text-align:center}#franchising-contact-form-container .title-bar .title{font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:26px;color:#05111e;text-align:center;line-height:36px;margin-top:100px}
#header.background-image{background-image:url('/assets/site/img/header-franchising-final.jpg');background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;opacity:1}
#header .site-container{position:relative}#header .site-container .row:first-child{background:linear-gradient(#000, rgba(0,0,0,0));padding-bottom:10px}
#header .site-container #testimony-section{position:absolute;top:0;width:100%;height:570px}
#header .premio{display:block;height:167px !important;width:350px !important;background:url('/assets/site/img/premio-franchising.png') no-repeat center center;background-size:350px 167px !important;position:absolute;bottom:30px;right:30px}
#header .intro{height:100%;width:100%;display:table;text-align:center;position:absolute}#header .intro .middle{display:table-cell;vertical-align:middle}#header .intro .middle .square-box{margin-left:auto;margin-right:auto;margin-top:-105px;width:940px;height:332px;padding-top:100px}#header .intro .middle .square-box .title{color:#ff6900;font-family:'Lato',sans-serif;font-weight:400;font-style:italic;font-size:18px;text-align:center}
#header .intro .middle .square-box .subtitle1{font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:22px;color:#05111e;text-transform:uppercase;margin-bottom:10px;text-align:center;padding:20px 0 20px 0}
#header .intro .middle .square-box .subtitle2{display:inline-block;font-family:'Lato',sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#05111e;border-top:solid 2px #ff6900;text-align:center;line-height:42px}
#plan-section{min-height:1px;overflow:hidden;background:url('/assets/site/img/plano-franchising.jpg') no-repeat center center;text-align:center;padding:100px 0 100px 0}#plan-section .title{display:inline-block;font-family:'Lato',sans-serif;font-weight:700;font-style:italic;font-size:26px;color:#fff;text-align:center;padding:0 20px 0px 20px;height:37px}
#plan-section .dotted{height:37px;display:inline-block;background-color:transparent;background-repeat:repeat-x;background-position:5px center;width:100%;text-align:center}
#plan-section .plan-container{width:50%;display:inline-block;margin-top:80px}#plan-section .plan-container .plan{margin:10px;background:rgba(255,255,255,0.7);border:3px solid #ff6900;cursor:pointer}#plan-section .plan-container .plan .title{margin-top:45px;display:block;font-family:'Lato',sans-serif;font-weight:700;font-style:normal;font-size:22px;color:#05111e;text-align:center}
#plan-section .plan-container .plan .divider{height:3px;background-color:#ff6900;width:100px;margin:30px 0 30px;display:inline-block}
#plan-section .plan-container .plan .description{font-family:'Lato',sans-serif;font-weight:400;font-style:italic;font-size:16px;color:#05111e;text-align:center;line-height:24px;padding:0 24px 0 24px;margin-bottom:45px;height:48px}
#plan-section .plan-container .plan:hover{background:#fff}
#plan-section .plan-container #plan-empreendedor{border:3px solid #002b49}#plan-section .plan-container #plan-empreendedor .divider{background-color:#002b49}
@media screen and (orientation:portrait){#franchising-advantages-container img{height:80vh} #franchising-description-container img{height:40vh}}
