ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0, 0, 0, 0.1);--f-spinner-color-2:rgba(17, 24, 28, 0.8);--f-spinner-stroke:2.75;--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}button,html{line-height:1.15}html{-webkit-text-size-adjust:100%}body{margin:0;background-color:#f2f8f9}main{display:block}a{background-color:#fff0}button{font-family:inherit;font-size:100%;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.icon{display:inline-block;background-position:center center;background-size:contain;background-repeat:no-repeat}.icon.icon--logo{width:48px;height:48px;background-image:url(/wp-content/themes/nordeste/assets/img/icons/Logotipo.svg);background-size:159px 48px;background-position:left top}@media (min-width:1025px){.icon.icon--logo{width:159px;height:48px}}.icon.icon--instagram-white,.icon.icon--instagram-white2{width:24px;height:24px;background-image:url(/wp-content/themes/nordeste/assets/img/icons/instagram-white.svg)}.icon.icon--instagram-white2{width:20px;height:20px}.icon.icon--logofooter{width:90px;height:90px;background-image:url(/wp-content/themes/nordeste/assets/img/icons/logofooter.svg)}@media (min-width:1025px){.icon.icon--logofooter{width:112px;height:112px}}.icon.icon--whatsapp-footer{width:20px;height:20px;background-image:url(/wp-content/themes/nordeste/assets/img/icons/whatsapp-footer.svg)}.icon.icon--contato-footer{width:20px;height:20px;background-image:url(/wp-content/themes/nordeste/assets/img/icons/contato-footer.svg)}.icon.icon--email-footer{width:20px;height:20px;background-image:url(/wp-content/themes/nordeste/assets/img/icons/email-footer.svg)}.icon.icon--chevron-right-white{width:16px;height:16px;background-image:url(/wp-content/themes/nordeste/assets/img/icons/chevron-right-white.svg)}.icon.icon--menu{width:20px;height:20px;background-image:url(/wp-content/themes/nordeste/assets/img/icons/menu.svg)}@font-face{font-display:swap;font-family:"SoraRegular";src:url(/wp-content/themes/nordeste/assets/font/Sora/Regular.ttf)}@font-face{font-display:swap;font-family:"SoraMedium";src:url(/wp-content/themes/nordeste/assets/font/Sora/Medium.ttf)}@font-face{font-display:swap;font-family:"SoraBold";src:url(/wp-content/themes/nordeste/assets/font/Sora/Bold.ttf)}@font-face{font-display:swap;font-family:"SoraThin";src:url(/wp-content/themes/nordeste/assets/font/Sora/Thin.ttf)}@font-face{font-display:swap;font-family:"SoraLight";src:url(/wp-content/themes/nordeste/assets/font/Sora/Light.ttf)}@font-face{font-display:swap;font-family:"SoraSemiBold";src:url(/wp-content/themes/nordeste/assets/font/Sora/SemiBold.ttf)}@font-face{font-display:swap;font-family:"SoraExtraBold";src:url(/wp-content/themes/nordeste/assets/font/Sora/ExtraBold.ttf)}@font-face{font-display:swap;font-family:"Fahkwang";src:url(/wp-content/themes/nordeste/assets/font/Fahkwang/SemiBold.ttf)}*{box-sizing:border-box;margin:0}.container{display:block;width:100%;padding:0 6%;margin-left:auto;margin-right:auto}@media (min-width:1025px){.container{padding:0 3%}}.header{position:fixed;z-index:10;top:0;left:0;width:100%}.header .container{padding:0}.header .container .navbar{display:flex;justify-content:space-between;align-items:center;background-color:#fff0;width:100%;border-bottom:1px solid rgb(162 171 175/.2);transition:background-color 250ms ease-out}@media (min-width:1025px){.header .container .navbar{height:112px;padding:0 3%}}.header .container .navbar .logo{display:inline-block;transition:opacity 200ms ease-out;margin-left:6%;margin-top:12px;margin-bottom:12px}@media (min-width:1025px){.header .container .navbar .logo{margin-left:0}}.header .container .navbar .logo:hover{opacity:.5}.header .container .navbar .navbar-button{width:130px;height:76px;padding:18px 24px;background:0 0;display:inline-flex;align-items:center;font-size:14px;text-transform:uppercase;color:#f2f8f9;font-family:"SoraSemiBold";border:0;border-left:1px solid rgb(162 171 175/.2);cursor:pointer;transition:opacity 200ms ease-out}.header .container .navbar .navbar-button .icon{margin-right:2px;transition:all 200ms ease-out}.header .container .navbar .links ul a:hover,.header .container .navbar .navbar-button:hover{opacity:.5}@media (min-width:1025px){.header .container .navbar .navbar-button{display:none}}.header .container .navbar .links{display:flex;flex-direction:column;position:absolute;top:100%;left:0;width:100%;height:0;overflow:hidden;background-color:#080909;transition:height 300ms ease-out;background-position:right calc(100% + 50px);background-repeat:no-repeat;background-image:url(/wp-content/themes/nordeste/assets/img/images-menu/logo-cortada.png)}@media (min-width:1025px){.header .container .navbar .links{flex-direction:row;position:static;width:auto;height:auto;background-color:#fff0;background-image:none}}.header .container .navbar .links .links-pages{padding-left:6%;margin-top:56px}@media (min-width:1025px){.header .container .navbar .links .links-pages{padding-left:0;margin-top:0}}.header .container .navbar .links .links-pages li{padding-right:32px}@media (min-width:1025px){.header .container .navbar .links .links-pages .link-home{display:none}}.header .container .navbar .links .links-icons{display:flex;flex-direction:row;justify-content:space-between;border-left:none;border-top:1px solid rgb(162 171 175/.2);padding-left:6%;padding-top:25px}@media (min-width:1025px){.header .container .navbar .links .links-icons{border-left:1px solid rgb(162 171 175/.2);border-top:none;padding-left:32px;padding-top:0}}.header .container .navbar .links .links-icons .links-social-media{display:flex;justify-content:space-between;align-items:center;padding-right:6%}.header .container .navbar .links .links-icons .links-social-media li{padding-left:16px}.header .container .navbar .links .links-icons .title-icons{font-family:"SoraLight";font-size:10px;text-transform:uppercase;color:#f2f8f9}@media (min-width:1025px){.header .container .navbar .links .links-icons .title-icons{display:none}}.footer .container .footer-right ul,.header .container .navbar .links ul{display:flex;flex-direction:column;list-style:none}@media (min-width:1025px){.header .container .navbar .links ul{flex-direction:row;margin-top:0}}.header .container .navbar .links ul li{font-family:"SoraSemiBold";font-size:32px;padding-bottom:24px;line-height:40.32px}@media (min-width:1025px){.header .container .navbar .links ul li{font-family:"SoraRegular";font-size:16px;line-height:28px;padding-bottom:0}}.header .container .navbar .links ul a{text-decoration:none;color:#f2f8f9;transition:opacity 200ms ease-out}.footer{background-color:#080909;font-family:"SoraMedium";font-size:16px;padding-top:56px}@media (min-width:1025px){.footer{padding-top:80px}}.footer .container{display:flex;flex-direction:column}@media (min-width:1025px){.footer .container{flex-direction:row;justify-content:space-between;align-items:flex-start}}.footer .container .footer-left{display:flex;margin-bottom:56px}@media (min-width:1025px){.footer .container .footer-left{margin-bottom:0}}.footer .container .footer-right{display:flex;flex-direction:column}@media (min-width:1025px){.footer .container .footer-right{flex-direction:row}}.footer .container .footer-right .faleconosco,.footer .container .footer-right .siganos,.footer .container .footer-right .sitemap{border-bottom:1px solid #202124;margin-bottom:32px;padding-bottom:16px}@media (min-width:1025px){.footer .container .footer-right .faleconosco,.footer .container .footer-right .siganos,.footer .container .footer-right .sitemap{padding-left:80px;margin-bottom:0;padding-bottom:0;border:0}}.footer .container .footer-right .list_title{color:#f2f8f9;padding-bottom:32px}.footer .container .footer-right ul{margin-top:0;margin-bottom:0;padding-left:0;align-items:flex-start}.footer .container .footer-right li a{color:#a2abaf;text-decoration:none;display:inline-flex;align-items:center;padding-bottom:16px;font-size:15px;line-height:20px;transition:all 200ms ease-out}.footer .container .footer-right li a:hover{color:#f2f8f9}.footer .container .footer-right li .icon{margin-right:8px}.footer .footer-end{display:flex;justify-content:space-between}.footer .footer-end .container .footer-end-content{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;border:0;width:100%;padding:32px 0}@media (min-width:1025px){.footer .footer-end .container .footer-end-content{flex-direction:row;align-items:center;padding:40px 0;border-top:1px solid #202124}}.footer .footer-end .container .footer-end-content p{font-family:"SoraLight";color:#f2f8f9;margin:0}.footer .footer-end .container .footer-end-content .made-by-qualitare{display:inline-block;margin-top:20px}@media (min-width:1025px){.footer .footer-end .container .footer-end-content .made-by-qualitare{margin-top:0}}.footer .footer-end .container .footer-end-content .made-by-qualitare:hover .qualitare-icon{width:97px}.footer .footer-end .container .footer-end-content .made-by-qualitare .qualitare-icon{display:inline-block;width:97px;height:21px;background-image:url(/wp-content/themes/nordeste/assets/img/icons/qualitare.svg);background-size:97px 21px;background-repeat:no-repeat;background-position:right center;transition:width 200ms ease-out}@media (min-width:1025px){.footer .footer-end .container .footer-end-content .made-by-qualitare .qualitare-icon{width:22px}}.home .home-landingpage{background-color:#080909;width:100%;height:100vh;position:relative;overflow:hidden}.home .home-landingpage .container{display:flex;align-items:start;justify-content:start;width:100%;height:30%;position:relative;z-index:2;margin-left:0;margin-right:0}@media (min-width:1025px){.home .home-landingpage .container{justify-content:flex-end;align-items:center}}.home .home-landingpage .container .landing-left{position:absolute;bottom:calc(100% + 64px);width:100%;pointer-events:none}@media (min-width:1025px){.home .home-landingpage .container .landing-left{bottom:auto;top:-60px;left:3%;max-width:none}}.home .home-landingpage .container .landing-left p{font-family:"Fahkwang";font-size:48px;line-height:57.6px;color:#f2f8f9;margin:0}@media (min-width:1025px){.home .home-landingpage .container .landing-left p{font-size:88px;line-height:106px}}.home .home-landingpage .container .landing-right{display:flex;flex-direction:column;padding:24px 0;color:#f2f8f9}@media (min-width:1025px){.home .home-landingpage .container .landing-right{align-items:end;padding:32px 0}}.home .home-landingpage .container .landing-right .landing-text{display:flex;flex-direction:column;padding-bottom:16px}@media (min-width:1025px){.home .home-landingpage .container .landing-right .landing-text{align-items:end;padding-bottom:32px}}.home .home-landingpage .container .landing-right .landing-text p{font-family:"SoraMedium";line-height:18px;font-size:14px;padding-bottom:8px}.home .home-landingpage .container .landing-right .landing-text span{font-family:"SoraLight";font-size:10px;line-height:12px;text-transform:uppercase}.home .home-landingpage .container .landing-right .landing-link .home-link-imoveis{font-family:"SoraRegular";font-size:14px;text-decoration:none;color:#f2f8f9;border-bottom:2px solid #f2f8f9;padding:4px 0;display:inline-flex;align-items:center}.home .home-landingpage .container .landing-right .landing-link .home-link-imoveis .icon{margin-left:4px}.home .home-about-company .container{width:100%;display:flex;flex-direction:column;padding-bottom:56px;padding-top:56px}@media (min-width:1025px){.home .home-about-company .container{flex-direction:row;padding-bottom:100px;padding-top:100px}}.home .home-about-company .container .home-about-left{display:flex;flex-direction:column;width:100%;padding-right:auto;position:relative}@media (min-width:1025px){.home .home-about-company .container .home-about-left{width:55%;margin-right:5%}}.home .home-about-company .container .home-about-left .about-title{font-family:"Fahkwang";font-size:48px;line-height:57.6px;padding-top:0;max-width:345px}@media (min-width:1025px){.home .home-about-company .container .home-about-left .about-title{font-size:64px;line-height:76.8px;padding-top:32px;max-width:650px}}.home .home-about-company .container .home-about-left .about-legend{font-family:"SoraBold";font-size:18px;padding-top:32px}@media (min-width:1025px){.home .home-about-company .container .home-about-left .about-legend{padding-top:24px}}.home .home-about-company .container .home-about-left .about-description{font-family:"SoraLight";font-size:18px;line-height:32.4px;padding-top:50px;padding-bottom:50px}@media (min-width:1025px){.home .home-about-company .container .home-about-left .about-description{padding-top:100px;padding-bottom:64px}}.home .home-about-company .container .home-about-left .about-button{text-decoration:none;display:flex;align-items:center;justify-content:center;font-family:"SoraSemiBold";font-size:14px;color:#f2f8f9;background-color:#080909;width:100%;height:48px;border:0;border-radius:8px;transition:opacity 200ms ease-out}@media (min-width:1025px){.home .home-about-company .container .home-about-left .about-button{width:196px;height:56px;background-color:#202124;position:static}}.home .home-about-company .container .home-about-left .about-button:hover{opacity:85%}.home .home-about-company .container .home-about-right{width:100%;max-width:760px;height:450px;background-position:center center;background-size:contain;background-repeat:no-repeat}@media (min-width:1025px){.home .home-about-company .container .home-about-right{width:40%;height:auto}}