@import url(https://fonts.googleapis.com/css2?family=Courier+Prime:ital,wght@0,400;0,700;1,400;1,700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap);
@font-face{font-family:Vonca;font-style:normal;font-weight:200;src:url(assets/fonts/Vonca-ExtraLight.woff) format("woff")}@font-face{font-family:Vonca;font-style:normal;font-weight:300;src:url(assets/fonts/Vonca-Light.woff) format("woff")}@font-face{font-family:Vonca;font-style:normal;font-weight:400;src:url(assets/fonts/Vonca-Regular.woff) format("woff")}@font-face{font-family:Vonca;font-style:normal;font-weight:500;src:url(assets/fonts/Vonca-Medium.woff) format("woff")}@font-face{font-family:Vonca;font-style:normal;font-weight:600;src:url(assets/fonts/Vonca-Semibold.woff) format("woff")}@font-face{font-family:Vonca;font-style:normal;font-weight:700;src:url(assets/fonts/Vonca-Bold.woff) format("woff")}@font-face{font-family:Vonca;font-style:normal;font-weight:800;src:url(assets/fonts/Vonca-ExtraBold.woff) format("woff")}*,:after,:before{box-sizing:border-box;list-style:none;margin:0;padding:0;text-decoration:none}:after:not(.fas,.fab,.fa),:before:not(.fas,.fab,.fa),:not(.fas,.fab,.fa){font-size:1rem}.entry-title{padding-top:50px}.entry-title h1{color:#3a3a3a;font-family:Rubik;font-size:24px;font-weight:500;line-height:28px}.entry-title h1 span{color:#27495c;font-weight:800}#search-form{-moz-column-gap:15px;column-gap:15px;display:flex;justify-content:center;margin:auto;width:80%}@media screen and (max-width:768px){#search-form{width:100%}}#search-form #search-submit{background-color:#27495c;border:1px solid #27495c;border-radius:8px;color:#fff;cursor:pointer;padding:4px 14px;transition:all .3s}#search-form #search-submit:hover{background-color:#fff;color:#27495c}#search-form label{width:100%}#search-form input{background-color:#fff;border:none;border-bottom:1px solid #27495c;color:#27495c;font-family:Rubik;font-size:18px;font-style:normal;font-weight:300;line-height:25px;padding:5px 0;width:100%}#search-form input::-moz-placeholder{color:#27495c;font-family:Rubik;font-size:18px;font-style:normal;font-weight:300;line-height:25px}#search-form input::placeholder{color:#27495c;font-family:Rubik;font-size:18px;font-style:normal;font-weight:300;line-height:25px}a{transition:all .2s linear}a:focus,a:hover{text-decoration:none}button,input{outline:none}section{position:relative}img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}img,textarea{max-width:100%}.pagina-padrao{padding-bottom:95px;padding-top:70px}.pagina-padrao .title{color:#454545;font-size:36px;font-style:normal;font-weight:500;line-height:43px;text-align:left}.pagina-padrao .img-container{margin:0 auto;padding-bottom:57px;width:82%}.pagina-padrao .img-container img{border-radius:8px;width:100%}.pagina-padrao .the-content{color:#5c5c5c;font-family:Rubik;font-size:18px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:28px;padding-bottom:38px;position:relative}.pagina-padrao .the-content:after{background:#ededed;bottom:0;content:"";display:block;height:1px;left:50%;max-width:100vw;position:absolute;transform:translateX(-50%);width:115%}@media (max-width:1024px){.pagina-padrao .the-content:after{width:calc(100% - 40px)}}.pagina-padrao .the-content p{color:#5c5c5c;font-size:18px;font-style:normal;font-weight:400;line-height:21px}.pagina-padrao .the-content p:not(:last-of-type){padding-bottom:21px}.pagina-padrao .the-content p a{color:#5c5c5c;font-size:18px;font-style:normal;font-weight:400;line-height:21px;transition:all .3s}.pagina-padrao .the-content p a:hover{opacity:.6}.pagina-padrao .the-content h2{padding-bottom:21px}.pagina-padrao .the-content h2,.pagina-padrao .the-content h2 a{color:#454545;font-family:Rubik;font-size:24px;font-style:normal;font-weight:500;line-height:28px}.pagina-padrao .the-content h2 a{transition:all .3s}.pagina-padrao .the-content h2 a:hover{opacity:.6}img.alignright{float:right;padding:0 0 10px 10px}img.alignleft{float:left;padding:10px 10px 0 0}.al-container{width:1230px}@media (max-width:1270px){.al-container{padding-left:20px;padding-right:20px}}.al-container.padrao{padding-bottom:50px;padding-top:50px}.al-container.padrao img.alignright{float:right;padding:0 0 10px 10px}.al-container.padrao img.alignleft{float:left;padding:10px 10px 0 0}.al-container .al-sidebar{max-width:100%;width:300px}.al-sidebar{max-width:100%;width:calc(50% - 615px)}@media screen and (max-width:1530px){.al-sidebar{width:100%}}.load_more{-moz-column-gap:12px;column-gap:12px;display:flex;text-align:center}.load_more,.load_more .page-numbers{align-items:center;justify-content:center}.load_more .page-numbers{color:#27495c;display:inline-flex;font-family:Rubik;font-size:18px;font-style:normal;font-weight:400;line-height:21px}.load_more .page-numbers:not(span){transition:all .3s}.load_more .page-numbers:not(span):hover{color:#27495c}.load_more .page-numbers.current{background:#27495c;border-radius:50%;color:#bb8d64;font-family:Rubik;font-weight:600;height:32px;width:32px}.al-small-container{width:1042px}.al-extra-small-container{position:relative;width:844px}.al-container,.al-extra-small-container,.al-small-container{margin:0 auto;max-width:100%}div.left-right-content{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media (max-width:768px){div.left-right-content{row-gap:20px}}div.left-right-content div.left,div.left-right-content div.right{width:50%}@media (max-width:768px){div.left-right-content div.left,div.left-right-content div.right{width:100%}}html{overflow:auto}body,html{height:100%}body{background:#fff;line-height:1.6;font:normal normal 16px Arial,sans-serif}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:#e6e6e6}body::-webkit-scrollbar-thumb{background:#27495c}body::-webkit-scrollbar-thumb:hover{background:#0f1c23}.mob-menu-header-holder,.mobmenu{z-index:99!important}.mobmenul-container{background:#27495c;box-shadow:0 0 10px rgba(0,0,0,.2);padding:10px 10px 0;right:2%!important;top:0!important;z-index:0!important}.mob-icon-menu,.mob-menu-icon{color:#fff!important}[class*=mob-icon-]:before,[class^=mob-icon-]:before{font-size:28px!important;width:unset!important}.form-container .ajax-loader,.form-container span[role=alert]{display:none!important}.form-container .wpcf7-not-valid{border:1px solid #dc3545!important}.form-container .wpcf7-not-valid.placeholder{color:#dc3545!important}.form-container .wpcf7-not-valid:-moz-placeholder,.form-container .wpcf7-not-valid::-moz-placeholder{color:#dc3545!important}.form-container .wpcf7-not-valid:-ms-input-placeholder{color:#dc3545!important}.form-container .wpcf7-not-valid::-webkit-input-placeholder{color:#dc3545!important}.form-container div[role=alert]{background:#f1f1f1;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.2);font-weight:700;margin:20px 0;max-width:502px;position:absolute;text-align:center;width:100%}.form-container div[role=alert].wpcf7-validation-errors{border-color:#dc3545;color:#dc3545}.form-container div[role=alert].wpcf7-mail-sent-ok{border-color:#28a745;color:#28a745}@media (max-width:480px){.form-container div[role=alert]{max-width:100%;position:static}}header[role=heading]{background:#bb8d64;position:absolute;width:100%;z-index:9999}header[role=heading] .al-container{position:relative}header[role=heading] .al-container #desktop-menu{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:1024px){header[role=heading] .al-container #desktop-menu{display:none}}header[role=heading] .al-container #desktop-menu a.logo{background:#27495c;border-radius:0 0 10px 10px;left:0;padding:16px 36px;position:absolute;top:0}@media (max-width:1900px){header[role=heading] .al-container #desktop-menu a.logo{padding:8px 18px}header[role=heading] .al-container #desktop-menu a.logo img{height:auto;width:160px}}header[role=heading] .al-container #desktop-menu .menu{align-items:center;display:flex;margin-left:auto}header[role=heading] .al-container #desktop-menu .menu ul.menu{-moz-column-gap:12px;column-gap:12px;display:flex;flex-wrap:wrap;padding:10px 8px}header[role=heading] .al-container #desktop-menu .menu ul.menu li{display:block;position:relative}header[role=heading] .al-container #desktop-menu .menu ul.menu li a{background:#27495c;border-radius:5px;color:#fff;display:flex;font-family:Rubik;font-size:20px;font-style:normal;font-weight:600;gap:10px;letter-spacing:.4px;line-height:normal;padding:8px 10px;text-align:center;text-transform:capitalize}header[role=heading] .al-container #desktop-menu .menu ul.menu li a.e-mail,header[role=heading] .al-container #desktop-menu .menu ul.menu li a.instagram{font-size:0;gap:0}header[role=heading] .al-container #desktop-menu .menu ul.menu li a.e-mail:after{content:"E-MAIL";font-size:20px}header[role=heading] .al-container #desktop-menu .menu ul.menu li a:hover{background:#fff;border-color:#27495c;color:#27495c}header[role=heading] .al-container #desktop-menu .menu ul.menu li a:hover svg *{fill:#1c3a4e}header[role=heading] .al-container #desktop-menu .menu ul.menu li.current-menu-item a,header[role=heading] .al-container #desktop-menu .menu ul.menu li:hover a{color:#27495c}header[role=heading] .al-container #desktop-menu .menu ul.menu li.current-menu-item a{font-weight:700}header[role=heading] .al-container #mobile-icon{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.43);display:none;justify-content:right;padding:13px 6px;position:fixed;right:10px;top:10px;z-index:997}@media (max-width:1024px){header[role=heading] .al-container #mobile-icon{display:flex}}header[role=heading] .al-container #mobile-menu{background:#27495c;box-shadow:0 0 10px rgba(0,0,0,.43);display:none;height:100vh;max-width:380px;overflow-y:scroll;position:fixed;right:-100%;top:0;transition:all .3s;width:85vw;z-index:9999}@media (max-width:1024px){header[role=heading] .al-container #mobile-menu{display:block}}header[role=heading] .al-container #mobile-menu.active{right:0}header[role=heading] .al-container #mobile-menu .container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:40px 30px 20px 20px}header[role=heading] .al-container #mobile-menu .container .close{display:flex;justify-content:flex-end;padding-bottom:20px;width:100%}header[role=heading] .al-container #mobile-menu .container .close a{cursor:pointer}header[role=heading] .al-container #mobile-menu .container .logo{background:#27495c;padding:5px 20px}header[role=heading] .al-container #mobile-menu .container ul.menu{display:flex;flex-wrap:wrap;justify-content:center}header[role=heading] .al-container #mobile-menu .container ul.menu li.menu-item{margin-top:20px;text-align:center;width:100%}header[role=heading] .al-container #mobile-menu .container ul.menu li.menu-item a{color:#fff;font-family:Rubik;font-size:20px;font-weight:400;position:relative;transition:all .3s}header[role=heading] .al-container #mobile-menu .container ul.menu li.menu-item a:after{background:#fff;bottom:-3px;content:"";display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s;width:0}header[role=heading] .al-container #mobile-menu .container ul.menu li.menu-item a:hover:after{width:100%}@media (max-width:1024px){header[role=heading] .al-container #mobile-menu .container ul.menu li.menu-item a{align-items:center;display:flex;font-size:17px;gap:5px;justify-content:center}}@media (max-width:375px){header[role=heading] .al-container #mobile-menu .container ul.menu li.menu-item a{align-items:center;display:flex;font-size:15px;gap:3px;justify-content:center}}header[role=heading] .al-container #mobile-menu .container ul.menu li.menu-item.current-menu-item a{font-weight:700}header[role=heading] .al-container #mobile-menu .container ul.menu li.menu-item.current-menu-item a:after{width:100%}header[role=heading] .al-container #mobile-menu .container ul.menu li.menu-item.menu-item-has-children{position:relative}header[role=heading] .al-container #mobile-menu .container ul.menu li.menu-item.menu-item-has-children ul.sub-menu{background:#fff;padding-top:14px}header[role=heading] .al-container #mobile-menu .container ul.menu li.menu-item.menu-item-has-children ul.sub-menu>li.menu-item a{color:#27495c}body:has(#mobile-menu.active){overflow:hidden}.overlay{background:rgba(0,0,0,.43);display:block;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .3s;visibility:hidden;width:100vw;z-index:-1}.overlay.active{opacity:1;visibility:visible;z-index:998}footer{background:#27495c;padding:70px}footer div.left-right-content{display:flex;margin:10px;padding:0}footer div.left-right-content div.left{align-items:center;display:flex;flex-direction:column;text-align:center;width:50%}footer div.left-right-content div.left .left-container{align-items:flex-start;display:flex;flex-direction:column;max-width:100%;width:343px}footer div.left-right-content div.left img{aspect-ratio:35/34;flex-shrink:0;height:204px;margin-bottom:20px;margin-left:35px;width:210px}footer div.left-right-content div.left ol{margin-top:30px}footer div.left-right-content div.left ol li{color:#fff;display:flex;font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;gap:10px;line-height:normal;margin-top:15px}footer div.left-right-content div.left ol li:not(:has(a)){padding-left:35px}footer div.left-right-content div.left ol li span{color:#fff;font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;gap:30px;line-height:normal}footer div.left-right-content div.left a{color:#fff;font-size:14px;margin:5px 0;padding-left:35px;position:relative;text-align:left;text-decoration:none}footer div.left-right-content div.left a svg{left:0;position:absolute}footer div.left-right-content div.right{align-items:center;display:flex;flex-direction:column}footer div.left-right-content div.right form{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:16px;max-width:100%;width:375px}footer div.left-right-content div.right form br{display:none}footer div.left-right-content div.right form label{color:#fff;display:flex;flex-direction:column;font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:4px;text-transform:uppercase}footer div.left-right-content div.right form label input:not([type=submit]),footer div.left-right-content div.right form label textarea{background:#fff;border:none;border-radius:8px;font-size:14px;margin-bottom:10px;max-width:100%;padding:10px}footer div.left-right-content div.right form label textarea{width:375px}footer div.left-right-content div.right form label:has(input[type=submit]){align-self:flex-start;background-color:#bb8d64;border-radius:5px;cursor:pointer;margin-left:auto;max-width:100%;padding:10px 20px;position:relative;width:147px}footer div.left-right-content div.right form label:has(input[type=submit]) input[type=submit]{background:none;border:none;color:#fff;font-weight:700}footer div.left-right-content div.right form label:has(input[type=submit]) input[type=submit]:hover{background:#fff;border-color:#27495c;color:#27495c}footer div.left-right-content div.right form label:has(input[type=submit]) span{position:absolute;right:0}footer div.left-right-content div.right form label span input{max-width:100%;width:375px}@media (max-width:768px){footer div.left-right-content{align-items:center;justify-content:center}}footer div.footer-bottom{color:#fff;font-family:Rubik;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding-top:20px;text-align:right;width:100%}footer div.footer-bottom al-container{text-align:right}@media (max-width:480px){footer{padding:40px 20px}footer div.left-right-content{align-items:center;flex-direction:column;gap:40px}footer div.left-right-content div.left,footer div.left-right-content div.right{align-items:center;padding:0 10px;text-align:center;width:100%}footer div.left-right-content div.left img{height:auto;margin-bottom:16px;margin-left:0;width:140px}footer div.left-right-content div.left ol{align-items:center;display:flex;flex-direction:column}footer div.left-right-content div.left ol li{justify-content:flex-start;max-width:300px;padding-left:0;text-align:left;width:100%}footer div.left-right-content div.left .left-container{align-items:center;text-align:center}footer div.left-right-content div.left .left-container ol li:not(:has(a)){padding-left:0}footer div.left-right-content div.left .left-container a{padding-left:0;text-align:left}footer div.left-right-content div.left .left-container a svg{margin-right:8px;position:static}footer div.left-right-content div.right form{align-items:center;width:100%}footer div.left-right-content div.right form label{align-items:left;text-align:left;width:100%}footer div.left-right-content div.right form label input:not([type=submit]),footer div.left-right-content div.right form label textarea{width:100%}footer div.left-right-content div.right form label:has(input[type=submit]){align-self:center;margin:0 auto;text-align:center;width:100%}footer div.footer-bottom{font-size:14px;padding-top:30px;text-align:center!important}}div.home div.texto-principal p{margin-bottom:20px}div.home.banner{aspect-ratio:2.0295983087;background-size:100%;display:flex;width:100%}div.home.banner .logo{display:none}@media (max-width:768px){div.home.banner .logo{background:#27495c;display:flex;height:auto;left:15px;padding:5px;position:absolute;top:15px;width:110px}div.home.banner .logo img{height:auto;width:100%}}div.home.banner section.al-container{display:flex;flex-direction:column;gap:20px;justify-content:center;margin-bottom:72px;margin-top:auto}div.home.banner section.al-container h1{color:#fff;font-family:Vonca,sans-serif;font-size:96px;font-style:normal;font-weight:800;letter-spacing:1.92px;line-height:normal;text-transform:uppercase}div.home.banner section.al-container p{color:#fff;font-family:Rubik;font-size:32px;font-style:normal;font-weight:400;line-height:normal;max-width:60%}div.home.banner section.al-container a{border:2.5px solid #fff;color:#fff;display:inline-flex;font-family:Rubik;font-size:25px;font-style:normal;font-weight:600;letter-spacing:.5px;line-height:normal;margin:0 auto 0 212px;padding:10px 16.5px;text-align:center;text-transform:capitalize;width:auto}div.home.banner section.al-container a:hover{background:#fff;border-color:#27495c;color:#27495c}@media (max-width:1280px){div.home.banner section.al-container{margin-bottom:36px}}@media (max-width:1024px){div.home.banner section.al-container{gap:10px;margin-bottom:30px}div.home.banner section.al-container h1{font-size:72px;max-width:80%}div.home.banner section.al-container p{font-size:24px;max-width:55%}div.home.banner section.al-container a{font-size:22px;max-width:80%}}@media (max-width:768px){div.home.banner{aspect-ratio:auto;background-position:50%;background-repeat:no-repeat;background-size:auto 100%;height:120vw}div.home.banner section.al-container{align-items:center;margin-top:15px!important;text-align:center}div.home.banner section.al-container a{margin:0 auto}}@media (max-width:480px){div.home.banner section.al-container h1{font-size:40px;letter-spacing:1px}div.home.banner section.al-container p{font-size:18px}div.home.banner section.al-container a{font-size:18px;margin:0 auto;padding:8px 14px}}@media (max-width:375px){div.home.banner section.al-container h1{font-size:32px;letter-spacing:.5px;line-height:110%;max-width:90%}div.home.banner section.al-container p{font-size:16px;line-height:130%;max-width:90%}div.home.banner section.al-container a{font-size:16px;margin:0 auto;padding:6px 12px}}div.home.servicos{background:linear-gradient(90deg,#27495c 50%,#bb8d64 0)}@media (max-width:768px){div.home.servicos{background:#27495c}}div.home.servicos section.al-container{display:flex;flex-direction:column;gap:10px;justify-content:center;padding:0}div.home.servicos section.al-container div.left-right-content div.left{align-items:flex-start;background:#27495c;display:flex;flex-direction:column;gap:50px;justify-content:flex-start;padding-left:28px;padding-right:20px;padding-top:100px}div.home.servicos section.al-container div.left-right-content div.left h2{color:#fff;font-family:Rubik;font-size:56px;font-style:normal;font-weight:700;letter-spacing:1.12px;line-height:normal;text-transform:uppercase}div.home.servicos section.al-container div.left-right-content div.left strong{color:#fff;font-family:Rubik;font-size:32px;font-style:normal;font-weight:500;letter-spacing:.64px;line-height:140%}div.home.servicos section.al-container div.left-right-content div.left p{font-feature-settings:"liga" off;color:#fff;font-family:Rubik;font-size:24px;font-style:normal;font-weight:400;letter-spacing:.48px;line-height:140%}div.home.servicos section.al-container div.left-right-content div.left ol li{align-items:center;color:#fff;display:flex;font-family:Rubik;font-size:24px;font-style:normal;font-weight:700;gap:30px;justify-content:flex-start;letter-spacing:.48px;line-height:140%;margin-top:72px}div.home.servicos section.al-container div.left-right-content div.left a{background:#bb8d64;border:2.5px solid #fff;box-shadow:0 4px 4px 0 0 #000,0,0,.25;color:#fff;font-family:Rubik;font-size:25px;font-style:normal;font-weight:600;letter-spacing:.5px;line-height:normal;margin:auto;padding:10px 16.5px;text-align:center;text-transform:capitalize}div.home.servicos section.al-container div.left-right-content div.left a:hover{background:#fff;border-color:#bb8d64;color:#bb8d64}div.home.servicos section.al-container div.left-right-content div.right{background:#bb8d64;display:flex;flex-direction:column;gap:50px;padding:100px 20px 24px 28px}div.home.servicos section.al-container div.left-right-content div.right h2{color:#fff;font-family:Rubik;font-size:56px;font-style:normal;font-weight:700;letter-spacing:1.12px;line-height:normal;text-transform:uppercase}div.home.servicos section.al-container div.left-right-content div.right strong{-webkit-text-decoration-skip:ink;color:#fff;font-family:Rubik;font-size:32px;font-style:normal;font-weight:500;letter-spacing:.64px;line-height:140%;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}div.home.servicos section.al-container div.left-right-content div.right p{font-feature-settings:"liga" off;color:#fff;font-family:Rubik;font-size:24px;font-weight:400;letter-spacing:.48px;line-height:140%}div.home.servicos section.al-container div.left-right-content div.right i{font-style:italic}div.home.servicos section.al-container div.left-right-content div.right div.blue-box{background-color:#1c3a4e;border-radius:8px;color:#fff;max-width:100%;padding:20px;width:521px}@media (max-width:375px){div.home.servicos section.al-container div.left-right-content div.right div.blue-box{padding:8px;width:100%}}div.home.servicos section.al-container div.left-right-content div.right div.blue-box ol{display:flex;flex-direction:column;gap:30px;list-style:none;margin:20px 0 0;padding:0}@media (max-width:375px){div.home.servicos section.al-container div.left-right-content div.right div.blue-box ol{gap:16px}}div.home.servicos section.al-container div.left-right-content div.right div.blue-box ol li{font-feature-settings:"liga" off;align-items:center;color:#fff;display:flex;font-family:Rubik;font-size:24px;font-style:normal;font-weight:600;gap:50px;justify-content:flex-start;letter-spacing:.48px;line-height:140%}@media (max-width:375px){div.home.servicos section.al-container div.left-right-content div.right div.blue-box ol li{font-size:16px;gap:20px;line-height:120%}}div.home.servicos section.al-container div.left-right-content a{background:#27495c;border:2.5px solid #fff;box-shadow:0 4px 4px 0 0 #000,0,0,.25;color:#fff;font-family:Rubik;font-size:25px;font-style:normal;font-weight:600;letter-spacing:.5px;line-height:normal;margin:auto;padding:10px 16.5px;text-align:center;text-transform:capitalize}div.home.servicos section.al-container div.left-right-content a:hover{background:#fff;border-color:#27495c;color:#27495c}@media (max-width:768px){div.home.servicos section.al-container div.left-right-content{align-items:center;flex-direction:column;gap:20px;text-align:center}div.home.servicos section.al-container div.left-right-content div.left,div.home.servicos section.al-container div.left-right-content div.right{align-items:center!important;justify-content:center;text-align:center}div.home.servicos section.al-container div.left-right-content div.left a,div.home.servicos section.al-container div.left-right-content div.left h2,div.home.servicos section.al-container div.left-right-content div.left strong,div.home.servicos section.al-container div.left-right-content div.right a,div.home.servicos section.al-container div.left-right-content div.right h2,div.home.servicos section.al-container div.left-right-content div.right strong{text-align:center}div.home.servicos section.al-container div.left-right-content div.left ol li,div.home.servicos section.al-container div.left-right-content div.left p,div.home.servicos section.al-container div.left-right-content div.right ol li,div.home.servicos section.al-container div.left-right-content div.right p{text-align:left}div.home.servicos section.al-container div.left-right-content div.right{padding-bottom:20px}}@media (max-width:480px){div.home.servicos section.al-container{align-items:center;text-align:center}div.home.servicos section.al-container div.left-right-content{align-items:center;flex-direction:column;gap:40px}div.home.servicos section.al-container div.left-right-content div.left,div.home.servicos section.al-container div.left-right-content div.right{align-items:flex-start!important;padding:20px;text-align:left;width:100%}div.home.servicos section.al-container div.left-right-content div.left h2,div.home.servicos section.al-container div.left-right-content div.right h2{font-size:32px;letter-spacing:.5px}div.home.servicos section.al-container div.left-right-content div.left strong,div.home.servicos section.al-container div.left-right-content div.right strong{align-self:flex-start;font-size:20px;max-width:80%;text-align:left}div.home.servicos section.al-container div.left-right-content div.left p,div.home.servicos section.al-container div.left-right-content div.right p{font-size:18px;max-width:90%}div.home.servicos section.al-container div.left-right-content div.left ol li,div.home.servicos section.al-container div.left-right-content div.right ol li{font-size:18px;gap:15px;margin-top:32px;max-width:100%}div.home.servicos section.al-container div.left-right-content div.left a,div.home.servicos section.al-container div.left-right-content div.right a{font-size:18px;margin:0 auto;padding:8px 14px}div.home.servicos section.al-container div.left-right-content div.right{padding-bottom:20px}div.home.servicos section.al-container div.left-right-content div.right p img{max-width:50%}div.home.servicos section.al-container div.left-right-content div.right .blue-box{padding:10px;width:90%}div.home.servicos section.al-container div.left-right-content div.right .blue-box ol li{font-size:16px;gap:8px}}div.home.quem-somos{background-color:#27495c;background-size:100%;padding-top:65px}div.home.quem-somos section.al-container{display:flex;flex-direction:column;gap:10px;justify-content:center}div.home.quem-somos section.al-container div.left-right-content{width:100%}div.home.quem-somos section.al-container div.left-right-content div.left{align-items:flex-start;display:flex;flex-direction:column;gap:50px;justify-content:flex-start}div.home.quem-somos section.al-container div.left-right-content div.right{display:flex;flex-direction:column;gap:50px;margin-top:172px;padding-left:28px}div.home.quem-somos section.al-container div.left-right-content div.right h2{background:#bb8d64;color:#fff;font-family:Rubik;font-size:48px;font-style:normal;font-weight:600;letter-spacing:.96px;line-height:normal;margin:auto;padding:10px 17px;text-transform:capitalize}div.home.quem-somos section.al-container div.left-right-content div.right p{color:#fff;font-family:Rubik;font-size:32px;font-style:normal;font-weight:300;letter-spacing:1.92px;line-height:140%}@media (max-width:768px){div.home.quem-somos section.al-container div.left-right-content{display:flex;flex-direction:column}div.home.quem-somos section.al-container div.left-right-content div.left{max-height:80%}div.home.quem-somos section.al-container div.left-right-content div.right{gap:25px;margin-top:25px}div.home.quem-somos section.al-container div.left-right-content div.right h2{font-size:24px;margin-top:48px;padding:6px 10px}div.home.quem-somos section.al-container div.left-right-content div.right p{align-items:flex-start!important;font-size:22px;letter-spacing:2px;line-height:140%;padding:20px;text-align:left;width:100%}}@media (max-width:480px){div.home.quem-somos section.al-container{padding:0 20px}div.home.quem-somos section.al-container div.left-right-content{align-items:center;display:flex;flex-direction:column;gap:0}div.home.quem-somos section.al-container div.left-right-content div.left,div.home.quem-somos section.al-container div.left-right-content div.right{align-items:center;padding:0;text-align:center;width:100%}div.home.quem-somos section.al-container div.left-right-content div.right{gap:20px;margin-top:0}div.home.quem-somos section.al-container div.left-right-content div.right h2{font-size:28px;letter-spacing:.5px;padding:8px 12px}div.home.quem-somos section.al-container div.left-right-content div.right p{font-size:16px;letter-spacing:.5px;line-height:130%;padding:0 10px}}div.home.instagram{background:#fff}div.home.instagram section.al-container{display:flex;flex-direction:column;gap:10px;justify-content:center;padding:100px 20px}div.home.instagram section.al-container .instagram-container{align-items:center;display:flex;gap:40px}div.home.instagram section.al-container h2{color:#27495c;font-family:Rubik;font-size:48px;font-style:normal;font-weight:600;letter-spacing:.96px;line-height:bold;margin:0;position:relative;text-transform:capitalize}div.home.instagram section.al-container hr{background:#27495c;border-top:2px solid #ccc;flex:1;height:1px}div.home.instagram section.al-container div.imagem-grid{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:100%}div.home.instagram section.al-container div.imagem-grid img{border-radius:8px;height:auto;max-width:150px;-o-object-fit:cover;object-fit:cover;width:calc(16.66667% - 10px)}div.home.mapa{background:#27495c}div.home.mapa iframe{width:100%}.al-container.blog .title{text-align:left}.al-container.blog.destaques{margin-bottom:56px;padding-bottom:76px;padding-top:70px;position:relative}.al-container.blog.destaques:after{background:#e3e3e3;bottom:0;content:"";display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:115%}@media (max-width:1024px){.al-container.blog.destaques:after{width:calc(100% - 40px)}}.al-container.blog.destaques>.left-right-content>.left{width:60%}@media (max-width:768px){.al-container.blog.destaques>.left-right-content>.left{width:100%}}.al-container.blog.destaques>.left-right-content>.left .article-container .artigo{position:relative}.al-container.blog.destaques>.left-right-content>.left .article-container .artigo img{border:1px solid;border-radius:8px;box-sizing:border-box;max-height:492px;min-height:475px;width:100%}@media (max-width:1024px){.al-container.blog.destaques>.left-right-content>.left .article-container .artigo img{height:475px}}.al-container.blog.destaques>.left-right-content>.left .article-container .artigo .titulo{background:linear-gradient(180deg,rgba(41,41,41,0),#3d3d3d 95.31%);border-radius:0 0 7px 7px;bottom:0;left:0;padding:60px 25px;position:absolute;width:100%}.al-container.blog.destaques>.left-right-content>.left .article-container .artigo .titulo .title{color:#fff;font-size:36px;font-style:normal;font-weight:500;line-height:40px;padding-bottom:0}.al-container.blog.destaques>.left-right-content>.right{padding-left:25px;width:40%}@media (max-width:768px){.al-container.blog.destaques>.left-right-content>.right{padding-left:0;width:100%}}.al-container.blog.destaques>.left-right-content>.right>.left-right-content{align-items:center}.al-container.blog.destaques>.left-right-content>.right>.left-right-content:not(:last-of-type){border-bottom:1px solid #e3e3e3;margin-bottom:12px;padding-bottom:12px}.al-container.blog.destaques>.left-right-content>.right>.left-right-content>.left{width:34%}.al-container.blog.destaques>.left-right-content>.right>.left-right-content>.left a{display:block;height:105px}@media (max-width:768px){.al-container.blog.destaques>.left-right-content>.right>.left-right-content>.left a{height:auto}}.al-container.blog.destaques>.left-right-content>.right>.left-right-content>.left a img{border:1px solid #27495c;border-radius:8px;height:107px;width:100%}.al-container.blog.destaques>.left-right-content>.right>.left-right-content>.right{padding-left:22px;width:66%}.al-container.blog.destaques>.left-right-content>.right>.left-right-content>.right h2{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#454545;display:-webkit-box;font-family:Rubik;font-size:22px;font-style:normal;font-weight:500;line-height:26px;overflow:hidden;text-overflow:ellipsis}@media (max-width:1024px){.al-container.blog.destaques>.left-right-content>.right>.left-right-content>.right h2{font-size:21px}}.al-container.blog.listagem{padding-bottom:72px}.al-container.blog.listagem .posts{-moz-column-gap:35px;column-gap:35px;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-bottom:40px;row-gap:35px}.al-container.blog.listagem .posts .article-container{width:calc(33.33333% - 23.33333px)}@media (max-width:768px){.al-container.blog.listagem .posts .article-container{width:calc(50% - 35px)}}@media (max-width:480px){.al-container.blog.listagem .posts .article-container{width:100%}}.al-container.blog.listagem .posts .article-container .artigo{background:#fff;border:1px solid #27495c;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.15);height:100%}@media (max-width:1024px){.al-container.blog.listagem .posts .article-container .artigo{min-height:402px}}@media (max-width:480px){.al-container.blog.listagem .posts .article-container .artigo{min-height:auto}}.al-container.blog.listagem .posts .article-container .artigo .img-container{width:100%}.al-container.blog.listagem .posts .article-container .artigo .img-container img{border-radius:8px;height:187px;width:100%}.al-container.blog.listagem .posts .article-container .artigo .titulo{min-height:82px;padding:12px 24px 18px}.al-container.blog.listagem .posts .article-container .artigo .titulo a{display:block}.al-container.blog.listagem .posts .article-container .artigo .titulo a h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#454545;display:-webkit-box;font-family:Rubik;font-size:22px;font-style:normal;font-weight:500;line-height:26px;overflow:hidden;text-overflow:ellipsis}.al-container.blog.listagem .posts .article-container .artigo .text{color:#444;font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:120%;min-height:86px;padding:0 24px 28px}@media (max-width:1024px){.al-container.blog.listagem .posts .article-container .artigo .text{font-size:15px}}.al-container.blog.listagem .load_more{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex;justify-content:center;text-align:center}.al-container.blog.listagem .load_more .page-numbers{align-items:center;color:#27495c;display:inline-flex;font-family:Rubik;font-size:18px;font-style:normal;font-weight:400;justify-content:center;line-height:21px}.al-container.blog.listagem .load_more .page-numbers:not(span){transition:all .3s}.al-container.blog.listagem .load_more .page-numbers:not(span):hover{color:#000}.al-container.blog.listagem .load_more .page-numbers.current{background:#27495c;border-radius:50%;color:#fff;font-family:Rubik;font-weight:600;height:32px;width:32px}.al-container.blog.loop .posts .article-container .artigo .text{min-height:56px;padding:0 24px 16px}.al-container.blog.loop .entry-date{color:#27495c;font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:120%;padding:0 24px 10px}.al-container.blog.loop .entry-category{background-color:#27495c;border-radius:8px;color:#fff;font-family:Rubik;font-size:10px;font-style:normal;font-weight:700;letter-spacing:-.06em;line-height:123.68%;margin:0 24px 10px;padding:5px 10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.al-container.single{padding-bottom:95px;padding-top:70px}.al-container.single .title{color:#454545;font-size:36px;font-style:normal;font-weight:500;line-height:43px;text-align:left}.al-container.single .data{color:#27495c;display:block;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:17px;padding-bottom:41px}.al-container.single .img-container{margin:0 auto;padding-bottom:57px;width:82%}.al-container.single .img-container img{border-radius:8px;width:100%}.al-container.single .the-content{color:#5c5c5c;font-family:Rubik;font-size:18px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:28px;padding-bottom:38px;position:relative}.al-container.single .the-content:after{background:#ededed;bottom:0;content:"";display:block;height:1px;left:50%;max-width:100vw;position:absolute;transform:translateX(-50%);width:115%}@media (max-width:1024px){.al-container.single .the-content:after{width:calc(100% - 40px)}}.al-container.single .the-content p{color:#5c5c5c;font-size:18px;font-style:normal;font-weight:400;line-height:21px}.al-container.single .the-content p:not(:last-of-type){padding-bottom:21px}.al-container.single .the-content p a{color:#5c5c5c;font-size:18px;font-style:normal;font-weight:400;line-height:21px;transition:all .3s}.al-container.single .the-content p a:hover{opacity:.6}.al-container.single .the-content h2{padding-bottom:21px}.al-container.single .the-content h2,.al-container.single .the-content h2 a{color:#454545;font-family:Rubik;font-size:24px;font-style:normal;font-weight:500;line-height:28px}.al-container.single .the-content h2 a{transition:all .3s}.al-container.single .the-content h2 a:hover{opacity:.6}.al-container.single .compartilhe{align-items:center;-moz-column-gap:14px;column-gap:14px;display:flex;justify-content:right;padding-top:61px}.al-container.single .compartilhe span{color:#ababab;font-family:Rubik;font-size:14px;font-weight:400;letter-spacing:0;line-height:17px;text-align:left}.al-container.single .compartilhe .links{align-items:center;-moz-column-gap:9px;column-gap:9px;display:flex;justify-content:center}.al-container.single .compartilhe .links>a{align-items:center;background:#27495c;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.09);cursor:pointer;display:inline-flex;height:28px;justify-content:center;text-align:center;transition:all .5s;width:28px}.al-container.single .compartilhe .links>a img{margin:auto;-o-object-fit:contain;object-fit:contain;transition:all .5s}.al-container.single .compartilhe .links>a:hover{background:#27495c}.al-container.single .compartilhe .links>a:hover img{transform:rotateY(1turn)}.al-container.single .compartilhe .a2a_kit{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex!important;flex-wrap:wrap;justify-content:flex-end;opacity:1;transition:all .3s;visibility:visible}.al-container.single .compartilhe .a2a_kit.hidden{opacity:0;visibility:hidden}.al-container.single .compartilhe .a2a_kit span{color:#ababab;font-family:Rubik;font-size:14px;font-weight:400;letter-spacing:0;line-height:17px;margin-right:4px;text-align:left}.al-container.single .compartilhe .a2a_kit a{align-items:center;background:#27495c;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.09);display:inline-flex;height:28px;justify-content:center;text-align:center;transition:all .5s;width:28px}.al-container.single .compartilhe .a2a_kit a img{margin:auto;-o-object-fit:contain;object-fit:contain;transition:all .5s}.al-container.single .compartilhe .a2a_kit a:hover{background:#27495c}.al-container.single .compartilhe .a2a_kit a:hover img{transform:rotateY(1turn)}.al-container.single .compartilhe .a2a_kit a.addtoany_share{order:1}.al-container.single .compartilhe .a2a_kit a.rede{order:2}.al-container.single .compartilhe .a2a_kit a.a2a_button_facebook{align-items:center;display:flex;justify-content:center;order:3}.al-container.single .compartilhe .a2a_kit a.a2a_button_whatsapp{align-items:center;display:flex;justify-content:center;order:4}.al-container.single .comment{max-width:100%;min-height:280px;width:100%}.al-container.single .comment h1{color:#27495c;font-family:Rubik;font-size:40px;font-style:normal;font-weight:500;line-height:47px;padding-bottom:20px}
