		@font-face {font-family: "segoe-ui";src: url("../fonts/segoe-ui.ttf") format("truetype");}
        @font-face {font-family: "segoe-ui-semibold";src: url("../fonts/segoe-ui-semibold.ttf") format("truetype");}
        @font-face {font-family: "motherland-signature";src: url("../fonts/motherland-signature.otf") format("opentype");}
        @font-face {font-family: "horizon";src: url("../fonts/horizon.otf") format("opentype");}
        @font-face {font-family: "brigesta";src: url("../fonts/brigesta.ttf") format("truetype");}
        @font-face {font-family: "caviar-dreams";src: url("../fonts/caviar-dreams.ttf") format("truetype");}
        @font-face {font-family: "caviar-dreams-bold";src: url("../fonts/caviar-dreams-bold.ttf") format("truetype");}
        @font-face {font-family: "caviar-dreams-bold-italic";src: url("../fonts/caviar-dreams-bold-italic.ttf") format("truetype");}
        @font-face {font-family: "caviar-dreams-italic";src: url("../fonts/caviar-dreams-italic.ttf") format("truetype");}


		body{margin-bottom:0!important;}body.home .header-home{background:url(../images/banner-topo.jpg) center center no-repeat;height: 768px;position: relative;background-size: cover}.header-home{display:block;height:107px;background: #fff;}.texto-header-home{color: #fff;font-family: 'Open Sans',sans-serif;font-weight: 600;font-size: 13px;text-align: left;text-shadow: 2px 2px #000000;line-height: 18px;position: absolute;bottom: 100px;}h1.titulo-site{text-align:center;font-size: 30px;color: #fff;font-family: 'Open Sans',sans-serif;background: rgba(0, 0, 0,.63);padding: 22px 0;margin: 0;position: absolute;width: 100%;bottom: 0;}.navbar-brand{position:absolute;width: 318px;padding: 0 !important;margin-top: 4px;height: auto !important;z-index: 10000;}body.home .navbar-brand{width: 466px;height: auto !important;overflow: hidden;float: none !important;display: block;margin: 0px auto;position: relative;padding-top: 30px !important;}.navbar-brand img{width:318px;margin: initial;margin-top: 6px;}body.home .navbar-brand img{width: 466px;height: auto;display: block;margin: initial;}body.home .logo-menu-internas{display:none;}.redes-sociais a img{width:24px;height:auto;}.navbar-nav>li>a{color: #00111F;font-family: "Montserrat", sans-serif;font-size: 14px;line-height: 18px !important;font-weight: 600;padding: 0 10px !important;text-transform: uppercase;text-decoration: none;}.header-home>.container>.col-md-2{padding:0!important;}.nav>li>a:hover, .nav>li>a:focus{text-decoration: none;}nav.menu{padding-top: 10px;overflow: hidden;width: fit-content;margin: 0 auto;}.header-home .redes-sociais{position: absolute;right: 0;margin-right: 170px;margin-top: 150px;}.ico-social{padding: 0 3px;}.whats-fixo{position: fixed;width: 130px;height: 47px;right: 0;margin-top: 95px;z-index: 999999;margin-right:0;}.textos-footer{font-size: 17px;line-height: 25px;font-family: 'Open Sans',sans-serif;color: #fff;font-weight: 400;text-align: left;margin-bottom: 20px;clear: both;}.img-footer{width: 23px!important;height: auto!important;margin-right: 10px;}#footer ul>li>a{font-size: 13px;line-height: 18px;font-family: 'Open Sans',sans-serif;font-weight: 600;text-transform: uppercase;color: #04A2C5;}#footer ul>li{float: left;margin-right: 32px;list-style: none;}#footer ul.menu{overflow: hidden;margin-bottom: 40px;}.contatos-footer{max-width: 820px;margin: 0 auto!important;}.logo-footer{width: 193px !important;margin: 10px 0;}#footer .redes-sociais a img{width: 24px;height: auto;float: left;margin: 0 5px;}#footer .redes-sociais{display: block;max-width:105px;overflow: hidden;margin: 0 auto;}.projetos-home{overflow:hidden;padding:50px 0 25px 0;}.studio-home{overflow:hidden;padding:25px 0 50px 0;}.blog-home{padding:60px 0;overflow:hidden;}.titulo-blog-home{text-transform: uppercase;text-align: center;font-size: 30px;line-height: 43px;color: #606060;font-family: myriad-pro, sans-serif;font-weight: 500;font-style: normal;margin-bottom: 80px;}.titulo-blog-home::before{content: '';display: inline-block;background: #A0B2D9;height: 1px;width:39%;position: relative;top: -10px;margin-right: 30px;}.titulo-blog-home::after{content: '';display: inline-block;background: #A0B2D9;height: 1px;width:39%;position: relative;top: -10px;margin-left: 30px;}body.home .dia{font-family: "segoe-ui";font-size: 22px;line-height: 21px;color: #fff;background: #A2881F;width: 105px;height: 105px;text-align: center;padding-top: 30px;font-weight: 600;}body.home .textos-post a h3{font-family: 'Roboto';font-size: 18px;line-height: 22px;color: #6998B2;text-align: left;font-weight: 500;margin-top: 5px;letter-spacing: 1.2px;}body.home .textos-post .excerpt{font-family: "segoe-ui";font-size: 14px;line-height: 15px;color: #606060;text-align: left;}body.home .textos-post .mais-blog{display: block;background: #A0B2D9;width: 25px;height: 25px;border-radius: 7px;text-align: center;color: #fff;font-size: 20px;line-height: 25px;margin-top:0px;float: right;}body.home .blog-home .more-link{pointer-events: none;cursor: default;text-decoration: none;}body.home .blog-home article{padding:0 20px;}body.home .blog-home figure{width: 211px;margin: 0 auto;}.endereco-footer{font-family: "segoe-ui";font-size: 18px;line-height: 24px;color: #fff;text-align: center;font-weight: 400;margin: 25px 0;}.titulo-projetos-interna{text-transform: uppercase;text-align: center;font-size: 40px;line-height:56px;color:#A0B2D9;font-family: myriad-pro, sans-serif;font-weight: 500;font-style: normal;margin-bottom: 80px;}.titulo-projetos-interna::before{content: '';display: inline-block;background: #A0B2D9;height: 1px;width:38%;position: relative;top: -10px;margin-right: 30px;}.titulo-projetos-interna::after{content: '';display: inline-block;background: #A0B2D9;height: 1px;width:38%;position: relative;top: -10px;margin-left: 30px;}.projetos-interna{padding:60px 0;overflow:hidden;}.topo-projetos{background:url(../images/topo-projetos.png) center center no-repeat;height:300px;background-size: cover;}.creditos-fotos{margin:60px 0;font-family: "segoe-ui";font-size: 20px;line-height: 23px;color: #A0B2D9;text-align: center;}.titulo-projetos{text-transform: uppercase;text-align: left;font-size: 30px;line-height: 43px;color: #A0B2D9;font-family: myriad-pro, sans-serif;font-weight: 500;font-style: normal;margin-bottom: 20px;}.link-politica-privacidade{font-size: 15px;line-height: 18px;font-family: 'Open Sans',sans-serif;color: #fff;font-weight: 500;text-align: left;display: block;}.link-politica-privacidade:hover{color:#fff;}.bandeira{display: block;float: left;margin-right: 10px;}.topo-blog{background: url(../images/topo-blog.png) center center no-repeat;height:300px;background-size: cover;}.titulo-blog{color: #A0B2D9;font-size: 30px;line-height: 43px;text-align: center;font-weight: 500;font-family: 'Open Sans',sans-serif;text-transform: uppercase;padding-top: 20px;margin-bottom:30px;}body.blog #content{max-width: 910px;margin: 60px auto 0;float: none;padding: 0;}body.blog #sidebar, body.single #sidebar{display: none!important;}body.blog #wrapper .row #content article, body.archive #wrapper .row #content article{min-height: 380px;}body.blog #wrapper .row #content article, body.archive #wrapper .row #content article{width: 43%;float: left;margin: 0 25px;margin-bottom: 30px;}body.blog .textos-blog .entry-title a{font-family: 'Maven Pro', sans-serif;color: #A0B2D9;font-weight: 600;font-size: 20px;line-height: 25px;text-align: left;}body.blog .textos-blog .excerpt{color: #2F2E2E;font-family: arial,sans-serif;font-weight: 400;font-size: 15px;line-height: 21px;text-align: left;}body.single main#content{max-width: 720px;margin: 0px auto 50px;padding: 0;float: none;}body.single .conteudo-post{overflow: hidden;}.data-comments-like{display:none;}body.single header.entry-header{clear: both;}body.single h1.entry-title{font-family: 'segoe-ui-semibold';font-size: 30px;line-height: 40px;color: #A0B2D9;text-align: left;margin-bottom: 30px;}body.single .entry-content p{font-weight: 400;font-family: 'segoe-ui';font-size: 20px;line-height: 24px;color: #333;text-align: left;margin-bottom: 25px;}body.single #comments{display:none;}.titulo-sobre-home{text-transform: uppercase;text-align: left;font-size: 30px;line-height: 43px;color: #606060;font-family: myriad-pro, sans-serif;font-weight: 500;font-style: normal;margin-bottom: 80px;}.titulo-sobre-home::before{content: '';display: inline-block;background: #A0B2D9;height: 1px;width:20%;position: relative;top: -10px;margin-right: 30px;}.img-pdled-colors{width: 221px;margin: 0 auto;display: block;}.texto-sobre-home{font-family: 'Maven Pro', sans-serif;color: #606060;font-size: 17px;line-height: 22px;margin-bottom: 25px;font-weight: 500;}.texto-sobre-home span{color:#A0B2D9;font-family:'segoe-ui-semibold';font-size:20px;line-height:24px;}.bt-download-catalogo{display: inline-block;float: left;color: #A0B2D9;font-family: 'segoe-ui-semibold';font-size: 20px;line-height: 28px;background: #424244;padding: 10px 20px 14px 20px;margin: 20px 10px 0 20px;}.geral-botoes-catalogos{overflow:hidden;margin-bottom:60px;text-align:center;}.bt-download-catalogo:hover{text-decoration:none;background: #303031;color: #abc6ff;transition: all .3s ease 0s!important;}.bt-download-catalogo:focus{outline:none;text-decoration:none;}
		.titulo-home-right{text-transform: uppercase;text-align: right;font-size: 30px;line-height: 43px;color:#fff;font-family: myriad-pro, sans-serif;font-weight: 500;font-style: normal;margin-bottom: 80px;}.titulo-home-right::after{content: '';display: inline-block;background: #A0B2D9;height: 1px;width: 20%;position: relative;top: -10px;margin-left: 30px;}.titulo-home-left{text-transform: uppercase;text-align: left;font-size: 30px;line-height: 43px;color:#fff;font-family: myriad-pro, sans-serif;font-weight: 500;font-style: normal;margin-bottom: 80px;}.titulo-home-left::before{content: '';display: inline-block;background: #A0B2D9;height: 1px;width: 20%;position: relative;top: -10px;margin-right: 30px;}.img-projetos-home{display:block;margin:0 auto;}.texto-projetos-home{font-family: "segoe-ui";font-size: 20px;line-height: 27px;color: #fff;margin-bottom: 25px;}.right{text-align:right;padding-right: 50px;}.left{text-align:left;padding-left: 50px;}.navbar-nav>li:hover .dropdown-menu{display:block;}.dropdown-menu{background-color: #004F7B!important;}.dropdown-menu>li>a{display: block!important;font-weight: 400!important;color: #fff!important;text-align: center;font-family: 'segoe-ui';text-transform: uppercase;padding: 10px 0!important;width:auto;margin: 0 auto;white-space: initial!important;font-size: 17px;line-height: 25px!important;}.navbar-nav>li.menu-item-46 .dropdown-menu>li:last-child>a{border:0!important;}li#menu-item-46,li#menu-item-83{padding-bottom: 22px;}.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{background-color: #5b75b5!important;}.formulario-contato{width: 572px;margin: 40px auto 10px;}.formulario-contato label{width: 100%;}.formulario-contato input:focus,.formulario-contato select:focus{outline:none;}li#menu-item-83 .dropdown-menu{width: 210px;}li#menu-item-83 .dropdown-menu>li>a{width: 170px;}li#menu-item-83 .dropdown-menu>li#menu-item-84> a{border-bottom:0!important;} .geral-botoes-catalogos{overflow:hidden;margin-bottom:60px}.nolink{pointer-events: none;cursor: default;text-decoration: none;}.texto-whats-rodape{font-family: 'Poppins', sans-serif;color: #fff;font-size: 40px;line-height: 55px;font-weight: 600;margin-left: 35px;margin-top: 230px;}.icone-whats-footer{width:39px;margin-right: 20px;}


			.logo-menu{position: absolute;z-index: 99999;width: 100%;}.header-home .item{height: 625px;}.link-social-lateral{display: block;width: 50px;height: 50px;background: #28579E;border-radius: 50%;margin-bottom: 10px;}.btn-social-lateral{margin: 0 auto;padding-top: 12px;}.geral-icones-lateral{width: 50px;position: fixed;z-index: 1000;left: 20px;margin-top:230px;}.link-caixa-login{position: absolute;left: 50%;margin-left: 520px;margin-top: 33px;z-index: 100;}.sobre-home{background: #152F4E;overflow: hidden;padding: 65px 0;position: relative;}.titulo-sobre{font-family: 'Poppins', sans-serif;font-size: 40px;line-height: 35px;color: #fff;margin-bottom: 30px;text-align: right;font-weight: 300;}.titulo-sobre::after{content: '';display: inline-block;width: 70px;height: 4px;background: #C9D8E1;margin-left: 30px;position: relative;top: -10px;}.caixa-logo-footer{overflow: hidden;width:97%;margin:0 auto;}div.creditos{display: block;width: 255px;right: 0;margin-right: 0px;margin-top: 0px;margin-bottom: 0px;float: right;}.texto-creditos{float: left;font-family: 'segoe-ui';font-size: 13px;line-height: 20px;margin-top: 10px;color: #fff;font-weight: 300;margin-right: 5px;}.btn-baixar-catalogo{z-index:99999;}.topo-internas{overflow: hidden;background: #000;height: 156px;}.titulo-internas{font-family: 'Raleway';font-size: 40px;line-height: 47px;color: #fff;text-align: center;margin-bottom: 0;font-weight: 600;text-transform: uppercase;padding-top: 40px;}.titulo-internas::after{content:'';display:block;width:116px;height:5px;background:#009FE3;margin: 15px auto 0;}.caixa-fotos-cases li{list-style:none;margin-bottom:40px;}.geral-fotos-cases{overflow: hidden;padding:45px 0;}#imageData #bottomNavClose{width: 90px!important;}.dropdown-menu{margin: 0px -42px 0!important;min-width: 190px!important;padding: 20px 15px!important;}.dropdown-menu li{margin-bottom: 10px;}.dropdown-menu li.menu-item-257 a{border-bottom: 0!important;}span.recaptcha .wpcf7-recaptcha>div{margin: 0 auto;}.geral-produtos{overflow: hidden;background: #000;}.caixa-produtos{width: 1150px;margin: 0 auto;}.caixa-produtos .col-md-4.col-xs-12{padding: 0!important;}.area-produtos{display: block;position: relative;text-align: center;text-transform: uppercase;font-family: 'Maven Pro', sans-serif;color: #fff;font-weight: 500;font-size: 30px;line-height: 37px;padding-top: 130px;}.caixa-produtos figure{height: 270px;overflow: hidden;position: absolute;}.item-produtos{min-height: 100%;}.link-item-produtos{overflow: hidden;display: block;height: 270px;}.link-item-produtos:hover{text-decoration:none;}.link-item-produtos:hover img{filter: brightness(160%);}.navbar-nav>li{padding-bottom: 33px;}body.blog #content h2{line-height: 20px;min-height: 52px;}.img-catalogo{display: block;margin: 0 auto;width: 252px;border: 1px solid #403b3b4a;}.anexe-curriculo{}body.page-id-253 .wpcf7 input[type="file"]{display: none;}body.page-id-253 .wpcf7 .anexe-curriculo{height: 40px;background: transparent;border: 1px solid #A0B2D9;color: #181717cc;font-family: 'Roboto',sans-serif;padding-left: 10px;font-size: 14px;font-weight: 400;padding-top: 9px;}body.page-id-253 .wpcf7 .anexe-curriculo::before{content:'';display:inline-block;float:left;width:25px;height:25px;background: url(../images/clip.png) center center no-repeat;background-size: cover;position: relative;top: -2px;margin-right: 10px;cursor: pointer;}.wpcf7 form.sent .wpcf7-response-output{border-color: transparent !important;font-family: 'Raleway';text-align: center;color: gold;font-weight: 600;font-size: 17px;position: relative;background: transparent !important;width: 300px;margin: -35px 139px 0px;}body.page-id-253 input[type="submit"]:focus{outline:none;}.idiomas{position: absolute;right: 0;margin-right: 50px;margin-top: 40px;z-index: 99999999;width: 80px;}.ico-bandeiras{margin: 0 6px;display: inline-block;}.navbar-nav>li>.dropdown-menu{width: 200px;height: 333px;}

						.logo-home{display:none!important;}body.home .logo-home{display:block!important;}.logo-internas{display: block;height: auto!important;width: 182px!important;padding: 0!important;margin-top: 4px;}body.home .logo-internas{display:none!important;}.logo-internas img{width: 182px;margin: initial;margin-top: 0px;}.tel-home{display:none!important;}body.home .tel-home{display:block!important;}.tel-internas{display: block;}body.home .tel-internas{display:none;}.caixa-fixo-sociais{position: absolute;z-index: 99999;right: 0;width: 24px;margin-right: 35px;margin-top: 30px;}.texto-banner-home{font-family: 'Poppins', sans-serif;font-size: 40px;line-height: 50px;color: #fff;font-weight: 400;text-align: left;}.texto-banner-home2{font-family: 'Open Sans';font-size: 30px;line-height: 37px;color: #fff;font-weight: 400;text-align: right;}.caixa-texto-banner{display:none!important;}body.home .caixa-texto-banner{display:block!important;position: absolute;margin-top: 80px;left: 50%;margin-left: -660px;width: 620px;}.header-home .container{width: 1280px;}.nav>li>a:hover{background-color: transparent!important;}.sociais-footer{width: 90px;margin: 30px auto 0;}.link-sociais-footer{display: inline-block;float: left;margin: 0 7px;}.fale-conosco{background:#C4A5AD;overflow: hidden;padding: 45px 0 10px 0;clear: both;}.texto-sobre{font-family: 'Poppins', sans-serif;font-weight: 400;color: #fff;text-align: right;font-size: 17px;line-height: 26px;margin-bottom: 21px;padding-right: 95px;}.link-fixo-sociais{background: #A57985;display: block;width: 45px;height: 45px;border-radius: 10px;margin-bottom: 5px;}.img-fixo-sociais{margin: 0 auto;padding-top: 10px;}.botao-whatsapp{display: block;width: 130px;height: 47px;}.cx-entre-contato .botao-whatsapp{display: block;width: 487px;height: 89px;margin: 0 auto;background:initial;border-radius: initial;}.botao-whatsapp>img{margin: 0 auto;}.titulo-fale-conosco{font-family: 'Open Sans';font-size: 40px;color: #fff;line-height: 48px;font-weight: 400;margin-bottom: 40px;}.img-horario{padding-bottom: 15px;float: left;}.texto-contato{font-family: 'Open Sans';font-size: 18px;line-height: 30px;text-align: center;color: #fff;font-weight: 500;}.nav>li>a:hover, .nav>li>a:focus{background-color:transparent!important;outline: none;}



							.quem-somos-home{background:url(../images/bg-quem-somos.png) center center no-repeat; overflow: hidden;height:432px;background-size: cover;padding:40px 0;}.cx-sobre-home{width:1100px;margin:0 auto;overflow:hidden;}.titulo-quem-somos{font-family: 'Roboto', sans-serif;color: #fff;font-size: 50px;line-height: 61px !important;font-weight: 600;text-transform: uppercase;margin-bottom: 40px;text-align: right;}.titulo-quem-somos::after{content: '';display: inline-block;width: 100px;height: 1px;background: #fff;margin-left: 20px;position: relative;top: -15px;}.texto-quem-somos{font-family: 'Poppins', sans-serif;color: #00111F;font-size: 18px;line-height: 30px !important;font-weight: 400;margin-bottom: 40px;text-align: left;}.texto-quem-somos-2{font-family: 'Roboto', sans-serif;color: #fff;font-size: 20px;line-height: 27px !important;font-weight: 400;text-align: right;padding-right: 120px;}.veja-mais{display: block;width: 190px;height: 40px;background: #000;border-radius: 10px;color: #fff;text-align: center;text-transform: uppercase;font-family: 'Raleway';font-weight: 600;font-size: 18px;line-height: 25px;padding-top: 7px;text-decoration: none;}.veja-mais:hover{text-decoration:none;color:#000;border:1px solid #000;background:transparent;transition: all .3s ease 0s!important;}.veja-mais:focus{outline:none;background: #000;color: #fff;text-decoration: none;}.geral-cards-sobre{background: #FFED00;}.cx-cards-sobre{overflow: hidden;width: 1280px;margin: 0 auto;top: -80px;z-index: 100000;display: block;position: relative;}.card-sobre{border: 1px solid #707070;border-radius: 55px;background: #fff;padding: 30px 30px;}.img-card-sobre{margin: 0 auto 25px;display: block;}.titulo-card-sobre{font-family: 'Raleway';font-size: 21px;line-height: 26px;color: #5B5B5B;text-align: center;font-weight: 600;margin-bottom: 19px;padding: 0 35px;min-height: 52px;}.texto-card-sobre{font-family: 'Raleway';font-size: 16px;line-height: 22px;color: #5B5B5B;text-align: center;font-weight: 400;min-height: 110px;}.servicos-home{overflow: hidden;background:url(../images/bg-servicos.png) center center repeat-y;height:auto;background-size: contain;padding-bottom: 160px;}.cx-item-servico{background:url(../images/bg-item-servico.png) center center no-repeat;height:271px;}.cx-servicos .col-md-4{padding: 0;width: 32.8%;height: 271px;max-width: 500px;}.cx-servicos .col-md-4 img{height: 271px;}.nome-servico{font-family: 'Raleway';text-align: center;font-size: 23px;line-height: 27px;color: #fff;font-weight: 600;padding-top: 115px;}.titulo-servicos{font-family: "Raleway", sans-serif;color: #182A2E;font-size: 40px;line-height: 47px !important;font-weight: 600;text-transform: uppercase;margin-bottom: 40px;text-align: right;margin-right: 140px;margin-top: 30px;}.icones-footer{width: 27px;margin-right: 10px;float: left;}.texto-itens-rodape{font-family: 'Raleway';color: #fff;font-size: 20px;line-height: 24px;font-weight: 400;margin-left: 35px;margin-top: 19px;}.texto-footer{font-family: 'Raleway';font-size: 16px;line-height: 19px;color: #fff;margin: 50px 35px;}.titulo-projetos-especiais{font-family: 'Roboto', sans-serif;color: #C39B60;font-size: 50px;line-height: 61px !important;font-weight: 600;text-transform: uppercase;margin-bottom: 40px;text-align: center;}.titulo-projetos-especiais::after{margin: 15px auto 17px;content: '';display: inline-block;width: 28%;height: 1px;background: #C39B60;margin-left: 100px;}.titulo-projetos-especiais::before{margin: 15px auto 17px;content: '';display: inline-block;width: 28%;height: 1px;background: #C39B60;margin-right: 100px;}.cx-carrossel-projetos{width: 1000px;margin: 0 auto;}nav.menu ul{overflow: initial;display:block;margin-top:25px;}.cx-depoimentos{width:1150px;margin:0 auto;}.quem-somos-internas{overflow: hidden;padding:60px 0;}.cx-quem-somos-interna{width:1100px;margin:0 auto;overflow: hidden;}.texto-quem-somos-interna{font-family: 'Raleway';font-weight: 400;font-size: 18px;line-height: 30px;color: #182A2E;margin-bottom: 20px;}.texto-quem-somos-interna span{font-weight:600;}.geral-imgs-quem-somos{margin: 50px 0;overflow: hidden;}.img-quem-somos{border-radius:20px;}.subtitulo-servicos-interna{font-family: 'Raleway';font-weight: 500;font-size: 22px;line-height: 30px;color: #000;text-align:center;margin: 25px 0;}.geral-servicos-interna{overflow: hidden;padding:60px 0 120px;}.cx-servicos-interna{width:1100px;margin:0 auto;overflow: hidden;}.grandes-formatos .texto-quem-somos-interna{margin:40px 0;}.faixa-rosa{overflow: hidden;height: 70px;background: #E6007E;}.nome-faixa{font-family: 'Raleway';font-weight: 500;text-align: center;color: #fff;text-transform: uppercase;font-size: 30px;line-height: 38px;padding-top: 16px;margin: 0;}.area-formatos-servicos .texto-quem-somos-interna{margin:45px 0;}.espaco{margin-top:50px;}.faixa-amarela{overflow: hidden;height: 70px;background: #FFED00;margin-bottom: 70px;}.faixa-amaela .nome-faixa{color:#646363;}.geral-projetos-especiais-interna{overflow: hidden;padding: 60px 0;}.bottom{padding-bottom:100px;}.geral-parceiros{overflow: hidden;padding:65px 0;}.cx-parceiros{width:1100px;margin:0 auto;}


								.navbar-nav>li.menu-agende{position: relative;top: -15px;z-index: 10000;}.navbar-nav>li.menu-agende>a{width: 230px;text-align: center;background: #C39B60;border-radius: 15px;height: 43px;padding-top:5px !important;}.nav>li{position: relative;display: block;height: 43px;padding: initial;}.link-sociais-topo{display: block;width: 24px;}.navbar-nav>li.menu-agende>a:focus{outline:none;color:#fff;text-decoration:none;background: #C39B60;}.navbar-nav>li.menu-agende>a:hover{background-color: #96713b !important;text-decoration: none;color: #fff;transition: all .3s ease 0s!important;}.banner-topo{background: url(../images/banner-topo2.jpg) center center no-repeat;height:663px;background-size: cover;position: relative;}.nome-item-banner{font-family: 'Roboto', sans-serif;font-size: 18px;line-height: 23px;font-weight: 600;color: #C39B60;width: 240px;overflow: visible;margin-bottom: 35px;}.icone-banner{float: left;margin-right: 15px;}.cx-itens-banner{width: 240px;position: absolute;left: 50%;margin-left: 410px;margin-top: 110px;}.titulo-banner-topo{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 27px;line-height: 33px;color: #fff;margin-bottom: 35px;}.subtitulo-banner-topo{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 25px;line-height: 28px;color: #fff;}.logos-clientes{width: 133px;float: left;margin: 0 17px;}.cx-logos{overflow: hidden;width: 1050px;margin: 40px auto 0;display: block;}.cx-nossos-clientes{position: absolute;bottom: 0;left: 50%;margin-left: -50%;margin-bottom: 50px;width: 100%;}.titulo-nossos-clientes::before{content: '';display: inline-block;width: 33%;height: 1px;background: #C39B60;margin-right: 20px;position: relative;top: -11px;}.titulo-nossos-clientes::after{content: '';display: inline-block;width: 33%;height: 1px;background: #C39B60;margin-left: 20px;position: relative;top: -11px;}.logo-depoimento{width:118px;margin-top: -15px;margin-bottom: 20px;}.nome-depoimento{font-family: 'Roboto', sans-serif;font-weight: 600;font-size: 17px;line-height: 25px;color: #fff;margin-bottom: 0px;}.cargo-depoimento{font-family: 'Roboto', sans-serif;font-weight: 300;font-size: 17px;line-height: 25px;color: #fff;margin-bottom:20px;}.foto-autor-depoimento{margin-top: 70px;}#wrapper{display:none;}.frase-fortaleza-digital{background:url(../images/bg-frase-rodape.png) center center;height:185px;background-size: cover;padding: 45px 0px;}.frase-rodape{font-family: 'Roboto', sans-serif;font-style: italic;font-size: 35px;line-height: 45px;text-align: center;color: #fff;}.geral-selecao-segura{overflow: hidden;padding:60px 0;}.cx-selecao-segura{overflow: hidden;width:1000px;margin:0 auto;}.texto-selecao-segura{font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 35px;color: #707070;}.logo-selecao-segura{}.btn-gestao{display: block;width: 297px;height: 63px;border-radius: 24px;background: #C39B60;margin: 50px auto;text-align: center;font-family: 'Roboto', sans-serif;color: #fff;text-decoration: none;font-weight: 600;font-size: 25px;line-height: 30px;padding-top: 16px;}.btn-gestao:hover{background-color: #96713b !important;text-decoration: none;color: #fff;transition: all .3s ease 0s !important;}.btn-gestao:focuus{outline:none;background: #C39B60;color: #fff;}.demonstracao-sistema{background:url(../images/bg-solicite.png) center center no-repeat;height: 314px;background-size: cover;padding-top: 50px;}.titulo-demonstracao-sistema{font-family: 'Roboto', sans-serif;font-size: 50px;line-height: 61px;text-align: center;color: #fff;margin-bottom:25px;}.item-cases{overflow: hidden;height:321px;background-size: cover!important;border-radius:30px;padding: 20px 25px;}.item-cases.case1{background:url(../images/bg-case-1.jpg) center center no-repeat;}.item-cases.case2{background:url(../images/bg-case-2.jpg) center center no-repeat;}.item-cases.case3{background:url(../images/bg-case-3.jpg) center center no-repeat;}.item-cases.case4{background:url(../images/bg-case-4.jpg) center center no-repeat;}.cases-home{overflow: hidden;padding:70px 0;}.titulo-cases{font-family: 'Roboto', sans-serif;font-size: 50px;line-height: 37px;font-weight: 600;color: #000;text-align: center;text-transform: uppercase;}.subtitulo-cases{font-family: 'Roboto', sans-serif;font-size: 30px;line-height: 37px;font-weight: 400;color: #000;text-align: center;}.cx-cases{overflow:hidden;width:1180px;margin:70px auto 0;}.img-cases{width:103px;margin:0 auto 15px;}.numero-cases{font-family: 'Roboto', sans-serif;font-weight: 600;font-size: 60px;line-height: 72px;text-align: center;color: #C39B60;margin-bottom: 15px;}.texto-item-cases{font-family: 'Roboto', sans-serif;font-weight: 400;text-align: center;font-size: 16px;line-height: 25px;color: #fff;}.titulo-cases::before{content: '';display: inline-block;width: 40%;height: 1px;background: #000;margin-right: 20px;position: relative;top: -16px;}.titulo-cases::after{content: '';display: inline-block;width: 40%;height: 1px;background: #000;margin-left: 20px;position: relative;top: -16px;}.quero-agendar{overflow: hidden;padding:50px 0 100px;background:url(../images/bg-quero-agendar.jpg) center center no-repeat;height:954px;background-size: cover;}.titulo-quero-agendar{font-family: 'Roboto', sans-serif;font-weight: 600;text-align: center;font-size: 40px;line-height: 48px;color: #fff;text-transform: uppercase;margin-bottom: 70px;}.titulo-preencha-form{font-family: 'Roboto', sans-serif;font-weight: 400;text-align: center;font-size: 25px;line-height: 30px;color: #fff;}.cx-formulario{width:570px;margin:40px auto 60px;}.texto-quero-agendar{font-family: 'Roboto', sans-serif;font-weight: 600;font-style: italic;font-size: 35px;line-height: 45px;text-align: center;color: #fff;}.texto-quero-agendar span{display: block;color: #C39B60;}.cx-formulario label{width:100%;}.cx-formulario input{height: 60px;width: 100%;font-family: 'Open Sans', sans-serif;font-weight: 500;color: #fff;font-size: 14px;line-height: 19px !important;text-align: left;padding-left: 10px;margin-bottom: 13px;background: rgb(0 0 0 / 20%);border: 1px solid #fff;}.cx-formulario input:focus{outline: none;}.cx-formulario input.wpcf7-submit{display: block;width: 185px;height: 45px;background: #C39B60;border-radius: 24px;font-family: 'Roboto', sans-serif;font-size: 20px;color: #fff;text-align: center;padding-top: 8px;font-weight: 400;margin: 30px auto 0;text-transform: uppercase;border:0;}.cx-formulario input:-ms-input-placeholder{color: #fff;text-transform: initial;}.cx-formulario input::placeholder{color: #fff;text-transform: initial;}.titulo-quero-agendar::before{content: '';display: inline-block;width: 17%;height: 1px;background: #fff;margin-right: 20px;position: relative;top: -16px;}.titulo-quero-agendar::after{content: '';display: inline-block;width: 17%;height: 1px;background: #fff;margin-left: 20px;position: relative;top: -16px;}.como-funciona{overflow: hidden;padding:50px 0 100px;}.cx-como-funciona{overflow: hidden;width: 96%;margin: 100px auto 0;}.item-como-funciona{overflow: hidden;float: left;width: 150px;}.texto-item-como-funciona{font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 17px;line-height: 24px;color: #707070;text-align: center;}.img-seta{width: 50px;float: left;margin: 0 10px;}.item-destaque{background: #C39B60;border-radius: 24px;padding: 15px 10px;font-size: 14px;line-height: 20px;font-weight: 600;color: #fff;}.beneficios-home{overflow: hidden;padding:40px 0;background: url(../images/bg-beneficios.jpg) center center no-repeat;height:620px;background-size: cover;}.cx-beneficios{overflow: hidden;width: 1250px;margin: 50px auto 0;}.item-beneficios{border: 1px solid #fff;overflow: hidden;padding: 30px 20px;}.img-beneficios{width: 150px;margin: 0 auto 15px;}.titulo-item-beneficios{font-family: 'Roboto', sans-serif;font-weight: 700;text-align: center;font-size: 26px;line-height: 32px;color: #C39B60;padding: 0 25px;margin-bottom: 20px;}.inteligencia-artificial{overflow: hidden;background: url(../images/bg-inteligencia.png) center center no-repeat;height: 185px;background-size: cover;padding: 50px 250px;}.texto-inteligencia{font-family: 'Roboto', sans-serif;font-weight: 600;font-style: italic;font-size: 35px;line-height: 45px;text-align: center;color: #fff;}.texto-inteligencia span{color: #C39B60;}.video-home{overflow: hidden;background:url(../images/bg-video.jpg) center center no-repeat;height: 778px;background-size: cover;padding-top: 50px;}.cx-alem-portoes{overflow: hidden;width:848px;margin:0 auto;}.texto-alem-portoes{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 25px;line-height: 35px;color: #fff;}.cx-video{overflow: hidden;width: 350px;margin: 0px auto;height: 562px;background: #000;}.texto-alem-portoes span{font-style: italic;}#footer .caixa-fixo-sociais{float: initial;}.ico-play{position: absolute;left: 50%;margin-left: -50px;margin-top: 170px;cursor: pointer;z-index: 99999999;}.cx-logos #logosCarrossel .dep-card{position: relative;background: transparent;border-radius: initial;padding: initial;box-shadow: initial;min-height: 260px;display: initial;gap: initial;}.cx-header-home{width:1270px;overflow: hidden;margin:0 auto;}.banner-sombra{background:url(../images/banner-sombra.png) top center no-repeat;width: 100%;height: 638px;background-size: cover;position: absolute;}.cx-textos-banner{overflow: hidden;width: 850px;position: absolute;left: 50%;margin-left: -425px;margin-top: 120px;}.texto-banner-topo{font-family: 'Poppins', sans-serif;font-size: 22px;line-height: 30px;color: #DEBA44;text-align: center;margin-top: 20px;padding: 0 100px;font-weight: 400;}.consertamos-celular{overflow: hidden;padding:84px 0;background:url(../images/bg-area.jpg) center center no-repeat;height: 284px;background-size: cover;}.titulo-consertamos{font-family: horizon;font-size: 45px;text-align: center;line-height: 55px;font-weight: 600;color: #000;}.subtitulo-consertamos{font-family: 'Montserrat', sans-serif;font-size: 40px;line-height: 50px;font-weight: 300;text-align: center;color: #000;}.atendimento-imediato{overflow: hidden;background:url(../images/bg-atendimento-imediato.jpg) center center no-repeat;height:446px;background-size: cover;}.titulo-atendimento{font-family: 'Montserrat', sans-serif;font-size: 40px;line-height: 55px;font-weight: 300;color: #fff;margin: 75px 80px;}.titulo-atendimento strong{font-weight: 600;}.cx-atendimento-imediato .link-chamar-whatsapp{margin-left: 75px;display: block;}.img-atendimento-imediato{display: block;margin: 45px auto 0;border-radius: 40px;box-shadow: 5px 5px 6px #00000029;}.protecao-estilo{overflow: hidden;background: #000;padding: 80px 0 60px;}.titulo-item-protecao{font-family: horizon;font-size: 23px;text-align: center;line-height: 40px;font-weight: 600;color: #fff;padding: 0 20px;}.item-protecao-estilo{background: #333030;border-radius: 79px;min-height: 520px;}.icone-protecao{width: 100px;margin: 0px auto 40px;padding-top: 25px;}.texto-item-protecao{font-family: 'Montserrat', sans-serif;font-weight: 300;font-size: 23px;line-height: 40px;color: #fff;text-align: center;}.logo-item-protecao{margin: 30px auto 0;display: block;width: 280px;}.cx-protecao-estilo{overflow: hidden;width: 1250px;margin: 0 auto;}.texto-protecao-estilo{font-family: 'Montserrat', sans-serif;font-weight: 600;text-align: center;font-size: 30px;line-height: 40px;color: #DAC560;margin-top: 60px;}.clique-botao{overflow:hidden;background: url(../images/bg-clique-btn.jpg) center center no-repeat;height:282px;background-size: cover;padding: 60px 0;}.titulo-clique-botao{font-family: 'Montserrat', sans-serif;font-weight: 600;font-size: 35px;line-height: 43px;color: #000;text-align: center;}.clique-botao .link-chamar-whatsapp{margin: 40px auto;overflow: hidden;display: block;width: 461px;}.porque-escoher{overflow: hidden;background: #000;padding: 100px 0;}.seta{position: absolute;left: 50%;margin-left: 125px;margin-top: 245px;width: 40px;}.titulo-agende{font-family: horizon;font-size: 45px;text-align: center;line-height: 55px;font-weight: 600;color: #fff;margin-top: 80px;padding: 0 200px;margin-bottom: 40px;}.cx-agende .link-chamar-whatsapp{margin: 0 auto;display: block;width: 453px;}.servicos-realizados{overflow:hidden;background: url(../images/bg-clique-btn.jpg) center center no-repeat;height:504px;background-size: cover;padding: 60px 0;}.titulo-servicos-realizados{font-family: horizon;font-size: 28px;text-align: center;line-height: 40px;font-weight: 600;color: #000;margin-bottom: 50px;}.item-servicos{font-family: 'Montserrat', sans-serif;font-weight: 600;font-size: 22px;line-height: 27px;color: #000;margin-bottom: 25px;overflow: hidden;}.check{margin-right: 20px;float: left;}.cx-servicos{overflow:hidden;width: 1050px;margin: 0 auto;}.ajuda-fale{overflow: hidden;background: #000;padding-bottom: 80px;}.ajuda-fale .titulo-agende{font-size: 40px;}.ajuda-fale .link-chamar-whatsapp{display: block;margin: 0 auto;width: 453px;}.titulo-onde-estamos{font-family: horizon;font-size: 40px;text-align: center;line-height: 55px;font-weight: 600;color: #fff;margin-top: 100px;}.nome-local{font-family: 'Montserrat', sans-serif;font-weight: 600;font-size: 22px;line-height: 27px;text-align: center;color: #fff;}.texto-local{font-family: 'Montserrat', sans-serif;font-size: 18px;line-height: 30px;color: #c7c7c7;font-weight: 300;text-align: center;}.texto-local strong{color: #fff;font-weight: 600;}.cx-local .link-chamar-whatsapp{display: block;margin: 30px auto 0;width: 362px;}.cx-local{overflow: hidden;width: 1000px;margin: 60px auto 0;}.titulo-celular-problema{font-family: horizon;font-size: 35px;text-align: center;line-height: 60px;font-weight: 600;color: #DAC560;margin-bottom: 50px;}.subtitulo-celular-problema{font-family: horizon;font-size: 35px;text-align: center;line-height: 60px;font-weight: 600;color: #DAC560;margin-bottom: 30px;padding: 0 250px;}


									.texto-banner-topo-1{font-family: "Euphoria Script", cursive;font-size: 70px;line-height: 60px;font-weight: 400;color: #fff;}.texto-banner-topo-3{font-family: "Euphoria Script", cursive;font-size: 100px;line-height: 60px;font-weight: 400;color: #fff;text-align: right;}.texto-banner-topo-2{font-family: 'Montserrat';font-size: 80px;line-height: 60px;color: #fff;font-weight: 600;text-align: center;}.texto-banner-topo-4{font-family: 'Montserrat';font-size: 20px;line-height: 30px;color: #fff;font-weight: 600;text-align: center;width: 360px;float: right;margin: 20px 0px;}.tres-fotos{overflow:hidden;background:url(../images/tres-fotos.png) center center no-repeat;height:313px;background-size: cover;position: relative;}.foto-mulher-homem{overflow:hidden;background:url(../images/foto-homem-mulher.jpg) center center no-repeat;height:547px;background-size: cover;}.caixa-contato .col-md-6.foto-footer{background: url(../images/img-contato.jpg) center center no-repeat;height: 510px;background-size: cover;}.form-footer{background: #113364;height: 510px;padding: 35px 70px 60px;}.formulario-contato{width: 550px;margin: 0px auto;}.quem-somos{overflow: hidden;}.fale-especialista{overflow: hidden;padding: 50px 0 100px;}.desafio-saude-mental{overflow: hidden;padding: 50px 0;}.nr1{overflow: hidden;background:url(../images/bg-nr1-2.jpg) center center no-repeat;height:630px;background-size: cover;position: relative;padding: 55px 0;}.empresa-promotora{overflow: hidden;padding:55px 0;}.foto-mulher-homem{overflow: hidden;}.como-funciona{overflow: hidden;background:url(../images/bg-como-funciona.jpg) center center no-repeat;height:658px;background-size: cover;position: relative;padding: 55px 0;}.porque-escolher{overflow: hidden;background: #102953;padding: 60px 0;}.solucoes-pequenas-empresas{overflow: hidden;padding: 60px 0;}.prepare-empresa{overflow: hidden;background: #CBA651;padding: 60px 0;}.formulario-contato{width: 550px;margin: 0px auto;}.formulario-contato label {
    width: 100%;
}.formulario-contato input {
    height: 30px;
    border: 0;
    width: 100%;
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
    color: #fff;
    font-size: 14px;
    line-height: 19px !important;
    text-align: left;
    padding-left: 10px;
    margin-bottom: 13px;
    background: transparent;
    border-bottom: 1px solid #fff;
}.formulario-contato textarea {
    height: 80px;
    width: 100%;
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
    color: #fff;
    font-size: 14px;
    line-height: 19px !important;
    text-align: left;
    padding-left: 10px;
    margin-bottom: 13px;
    background: transparent;
    border: 0;
    border-bottom: 1px solid #fff;
    padding-top: 10px;
}.formulario-contato input.wpcf7-submit {
    display: block;
    width: 145px;
    height: 40px;
    background: transparent;
    border-radius: 30px;
    font-family: 'Poppins', sans-serif;
    font-size: 17px;
    color: #fff;
    text-align: center;
    padding-top: 8px;
    font-weight: 400;
    margin: 30px auto 0;
    border: 1px solid #fff;
}.formulario-contato input.wpcf7-submit:hover {
    text-decoration: none !important;
    color: #2e2e2e !important;
    background-color: #fff !important;
    transition: all .3s ease 0s !important;
}.formulario-contato input.wpcf7-submit:focus {
    outline: none;
    text-decoration: none;
    color: #fff !important;
    background-color: transparent !important;
    border: 1px solid #fff;
}.texto-rodape {
	font-family: 'Montserrat';
    font-weight: 400;
    font-size: 15px;
    line-height: 19px;
    color: #fff;
    margin-bottom: 20px;
    margin-left: 40px;
}.ico-rodape {
	width: 20px;
    margin-right: 5px;
}.titulo-contato {
	font-family: caviar-dreams-bold;
    font-size: 45px;
    line-height: 55px;
    color: #fff;
    font-weight: 600;
    margin-top: 50px;
    margin-bottom: 140px;
}.titulo-contato::before {
	content: '';
    display: inline-block;
    width: 100px;
    height: 2px;
    background: #fff;
    margin-right: 15px;
    position: relative;
    top: -15px;
}.titulo-prepare-empresa {
	font-family: "caviar-dreams";
    font-size: 45px;
    line-height: 70px;
    text-align: center;
    color: #fff;
    margin-bottom: 20px;
}.subtitulo-prepare-empresa {
	font-family: 'Montserrat';
    font-size: 22px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    font-weight: 600;
}.texto-prepare-empresa {
	font-family: 'Montserrat';
    font-size: 20px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    font-weight: 600;
}.cx-whatsapp {
	overflow: hidden;
    width: 1140px;
    margin: 40px auto;
}.titulo-solucoes-pequenas-empresas {
	font-family: "caviar-dreams";
    font-size: 45px;
    line-height: 55px;
    color: #A4936C;
    font-weight: 400;
    width: 41%;
}.titulo-solucoes-pequenas-empresas strong{
	margin-left: 140px;
}.titulo-solucoes-pequenas-empresas::before {
	content: '';
    display: inline-block;
    width: 100px;
    height: 2px;
    background: #A4936C;
    margin-right: 15px;
    position: relative;
    top: -15px;
}.link-whatsapp-solucoes-pequenas-empresas {
	margin: 40px auto 0;
    display: block;
    width: fit-content;
}.texto-solucoes-pequenas-empresas {
	font-family: 'Montserrat';
    font-size: 18px;
    line-height: 30px;
    color: #00111F;
    font-weight: 400;
    margin-bottom: 30px;
}.caixa-solucoes-pequenas-empresas {
	position: relative;
	margin-top: -105px;
}.texto-item-pequenas-empresas {
	font-family: 'Montserrat';
    font-size: 18px;
    line-height: 20px;
    color: #00111F;
    font-weight: 400;
}.texto-item-pequenas-empresas span {
	font-size: 50px;
    position: relative;
    top: 8px;
    color: #A4936C;
}.cx-porque-escolher-1 {
    width: 50%;
    float: left;
    padding-right: 30px;
    position: relative;
    overflow: visible;
}.cx-porque-escolher-2 {
	overflow: hidden;
    width: 50%;
    float: left;
    margin-top: -130px;
}.caixa-porque-escolher {
	width: 1170px;
    margin: 0 auto;
}.titulo-porque-escolher {
	font-family: "caviar-dreams";
    font-size: 45px;
    line-height: 55px;
    color: #fff;
    font-weight: 400;
    width: 46%;
    margin-bottom: 30px;
}.titulo-porque-escolher::before {
	content: '';
    display: inline-block;
    width: 100px;
    height: 2px;
    background: #fff;
    margin-right: 15px;
    position: relative;
    top: -15px;
}.titulo-porque-escolher strong	{
	margin-left: 115px;
}.texto-porque-escolher {
	font-family: 'Montserrat';
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    color: #fff;
}.cx-diferenciais {
    background: rgba(112, 112, 112, 0.30);
    border-radius: 0 50px 50px 0;
    padding: 25px 35px 25px 100px;
    margin: 30px 0 40px;

    position: relative;

    /* padding padrão de container/row do tema (geralmente 15px) */
    --outer-pad: 15px;

    /* Puxa até ENCOSTAR na esquerda da tela de verdade */
    left: calc(-1 * ((100vw - 1170px) / 2) - var(--outer-pad));

    /* Mantém a direita “boa” e compensa o que puxou */
    width: calc(100% + ((100vw - 1170px) / 2) + var(--outer-pad));
    max-width: 620px;

    box-sizing: border-box;
}.textos-diferenciais {
	font-family: 'Montserrat';
    font-weight: 400;
    font-size: 18px;
    line-height: 23px;
    color: #fff;
    margin-bottom: 15px;
}.textos-diferenciais span {
	font-size: 50px;
	position: relative;
	top: 8px;
	color: #A4936C;
}.subtitulo-diferenciais {
	font-family: 'Montserrat';
    font-weight: 600;
    font-size: 20px;
    line-height: 30px;
    color: #fff;
}.img-logos {
	margin: 0 auto 60px;
}.mapa {
	overflow: hidden;
    border-radius: 50px;
    margin-bottom: 30px;	
}.endereco {
	font-family: 'segoe-ui';
    font-weight: 400;
    font-size: 16px;
    line-height: 23px;
    color: #fff;
    text-align: center;
    margin-bottom: 15px;
}.email {
	font-family: 'segoe-ui';
    font-weight: 400;
    font-size: 16px;
    line-height: 23px;
    color: #fff;
    text-align: center;
    margin-bottom: 60px;	
}.link-whatsapp-equipe-horizonte {
	margin: 0 auto;
    display: block;
    width: fit-content;
}.quem-somos {
	background:url(../images/bg-quem-somos.jpg) center center no-repeat;background-size: cover;height:717px;padding: 60px 0;
}.cx-quem-somos {
	overflow: hidden;
    width: 1180px;
    margin: 0 auto;
}.texto-destaque-quem-somos{
	font-family: 'Poppins', sans-serif;
    color: #00111F;
    font-size: 25px;
    line-height: 40px !important;
    font-weight: 400;
    margin-bottom: 40px;
    text-align: center;
    font-style: italic;
}.titulo-video {
	font-family: 'caviar-dreams';
    text-align: center;
    font-size: 22px;
    line-height: 20px;
    color: #fff;
    padding-top: 220px;
}.titulo-fale-especialista {
	font-family: 'Montserrat';
    font-weight: 600;
    text-align: center;
    font-size: 32px;
    line-height: 39px;
    color: #A4936C;
    margin-bottom: 10px;	
}.subtitulo-fale-especialista {
	font-family: 'Montserrat';
    font-weight: 400;
    text-align: center;
    font-size: 25px;
    line-height: 60px;
    color: #00111F;
    margin-bottom: 20px;
}.link-whatsapp-especialista {
	overflow: hidden;
    margin: 0 auto;
    width: fit-content;
    display: block;	
}.bg-saude-mental {
	font-family: "caviar-dreams-bold";
    font-size: 300px;
    line-height: 170px;
    color: rgb(164 147 108 / 7%);
    position: absolute;
    overflow: hidden;
}.bg-saude-mental span {
	margin-left: 310px;
}.titulo-desafio-saude-mental {
	font-family: "caviar-dreams";
    font-size: 45px;
    line-height: 55px;
    color: #A4936C;
    font-weight: 400;
    width: 33%;
}.titulo-desafio-saude-mental::before {
	content: '';
    display: inline-block;
    width: 100px;
    height: 2px;
    background: #A4936C;
    margin-right: 15px;
    position: relative;
    top: -15px;
}.titulo-desafio-saude-mental strong {
	margin-left: 150px;
}.cx-textos-saude-mental {
	margin-top: -100px;
	margin-left: 40px;
}.subtitulo-saude-mental {
	font-family: 'Montserrat';
    font-size: 18px;
    line-height: 20px;
    color: #00111F;
    font-weight: 400;
    margin-bottom: 25px!important;	
}.texto-desafio-saude-mental {
	font-family: 'Montserrat';
    font-size: 18px;
    line-height: 20px;
    color: #00111F;
    font-weight: 400;
    margin-bottom: 15px;
}.texto-desafio-saude-mental span {
	font-size: 50px;
    position: relative;
    top: 8px;
    color: #A4936C;
}.link-whatsapp-riscos {
	display: block;
    width: fit-content;
    margin-top: 35px;	
}.img-carimbo {
	position: absolute;
    left: 50%;
    margin-left: 250px;
    margin-top: 200px;
}.caixa-nr1 {
	overflow: hidden;
    width: 1140px;
    margin: 0 auto;
}.titulo-nr1 {
	font-family: "caviar-dreams";
    font-size: 45px;
    line-height: 55px;
    color: #fff;
    font-weight: 400;
    width: 46%;
    margin-bottom: 30px;
}.titulo-nr1::before {
	content: '';
    display: inline-block;
    width: 100px;
    height: 2px;
    background: #fff;
    margin-right: 15px;
    position: relative;
    top: -15px;
}.texto-nr1 {
	font-family: 'Montserrat';
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    color: #fff;
    margin-bottom: 20px;
}.nr1-exige {
	font-family: 'Montserrat';
    font-weight: 600;
    font-size: 20px;
    line-height: 30px;
    color: #fff;
    margin-bottom: 20px;	
}.cx-lista-nr1 .texto-nr1 {
	font-family: 'Montserrat';
    font-weight: 400;
    font-size: 18px;
    line-height: 26px;
    color: #fff;
    margin-bottom: 10px;
}.cx-lista-nr1 .texto-nr1 span {
	font-size: 50px;
	position: relative;
	top: 8px;
	color: #fff;
}.cx-lista-nr1 {
	overflow: hidden;
    width: 470px;
    margin-bottom: 30px;
}.formulario-contato input:-ms-input-placeholder{color:#fff;text-transform:initial;}.formulario-contato input::placeholder{color:#fff;text-transform:initial;}.formulario-contato textarea::-webkit-input-placeholder{color:#fff;text-transform:initial;}.formulario-contato textarea:-ms-input-placeholder{color:#fff;text-transform:initial;}.formulario-contato textarea::placeholder{color:#fff;text-transform:initial;}
.titulo-como-funciona {
	font-family: "caviar-dreams";
    font-size: 45px;
    line-height: 55px;
    color: #A4936C;
    font-weight: 400;
    width: 56%;
    margin-bottom: 30px;
}.titulo-como-funciona::before {
	content: '';
    display: inline-block;
    width: 100px;
    height: 2px;
    background: #A4936C;
    margin-right: 15px;
    position: relative;
    top: -15px;
}.texto-simples-tecnica {
	font-family: 'Montserrat';
    font-weight: 600;
    font-size: 20px;
    line-height: 30px;
    color: #00111F;
    margin-bottom: 80px;
}.cx-numeros-como-funciona {
	overflow: hidden;
    width: 1140px;
    margin: 0 auto;	
}.item-numeros-como-funciona {
	width: 18.5%;
    float: left;
    margin: 0 5px;
}.numero-como-funciona {
	font-family: "Brigesta";
    font-weight: 400;
    font-size: 92px;
    line-height: 109px;
    color: #102953;
    text-align: center;
}.texto-item-como-funciona {
	font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 19px;
    line-height: 28px;
    color: #00111F;
    text-align: center;
    width: 170px;
    margin: 0 auto;	
}.link-whatsapp-realidade-empresa {
	margin: 60px auto;
    display: block;
    width: 600px;
}.titulo-empresa-promotora {
	font-family: "caviar-dreams";
    font-size: 45px;
    line-height: 55px;
    color: #A4936C;
    font-weight: 400;
    width: 67%;
    margin-bottom: 30px;
}.titulo-empresa-promotora::before {
	content: '';
    display: inline-block;
    width: 100px;
    height: 2px;
    background: #A4936C;
    margin-right: 15px;
    position: relative;
    top: -15px;
}.subtitulo-empresa-promotora {
	font-family: 'Montserrat';
    font-weight: 600;
    font-size: 20px;
    line-height: 30px;
    color: #00111F;
    margin-bottom: 20px;
}.caixa-empresa-promotora {
	overflow: hidden;
    width: 1140px;
    margin: 0 auto;	
}.texto-empresa-promotora {
	font-family: 'Montserrat';
    font-weight: 400;
    font-size: 20px;
    line-height: 30px;
    color: #00111F;
}.link-whatsapp-certificado {
	margin: 60px auto;
    display: block;
    width: 542px;	
}.titulo-beneficios {
	font-family: 'Montserrat';
    font-weight: 600;
    text-align: center;
    font-size: 30px;
    line-height: 60px;
    color: #00111F;
}.icone-beneficios {
	height: 120px!important;
    margin: 0 auto 20px;
}.texto-item-beneficios {
	font-family: "Poppins";
    font-weight: 400;
    font-size: 19px;
    line-height: 25px;
    color: #00111F;
    text-align: center;
}#btn-topo {
    position: fixed;
    bottom: 25px;
    right: 25px;
    width: 35px;
    height: 35px;
    background-color: #ede2d6;
    color: #b8ada1;
    border: none;
    border-radius: 50%;
    font-size: 25px;
    font-weight: bold;
    line-height: 25px;
    text-align: center;
    cursor: pointer;
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease, visibility 0.3s ease;
    z-index: 9999;
}

#btn-topo:hover {
    background-color: #d7cdc2;
    transition: all .3s ease 0s!important; /* leve escurecida no hover */
}

/* visível */
#btn-topo.show {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}



 
			#footer{background-color: #000!important; padding: 5px 0 !important;overflow: hidden;height: 105px !important;position: relative !important;}p.creditos{font-family:'Open Sans',sans-serif;color: #fff;font-size: 13px;float: left;position: relative;margin-top: 7px;}div.creditos{display: block;width: 255px;height: 40px;float: right;margin-top: 28px;}div.creditos img{float: left;margin-left: 5px;position: relative;top: -5px;}




    	@media screen and (max-width: 768px) {

    		.header-mobile{height: 60px;background: #2F2E2E;}.header-mobile .navbar-brand>img{width: 121px;height: auto;display: block;margin-left:10px;}.navbar-brand{padding: 10px 0 0 0!important;}.header-mobile .navbar-toggle .icon-bar{width: 26px;height: 2px;background: #0AAEE3;}.header-mobile .fixo-lateral-menu{position: absolute;right: 20px;padding-top: 25px;}.header-mobile .redes-sociais{display: block;padding-top: 20px;float: right;}.iluminacao-linear-home,.iluminacao-tecnica-home,.automacao-home{height: 137px;overflow:hidden;}.titulo-home{font-size: 22px;line-height: 30px;text-align: center;}.fundo-claro-home{height: 137px;padding-left: initial!important;padding-top: 55px;padding-right: 0!important;}.iluminacao-tecnica-home .fundo-claro-home{padding-right: initial!important;}.iluminacao-tecnica-home .titulo-home,.iluminacao-tecnica-home .texto-home{text-align: center;}.iluminacao-tecnica-home .fundo-claro-home{padding-top: 37px;}.iluminacao-tecnica-home>.col-md-7{display:none;}.titulo-site-mobile.visible-xs-block{background: #04A2C5;font-size: 14px;line-height: 19px;color: #fff;font-family: 'Open Sans',sans-serif;font-weight: 500;text-align: center;height: 62px;padding: 10px 30px 0 30px;margin-top: 0;margin-bottom: 0;display:none!important;}.texto-depoimento{padding: 20px 35px 25px 40px;text-align:center;}.depoimentos-home{height: auto;padding-bottom: 40px;}.img-item-depoimentos{width: 58px;float: left;margin-bottom: 0;}.titulo-item-depoimento{font-size: 16px;line-height: 18px;float: left;padding-top: 20px;padding-left: 10px;}.img-titulo-depoimentos-mobile{overflow: hidden;max-width: 210px;margin: 0 auto;}#footer ul>li>a{font-size: 16px;line-height: 22px;color: #00ADE5;}#footer ul>li{float: none;margin-right: 0;margin-bottom: 6px;}#footer ul.menu{overflow: hidden;margin-bottom: 40px;padding-left: 0;}.contatos-footer .col-md-3.col-sm-12{overflow: hidden;display: block;float: none!important;margin: 0 auto 20px;}.contatos-footer .col-md-3.col-sm-12 .textwidget.custom-html-widget{max-width: fit-content;margin: 0 auto;}.endereco-footer{font-size: 15px;padding: 0 35px;}#footer .redes-sociais{margin: 0 auto 30px;}.logo-footer{width: 200px!important;height: auto!important;display: block;margin: 0px auto 0px;top: initial;margin: 20px auto;}div.creditos{display: block;width: 240px;height: 30px;float: none;margin: 0 auto;}#footer{padding:20px 0!important;height:auto!important}.fixo-lateral-menu .icon-bar{width: 26px;height: 2px;background: #0AAEE3;display: block;margin-bottom: 2px;}.fixo-lateral-menu ~ .caixa-menu{display: block;height: 100%;position: fixed;z-index: 1000;top: 0;width: 90%;background: rgba(47, 46, 46, 0.95);right: 0!important;}.fechar-cx-menu{line-height: 34px;color: #ffffff;text-align: center;font-size: 35px;font-family: 'Open Sans', sans-serif;font-weight: 600;display: block;border-radius: 30px;width: 55px;height: 55px;padding-top:3px;margin: 20px auto;cursor: pointer;float: right;margin-right: 40px;}.titulo-menu{color: #00ADE5;text-transform: uppercase;font-size: 17px;line-height: 23px;font-family: 'Open Sans',sans-serif;font-weight: 600;float: left;padding: 30px 0 0 20px;}.caixa-menu .collapse{display:block!important;}.caixa-menu nav.menu{padding-top: 90px;}.caixa-menu .navbar-nav>li>a{line-height: 26px!important;font-size: 19px;color: #fff;font-family: 'Open Sans',sans-serif;text-transform: uppercase;font-weight: 400;text-align: right;padding-right: 30px!important;padding:11px!important;}.caixa-menu .navbar-nav>li{border-bottom: 1px solid #00ADE5;}.caixa-menu .navbar-nav{max-width: 265px;float: right;margin-right: 10px;}.caixa-menu .navbar-nav>li:last-child{border-bottom:0;}.caixa-menu .navbar-collapse{border-top: 0!important;box-shadow: none!important;}


    			.foto-footer{height: 120px;}div.creditos{margin: 15px auto 30px;}.img-footer{width: 23px!important;height: auto!important;padding-bottom: 10px;float: left;}.textos-footer{text-align: left;margin-bottom: 20px;padding-left: initial;}.footer-local{float: initial;padding-bottom: 10px;margin-top: initial;}.texto-contato{font-size: 15px;line-height: 24px;text-align: center;margin-top: 20px;}.noticias-home .data-blog{display: block;width: 105px;position: absolute;right: 0;margin-right: 10px;margin-top: -130px;}.titulo-tratamentos{font-family: 'Roboto';font-size: 29px;line-height: 48px;color: #004F7B;font-weight: 500;text-align: left;display: block;letter-spacing: 4.2px;width: 100%;margin: 20px auto;}.tratamentos-home{overflow: hidden;height: auto;}.titulo-clinica{font-family: 'segoe-ui';font-size: 25px;line-height: 35px;text-align: center;color: #fff;font-weight: 600;background: rgb(87 129 76 / 90%);width: 90%;padding: 10px;margin: 0 auto 40px;}.img-dra{width: 220px;border-radius: 50%;box-shadow: 10px 0px 0px 7px #0B364E;margin: 30px auto;}.caixa-itens-tratamentos{position: relative;z-index: 100000;right: initial;margin-top: 20px;width: 100%;}.caixa-bg-1{width: 100%;height: 173px;background: #D0DCE2;}.link-item-tratamentos{width: 100%;display: block;height: 173px;padding-top: initial;}.titulo-item-bg1{font-family: 'Roboto';font-size: 17px;line-height: 22px;text-align: center;color: #004F7B;padding: 55px 10px 0;font-weight: 400;letter-spacing: initial;}.titulo-item-bg2{font-family: 'Roboto';font-size: 17px;line-height: 22px;text-align: center;color: #fff;padding: 55px 10px 0;font-weight: 400;letter-spacing: initial;}.caixa-bg-2{width: 100%;height: 173px;background: url(../images/textura.jpg) center center no-repeat;background-size: cover;}.caixa-itens-tratamentos .col-md-6.col-xs-6{padding:0!important;}.titulo-maior{padding-top: initial;}body.home .tels-topo{position: absolute;right: 0;margin-right: 5px;margin-top: initial;bottom: 0;}body.home .navbar-brand img{width: 170px;}.texto1{width:300px;}.texto2{width: 195px;}.caixa-texto-banner{display:none!important;}body.home .caixa-texto-banner{display: block !important;position: absolute;left: 50%;width: 100%;margin-left: -50%;margin-top: 25px;padding: 0 20px;}.logo-menu>.container{width: initial;}.icon-bar{display: block;width: 35px;height: 5px;background: #000;margin-bottom: 3px;border-radius: 5px;}body.home .icon-bar{display: block;width: 40px;height: 6px;background: #fff;margin-bottom: 3px;border-radius: 2px;}.icone-menu-mobile{width: 35px;position: absolute;right: 0;margin-top: 15px;margin-right: -10px;}body.home .icone-menu-mobile{width: 35px;position: absolute;right: 0;margin-top: 23px;margin-right: 13px;z-index: 100000000;}.whats-fixo{margin-top: 60px;width: 53px;height:53px;}.caixa-fixo-sociais{}.texto-tels-topo{font-size: 13px;line-height: 17px!important;font-family: 'Roboto';font-weight: 600;padding: 0px!important;text-align: right;}#menuMobile{background: #000;margin-top: 76px;z-index: 100000000000;width: 200px;position: absolute;right: 0;padding-top: 20px;}.navbar-collapse.collapse{margin: 0;width: 100%;float: initial;}.navbar-nav>li{padding-bottom: 17px;}.navbar-nav>li>a{color: #fff;text-align: center;font-size: 14px;}body.home .navbar-nav>li>a{color: #fff;text-align: center;font-size: 14px;}#menuMobile .dropdown-menu{position: relative;width: 55%;left: initial;height: auto;margin: 0 auto!important;}.dropdown-menu>li>a{display: block!important;font-weight: 400!important;color: #fff!important;text-align: center;font-family: 'segoe-ui';text-transform: uppercase;padding: 10px 0!important;width: auto;margin: 0 auto;white-space: initial!important;font-size: 15px;line-height: 21px!important;}.dropdown-menu li{margin-bottom: 0px;}#menuMobile>ul>li>a[aria-expanded="false"] ~ .dropdown-menu{display: none;}.header-home .caixa-texto-banner{}body.home .header-home .caixa-texto-banner{}.caixa-texto-quem-somos{width: 95%;margin: 30px auto;}.titulo-internas{font-size: 40px;line-height: 47px;text-align: center;padding-top: 10px;}.caixa-texto-quem-somos>p:first-child{text-align: center;padding: 0 42px;}.caixa-texto-quem-somos img{margin-right: 50px;width: 75%;display: block;margin: 0 auto 30px;float: none!important;}.header-home{height: 70px;background: #fff;}.navbar-brand{margin-top: 0 !important;width: 180px;padding-top: 2px !important;margin-left: 0px;}body.home .navbar-brand{margin-top:17px!important;width: 170px;margin-left: initial;left: initial;}.logo-internas img{width: 110px;margin: initial;margin-top: 2px;margin-left: -20px;}.tels-topo{position: absolute;right: 0;margin-right: 55px;margin-top: 14px;}.caixa-texto-banner.visible-xs-block{display:none!important;}body.home .caixa-texto-banner.visible-xs-block{display:block!important;}.topo-tratamentos{overflow: hidden;background: #D0DCE2;height: auto;padding: 50px 0!important;}.nome-tratamento{position: relative;font-family: 'Roboto';font-size: 22px;line-height: 26px;color: #366591;text-transform: uppercase;font-weight: 500;letter-spacing: 1.8px;left: initial;margin-left: initial;margin-top: initial;margin-bottom: 0;text-align: center;padding: 0 90px;}.img-topo-tratamento{display:none;}.caixa-texto-tramento{width: 90%;margin: 30px auto;}body.page-id-19 .nome-tratamento{margin-top: initial;margin-right: initial;padding: 0 20px;}.caixa-texto-banner.hidden-xs{display:none!important;}body.single h1.entry-title{font-family: 'segoe-ui-semibold';font-size: 25px;line-height: 35px;color: #A0B2D9;text-align: left;margin-bottom: 30px;padding: 0 50px 0 0;margin-top: 0;}.img-topo-tratamento-mobile{width: 80%;margin: 0 auto 20px;}.nav .open>a{background-color:initial;}body.blog #content{max-width: 910px;margin: 30px auto 0;float: none;padding: 0;}

    			.formulario-contato{width: 100%;}.texto-itens-rodape{margin-top: 40px;}.icones-footer{padding-bottom: 30px;}.geral-parceiros{padding: 50px 0;}.cx-quem-somos-interna{width: 90%;}.geral-imgs-quem-somos{margin: 50px 0 10px;}.cx-servicos-interna{width: 90%;}.cx-cards-sobre{width: 90%;}.card-sobre{margin-bottom: 30px;}.nome-faixa{font-size: 27px;line-height: 36px;}.img-quem-somos{min-width: 100%;}body.page-template-projetos-especiais .titulo-internas{font-size: 32px;}.geral-projetos-especiais-interna{padding: 40px 0 20px;}.banner-impressao{height: 187px;}.cx-depoimentos{width: 90%;}.cx-carrossel-projetos{width: 90%;}.titulo-servicos{margin-right: 10px;}.texto-servicos{font-size: 17px;line-height: 28px;font-weight: 500;margin-right: 10px;margin-bottom: 40px;}.cx-servicos .col-md-4{padding: 0;width: 49.8%;height: 174px;max-width: 500px;}.nome-servico{font-size: 16px;line-height: 27px;padding-top: 70px;}.cx-item-servico{height: 174px;}.cx-servicos .col-md-4 img{height: 174px;}.servicos-home{overflow: hidden;background: #fff;height: auto;background-size: contain;padding-bottom: 0px;}.cx-sobre-home{width: 90%;}body.home .caixa-fixo-sociais{margin-right: 140px;margin-top: 17px;width: 25px;top: 0;}.servicos-home .veja-mais{background: #E6007E;position: relative;left: initial;text-decoration: none;margin: 30px auto;}



    				div.creditos{margin: 30px auto 20px;}#footer .caixa-fixo-sociais{position: relative;right: initial;margin: 10px auto 40px;}.frase-fortaleza-digital{height: auto;}.frase-rodape{font-size: 32px;line-height: 41px;margin-bottom: 0;}.demonstracao-sistema{height: auto;padding: 50px 20px 20px;}.titulo-demonstracao-sistema{font-size: 40px;line-height: 41px;}.cx-selecao-segura{width: 95%;}.texto-selecao-segura{font-size: 24px;line-height: 31px;margin-bottom: 30px;}.geral-selecao-segura .btn-gestao{margin: 40px auto 0;}.titulo-cases::before,.titulo-cases::after,.titulo-quero-agendar::before,.titulo-quero-agendar::after,.titulo-como-funciona::before,.titulo-como-funciona::after,.titulo-beneficios::before,.titulo-beneficios::after,.titulo-projetos-especiais::before,.titulo-projetos-especiais::after,.titulo-quem-somos::after,.titulo-nossos-clientes::before,.titulo-nossos-clientes::after{display: none;}.cx-cases{width: 95%;margin: 30px auto 0px;}.item-cases{margin-bottom: 20px;}.texto-item-cases{font-size: 19px;}.cases-home{padding: 50px 0 30px;}.quero-agendar{padding: 50px 0 40px;height: auto;}.titulo-quero-agendar{font-size: 30px;line-height: 41px;margin-bottom: 30px;}.cx-formulario{width: 90%;margin: 40px auto 10px;}.texto-quero-agendar{font-size: 23px;line-height: 27px;padding: 0 15px;}.como-funciona{padding: 50px 0 20px;}.titulo-como-funciona{font-size: 38px;line-height: 37px;}.cx-como-funciona{width: 90%;margin: 50px auto 0;}.texto-item-como-funciona{font-size: 18px;line-height: 24px;min-height: 100px;}.img-seta{width: 35px;margin: 0 10px;position: relative;top: 20px;}.item-como-funciona{overflow: initial;width: 32%;margin-bottom: 20px;}.item-destaque{font-size: 14px;width: 135%;line-height:19px;min-height: auto;}.cx-beneficios{width: 96%;margin: 40px auto 0px;}.beneficios-home{height: auto;}.item-beneficios{margin-bottom: 20px;}.inteligencia-artificial{height: auto;padding: 30px;}.texto-inteligencia{font-size: 30px;line-height: 34px;margin-bottom: 0;}.cx-alem-portoes{width: 90%;}.texto-alem-portoes{font-size: 22px;line-height: 30px;}.cx-video{width: 90%;margin: 30px auto;}.titulo-projetos-especiais{font-size: 40px;line-height: 53px !important;}.cx-depoimentos{width: 100%;}.foto-autor-depoimento{margin: 0 auto 10px;}.nome-depoimento,.cargo-depoimento{text-align: center;}.logo-depoimento{width: 150px;margin: -15px auto 20px;display: block;}.video-home{height: auto;}#depoimentosCarrossel .dep-texto{font-size: 17px;line-height: 22px;padding-right: initial;}.quem-somos-home{background: url(../images/bg-quem-somos-mobile.png) center center no-repeat;height: auto;background-size: cover;}.titulo-quem-somos{font-size: 44px;line-height: 50px !important;text-align: center;margin-top: 300px;margin-bottom: 10px;}.texto-quem-somos,.texto-quem-somos-2{text-align: center;padding-right: initial;}.texto-quem-somos{margin-bottom: 10px;}.banner-topo{background: url(../images/banner-mobile.png) center center no-repeat;height: 663px;background-size: cover;position: relative;}.cx-textos-banner-topo{width: 50%;position: absolute;right: 0;margin-right: 10px;margin-top: 0px;left: initial;margin-left: initial;}.titulo-banner-topo{font-size: 19px;line-height: 27px;margin-bottom: 35px;text-align: right;}.titulo-nossos-clientes{font-size: 26px;line-height: 35px;margin-bottom: 19px;}.subtitulo-banner-topo{font-size: 20px;line-height: 24px;padding: 320px 20px;text-align: center;}.logos-clientes{width: 36%;float: left;margin: 0 17px 15px;}.cx-nossos-clientes{position: absolute;bottom: 0;left: 50%;margin-left: -50%;margin-bottom: 110px;width: 100%;}.cx-logos{width: 90%;}.link-sociais-topo{width: 23px;height: 23px;}.area-agendar-demo{position: absolute;z-index: 1;background: #4A4545;height: 50px;width: 100%;margin-top: -52px;}.agendar-demo{display: block;width: 150px;height: 30px;border-radius: 20px;background: #C39B60;font-family: 'Roboto', sans-serif;font-weight: 600;font-size: 14px;line-height: 15px;text-align: center;text-transform: uppercase;color: #fff;text-decoration: none;margin-left: 20px;margin-top: 10px;padding-top: 7px;}.navbar-nav>li.menu-agende{display: none;}.agendar-demo:focus{color:#fff;text-decoration:none;outline: none;}.ico-play{position: absolute;left: 50%;margin-left: -25px;margin-top: 100px;width: 50px;}.cx-video .ico-play.ico-mobile-off{display: none !important;pointer-events: none !important;}




    					.itens-infos{margin-left: -180px;margin-top: 30px;}.subtitulo-celular-problema{font-size: 27px;line-height: 40px;margin-bottom: 30px;padding: 0;}.titulo-celular-problema{font-size: 27px;line-height: 40px;margin-bottom: 40px;}.texto-celular-problema span{margin: 10px 0px 20px;font-size: 35px;top: initial;display: block;}.texto-celular-problema{font-size: 22px;line-height: 27px;margin: 40px 0 60px;}.celular-problema .link-chamar-whatsapp{width: 383px;display: block;margin: 30px auto 0;}.celular-problema{padding: 40px 0;}.mapa iframe{height: 300px;}.cx-local{overflow: hidden;width: 100%;margin: 40px auto 0;}.titulo-onde-estamos{font-size: 20px;line-height: 40px;font-weight: 600;margin-top: 60px;}.icone-local{width: 80px;}.ajuda-fale .titulo-agende{font-family: horizon;font-size: 25px;text-align: center;line-height: 35px;font-weight: 600;color: #fff;margin-top: 50px;padding: 0 0px;margin-bottom: 40px;}.ajuda-fale .link-chamar-whatsapp{display: block;margin: 0 auto;width: 383px;}.servicos-realizados{padding: 30px 0;}.cx-servicos{width: 100%;margin: 0 auto;}.cx-pq-escolher{overflow: hidden;width: 100%;margin: 0 auto;}.titulo-agende{font-size: 30px;line-height: 38px;font-weight: 600;color: #fff;margin-top: 50px;padding: 0 0px;margin-bottom: 30px;}.cx-agende .link-chamar-whatsapp{margin: 0 auto;display: block;width: 383px;}.cx-pq-escolher{overflow: hidden;width: 100%;margin: 0 auto;}.seta {
    position: relative;
    left: initial;
    width: 40px;
    margin: 40px auto;
}.servicos-realizados{height: auto;}.clique-botao {
    overflow: hidden;
    height: auto;
    background-size: cover;
    padding: 30px 0 0;
}.clique-botao .link-chamar-whatsapp{width: 371px;}.titulo-clique-botao {
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    font-size: 29px;
    line-height: 37px;
    color: #000;
    text-align: center;
    padding: 0 30px;
}.cx-protecao-estilo {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}.item-protecao-estilo {
    background: #333030;
    border-radius: 79px;
    min-height: initial;
    padding-bottom: 20px;
    margin-bottom: 30px;
}.atendimento-imediato{padding-bottom:40px;height: auto;}.titulo-atendimento {
    font-family: 'Montserrat', sans-serif;
    font-size: 31px;
    line-height: 41px;
    font-weight: 300;
    color: #fff;
    margin: 30px 0;
}.cx-atendimento-imediato .link-chamar-whatsapp {
    display: block;
    margin: 0 auto;
}.titulo-consertamos {
    font-family: horizon;
    font-size: 32px;
    text-align: center;
    line-height: 45px;
    font-weight: 600;
    color: #000;
}.logos-marcas{width: 240px;}.texto-banner-topo {
    font-family: 'Poppins', sans-serif;
    font-size: 17px;
    line-height: 23px;
    color: #DEBA44;
    text-align: center;
    margin-top: 20px;
    padding: 0 20px;
    font-weight: 400;
    width: 250px;
}body.home .header-home {
    background: url(../images/banner-topo.jpg) center center no-repeat;
    height: 328px;
    position: relative;
    background-size: cover;
    background-position-x: initial;
}.cx-textos-banner {
        overflow: initial;
        width: 90%;
        position: absolute;
        left: 50%;
        margin-left: -45%;
        margin-top: 30px;
    }	.banner-sombra{display: none;}.consertamos-celular {
    overflow: hidden;
    padding: 50px 0 30px;
    background: url(../images/bg-area.jpg) center center no-repeat;
    height: auto;
    background-size: cover;
}.whats-fixo {
        margin-top: 60px;
        width: 130px;
        height: 47px;
    }.cx-header-home {
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
}.botao-whatsapp>img {
    margin: 0 auto;
    padding-top: 0px;
}.titulo-contato {
    font-family: caviar-dreams-bold;
    font-size: 45px;
    line-height: 55px;
    color: #fff;
    font-weight: 600;
    margin-top: initial;
    margin-bottom: 40px;
    padding-top: 30px;
}.caixa-contato .col-md-6.foto-footer {
    height: auto;
    background-size: cover;
    padding-bottom: 30px;
}.texto-rodape{margin-left: 20px;}
.titulo-prepare-empresa {
    font-family: "caviar-dreams";
    font-size: 38px;
    line-height: 49px;
    text-align: center;
    color: #fff;
    margin-bottom: 40px;
}.cx-whatsapp {
    overflow: hidden;
    width: 100%;
    margin: 40px auto;
}.link-whatsapp-falar-especialista{margin-bottom: 20px;}.titulo-solucoes-pequenas-empresas::before{display: none;}.titulo-solucoes-pequenas-empresas {
        font-family: "caviar-dreams";
        font-size: 41px;
        line-height: 40px;
        color: #A4936C;
        font-weight: 400;
        width: auto;
        text-align: center;
        margin-bottom: 25px;
    }.titulo-solucoes-pequenas-empresas strong {
    margin-left: initial;
}.caixa-solucoes-pequenas-empresas {
    position: relative;
    margin-top: initial;
}.solucoes-pequenas-empresas {
    overflow: hidden;
    padding: 30px 0;
}.titulo-como-funciona {
        font-size: 38px;
        line-height: 37px;
        width: initial;
        text-align: center;
    }.cx-numeros-como-funciona {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}.texto-simples-tecnica {
    font-family: 'Montserrat';
    font-weight: 600;
    font-size: 20px;
    line-height: 30px;
    color: #00111F;
    margin-bottom: 50px;
    text-align: center;
}.item-numeros-como-funciona {
    width: 100%;
    float: initial;
    margin: 0 auto 50px;
}.como-funciona {
        padding: 50px 0 20px;
        height: auto;
    }    .texto-item-como-funciona {
        font-size: 18px;
        line-height: 24px;
        min-height: initial;
    }.link-whatsapp-realidade-empresa {
    margin: 10px auto;
    width: 90%;
}.foto-mulher-homem {
    overflow: hidden;
    height: 210px;
}.caixa-porque-escolher {
    width: 90%;
    margin: 0 auto;
}.cx-porque-escolher-1 {
    width: initial;
    float: initial;
    padding-right: initial;
    position: relative;
    overflow: visible;
}.titulo-porque-escolher::before{display: none;}.titulo-porque-escolher {
    font-family: "caviar-dreams";
    font-size: 35px;
    line-height: 51px;
    color: #fff;
    font-weight: 400;
    width: initial;
    margin-bottom: 30px;
    text-align: center;
}.titulo-porque-escolher strong {
    margin-left: initial;
}.cx-porque-escolher-2 {
    overflow: hidden;
    width: 100%;
    float: initial;
    margin-top: 40px;
}.cx-diferenciais {
    background: rgba(112, 112, 112, 0.30);
    border-radius: 0 50px 50px 0;
    padding: 25px 35px 25px 35px;
    margin: 30px 0 40px;
    position: relative;
    --outer-pad: 15px;
    left: initial;
    width: initial;
    max-width: 620px;
    box-sizing: border-box;
}.cx-beneficios {
        width: 100%;
        margin: 40px auto 0px;
    }.caixa-empresa-promotora {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}.empresa-promotora {
    overflow: hidden;
    padding: 30px 0 0;
}.link-whatsapp-certificado {
    margin: 10px auto 30px;
    width: 95%;
}.item-beneficios {
        margin-bottom: initial;
        padding: 20px;
    }.titulo-empresa-promotora::before{display: none;}.titulo-empresa-promotora {
    font-family: "caviar-dreams";
    font-size: 42px;
    line-height: 50px;
    color: #A4936C;
    font-weight: 400;
    width: initial;
    margin-bottom: 30px;
    text-align: center;
}    .caixa-empresa-promotora {
        overflow: hidden;
        width: 90%;
        margin: 0 auto;
    }.titulo-nr1::before{display:none;}.titulo-nr1 {
    font-family: "caviar-dreams";
    font-size: 32px;
    line-height: 45px;
    color: #fff;
    font-weight: 400;
    width: initial;
    margin-bottom: 20px;
    text-align: center;
}.caixa-nr1 {
    overflow: hidden;
    width: 90%;
    margin: 0 auto;
}.nr1 {
    overflow: hidden;
    height: auto;
    background-size: cover;
    position: relative;
    padding: 35px 0;
}.titulo-desafio-saude-mental::before{display:none;}.titulo-desafio-saude-mental {
    font-family: "caviar-dreams";
    font-size: 45px;
    line-height: 55px;
    color: #A4936C;
    font-weight: 400;
    width: initial;
}.titulo-desafio-saude-mental strong {
    margin-left: initial;
    display: block;
}.titulo-desafio-saude-mental {
    font-family: "caviar-dreams";
    font-size: 45px;
    line-height: 49px;
    color: #A4936C;
    font-weight: 400;
    width: initial;
    text-align: center;
    margin-bottom: 20px;
}.cx-textos-saude-mental {
    margin-top: initial;
    margin-left: initial;
}.desafio-saude-mental {
    overflow: hidden;
    padding: 30px 0 40px;
}.tres-fotos {
    overflow: hidden;
    height: 200px;
    background-size: cover;
    position: relative;
}.bg-saude-mental span {
    margin-left: initial;
}.bg-saude-mental {
    font-family: "caviar-dreams-bold";
    font-size: 122px;
    line-height: 111px;
    color: rgb(164 147 108 / 7%);
    position: absolute;
    overflow: hidden;
}.fale-especialista {
    overflow: hidden;
    padding: 40px 0 40px;
}.titulo-fale-especialista {
    font-family: 'Montserrat';
    font-weight: 600;
    text-align: center;
    font-size: 25px;
    line-height: 33px;
    color: #A4936C;
    margin-bottom: 10px;
}.subtitulo-fale-especialista {
    font-family: 'Montserrat';
    font-weight: 400;
    text-align: center;
    font-size: 25px;
    line-height: 37px;
    color: #00111F;
    margin-bottom: 30px;
}.cx-quem-somos {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}.quem-somos {
    background-size: cover;
    height: auto;
    padding: 40px 0;
}.texto-destaque-quem-somos {
    font-family: 'Poppins', sans-serif;
    color: #00111F;
    font-size: 25px;
    line-height: 31px !important;
    font-weight: 400;
    margin-bottom: 40px;
    text-align: center;
    font-style: italic;
    margin-top: 30px;
}.texto-banner-topo-1 {
    font-family: "Euphoria Script", cursive;
    font-size: 50px;
    line-height: 22px;
    font-weight: 400;
    color: #fff;
}.texto-banner-topo-2 {
    font-family: 'Montserrat';
    font-size: 38px;
    line-height: 43px;
    color: #fff;
    font-weight: 600;
    text-align: center;
}.texto-banner-topo-3 {
    font-family: "Euphoria Script", cursive;
    font-size: 65px;
    line-height: 28px;
    font-weight: 400;
    color: #fff;
    text-align: right;
}.texto-banner-topo-4 {
    font-family: 'Montserrat';
    font-size: 15px;
    line-height: 20px;
    color: #fff;
    font-weight: 600;
    text-align: center;
    width: 240px;
    float: right;
    margin: 10px 0px 0;
}body.home .navbar-brand {
    margin-top: 10px !important;
    width: 200px;
    margin-left: initial;
    left: initial;
    padding-top: 0px !important;
    margin-left: 10px;
}body.home .icone-menu-mobile {
        width: 35px;
        position: absolute;
        right: 0;
        margin-top: 5px;
        margin-right: 30px;
        z-index: 100000000;
    }.link-whatsapp-especialista{width: 90%;}#btn-topo{right:10px;}


		}