/*!
* Jgwebcom - Soluções Tecnológicas (http://www.jgwebcom.com)
* Copyright(c) 2024, Jgwebcom.
* Versão: 1.0.0
*/@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:initial}}html,body{height:100%}body{background:#FFFFFF;font-family:"Montserrat",sans-serif}body.menu-m-active{overflow:hidden}@media (max-width: 575px){.container{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width: 575px){.row{--bs-gutter-x:3rem}}::-moz-selection{color:#fff;background:#000000}::selection{color:#fff;background:#000000}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb{background-color:#d8fd25}.full-container{width:100%;background:#ffffff}.container-fluid{padding-right:24px;padding-left:24px;width:1920px;max-width:100%;margin:0 auto;position:relative}@media (min-width: 768px){.container-fluid{padding-right:3.75%;padding-left:3.75%}}@media (min-width: 1920px){.container-fluid{padding-left:72px;padding-right:72px}}.full-overlay-opacity{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);z-index:20;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.full-overlay-opacity.active{opacity:1;pointer-events:all;visibility:visible}a:active,a:focus,a:link,a:visited{color:inherit;text-decoration:none;outline:none}a:active.smaller,a:focus.smaller,a:link.smaller,a:visited.smaller{font-size:.875rem}a.voltar{float:right;font-weight:600;padding:8px 10px;background:#DFFD4D;font-size:11px;color:#ffffff}a.voltar:hover{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.lt-space-3{letter-spacing:6.6px}.tts-logo{font-size:0;line-height:1;margin:0;padding:0}.tts-1{font-weight:900;font-size:44px;line-height:54px}@media (min-width: 576px){.tts-1{font-size:calc((4.25rem - (4.25rem / 3.2)) + .9vw);line-height:119%}}@media (min-width: 576px) and (min-width: 1400px){.tts-1{font-size:4.25rem}}.tts-2{font-weight:900;font-size:2rem;line-height:2.625rem}@media (min-width: 576px){.tts-2{font-size:calc((3.125rem - (3.125rem / 3.2)) + .9vw);line-height:120%}}@media (min-width: 576px) and (min-width: 1400px){.tts-2{font-size:3.125rem}}.tts-3{font-weight:900;font-size:1.5rem;line-height:2rem}@media (min-width: 576px){.tts-3{font-size:calc((2.375rem - .5rem) + .6vw);line-height:127%}}@media (min-width: 576px) and (min-width: 1400px){.tts-3{font-size:2.375rem}}.tts-4{font-weight:900;font-size:1.125rem;line-height:1.5rem}@media (min-width: 576px){.tts-4{font-size:calc((1.75rem - .5rem) + .6vw);line-height:118%}}@media (min-width: 576px) and (min-width: 1400px){.tts-4{font-size:1.75rem}}@media (min-width: 576px){.tts-4.smaller{font-size:calc((1.5rem - .5rem) + .6vw)}}@media (min-width: 576px) and (min-width: 1400px){.tts-4.smaller{font-size:1.5rem}}.tts-5{font-weight:900;font-size:1.125rem;line-height:1.25rem}@media (min-width: 576px){.tts-5{font-size:calc((1.375rem - .5rem) + .6vw);line-height:145%}}@media (min-width: 576px) and (min-width: 1400px){.tts-5{font-size:1.375rem}}@media (min-width: 576px){.tts-5.smaller{font-size:calc((1.25rem - .5rem) + .6vw);line-height:130%}}@media (min-width: 576px) and (min-width: 1400px){.tts-5.smaller{font-size:1.25rem}}.tts-6{font-weight:600;font-size:1.125rem;line-height:1.625rem}h1{font-weight:900;font-size:44px;line-height:54px;font-family:"Montserrat",sans-serif;color:#000000;margin:0 0 20px}@media (min-width: 576px){h1{font-size:calc((4.25rem - (4.25rem / 3.2)) + .9vw);line-height:119%}}@media (min-width: 576px) and (min-width: 1400px){h1{font-size:4.25rem}}h2{font-weight:900;font-size:2rem;line-height:2.625rem;font-family:"Montserrat",sans-serif;color:#000000;margin:0 0 15px 0}@media (min-width: 576px){h2{font-size:calc((3.125rem - (3.125rem / 3.2)) + .9vw);line-height:120%}}@media (min-width: 576px) and (min-width: 1400px){h2{font-size:3.125rem}}h3{font-weight:900;font-size:1.5rem;line-height:2rem;font-family:"Montserrat",sans-serif;color:#000000;margin:0 0 15px}@media (min-width: 576px){h3{font-size:calc((2.375rem - .5rem) + .6vw);line-height:127%}}@media (min-width: 576px) and (min-width: 1400px){h3{font-size:2.375rem}}h4{font-weight:900;font-size:1.125rem;line-height:1.5rem;font-family:"Montserrat",sans-serif;color:#000000;margin:0 0 15px}@media (min-width: 576px){h4{font-size:calc((1.75rem - .5rem) + .6vw);line-height:118%}}@media (min-width: 576px) and (min-width: 1400px){h4{font-size:1.75rem}}@media (min-width: 576px){h4.smaller{font-size:calc((1.5rem - .5rem) + .6vw)}}@media (min-width: 576px) and (min-width: 1400px){h4.smaller{font-size:1.5rem}}h5{font-weight:900;font-size:1.125rem;line-height:1.25rem;font-family:"Montserrat",sans-serif;color:#000000;margin:0 0 15px}@media (min-width: 576px){h5{font-size:calc((1.375rem - .5rem) + .6vw);line-height:145%}}@media (min-width: 576px) and (min-width: 1400px){h5{font-size:1.375rem}}@media (min-width: 576px){h5.smaller{font-size:calc((1.25rem - .5rem) + .6vw);line-height:130%}}@media (min-width: 576px) and (min-width: 1400px){h5.smaller{font-size:1.25rem}}h6{font-weight:600;font-size:1.125rem;line-height:1.625rem;font-family:"Montserrat",sans-serif;color:#000000;margin:0 0 15px}.fs-text{font-size:1rem;line-height:1.5rem}.fs-text.smaller{font-size:.875rem}.fs-text a:hover{text-decoration:underline}p{font-size:1rem;line-height:1.5rem;color:#696969;margin:0 0 15px}p.smaller{font-size:.875rem}p a:hover{text-decoration:underline}p .featured-text{font-weight:600;color:#000000}.featured-text{display:inline;padding:3.5px 3.3px;line-height:1;background-image:linear-gradient(90deg, rgba(255,255,255,0) 50%, var(--text-highlight-color, #DFFD4D) 0);background-size:200%;transition:background-position .8s}.featured-text.text-bg-sixthColor{color:#FFFFFF;background-image:linear-gradient(90deg, rgba(255,255,255,0) 50%, var(--text-highlight-color, #FA2F93) 0)}.featured-text.active{background-position:-100%}.wrap-txt div:not([class]):not([id]){font-size:1rem;line-height:1.5rem;color:#696969;margin:0 0 15px}.wrap-txt div:not([class]):not([id]).smaller{font-size:.875rem}.wrap-txt div:not([class]):not([id]) a:hover{text-decoration:underline}.wrap-txt p+h2,.wrap-txt div+h2,.wrap-txt p+h3,.wrap-txt div+h3{margin-top:30px}.wrap-txt ul,.wrap-txt ol{margin:0 0 15px;padding:0 0 0 27px}.wrap-txt ul li,.wrap-txt ol li{font-size:1rem;line-height:1.5rem;color:#696969;margin:0 0 10px 0}.wrap-txt ul li.smaller,.wrap-txt ol li.smaller{font-size:.875rem}.wrap-txt ul li a:hover,.wrap-txt ol li a:hover{text-decoration:underline}@media (min-width: 768px){.wrap-txt ul,.wrap-txt ol{padding:0 0 0 40px}}.wrap-txt ul+h2,.wrap-txt ol+h2,.wrap-txt ul+h3,.wrap-txt ol+h3{margin-top:30px}.wrap-txt ul.list-unstyled,.wrap-txt ol.list-unstyled{padding:0}.wrap-txt img{display:block;max-width:100%;margin:0 auto;margin-bottom:15px}@media (min-width: 576px){.wrap-txt img:not(.aligncenter){margin:0}.wrap-txt img.alignright{float:right;margin:10px 0px 15px 15px}.wrap-txt img.alignleft{float:left;margin:10px 15px 15px 0px}}.wrap-txt div>h2,.wrap-txt div>h3,.wrap-txt div>h4,.wrap-txt div>h5{margin-top:15px}blockquote{font-size:1rem;line-height:1.5rem;border-left:4px solid #FA2F93;color:#000000;background:#FFFFFF;padding:0 0 0 16px}blockquote.smaller{font-size:.875rem}blockquote a:hover{text-decoration:underline}blockquote+h2,blockquote+h3{margin-top:30px}.anchor{position:absolute;top:0;left:0;right:0;margin-top:-52px}.wrapper{max-width:100%}.main-content{width:100%}.container-content{width:100%;background:#ffffff}.section-content{width:100%;margin:45px 0;position:relative}@media (min-width: 576px){.section-content{margin:60px 0}}@media (min-width: 992px){.section-content{margin:80px 0}}.section-content.solid-bg{margin:0;padding:45px 0}@media (min-width: 576px){.section-content.solid-bg{padding:60px 0}}@media (min-width: 992px){.section-content.solid-bg{padding:80px 0}}.section-content.reduced{margin:30px 0}@media (min-width: 576px){.section-content.reduced{margin:45px 0}}@media (min-width: 992px){.section-content.reduced{margin:54px 0}}.section-content.reduced.solid-bg{padding:30px 0}@media (min-width: 576px){.section-content.reduced.solid-bg{padding:45px 0}}@media (min-width: 992px){.section-content.reduced.solid-bg{padding:54px 0}}.wrap-whats-app{position:fixed;right:20px;bottom:20px;z-index:100}.wrap-whats-app a{display:flex;justify-content:center;align-items:center;width:55px;height:55px;border-radius:50%;background-color:#128c7e;color:#FFFFFF;font-size:30px;box-shadow:0 4px 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,0.3)}.wrap-whats-app a:hover{background-color:#25d366}.wrap-whats-app a:hover i{transform:scale(1.2)}.lightbox{position:fixed;top:0;left:0;right:0;bottom:0;padding:15px;display:flex;justify-content:center;align-items:center;z-index:50;display:none}.lightbox .load-icon{position:absolute;top:50%;left:50%;width:80px;height:80px;background:#ffffff;color:#DFFD4D;border-radius:20px;font-size:30px;display:flex;justify-content:center;align-items:center;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.lightbox .overlay-opacity{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7);cursor:pointer}.lightbox .wrap{position:relative;height:100%;max-width:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.lightbox .lightbox-head{text-align:right;margin-bottom:15px;position:absolute;top:0;right:0;z-index:10;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.lightbox .lightbox-head .close-button{display:flex;justify-content:center;align-items:center;font-size:30px;color:#000000;line-height:1;cursor:pointer;width:40px;height:40px;background:#ffffff;border-radius:30px}.lightbox .lightbox-head .close-button:hover{opacity:.8}.lightbox .lightbox-content{position:relative;z-index:10;text-align:center;padding:15px 20px;width:989px;max-width:100%;border-radius:20px;background:#ffffff;z-index:2;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch;display:none;pointer-events:all}@media (min-width: 576px){.lightbox .lightbox-content{text-align:left;padding:35px 40px}.lightbox .lightbox-content::-webkit-scrollbar{width:5px}.lightbox .lightbox-content::-webkit-scrollbar-thumb{background-color:#d8fd25}.lightbox .lightbox-content.scrollable{border-top-right-radius:0px;border-bottom-right-radius:0px}}.lightbox .lightbox-content .politics-content h2{font-size:24px;color:#313131;font-weight:700}.lightbox .lightbox-content .politics-content h3{font-size:20px;color:#797979;font-weight:400}.lightbox .lightbox-content .politics-content h2,.lightbox .lightbox-content .politics-content h3,.lightbox .lightbox-content .politics-content h4,.lightbox .lightbox-content .politics-content h5,.lightbox .lightbox-content .politics-content p{text-align:left;margin:15px 0}.lightbox .lightbox-content .politics-content p{font-size:14px;line-height:21px}.lightbox .lightbox-content iframe{width:100%;border:none}.lightbox .lightbox-content .table-responsive{width:600px;max-width:100%;text-align:center;margin:15px auto}@media (min-width: 576px){.lightbox .lightbox-content .table-responsive{margin:30px auto}}.lightbox .lightbox-content .table-responsive .table td,.lightbox .lightbox-content .table-responsive .table th{text-align:left;vertical-align:middle}.lightbox .lightbox-content .table-responsive .table tr:nth-child(even){background:#f3f3f3}.position-relative{z-index:2}.bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center center}.overflow-hidden{overflow:hidden;touch-action:none;-ms-touch-action:none;position:relative;height:100%}.ul-menu{margin:0;padding:0;font-size:0;list-style:none}img.figure{margin-bottom:30px}.mb-32{margin-bottom:32px}.mb-40{margin-bottom:40px}@media (max-width: 575px){.w-100-xs{width:100%}}.fw-300{font-weight:400}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.primaryFont{font-family:"Montserrat",sans-serif}.secondFont{font-family:"Montserrat",sans-serif}.cl-white{color:#FFFFFF !important}.cl-primaryColor{color:#DFFD4D !important}.cl-secondColor{color:#000000 !important}.cl-thirdColor{color:#312F30 !important}.cl-fifthColor{color:#E2E2E2 !important}.cl-fifthColor{color:#E2E2E2 !important}.cl-sixthColor{color:#FA2F93 !important}.bg-white{background-color:#FFFFFF !important}.bg-primaryColor{background-color:#DFFD4D !important}.bg-secondColor{background-color:#000000 !important}.bg-thirdColor{background-color:#312F30 !important}.bg-fourthColor{background-color:#696969 !important}.bg-fifthColor{background-color:#E2E2E2 !important}.bg-sixthColor{background-color:#FA2F93 !important}.bg-fifthColor{background-color:#E2E2E2 !important}.bg-primary-white{background:linear-gradient(to right, #fa2f93 50%, #fa2f93 50%, #fff 51%)}@media (min-width: 1920px){.d-none-bigger-xxl{display:none !important}}.d-only-bigger-xxl{display:none !important}@media (min-width: 1920px){.d-only-bigger-xxl{display:block !important}}.grecaptcha-badge{z-index:10;bottom:100px !important}.cc-revoke,.cc-window{font-size:13px !important}.cc-revoke a,.cc-window a{text-decoration:none}.cc-floating.cc-theme-classic{border-radius:0 !important}.fa-pulse{-webkit-animation:fa-spin .5s infinite steps(8);animation:fa-spin .5s infinite steps(8)}.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.lg-backdrop.in{opacity:.85}.lg-thumb-open .lg-img-wrap{padding-bottom:115px !important}.lg-outer .lg-thumb-item img{width:auto;height:auto;max-width:100px;min-height:80px}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#faffe4}.lg-outer .lg-img-wrap{padding:50px 15px;transition:padding .2s linear}.custom-obj.lg-outer .lg-video-cont{max-width:95% !important;max-height:95%;width:1024px}@media (max-width:1070px){.custom-obj.lg-outer .lg-video-cont{width:95%;height:95%}.custom-obj.lg-outer .lg-video-cont .lg-video{padding:0;height:100%}}@media (min-width: 1200px){.custom-obj.lg-outer .lg-video-cont{width:85%}}.custom-video.lg-outer .lg-video-cont{max-width:95% !important;max-height:95%;width:1024px}@media (min-width: 1200px){.custom-video.lg-outer .lg-video-cont{width:1400px}}.lg-toolbar{background:none !important;opacity:1 !important;transform:none !important}.custom-lg .lg-video-cont{padding:15px;background:#ffffff;position:relative}.custom-lg .lg-video-cont:after{content:"\f1ce";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:50%;left:50%;z-index:1;font-size:30px;color:#000;-webkit-animation:fa-spin .6s infinite steps(20);animation:fa-spin .6s infinite steps(20);margin-top:-15px;margin-left:-15px}@media (min-width: 1200px){.custom-lg .lg-video-cont:after{font-size:40px;margin-top:-20px;margin-left:-20px}}.custom-lg .lg-video{position:relative;z-index:2}.custom-lg .lg-icon{background:#ffffff;border-radius:50%;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.15);box-shadow:0 2px 5px 0 rgba(0,0,0,0.15);width:35px;height:35px;line-height:16px;color:#999;cursor:pointer;font-size:24px;padding:10px 0;text-align:center;text-decoration:none !important;outline:0;position:absolute;right:0;top:0;transform:translate(40%, -40%)}.custom-lg .lg-icon:after{content:"\e070"}@media (min-width: 576px){.custom-lg .lg-icon{font-size:30px;height:47px;line-height:27px;width:50px}}.custom-lg .lg-icon:hover{color:red;background:#f7f7f7}.owl-galeria{position:absolute;top:0;left:0;right:0;bottom:0}.owl-galeria .owl-stage-outer{height:100%}.owl-galeria .owl-stage-outer .owl-stage{height:100%}.owl-galeria .owl-stage-outer .owl-stage .owl-item{height:100%}.owl-galeria .owl-stage-outer .owl-stage .owl-item .item{height:100%}.owl-carousel .owl-item img{width:auto}.owl-carousel .owl-nav button{outline:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{position:absolute;top:0;bottom:0;font-size:24px;color:#FFFFFF;width:19.6%}.owl-carousel .owl-nav button.owl-prev{left:0;padding-left:5px !important;text-align:left;background:linear-gradient(to left, rgba(255,255,255,0) 0%, rgba(0,0,0,0.7) 100%)}@media (min-width: 576px){.owl-carousel .owl-nav button.owl-prev{padding-left:23px !important}}.owl-carousel .owl-nav button.owl-prev:hover:not(.disabled){background:linear-gradient(to left, rgba(255,255,255,0) 0%, #000 100%)}.owl-carousel .owl-nav button.owl-next{right:0;padding-right:5px !important;text-align:right;background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(0,0,0,0.7) 100%)}@media (min-width: 576px){.owl-carousel .owl-nav button.owl-next{padding-right:23px !important}}.owl-carousel .owl-nav button.owl-next:hover:not(.disabled){background:linear-gradient(to right, rgba(255,255,255,0) 0%, #000 100%)}.owl-carousel .owl-nav button.disabled{opacity:.3;cursor:default}.owl-carousel .owl-dots{width:100%;text-align:center;font-size:0;padding:5px}.owl-carousel .owl-dots button.owl-dot{display:inline-block;width:8px;height:8px;margin:0 8px;border-radius:50%;background:#e9e9e9}.owl-carousel .owl-dots button.owl-dot.active{background:#CCCCCC}.owl-carousel.owl-plantas{padding:0 15px}@media (min-width: 576px){.owl-carousel.owl-plantas{padding:0 40px}}@media (min-width: 1400px){.owl-carousel.owl-plantas{padding:0 100px}}.owl-carousel.owl-plantas .owl-stage{display:flex}.owl-carousel.owl-plantas .item{display:flex;flex-direction:column;height:100%}@media (min-width: 576px){.owl-carousel.owl-plantas .item{justify-content:space-between}}.owl-carousel.owl-plantas .item .wrap-desc{max-width:100%;margin:0 auto;width:405px;margin-bottom:24px}@media (min-width: 768px){.owl-carousel.owl-plantas .item .wrap-desc{margin-bottom:40px}}.owl-carousel.owl-plantas .item .dash-detail-horizontal::before{display:none}.owl-carousel.owl-plantas .owl-nav button.owl-prev,.owl-carousel.owl-plantas .owl-nav button.owl-next{color:#000000;width:40px}.owl-carousel.owl-plantas .owl-nav button.owl-prev{background:none;padding-left:0 !important;left:-15px}@media (min-width: 576px){.owl-carousel.owl-plantas .owl-nav button.owl-prev{left:0}}.owl-carousel.owl-plantas .owl-nav button.owl-prev:hover:not(.disabled){background:none;color:#bbe103}.owl-carousel.owl-plantas .owl-nav button.owl-next{background:none;padding-right:0 !important;right:-15px}@media (min-width: 576px){.owl-carousel.owl-plantas .owl-nav button.owl-next{right:0}}.owl-carousel.owl-plantas .owl-nav button.owl-next:hover:not(.disabled){background:none;color:#bbe103}.banner-home-carousel .owl-dots{padding-top:25px}.custom-video-vertical .lg-video-cont .lg-video{padding-bottom:0 !important;height:600px !important}@media (min-width: 992px){.custom-video-vertical .lg-video-cont .lg-video{height:770px !important;padding-bottom:0 !important}}.custom-video-vertical .lg-video-cont .lg-video iframe{width:1070px !important;top:50%;left:50%;transform:translate(-50%, -50%) !important}@media (min-width: 992px){.custom-video-vertical .lg-video-cont .lg-video iframe{width:1400px !important;top:50%;left:50%;transform:translate(-50%, -50%) !important}}.custom-video-vertical .lg-video-cont{width:1024px !important}@media screen and (min-width:400px){.custom-video-vertical .lg-video-cont{width:365px !important}}@media (min-width: 1200px){.custom-video-vertical .lg-video-cont{width:462px !important}}.custom-video-vertical .lg-video-cont .lg-icon{z-index:20 !important}:not(.ytp-shorts-mode).ytp-title-enable-channel-logo .ytp-title-text{padding-left:490px !important}.ytp-title-text{font-size:14px !important}.dash-detail{position:relative;max-width:100%}.dash-detail::before{content:"";width:1px;background-color:#000000;height:32px;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);top:0}@media (min-width: 992px){.dash-detail::before{margin-left:-100px}}.dash-detail::after{content:"";width:1px;background-color:#000000;height:32px;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);bottom:0}@media (min-width: 992px){.dash-detail::after{margin-left:53px}}.foto-fachada{position:relative;width:100%;height:250px}@media (min-width: 1200px){.foto-fachada{height:406px}}.section-policy-page{padding:32px 0}@media (min-width: 576px){.section-policy-page{padding:5% 0}}.dash-detail-horizontal{height:1px;background-color:#000000}.dash-detail-horizontal::before{content:"";position:absolute;right:0;height:1px;width:75px;background-color:#000000}.dash-detail-horizontal.bg-white::before{background-color:#FFFFFF}.box-infos-offset{margin-top:-30px;text-align:center;padding:0 12px}@media (min-width: 768px){.box-infos-offset{margin-top:-37.5px}}.box-infos{display:inline-flex;justify-content:center;align-items:center;padding:5px 56px;min-height:60px;background-color:#DFFD4D;position:relative;z-index:10}@media (min-width: 768px){.box-infos{min-height:75px}}.box-infos.reduced{padding:5px 20px}@media (min-width: 768px){.box-infos.reduced{min-height:67px}}.wrap-scroll-img{position:relative}.wrap-scroll-img.img-map img{min-width:1062px}@media (max-width:1112px){.wrap-scroll-img.img-map .scroll-indicator{display:flex}}.wrap-scroll-img.img-implantacao img{min-width:450px}@media (max-width:500px){.wrap-scroll-img.img-implantacao .scroll-indicator{display:flex}}.wrap-scroll-img.img-implantacao-2 img{min-width:900px}@media (max-width:950px){.wrap-scroll-img.img-implantacao-2 .scroll-indicator{display:flex}}.wrap-scroll-img .scroll-img{overflow-x:auto}.wrap-scroll-img .scroll-indicator{display:none;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;line-height:1;text-align:center;position:absolute;top:12px;left:12px;z-index:2;background-color:#FFFFFF;color:#000000;pointer-events:none;box-shadow:0 0 40px rgba(0,0,0,0.16);animation-name:scroll_indicator;animation-duration:3s;animation-iteration-count:infinite}.wrap-scroll-img .scroll-indicator span{font-size:25px}@keyframes scroll_indicator{0%{transform:translateX(0)}50%{transform:translateX(20px)}100%{transform:translateX(0)}}@media (min-width: 992px){.wrap-bg-fachada{position:absolute;top:0;bottom:0;left:12px;right:12px}}.featured-block{display:inline-flex;justify-content:center;align-items:center;padding:5px 16px;height:51px;background-color:#DFFD4D;text-align:center}.wrap-photo{position:relative;min-height:290px}@media (min-width: 576px){.wrap-photo{min-height:401px}}.wrap-photo3d{position:relative;min-height:290px}@media (min-width: 768px){.wrap-photo3d{min-height:410px}}@media (min-width: 992px){.wrap-photo3d{min-height:510px}}@media (min-width: 768px){.wrap-photo3d.smaller{min-height:444px !important}}.aspas-detail{width:60px}@media (min-width: 992px){.aspas-detail{width:auto}}span.msg-ilustracao{position:absolute;z-index:10;bottom:12px;left:12px;color:#FFFFFF;font-size:8px;font-weight:500;pointer-events:none}@media (min-width: 1200px){span.msg-ilustracao{bottom:16px;left:16px}}span.msg-ilustracao.right{left:auto !important;right:12px}@media (min-width: 1200px){span.msg-ilustracao.right{right:16px}}span.label-ilustracao{position:absolute;right:0;bottom:12px;z-index:10;padding:7.5px 12px;text-align:left;font-size:12px;line-height:1;color:#FFFFFF;background-color:#000000;max-width:50%;pointer-events:none}@media (min-width: 992px){span.label-ilustracao{font-size:14px;bottom:16px}}@media (min-width: 1400px){span.label-ilustracao{font-size:16px}}.wrap-galeria{position:relative;height:100%;min-height:250px}@media (min-width: 576px){.wrap-galeria{min-height:400px}}@media (min-width: 768px){.wrap-galeria{min-height:550px}}@media (min-width: 992px){.wrap-galeria{min-height:600px}}@media (min-width: 1400px){.wrap-galeria{min-height:656px}}@media (min-width: 1400px){.wrap-galeria.bigger{min-height:673px}}.wrap-galeria .item{background:#000}.wrap-galeria .item a:hover .bg{opacity:.8}.wrap-legenda-galeria{position:absolute;bottom:0;left:0;right:0;margin:0 auto;z-index:1;pointer-events:none;text-align:right}@media (min-width: 768px){.wrap-legenda-galeria{text-align:center}}.wrap-legenda-galeria.top-right{bottom:auto;left:auto;top:5px}@media (min-width: 768px){.wrap-legenda-galeria.top-right{top:40px}}.wrap-legenda-galeria.top-right .box-legenda-galeria{max-width:100%}.wrap-legenda-galeria .box-legenda-galeria{background:#000000;padding:5px 24px;max-width:60%;display:inline-flex;justify-content:center;align-items:center;min-height:41px;color:#DFFD4D}@media (min-width: 768px){.wrap-legenda-galeria .box-legenda-galeria{max-width:92%;min-height:51px;padding:5px 32px}}.wrap-legenda-galeria .box-legenda-galeria h2,.wrap-legenda-galeria .box-legenda-galeria h3,.wrap-legenda-galeria .box-legenda-galeria h4,.wrap-legenda-galeria .box-legenda-galeria h5,.wrap-legenda-galeria .box-legenda-galeria h6,.wrap-legenda-galeria .box-legenda-galeria p{font-size:12px;line-height:18px;margin:0;text-align:center;color:inherit}@media (min-width: 768px){.wrap-legenda-galeria .box-legenda-galeria h2,.wrap-legenda-galeria .box-legenda-galeria h3,.wrap-legenda-galeria .box-legenda-galeria h4,.wrap-legenda-galeria .box-legenda-galeria h5,.wrap-legenda-galeria .box-legenda-galeria h6,.wrap-legenda-galeria .box-legenda-galeria p{font-size:16px}}.wrap-legenda-galeria .box-legenda-galeria.bg-primaryColor{background:#DFFD4D;color:#000000}.wrap-foto{width:100%;position:relative;min-height:250px;height:100%}@media (min-width: 576px){.wrap-foto{min-height:543px}}.wrap-legenda-lista{counter-reset:list_legenda}.wrap-legenda-lista ul{list-style:none;padding:0;margin:0;display:inline-flex;flex-direction:column}.wrap-legenda-lista ul li{display:flex;align-items:center;counter-increment:list_legenda;font-size:1rem;line-height:1;margin-bottom:16px;text-align:left}.wrap-legenda-lista ul li::before{content:counter(list_legenda, decimal-leading-zero);display:inline-flex;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;background-color:#DFFD4D;color:#000000;font-size:14px;font-weight:700;margin-right:17px}.logo-izzi-designe{width:285px}@media (min-width: 768px){.logo-izzi-designe{width:345px}}@media (min-width: 992px){.logo-izzi-designe{width:auto}}.wrap-ilustracao-01{width:100%;position:relative;min-height:250px;height:100%}@media (min-width: 576px){.wrap-ilustracao-01{min-height:457px}}.wrap-ilustracao-02{width:100%;position:relative;min-height:180px;height:100%}@media (min-width: 576px){.wrap-ilustracao-02{min-height:300px}}@media (min-width: 992px){.wrap-ilustracao-02{min-height:389px}}.wrap-ilustracao-03{width:100%;position:relative;min-height:200px}@media (min-width: 1200px){.wrap-ilustracao-03{min-height:259px}}.wrap-ilustracao-03 .bg{background-position:20% 50%}.wrap-ilustracao-04{width:100%;position:relative;min-height:250px;height:100%}@media (min-width: 576px){.wrap-ilustracao-04{min-height:300px}}@media (min-width: 1200px){.wrap-ilustracao-04{min-height:673px}}.wrap-ilustracao-05{width:100%;position:relative;min-height:250px;height:100%}@media (min-width: 576px){.wrap-ilustracao-05{min-height:300px}}@media (min-width: 1200px){.wrap-ilustracao-05{min-height:543px}}.wrap-blockquote-style{border-left:16px solid #FA2F93;padding-left:24px;overflow:hidden;margin-bottom:27px}@media (min-width: 992px){.wrap-blockquote-style{padding-left:5%}}@media (min-width: 1400px){.wrap-blockquote-style{padding-left:7.7%}}.media-object{display:flex;flex-direction:column;gap:20px 0;align-items:center}@media (min-width: 576px){.media-object{flex-direction:row;gap:0 24.5px}}.media-object .separator{width:120px;height:1px;background-color:#E2E2E2}@media (min-width: 576px){.media-object .separator{width:1px;height:48px}}.box-content{max-width:100%;height:100%;background-color:#FA2F93;padding:10.4% 12.4%}.box-content hr{margin:24px 0;background-color:#FFFFFF;opacity:1}@media (min-width: 992px){.box-content hr{margin:40px 0}}.wrap-galeria-decorado{width:100%;position:relative;height:300px}@media (min-width: 768px){.wrap-galeria-decorado{height:500px}}@media (min-width: 1200px){.wrap-galeria-decorado{height:656px}}.featured-galeria{position:absolute;top:50%;left:50%;z-index:2;color:#DFFD4D;font-size:6.36vw;width:100%;text-align:center;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 1920px){.featured-galeria{font-size:122px}}.section-diferenciais{padding:61px 0;background:#312F30}ul.ficha-tecnica{margin:0;padding:0;list-style:none}ul.ficha-tecnica li{display:block;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #FFFFFF;color:#FFFFFF}ul.ficha-tecnica li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}@media (min-width: 1200px){.box-realizacao{border-left:1px solid #FFFFFF}}.wrap-map{width:100%}.wrap-map iframe{width:100%;height:373px}@media screen and (min-width:1900px){.ml-200{margin-left:85px;margin-right:-50px}}@media screen and (min-width:1900px){.ml-200{margin-left:50px;margin-right:-50px}}@media (min-width: 992px){.wrapper-550{width:450px}}@media (min-width: 1200px){.wrapper-550{width:550px}}.thumb-height{padding-bottom:100%}.banner-home-carousel{position:relative;overflow:visible !important}.banner-home-carousel .owl-nav button.owl-prev{position:absolute;left:-80px;pointer-events:all;z-index:10;background:none !important;color:black !important}.banner-home-carousel .owl-nav button.owl-prev span{font-size:32px}.banner-home-carousel .owl-nav button.owl-next{position:absolute;right:-80px;pointer-events:all;z-index:999;background:none !important;color:black !important}.banner-home-carousel .owl-nav button.owl-next span{font-size:32px}.banner-home-carousel .owl-item{display:flex}.banner-home-carousel .item{width:100%;position:relative;max-width:306px;height:500px;margin:0 auto}.banner-home-carousel .owl-stage{display:flex;justify-content:center}@media screen and (min-width:1800px){.banner-home-carousel .owl-item{max-width:340px}}@media (min-width: 1200px){.carousel-inner{width:307px}}@media (min-width: 1400px){.carousel-inner{width:636px;overflow:visible !important}}.dash-detail-horizontal-obras{height:1px;background-color:#000000;margin-left:-76px;width:150%}@media screen and (min-width:1400px){.dash-detail-horizontal-obras{margin-left:-76px;width:70%}}@media screen and (min-width:1600px){.dash-detail-horizontal-obras{margin-left:-76px;width:100%}}@media screen and (min-width:1900px){.dash-detail-horizontal-obras{margin-left:-276px;width:250%}}@media screen and (min-width:2300px){.dash-detail-horizontal-obras{margin-left:-476px;width:220%}}@media screen and (min-width:2700px){.dash-detail-horizontal-obras{margin-left:-576px;width:260%}}@media screen and (min-width:2900px){.dash-detail-horizontal-obras{margin-left:-676px;width:300%}}@media screen and (min-width:3100px){.dash-detail-horizontal-obras{margin-left:-756px;width:370%}}.dash-detail-horizontal-obras.bg-white::before{background-color:#FFFFFF}.video-wrapper{position:relative;height:500px}@media (min-width: 992px){.video-wrapper{height:500px}}.banner-home-carousel .bg{transition:.3s ease}.banner-home-carousel .bg:hover{filter:brightness(1.15);transition:.3s ease}.video-caption{display:flex;justify-content:center;align-items:center;height:40px;position:absolute;bottom:0;color:black;font-weight:400;font-size:18px;z-index:2;width:100%;background-color:#DFFD4D}.footer{width:100%;background:#fff}.footer .wrap-text-legal{padding-top:40px}.footer .wrap-text-legal p{font-size:12px;line-height:20px;text-align:justify;margin-bottom:0}.footer .wrap-copyright{width:100%;padding:24px 0}.footer .wrap-copyright p{font-size:12px;text-align:center;margin:0}@media (min-width: 576px){.footer .wrap-copyright p{text-align:left}}.logo-jg{display:block;margin:0 auto;margin-top:16px}@media (min-width: 576px){.logo-jg{float:right;margin-top:0}}