﻿:root{--color-primary: #0573fa;--color-primary-shade: #0465dc;--color-primary-tint: #1e81fb;--color-primary-rgb: 5,115,250;--color-secondary: #a5dc00;--color-secondary-shade: #91c200;--color-secondary-tint: #aee01a;--color-secondary-rgb: 165,220,0}html{height:100%;scroll-padding-top:100px}body{height:100%;font-family:"Sora",sans-serif !important;overflow-y:hidden}@media screen and (max-width: 768px){body{font-size:14px}}#page{height:100%}#scroll-container{height:100%;overflow:auto;z-index:2}.scrollbar-track{backdrop-filter:saturate(180%) blur(10px);background:rgba(222,222,222,.35) !important;transition:opacity .5s .5s ease-out !important}.scrollbar-track:hover{background:rgba(222,222,222,.5) !important}.scrollbar-thumb{background:rgba(0,0,0,.7) !important}.scrollbar-thumb:hover{background:rgba(0,0,0,.9) !important}::selection{background:var(--color-primary);color:#fff}::-webkit-selection{background:var(--color-primary);color:#fff}::-moz-selection{background:var(--color-primary);color:#fff}@media screen and (max-width: 1200px){html{scroll-padding-top:90px}}@media screen and (max-width: 991px){html{scroll-padding-top:92px}}h1,.h1,h2,.h2,h3,.h3{font-weight:800}.h2,h2{font-size:calc(1.3rem + .4vw);line-height:1.3}.h5,h5{font-size:1.15rem}@media screen and (max-width: 768px){.h1,h1{font-size:calc(1.175rem + 1.5vw);line-height:1.3}.h2,h2{font-size:calc(1rem + 1.3vw)}}@media screen and (max-width: 425px){.h1,h1{font-size:calc(1.1rem + 1.5vw);line-height:1.2}.h2,h2{font-size:calc(.9rem + 1.2vw)}}.text-primary{color:var(--color-primary) !important}.text-dark-70{color:rgba(0,0,0,.7)}.container-end{padding-right:.75rem;padding-left:.75rem}@media screen and (min-width: 576px){.container-end{margin-right:0;margin-left:calc(50vw - 278px)}}@media screen and (min-width: 768px){.container-end{margin-right:0;margin-left:calc(50vw - 368px)}}@media screen and (min-width: 992px){.container-end{margin-right:0;margin-left:calc(50vw - 488px)}}@media screen and (min-width: 1200px){.container-end{margin-right:0;margin-left:calc(50vw - 578px)}}@media screen and (min-width: 1400px){.container-end{margin-right:0;margin-left:calc(50vw - 668px)}}.site{animation:fadein ease-in-out .5s}.page.type-page{min-height:400px}.post.type-post{min-height:560px;padding-top:40px;padding-bottom:40px}.post.type-post .entry-title{text-align:center;font-size:2.75rem;font-weight:600}.post.type-post .entry-meta{font-weight:300;text-align:center;color:#555}.post.type-post .post-thumbnail{margin:1.5rem 0 1rem 0;text-align:center}.post.type-post .post-thumbnail img{max-width:100%;border-radius:80px 0 80px 0;height:auto}.post.type-post .entry-header{padding-bottom:20px}.post.type-post .entry-content{min-height:140px;padding-top:20px}.post.type-post .entry-footer{padding-top:20px;font-weight:300}.post.type-post .entry-footer a{font-weight:500}.post.type-post.category-fotos .post-thumbnail{display:none}.post-navigation{padding-bottom:40px}@media screen and (max-width: 991px){.post.type-post .entry-title{font-size:2rem}}.entry-footer .edit-link,.entry-footer .tags-links{margin-left:.75rem}#wpadminbar{position:fixed !important}a{text-decoration:none}.color-secondary{color:var(--color-secondary)}.bg-primary{background-color:var(--color-primary) !important}.bg-secondary{background-color:var(--color-secondary) !important}.bg-1{background-image:url(../img/sections/bg-1.jpg)}.bg-2{background-image:url(../img/sections/bg-2.jpg)}.bg-3{background-image:url(../img/sections/bg-3.jpg)}.bg-4{background-image:url(../img/sections/bg-4.jpg)}.bg-5{background-image:url(../img/sections/bg-5.jpg)}.bg-6{background-image:url(../img/sections/bg-6.jpg)}.bg-7{background-image:url(../img/sections/bg-7.jpg)}.bg-8{background-image:url(../img/sections/bg-8.jpg)}.bg-9{background-image:url(../img/sections/bg-9.jpg)}.bg-10{background-image:url(../img/sections/bg-10.jpg)}.bg-11{background-image:url(../img/sections/bg-11.jpg)}.bg-12{background-image:url(../img/sections/bg-12.jpg)}.bg-13{background-image:url(../img/sections/bg-13.jpg)}.bg-14{background-image:url(../img/sections/bg-14.jpg)}.bg-15{background-image:url(../img/sections/bg-15.jpg?v=1.2.0)}.bg-16{background-image:url(../img/sections/bg-16.jpg?v=1.2.0)}.bg-17{background-image:url(../img/sections/bg-17.jpg?v=1.2.0)}.bg-18{background-image:url(../img/sections/bg-18.jpg?v=1.2.0)}.bg-19{background-image:url(../img/sections/bg-19.jpg)}.bg-20{background-image:url(../img/sections/bg-20.jpg)}.btn{padding:.575rem 1rem;border-radius:.65rem;font-weight:600}.btn-primary{background:var(--color-primary);border-color:var(--color-primary)}.btn-primary:hover,.btn-primary:active{background:var(--color-primary-shade) !important;border-color:var(--color-primary-shade) !important}.btn-secondary{background:var(--color-secondary);border-color:var(--color-secondary);color:rgba(0,0,0,.8) !important}.btn-secondary:hover,.btn-secondary:active{background:var(--color-secondary-shade) !important;border-color:var(--color-secondary-shade) !important}.btn-tertiary{background:var(--color-tertiary);border-color:var(--color-tertiary);color:rgba(0,0,0,.8) !important}.btn-tertiary:hover,.btn-tertiary:active{background:var(--color-tertiary-shade) !important;border-color:var(--color-tertiary-shade) !important}.btn-round{border-radius:30px}.btn-icon-circle{display:inline-flex;min-width:48px;height:48px;border-radius:48px}.btn-icon-circle i{margin:auto}.page-link{padding:.5rem .9rem;color:var(--color-primary)}.page-link:focus{box-shadow:none}.active>.page-link,.page-link.active{background-color:var(--color-primary-shade);border-color:var(--color-primary-shade)}.pagination ul.page-numbers{width:100%;display:flex;justify-content:center;list-style:none}.pagination ul.page-numbers .page-numbers{padding:1rem;margin:.2rem;border-radius:.5rem;font-weight:600;text-decoration:none !important;background:#f2f2f2;color:#555;transition:ease .3s}.pagination ul.page-numbers .page-numbers.dots{background:rgba(0,0,0,0)}.pagination ul.page-numbers .page-numbers:not(.dots):hover,.pagination ul.page-numbers .page-numbers.current{background:var(--color-primary);color:#fff}.pagination ul.page-numbers .page-numbers.current{cursor:default}.dropdown-menu{border-radius:.75rem;border-color:rgba(0,0,0,.08);box-shadow:0 10px 15px 0 rgba(0,0,0,.05)}.dropdown-item{font-size:.9rem;transition:ease-out .1s;--bs-dropdown-item-padding-y: 0.4rem;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-link-hover-bg: var(--color-secondary-shade);--bs-dropdown-link-active-bg: var(--color-secondary)}.form-label{padding:.2rem;margin-bottom:.2rem;font-weight:600;font-size:1.05rem;cursor:pointer}.accordion-item{border:solid 1px #b0b0b0 !important;border-radius:.75rem !important;margin-bottom:1rem;overflow:hidden}.accordion-header{border-bottom:none !important}.accordion-button{padding-left:1.5rem;color:var(--color-primary);box-shadow:none !important}.accordion-button:not(.collapsed){background-color:#ecf4ff}.accordion-button::after{content:"";font-family:"Font Awesome 6 Free";font-weight:400;background-color:rgba(0,0,0,0);background-image:none !important;color:#0d6efd;padding:1rem;border:solid 1px #0d6efd;border-radius:50%;font-size:.9rem;display:inline-flex;align-items:center;justify-content:center;transition:ease .3s}.accordion-button.collapsed::after{content:"";background-color:#0d6efd;color:#fff}.form-control{padding:.575rem .95rem;border-color:rgba(0,0,0,0);border-radius:.65rem;font-weight:600;background-color:#f5f5ff}.form-control::-webkit-input-placeholder{font-weight:500}.form-control:hover{border-color:#4d7abd}.form-control:focus{padding:calc(.575rem - 1px) calc(.95rem - 1px);border-width:2px;border-color:#4d7abd;box-shadow:0 0 0 .25rem rgba(77,122,189,.1)}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-border-color);background-image:none}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#4d7abd;box-shadow:0 0 0 .25rem rgba(77,122,189,.1)}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem}.form-floating>.form-control:focus{padding-right:calc(1rem - 1px);padding-left:calc(1rem - 1px)}.form-floating>.form-control:focus{padding-top:calc(1.625rem - 1px);padding-bottom:calc(.625rem - 1px)}.form-floating>label{padding:1rem}.form-floating textarea.form-control{height:100px}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:inherit}.form-check-input:checked{background-color:var(--color-primary) !important;border-color:var(--color-primary) !important}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.divider{height:6px}.divider-sm{width:12%}.divider-md{width:20%}.fw-thin{font-weight:400}.round-sm{border-radius:15px}.round-md{border-radius:30px}.round-lg{border-radius:60px}.fixed-contact-button{position:fixed;right:50px;bottom:50px;z-index:1020}.fixed-contact-button a{display:flex;width:64px;height:64px;text-align:center;text-decoration:none;border-radius:100%;font-size:36px;background:linear-gradient(to right, #24ca68, #00b49f);color:#fff !important;box-shadow:0 5px 15px -5px rgba(0,0,0,.4)}.fixed-contact-button a i{margin:auto}.fixed-contact-button a:before{content:"Fale conosco";display:inline-block;position:absolute;width:130px;line-height:normal;top:14px;left:-150px;padding:8px 14px;border:solid 1px #00b49f;border-radius:20px;text-align:center;font-size:14px;font-weight:400;background-color:#fff;color:#666;white-space:nowrap;box-shadow:0 5px 15px -10px rgba(0,0,0,.4);animation:fixed-contact-button 1.5s infinite;animation-timing-function:ease;transition:ease-in-out .3s;z-index:1000}.fixed-contact-button a:after{content:"";display:inline-block;position:absolute;line-height:normal;top:23px;left:-25px;padding:0;border-style:solid;border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) #00b49f;font-size:initial;animation:fixed-contact-button 1.5s infinite;animation-timing-function:ease;transition:ease-in-out .3s;z-index:999}.fixed-contact-button .fa{font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";font-weight:normal}.fixed-contact-button.disable-caption a:before,.fixed-contact-button.disable-caption a:after{opacity:0;width:0}.fixed-contact-button.remove-caption a:before,.fixed-contact-button.remove-caption a:after{display:none}@keyframes fixed-contact-button{0%{margin-left:-20px}5%{margin-left:-20px}10%{margin-left:0}15%{margin-left:-5px}20%{margin-left:0}90%{margin-left:0}100%{margin-left:-20px}}@media(max-width: 425px){.fixed-contact-button{right:30px;bottom:32px}}.heading{position:absolute;top:0;width:100%;background-color:var(--color-secondary);background-size:cover;background-position:center}.heading .entry-title{margin:0;font-size:2.6rem;font-weight:300;color:#fff}.heading-default{background-color:var(--color-primary)}.heading-default .container{padding-top:3.8rem;padding-bottom:3.8rem}@media screen and (max-width: 991px){.heading .entry-title{font-size:2rem}.heading-default .container{padding-top:2.4rem;padding-bottom:2.4rem}}.bg-gradient{background:#333;background-size:cover;background-position:center}@keyframes fadein{from{opacity:0}to{opacity:1}}.tobii{z-index:99999 !important}@media screen and (min-width: 991px){.tobii__slide [data-type=iframe] iframe{width:460px !important}}.navigation-links a{display:block;margin:.5rem 0;padding:.75rem 1.5rem;border-radius:.5rem;font-size:1.1rem;font-weight:600;text-align:center;text-decoration:none !important;background:var(--color-primary);color:#fff;transition:ease .3s}.navigation-links a:hover{background:var(--color-primary-shade)}.recaptcha-error{display:none}.anim-bounce-down{animation:bounce-down 2s ease infinite}@keyframes bounce-down{0%{transform:translateY(0%)}15%{transform:translateY(-30%)}30%{transform:translateY(30%)}45%{transform:translateY(-20%)}60%{transform:translateY(15%)}75%{transform:translateY(-5%)}100%{transform:translateY(0%)}}.action-button{display:inline-block;font-weight:400;white-space:nowrap}.action-button .icon-circle{display:inline-flex;width:36px;min-width:36px;height:36px;border-radius:36px;margin-left:.75rem;text-align:center;background:#fff;transition:ease .3s}.action-button .icon-circle i{margin:auto}.action-button-bordered{padding:.5rem .5rem .5rem 1.25rem;border-radius:2rem}.action-button-light{color:#fff}.action-button-light .icon-circle{color:var(--color-primary)}.action-button-secondary{color:var(--color-secondary-shade)}.action-button-secondary .icon-circle{background:var(--color-secondary);color:#fff}.action-button:hover .icon-circle{background:var(--color-primary-shade) !important;color:#fff !important}.action-button-bordered{background:var(--color-primary);color:rgba(255,255,255,.9)}.action-button-bordered .icon-circle{background:#fff;color:#333}.action-button-bordered.action-button-secondary{background:var(--color-secondary);color:rgba(0,0,0,.9)}.action-button-bordered.action-button-secondary .icon-circle{background:#fff;color:#333}.action-button-secondary:hover .icon-circle{background:var(--color-secondary-shade) !important;color:#fff !important}.action-button-truncate{display:inline-flex;max-width:100%}.action-button-truncate>span:not(.icon-circle){margin:auto 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owl-dots{display:flex;justify-content:center;height:12px;margin-top:2rem}.owl-dots .owl-dot{width:8px;height:8px;border-radius:8px;margin:auto .25rem;background-color:#999 !important;transition:ease .3s}.owl-dots .owl-dot:hover{background-color:#666 !important}.owl-dots .owl-dot.active{width:12px;height:12px;border-radius:12px;background-color:#222 !important}.img-rounded-lg{position:relative;margin-bottom:1rem;min-height:480px;border-radius:8rem 0 8rem 0;background-color:#eee}.img-rounded-lg:after{content:"";position:absolute;bottom:-1rem;left:0;width:calc(100% + 1rem);height:50%;border-radius:8rem 0 8rem 0;background-color:var(--color-secondary-shade);z-index:-1}@media screen and (max-width: 991px){.img-rounded-lg:after{bottom:-0.6rem;width:calc(100% + .6rem)}}.ellipse-border{display:inline-block;position:relative;margin-top:.6rem;margin-bottom:.6rem}.ellipse-border img{position:relative;border-radius:50%}.ellipse-border:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/sections/vector-ellipse-border.svg);background-size:contain;background-repeat:no-repeat;transform:scale(1.05)}.ellipse-border-secondary:before{background-image:url(../img/sections/vector-ellipse-border-secondary.svg)}.round-border{display:inline-block;position:relative;margin-bottom:.9rem}.round-border img{position:relative;border-radius:40% 0 40% 0}.round-border:before{content:"";position:absolute;bottom:-0.9rem;left:0;border-radius:0 0 calc(40% + .45rem) 0;width:calc(100% + .9rem);height:100%;background:linear-gradient(to top, var(--color-primary) 45%, transparent 0)}.round-border-secondary:before{background:linear-gradient(to top, var(--color-secondary) 45%, transparent 0)}.round-border-white:before{background:linear-gradient(to top, #fff 45%, transparent 0)}.round-border-sm img{border-radius:30% 0 30% 0}.round-border-sm:before{border-radius:0 0 calc(30% + .45rem) 0}@media screen and (max-width: 991px){.round-border:before{bottom:-0.6rem;border-radius:0 0 calc(40% + .3rem) 0;width:calc(100% + .6rem)}}.radius-xl-start-bottom{border-radius:0 0 0 4rem}.img-responsive{width:auto;max-width:100%}@media screen and (max-width: 991px){.img-responsive{max-height:40vh}}@media screen and (max-width: 768px){.img-responsive{max-height:35vh}}.timeline-horiontal{position:relative;display:flex;justify-content:space-between;overflow-x:auto;padding-top:1rem}.timeline-horiontal:before{content:"";position:absolute;left:0;width:100%;height:.15rem;background-color:#eee}.timeline-horiontal .timeline-item{position:relative;max-width:140px;margin-top:1rem;padding:0 .5rem;color:#999;transition:ease .3s}.timeline-horiontal .timeline-item:before{content:"";position:absolute;display:inline-block;width:12px;height:12px;border-radius:12px;top:calc(-1rem - 6px + .075rem);left:50%;background:#eee;transform:translateX(-50%);transition:ease .3s;z-index:1}.timeline-horiontal .timeline-item.active:after{content:"";position:absolute;display:inline-block;width:20px;height:20px;border:solid 1px var(--color-primary);border-radius:20px;top:calc(-1rem - 10px + .075rem);left:50%;background:#fff;transform:translateX(-50%);transition:ease .3s}.timeline-horiontal .timeline-item.active,.timeline-horiontal .timeline-item:hover{color:var(--color-primary)}.timeline-horiontal .timeline-item:hover:before,.timeline-horiontal .timeline-item.active:before{background:var(--color-primary)}@media screen and (min-width: 991px){.timeline-horiontal{overflow-x:unset}.timeline-horiontal .timeline-item:first-child{transform:translateX(-50%)}.timeline-horiontal .timeline-item:last-child{transform:translateX(50%)}}.news-card{display:block;border-radius:1rem;text-decoration:none !important;background:rgba(0,0,0,.03);transition:ease .3s}.news-card .news-img img{width:100%;height:100%;border-radius:1rem;object-fit:cover}.news-card .news-details{display:flex;flex-direction:column;margin:auto 0 auto .5rem;padding:1rem;font-weight:300}.news-card .news-title{font-size:1.2rem;font-weight:500;line-height:1.3;color:#000;transition:ease .3s}.news-card .news-description{margin-top:.5rem;font-size:.95rem;color:#666}.news-card .news-description p{margin-bottom:0}.news-card .news-action{margin-top:auto;padding-top:1rem;font-size:.9rem}.news-card .news-action .action-button{color:#222}.news-card .news-date{margin-bottom:.25rem;font-size:.95rem;color:var(--bs-secondary)}.news-card:hover .news-title{color:var(--color-primary)}.news-card:hover{background:rgba(0,0,0,.08)}.news-card-default .news-img{padding:1rem 1rem 0 1rem;height:246px}.news-card:not(:first-child){margin-top:1rem}@media screen and (min-width: 992px){.news-card .news-details{min-height:250px}}@media screen and (max-width: 991px){.news-card .news-date{font-size:.9rem}.news-card .news-title{font-size:1.1rem}}@media screen and (max-width: 425px){.news-card-default .news-img{height:220px}}.featured-card{position:relative;display:flex;flex-direction:column-reverse;height:500px;border-radius:1.2rem;background:rgba(0,0,0,.1);background-position:center -40px;background-size:cover;background-repeat:no-repeat;color:#fff}.featured-card .card-details{min-height:222px;padding:1rem;border-radius:1.2rem;background:var(--color-secondary);color:#fff;overflow:hidden;transition:ease .3s}.featured-card .card-details-centered{display:flex}.featured-card .card-details-content{margin:auto}.featured-card .card-title{font-size:1.2rem;font-weight:500}.featured-card .card-description{margin-top:.5rem;font-size:.9rem;color:rgba(0,0,0,.7)}.featured-card .card-actions{max-height:0;margin-top:.5rem;opacity:0;transition:opacity .5s ease-in-out,max-height 1.5s ease-out}.featured-card .card-img{position:absolute;width:100%;height:calc(100% - 80px);object-fit:cover;top:0;border-radius:1.2rem;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.featured-card:hover .card-actions{max-height:100px;opacity:1}.featured-card:not(.card-no-action):hover .card-details{min-height:260px}.featured-card-sm{height:400px}.featured-card-sm .card-details{min-height:120px}@media screen and (min-width: 991px){.featured-card .card-img{height:calc(100% - 150px)}.featured-card-sm .card-img{height:calc(100% - 50px)}}@media screen and (max-width: 991px){.featured-card .card-actions{max-height:100px;opacity:1}.featured-card .card-img{height:calc(100% - 150px)}.featured-card-sm .card-img{height:calc(100% - 50px)}}.feature-card{padding:2rem;border-radius:1.3rem;background:rgba(0,0,0,.04)}.feature-card .feature-card-img{margin-bottom:1.85rem}.feature-card .feature-card-title{font-size:1.8rem;color:var(--color-primary)}.feature-card .feature-card-subtitle{margin-top:.5rem;color:rgba(0,0,0,.8)}@media screen and (max-width: 991px){.feature-card .feature-card-title{font-size:1.5rem}}@media screen and (min-width: 991px){.feature-card{height:100%}}.number-card{display:flex;min-height:172px;padding:1.25rem 1.5rem;border:solid 1px rgba(255,255,255,.75);border-radius:1.25rem;background-color:rgba(255,255,255,.2);backdrop-filter:saturate(180%) blur(10px);font-weight:200}.number-card .number-card-container{margin:auto 0}.number-card .number-card-title{font-size:2.6rem;font-weight:300;line-height:1.3}.number-card .number-card-subtitle{margin-top:.25rem}.number-card .number-card-title-sm{font-size:1.6rem}@media screen and (max-width: 1400px){.number-card .number-card-title{font-size:2.4rem}.number-card .number-card-title-sm{font-size:1.35rem !important}}@media screen and (max-width: 1199px){.number-card .number-card-title-sm{font-size:1.6rem !important}}@media screen and (max-width: 768px){.number-card .number-card-title{font-size:2.2rem}}.tobii__slide [data-type]{width:70vw;height:auto;aspect-ratio:16/9}.tobii__slide iframe,.tobii__slide video{width:100%;height:100%}@media screen and (max-width: 768px){.tobii__slide [data-type]{width:90vw}}.splitter{position:relative}.splitter .splitter-handle{position:absolute;display:block;width:4px;height:100%;top:0;left:calc(50% - 2px);background-image:linear-gradient(white 50%, rgba(255, 255, 255, 0) 0%);background-position:center;background-size:3px 30px;background-repeat:repeat-y}.splitter .splitter-handle span{position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:60px;transform:translate(-50%, -50%);background-image:url(../img/sections/vector-handle.svg);background-repeat:no-repeat;background-size:contain;transition:ease .3s}.splitter .splitter-handle:hover span{transform:translate(-50%, -50%) scale(1.1)}.splitter .splitter-handle:active span{transform:translate(-50%, -50%) scale(1.25)}.splitter .splitter-before img,.splitter .splitter-after img{width:100%;object-fit:cover}.splitter .splitter-after{position:absolute;top:0;right:0;width:50%;height:100%;overflow:hidden}.splitter .splitter-after img{position:absolute;display:block;height:100%;top:0;right:0}.splitter .splitter-text{position:absolute;width:70%;left:0;bottom:2rem;padding:2rem;color:#fff}.splitter .splitter-title{font-size:2.4rem;line-height:1.3}.splitter .splitter-subtitle{margin-top:.5rem}.splitter-init-75 .splitter-after{width:25%}.splitter-init-75 .splitter-handle{left:calc(75% - 2px)}@media screen and (max-width: 1100px){.splitter .splitter-title{font-size:2rem}}@media screen and (max-width: 991px){.splitter .splitter-title{font-size:1.8rem}}@media screen and (max-width: 600px){.splitter .splitter-text{width:100%;bottom:1rem;padding:1rem}.splitter .splitter-title{font-size:1.2rem}.splitter .splitter-subtitle{font-size:.9rem}.splitter .splitter-handle span{width:48px;height:48px;border-radius:48px}}.splitter-border-container .splitter{border-radius:250px;overflow:hidden}.splitter-border-container .splitter-before img{height:420px}.splitter-border-container .splitter-border{position:relative;padding:0 1rem}.splitter-border-container .splitter-border:before{content:"";position:absolute;top:-0.75rem;left:.25rem;width:240px;height:calc(100% + 1.5rem);border-radius:240px 0 0 240px;background:var(--color-secondary);z-index:-1}.splitter-border-container .splitter-border:after{content:"";position:absolute;top:-0.75rem;right:.25rem;width:240px;height:calc(100% + 1.5rem);border-radius:0 240px 240px 0;background:var(--color-secondary);z-index:-1}@media screen and (max-width: 1200px){.splitter-border-container .splitter-before img{height:360px}}@media screen and (max-width: 991px){.splitter-border-container .splitter-border{padding:0 .5rem}.splitter-border-container .splitter-before img{height:280px}.splitter-border-container .splitter-border:before{width:140px;height:calc(100% + 1rem);top:-0.5rem;left:0}.splitter-border-container .splitter-border:after{width:140px;height:calc(100% + 1rem);top:-0.5rem;right:0}}@media screen and (max-width: 768px){.splitter-border-container .splitter-before img{height:200px}.splitter-border-container .splitter-border:before{width:120px}.splitter-border-container .splitter-border:after{width:120px}}.video-area{position:relative;height:680px;background-size:cover;overflow:hidden}.video-area .video-frame{position:absolute;top:50%;left:50%;width:150%;transform:translate(-50%, -50%)}.video-area .video-frame iframe{width:100%;aspect-ratio:16/9}.video-area .video-container{position:absolute;display:flex;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.05);transition:ease .3s;z-index:5}.video-area .video-play{display:inline-flex;margin:auto;width:78px;height:78px;border-radius:78px;font-size:2.6rem;text-align:center;background:var(--color-primary);color:#fff;transition:ease .3s;box-shadow:0 10px 10px 0 rgba(0,0,0,.15)}.video-area .video-play i{margin:auto;padding-left:.5rem}.video-area:hover .video-container{background-color:rgba(0,0,0,.3)}.video-area:hover .video-play{background:var(--color-primary-tint)}.video-area-rounded{border-radius:2rem}@media screen and (max-width: 1400px){.video-area{height:520px}}@media screen and (max-width: 991px){.video-area{height:420px}}@media screen and (max-width: 768px){.video-area{height:340px}.video-area .video-frame iframe{transform:scale(1.5)}}@media screen and (max-width: 460px){.video-area{height:320px}.video-area .video-frame iframe{transform:scale(1.5)}}@media screen and (min-width: 991px){.video-area-vertical .video-frame{width:calc(150% + 500px)}}.list-group-timeline{position:relative}.list-group-timeline:before{content:"";position:absolute;width:.2rem;height:calc(100% - 4rem);top:50%;left:0;background:#e0e0e0;transform:translateY(-50%)}.list-group-timeline .timeline-progress{content:"";position:absolute;width:.2rem;height:calc(100% - 4rem);top:50%;left:0;background:linear-gradient(to bottom, var(--color-secondary) 0%, transparent 0%);transform:translateY(-50%)}.list-group-timeline .list-group-item{padding:1rem .5rem 1rem calc(1rem + 18px);border:none;background:rgba(0,0,0,0) !important;transition:ease .5s}.list-group-timeline .list-group-item.active,.list-group-timeline .list-group-item:hover{color:var(--color-primary)}.list-group-timeline .list-group-item:before{content:"";position:absolute;display:inline-block;width:16px;height:16px;border-radius:16px;top:50%;left:.12rem;background-size:contain;background-repeat:no-repeat;background-color:#e0e0e0;transform:translate(-50%, -50%);z-index:10}.list-group-timeline .list-group-item:hover:before{background-color:var(--color-secondary)}.list-group-timeline .list-group-item.active:before{content:"";position:absolute;display:inline-block;width:36px;height:36px;top:50%;left:.12rem;background-image:url(../img/sections/vector-dot.svg);background-size:contain;background-repeat:no-repeat;background-color:#fff;transform:translate(-50%, -50%);z-index:10}.list-group-timeline-sticky{top:80px;z-index:0;transition:ease-in-out .6s}.navbar-is-sticky .list-group-timeline-sticky{top:150px}.list-check{list-style:none}.list-check li{position:relative}.list-check li:not(:first-child){margin-top:1rem}.list-check li:before{content:"";position:absolute;display:inline-block;width:20px;height:20px;top:.1rem;left:-2rem;background-image:url(../img/sections/vector-check.svg);background-size:contain;background-repeat:no-repeat}.hero-scroll{display:flex;height:100vh;overflow:hidden}.hero-scroll .hero-panel{position:relative;min-width:min-content;height:100%}.hero-scroll .hero-panel .hero-img{max-height:65vh}.hero-scroll .hero-panel.hero-padding{padding-top:80px;padding-bottom:80px}.hero-scroll .hero-panel .col-title{width:30vw}.hero-scroll .hero-progress{position:absolute;bottom:0;left:0;height:.5rem;background:var(--color-secondary)}@media screen and (max-width: 1400px){.hero-scroll .hero-panel .col-title{width:43vw}}@media screen and (max-width: 991px){.hero-scroll .hero-panel .col-title{width:75vw}}.hero-texts{position:relative;width:100%;height:100vh;background-color:#222;overflow:hidden}.hero-texts .video-frame{position:absolute;top:50%;left:50%;min-width:100%;width:1920px;height:1080px;transform:translate(-50%, -50%);overflow:hidden;z-index:-1}.hero-texts .video-frame iframe{aspect-ratio:16/9}.hero-texts .hero-container{width:100%;height:100%}.hero-texts .hero-text{position:absolute;display:flex;width:100%;height:100%;top:0;left:0;line-height:1.35;padding:0 2rem;font-size:calc(1.8rem + 1.2vw);text-align:center;color:#fff}.hero-texts .hero-text .hc{position:relative;margin:auto}.hero-texts .hero-text .hp{overflow:hidden}.hero-texts .hero-text .hp span{display:block;transform:translateY(150%);transition:ease-in-out .2s;transition-delay:.1s;opacity:0}.hero-texts .hero-text .hp:nth-child(2) span{transition-delay:.2s}.hero-texts .hero-text.current .hp span{transform:translateY(0%);opacity:1}.hero-texts .hero-text.ended .hp span{transition:ease-out .4s;transition-delay:0;transform:translateY(-150%)}.hero-texts .hero-text.ended .hp:nth-child(2) span{transition-delay:.1s}.hero-texts .hero-images:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:1}.hero-texts.hero-shadow-dark .hero-images:before{background-color:rgba(0,0,0,.4)}.hero-texts .video-frame:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-texts.hero-shadow-dark .video-frame:before{background-color:rgba(0,0,0,.25)}.hero-texts .hero-images .hero-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.hero-texts .hero-images .hero-image:not(:first-child){display:none}.hero-texts .hero-progress{position:absolute;bottom:0;left:0;height:.5rem;background:rgba(255,255,255,.15);backdrop-filter:saturate(180%) blur(10px)}@media screen and (min-width: 1921px){.hero-texts .video-frame{transform:translate(-50%, -50%) scale(1.2)}}@media screen and (min-width: 2000px){.hero-texts .video-frame{transform:translate(-50%, -50%) scale(1.4)}}@media screen and (max-width: 768px){.hero-texts .hero-text{font-size:calc(1.5rem + 1.2vw)}}.hero-slides{position:relative;width:100%;height:100vh;background-color:#222;overflow:hidden}.hero-slides .hero-container{width:100%;height:100%}.hero-slides .hero-panel{position:absolute;display:flex;flex-direction:column-reverse;width:100%;height:100%;bottom:0;left:0;color:#fff;background-size:cover;background-position:center}.hero-slides .hero-panel .hero-text{padding-top:120px;padding-bottom:80px;background:linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.8))}.hero-slides .hero-panel .hero-title{font-size:calc(1.5rem + 1.1vw)}.hero-slides .hero-panel .hero-subtitle{margin-top:.75rem;font-size:calc(1.1rem + .075vw)}.hero-slides .hero-panel .hero-subtitle p{margin-bottom:0}.hero-slides .hero-progress{position:absolute;bottom:0;left:0;height:.5rem;background:rgba(255,255,255,.15);backdrop-filter:saturate(180%) blur(10px);z-index:99}[data-aos]{opacity:0}[data-aos=fade-left]{transform:translateX(100px)}[data-aos=fade-right]{transform:translateX(-100px)}[data-aos=fade-up]{transform:translateY(100px)}[data-aos=fade-down]{transform:translateY(-100px)}.nav-arrows-container{padding:.1rem 0;background:rgba(0,0,0,.05)}.nav-arrows{display:flex;padding-left:.5rem;background:var(--color-secondary);overflow-x:auto}.nav-arrows.nav-arrows-inline{flex-wrap:nowrap}.nav-arrows li button{display:inline-flex;min-height:64px;max-width:200px;margin-left:-0.75rem;padding:.5rem 2.2rem;font-size:.95rem;background:#fff;color:#000;-webkit-clip-path:polygon(0 0, calc(100% - 15px) 0, 100% 50%, calc(100% - 15px) 100%, 0 100%, 15px 50%);clip-path:polygon(0 0, calc(100% - 15px) 0, 100% 50%, calc(100% - 15px) 100%, 0 100%, 15px 50%)}.nav-arrows li button.active{font-weight:600;background:var(--color-secondary);color:#fff}.nav-arrows li button span{display:inline-block;margin:auto;max-height:2.5rem}@media screen and (max-width: 400px){.nav-arrows li button{min-height:58px;font-size:.9rem}.nav-arrows:not(.nav-arrows-inline){display:block}.nav-arrows:not(.nav-arrows-inline) li button{display:flex;width:98%;max-width:100%;margin-top:.1rem;margin-bottom:.1rem}}.circle-img{display:flex;width:calc(90px + .75vw);height:calc(90px + .75vw);border-radius:calc(90px + .75vw);overflow:hidden}.circle-img img{margin:auto}table.table{border-radius:1rem 1rem 0 0;overflow:hidden}table.table td{border:solid 1px #fff}table.table th{border-bottom:solid 1px #fff;background-color:rgba(5,115,250,.2)}table.table td{padding-top:1rem;padding-bottom:1rem;background-color:rgba(5,115,250,.1)}.navbar{position:absolute;display:block;width:100%;padding:1.5rem 0 !important;background:#fff;border-bottom:solid 1px rgba(0,0,0,.08);box-shadow:0 10px 25px 0 rgba(0,0,0,.04);z-index:1}.navbar .container{display:flex}.navbar .main-navigation{margin:auto 0;text-align:center}.navbar .main-navigation ul{font-weight:400}.navbar .main-navigation ul#primary-menu{font-size:.98rem}.navbar .main-navigation ul#cachoeira-menu{font-size:1.1rem}.navbar .main-navigation ul a{padding:.35rem .85rem;border-radius:1.5rem;text-decoration:none !important;color:#000;transition:ease .3s;white-space:nowrap}.navbar .main-navigation ul#primary-menu a{padding:.35rem .45rem}.navbar .main-navigation ul .current-menu-item>a{font-weight:500;background:rgba(var(--color-secondary-rgb), 0.4)}.navbar .main-navigation ul a:hover{background:rgba(var(--color-secondary-rgb), 0.25)}.navbar .main-navigation ul a:active{background:rgba(var(--color-secondary-rgb), 0.4)}.navbar .main-navigation ul .sub-menu{padding:.5rem 0;border-radius:.5rem;font-size:.94rem;background:rgba(0,0,0,.7);box-shadow:0 5px 10px 0 rgba(0,0,0,.2);overflow:hidden}.navbar .main-navigation ul .sub-menu li{white-space:nowrap}.navbar .main-navigation ul .sub-menu li a{padding:.25rem 1rem;border-radius:0;color:#fff}.navbar .main-navigation ul .sub-menu li a:hover{background:var(--color-primary);color:#fff}.navbar .main-navigation ul .sub-menu .current-menu-item a{background:var(--color-primary);color:#fff !important}.navbar .main-navigation ul:not(.sub-menu) li:not(:first-child){margin-left:.2rem}.navbar .site-branding img{max-height:50px;width:auto}.navbar .site-language .dropdown-toggle{padding:.675rem 1rem;line-height:1;border-radius:2rem;border-color:rgba(0,0,0,.25);font-size:.9rem;transition:ease .3s}.navbar .site-language .dropdown-toggle:hover{border-color:rgba(0,0,0,.75)}.navbar .site-language .dropdown-toggle.show{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.navbar .navbar-toggler{width:46px;height:46px;border:none;border-radius:46px;font-size:1.5rem;background:var(--color-secondary);color:#fff;box-shadow:none !important}.navbar .navbar-toggler .active-icon{display:none}.navbar .navbar-toggler.toggled .disable-icon{display:none}.navbar .navbar-toggler.toggled .active-icon{display:block}.navbar-sticky{position:fixed;z-index:999}.navbar-sticky.navbar-sticky-anim{animation:navbar-sticky .7s ease-in-out}.navbar-sticky-off{animation:navbar-sticky-off .7s ease-in-out;opacity:0}@keyframes navbar-sticky{from{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0%)}}@keyframes navbar-sticky-off{from{position:fixed;opacity:1;transform:translateY(0%);z-index:999}to{position:fixed;opacity:0;transform:translateY(-100%);z-index:999}}#header-absolute-gap{position:relative;height:99px;z-index:-1}@media screen and (max-width: 1400px){.navbar .main-navigation ul:not(.sub-menu) li:not(:first-child){margin-left:0}.navbar .main-navigation ul#primary-menu{font-size:.82rem}.navbar .main-navigation ul#primary-menu a{padding:.35rem .4rem}}@media screen and (max-width: 1200px){.navbar .site-branding img{max-height:42px}.navbar .main-navigation ul#primary-menu{font-size:.7rem}.navbar .main-navigation ul#primary-menu a{padding:.35rem}.navbar .main-navigation ul#cachoeira-menu{font-size:1rem}.navbar .site-language .dropdown-toggle{padding:.675rem .675rem;font-size:.85rem}}@media screen and (max-width: 991px){.navbar .main-navigation ul:not(.sub-menu){position:absolute;left:0;width:100%;height:calc(100vh - 92px);margin-top:46px;padding:2rem 0;background:#fff;backdrop-filter:saturate(180%) blur(10px);overflow:auto}.navbar .main-navigation ul{font-size:1.1rem !important}.navbar .main-navigation ul a{padding:.75rem;color:rgba(0,0,0,.9)}.navbar .main-navigation ul a:hover,.navbar .main-navigation ul .current-menu-item a{background:rgba(var(--color-secondary-rgb), 0.9) !important;color:#fff !important}.navbar .main-navigation ul .sub-menu{width:100%;padding:0;border-radius:0;background:rgba(0,0,0,0);overflow:unset;box-shadow:none}.navbar .main-navigation ul .sub-menu li a{padding:.5rem .75rem;color:#fff}.navbar .main-navigation ul a{border-radius:0}.navbar .main-navigation ul a:hover{background:var(--color-primary) !important}}@media screen and (max-width: 500px){.navbar .main-navigation ul:not(.sub-menu){height:calc(100vh - 95px);margin-top:48px}.navbar .site-branding img{max-height:46px !important}}@media screen and (max-width: 375px){.navbar .main-navigation ul:not(.sub-menu){height:calc(100vh - 92px);margin-top:45px}.navbar .site-branding img{max-height:40px !important}.navbar .site-language .dropdown-toggle{padding:.6rem .6rem;font-size:.8rem}}.site-footer{padding-top:1.5rem;padding-bottom:1.5rem;background:var(--color-primary);color:#fff}.site-footer .site-branding img{height:68px;max-width:100%}.site-footer .social-text{margin-bottom:.25rem;font-weight:300}.site-footer .social-list{display:inline-flex;list-style:none;margin:0;padding:0}.site-footer .social-list li{margin:.35rem}.site-footer .social-list li:first-child{margin-left:0}.site-footer .social-list li a{display:inline-flex;width:40px;height:40px;border-radius:40px;font-size:1.6rem;text-align:center;text-decoration:none !important;background:#fff;color:#222;transition:ease-out .3s}.site-footer .social-list li a:hover,.site-footer .social-list li a:focus{color:var(--color-primary-shade);transform:scale(1.2)}.site-footer .social-list li a i,.site-footer .social-list li a img{margin:auto}.site-footer .site-links{margin-top:1.5rem;padding-top:2rem;border-top:solid 1px rgba(255,255,255,.3)}.site-footer .site-links h4,.site-footer .site-links .h4{display:block;margin-bottom:1rem;border:none !important;line-height:1.35;font-size:1.15rem;font-weight:300}.site-footer .site-links ul{margin-bottom:2rem !important}.site-footer .site-links ul li a{font-weight:300;color:rgba(255,255,255,.85) !important}.site-footer .site-links ul li a:hover{color:#fff !important}.site-footer .site-links ul li:not(:first-child){margin-top:.75rem}.site-footer .site-copyright{margin-top:.5rem;padding-top:1.5rem;border-top:solid 1px rgba(255,255,255,.3);font-weight:300 !important}.site-footer .site-copyright a{font-weight:400;color:#fff}.site-footer .site-links ul{list-style:none;margin:0;padding:0}.site-footer .site-links ul li a{color:#fff}.site-footer .site-copyright a,.site-footer .site-links a{text-decoration:none !important;border-bottom:solid .15rem rgba(0,0,0,0);transition:ease .3s}.site-footer .site-copyright a:hover,.site-footer .site-links a:hover{border-bottom-color:#fff}.section-padding{padding-top:40px;padding-bottom:40px}.section-padding-lg{padding-top:60px;padding-bottom:60px}.section-padding-xl{padding-top:100px;padding-bottom:100px}@media screen and (max-width: 991px){.section-padding{padding-top:40px;padding-bottom:40px}.section-padding-lg{padding-top:60px;padding-bottom:60px}.section-padding-xl{padding-top:80px;padding-bottom:80px}.section-title h2{font-size:2rem}.section-title h4{font-size:1.2rem}}section.page-heading{text-align:center;background-color:#343434;background-size:cover;background-position:center;color:#fff}section.page-heading .heading-container{padding-top:160px;padding-bottom:60px;background:linear-gradient(160deg, rgba(246, 172, 11, 0.8), rgba(227, 95, 38, 0.8), rgba(219, 14, 134, 0.8) 70%)}section.page-heading h4{margin-top:.5rem;margin-bottom:1rem;font-weight:300;color:rgba(255,255,255,.95)}section.page-heading .breadcrumb{margin:0;justify-content:center}section.page-heading .breadcrumb-item+.breadcrumb-item::before{color:rgba(255,255,255,.35)}section.page-heading a:not(.btn){color:rgba(255,255,255,.75);text-decoration:none}section.page-heading a:not(.btn):hover{color:#fff;text-decoration:underline}section.page-heading-no-bg,section.page-heading-no-bg .heading-container{background:rgba(0,0,0,0)}section.page-heading.heading-absolute{position:absolute;top:0;left:0;width:100%;z-index:-1}section.page-heading .heading-absolute-line{position:absolute;background:#fff;bottom:0;left:0;width:100%;height:100%;transform:scale(1.5) rotate(-10deg) translateY(60%);background:#fff}section.page-heading.heading-absolute .heading-container{width:100%;height:700px;padding:0}@media screen and (max-width: 991px){section.page-heading .heading-container{padding-top:140px;padding-bottom:40px}}section.page-section .entry-content{font-size:1.2rem}section.page-section .wp-block-heading{margin-bottom:1.25rem}section.archive-section{min-height:430px}section.heading-section{background:var(--color-secondary);color:#fff;overflow:hidden}section.heading-section .text-area{padding-right:1.5rem;font-weight:300}section.heading-section .text-title{font-size:calc(2.6rem + 1vw);line-height:1.2}section.heading-section .text-title-md{font-size:calc(2.2rem + 1vw)}section.heading-section .action-button{font-size:1.1rem}section.heading-section .text-subtitle{margin-top:1rem;font-size:1.1rem;line-height:1.5;color:rgba(255,255,255,.9)}section.heading-section .breadcrumb a{color:#fff;transition:ease .3s}section.heading-section .breadcrumb a:hover{font-weight:500}section.heading-section .breadcrumb li{display:flex}section.heading-section .breadcrumb li:not(:first-child):before{content:"";display:inline-block;width:.9rem;height:.9rem;margin:auto .65rem;background-image:url(../img/sections/vector-breadcrumb-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center bottom}section.heading-section .hero-image{font-size:0}section.heading-section .hero-image .img-default{max-width:100%;height:540px;padding:40px 0;object-fit:contain}section.heading-section .hero-image .ellipse-border{width:100%;height:540px;margin-top:0;margin-bottom:0;border-radius:540px 0 0 540px;background-color:rgba(255,255,255,.8);background-size:cover;background-position:center}section.heading-section .hero-image .ellipse-border img{height:100%}section.heading-section .hero-image .ellipse-border:before{left:-0.05rem;transform:none;z-index:1}section.heading-section .heading-img{min-height:calc(100px + 20vw);background-size:cover;background-position:center}section.heading-image{position:relative;min-height:75vh}section.heading-image .heading-img{position:absolute;top:0;left:0;width:100%;height:100%}section.heading-image .heading-content-shadow:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to top right, rgba(0, 0, 0, 0.5) 20%, transparent 60%)}section.heading-light{background-color:rgba(0,0,0,.05);color:#000}section.heading-light .text-subtitle{color:rgba(0,0,0,.9)}@media screen and (min-width: 1620px){section.heading-section .text-area{max-width:90%}}@media screen and (max-width: 991px){section.heading-section .text-title{font-size:2.6rem}section.heading-section .hero-image .img-default{height:auto;padding:0}section.heading-section .hero-image .ellipse-border{height:380px}}@media screen and (max-width: 768px){section.heading-section .hero-image .ellipse-border{height:280px}section.heading-image{min-height:60vh}}@media screen and (max-width: 460px){section.heading-section .text-title{font-size:2.2rem}}@media screen and (max-width: 768px){section.heading-cachoeira .heading-img{background-position:calc(50% + 100px) center}}.section-zoom-effect{display:block}section.parallax-section{height:1000px;position:relative;color:#fff}section.parallax-section .parallax-img{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center 0;z-index:-1}section.parallax-bg{position:relative;overflow:hidden;background-color:rgba(0,0,0,.15);text-shadow:.1rem .1rem 0 rgba(0,0,0,.1)}section.parallax-bg.parallax-dark{color:#fff}section.parallax-bg .parallax-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-color:rgba(0,0,0,.6);z-index:-1}section.hero-section{display:flex;flex-direction:column-reverse}section.hero-section .hero-container{padding:0 1.5rem}section.hero-section .hero-title{font-weight:300}section.hero-section .hero-title.title-big,section.hero-section .hero-title span{display:block;font-size:calc(1.775rem + 1.4vw)}section.hero-section .hero-subtitle{line-height:1.5;font-size:1.1rem;margin-top:1rem;font-weight:300}@media screen and (min-width: 991px){section.hero-section .hero-container{padding:0 5rem}}section.video-section{position:relative;height:680px;background-size:cover;overflow:hidden}section.video-section .video-frame{position:absolute;top:50%;width:100%;transform:translateY(-50%);z-index:-1}section.video-section .video-frame iframe{width:100%;aspect-ratio:16/9;transform:scale(1.25)}section.video-section .video-container{display:flex;height:100%;background-color:rgba(0,0,0,.05);transition:ease .3s}section.video-section .video-play{display:inline-flex;margin:auto;width:78px;height:78px;border-radius:78px;font-size:2.6rem;text-align:center;background:var(--color-primary);color:#fff;transition:ease .3s;box-shadow:0 10px 10px 0 rgba(0,0,0,.15)}section.video-section .video-play i{margin:auto}section.video-section:hover .video-container{background-color:rgba(0,0,0,.3)}section.video-section:hover .video-play{background:var(--color-primary-tint)}@media screen and (max-width: 1400px){section.video-section{height:600px}}@media screen and (max-width: 991px){section.video-section{height:420px}}@media screen and (max-width: 768px){section.video-section{height:100vh}section.video-section .video-frame iframe{transform:scale(3.5)}}section.saf-section{position:relative;min-height:840px;color:#fff;background-color:#f2f2f2;background-image:url(../img/sections/saf.jpg);background-size:cover;background-position:center bottom}section.saf-section .saf-title{font-size:3.8rem;line-height:1}section.saf-section .saf-subtitle{font-size:1.1rem;line-height:1.3}@media screen and (max-width: 991px){section.saf-section{min-height:1020px}section.saf-section .saf-title{font-size:3rem}section.saf-section .saf-subtitle{font-size:1rem}section.saf-section .saf-details{margin-top:3rem;padding:0 1.5rem}section.saf-section .saf-details .detail-info{margin-bottom:2rem}}@media screen and (max-width: 600px){section.saf-section .saf-title{font-size:2.2rem}section.saf-section .saf-subtitle{font-size:.85rem}}@media screen and (min-width: 991px){section.saf-section .saf-details{position:absolute;display:flex;bottom:105px;left:calc(50% - 8px);transform:translateX(-50%)}section.saf-section .saf-details .detail{position:relative}section.saf-section .saf-details .detail-middle{min-width:max(14.4444444444vw,200px);height:max(14.4444444444vw,200px)}section.saf-section .saf-details .detail-start,section.saf-section .saf-details .detail-end{height:auto}section.saf-section .saf-details .detail-end{text-align:right}section.saf-section .saf-details .detail-info{position:absolute;width:230px;color:#fff;background-repeat:no-repeat;background-position:bottom;background-size:contain}section.saf-section .saf-details .detail-info .h1{font-size:3.2rem}section.saf-section .saf-details .detail-info .h2{font-size:2.6rem}section.saf-section .saf-details .detail-top{top:0;padding-bottom:calc(76px + 1rem);transform:translate(0, calc(-100% + 12px))}section.saf-section .saf-details .detail-bottom{width:380px;bottom:0;padding-bottom:1rem;transform:translateY(100%)}section.saf-section .saf-details .detail-start .detail-top{transform:translate(calc(-100% + 16px), calc(-100% + 4px));background-image:url(../img/sections/vector-line-st.svg)}section.saf-section .saf-details .detail-end .detail-top{background-image:url(../img/sections/vector-line-et.svg)}section.saf-section .saf-details .detail-start .detail-bottom{padding-right:50px;transform:translate(-100%, calc(50% + 9px));background-image:url(../img/sections/vector-line-sb.svg)}section.saf-section .saf-details .detail-end .detail-bottom{padding-left:50px;transform:translate(-10px, calc(50% - 10px));background-image:url(../img/sections/vector-line-eb.svg)}}@media screen and (min-width: 1300px){section.saf-section .saf-details{bottom:max(8.25vw,105px)}section.saf-section .saf-details .detail-middle{min-width:max(14.4444444444vw,200px);height:max(14.4444444444vw,200px)}}@media screen and (min-width: 2300px){section.saf-section{min-height:1000px}}@media screen and (min-width: 991px)and (max-width: 1800px){section.saf-section{min-height:820px}section.saf-section .saf-details .detail-end .detail-bottom{transform:translate(-5px, calc(50% - 10px))}}@media screen and (min-width: 991px)and (max-width: 1700px){section.saf-section .saf-details .detail-end .detail-bottom{transform:translate(-6px, calc(50% - 7px))}}@media screen and (min-width: 991px)and (max-width: 1500px){section.saf-section{min-height:760px}section.saf-section .saf-details .detail-top{transform:translate(0, calc(-100% + 11px))}section.saf-section .saf-details .detail-end .detail-bottom{transform:translate(-16px, calc(50% + 6px))}}@media screen and (min-width: 991px)and (max-width: 1400px){section.saf-section{min-height:740px}}@media screen and (min-width: 991px)and (max-width: 1340px){section.saf-section .saf-details .detail-middle{min-width:max(15vw,180px);height:max(15vw,180px)}section.saf-section .saf-details .detail-top{transform:translate(-1px, calc(-100% + 16px))}section.saf-section .saf-details .detail-end .detail-bottom{transform:translate(-9px, calc(50% + 6px))}}@media screen and (min-width: 991px)and (max-width: 1200px){section.saf-section .saf-details .detail-bottom{width:300px}section.saf-section .saf-details .detail-info .h1{font-size:2.8rem}}section.macauba-semente-section{position:relative;min-height:840px;color:#fff;background-color:var(--color-secondary);background-image:url(../img/sections/macauba-energia.png);background-repeat:no-repeat;background-size:380px;background-position:center bottom 150px}section.macauba-semente-section .macauba-semente-details .detail-info .h2{font-size:1rem;color:#0573fa}@media screen and (max-width: 991px){section.macauba-semente-section{height:auto;background-image:none}section.macauba-semente-section .macauba-semente-details{padding:0 1.5rem}section.macauba-semente-section .macauba-semente-details .detail-info{margin-bottom:2rem}}@media screen and (min-width: 991px){section.macauba-semente-section .macauba-semente-details{position:absolute;display:flex;bottom:240px;left:50%;transform:translate(-50%, 0)}section.macauba-semente-section .macauba-semente-details .detail{position:relative}section.macauba-semente-section .macauba-semente-details .detail-middle{min-width:200px;height:200px}section.macauba-semente-section .macauba-semente-details .detail-start,section.macauba-semente-section .macauba-semente-details .detail-end{height:auto}section.macauba-semente-section .macauba-semente-details .detail-info{position:absolute;width:360px;height:90px;color:#fff;background-repeat:no-repeat;background-position:bottom;background-size:contain}section.macauba-semente-section .macauba-semente-details .detail-info .h1{position:absolute;width:100%;top:calc(-12px - 1.25rem);left:0;margin:0;font-size:1.6rem}section.macauba-semente-section .macauba-semente-details .detail-top .h1{top:0;transform:translateY(-100%)}section.macauba-semente-section .macauba-semente-details .detail-info .h2{position:absolute;width:100%;top:calc(14px + 1.25rem);left:0;margin:0;padding-right:80px;font-size:.9rem}section.macauba-semente-section .macauba-semente-details .detail-top{top:0;transform:translateY(-100%)}section.macauba-semente-section .macauba-semente-details .detail-bottom{top:auto;bottom:0}section.macauba-semente-section .macauba-semente-details .detail-bottom .h1{top:auto;bottom:calc(12px + 1.25rem)}section.macauba-semente-section .macauba-semente-details .detail-bottom .h2{bottom:-0.2rem;transform:translateY(100%)}section.macauba-semente-section .macauba-semente-details .detail-end .h1{padding-left:106px}section.macauba-semente-section .macauba-semente-details .detail-end .h2{padding-right:0;padding-left:106px}section.macauba-semente-section .macauba-semente-details .detail-start .detail-top{transform:translate(-100%, -100%);background-image:url(../img/sections/vector-line-st-2.svg)}section.macauba-semente-section .macauba-semente-details .detail-end .detail-top{background-image:url(../img/sections/vector-line-et-2.svg)}section.macauba-semente-section .macauba-semente-details .detail-start .detail-bottom{padding-right:50px;transform:translate(-100%, 100%);background-image:url(../img/sections/vector-line-sb-2.svg);background-position:top right}section.macauba-semente-section .macauba-semente-details .detail-end .detail-bottom{padding-left:50px;transform:translate(0, 100%);background-image:url(../img/sections/vector-line-eb-2.svg);background-position:top left}}section.macauba-manejo-section{position:relative;min-height:650px;background-image:url(../img/sections/macauba-manejo.png);background-repeat:no-repeat;background-size:380px;background-position:center top}section.macauba-manejo-section .macauba-manejo-details .detail-info .h1{font-size:3rem;margin-bottom:.2rem}section.macauba-manejo-section .macauba-manejo-details .detail-info .h2{font-size:1rem;margin-bottom:0}section.macauba-manejo-section .macauba-manejo-details .detail-info .h3{font-size:1rem;color:#888}section.macauba-manejo-section .color-green{color:#14a638}section.macauba-manejo-section .color-blue-dark{color:#0069ef}section.macauba-manejo-section .color-blue{color:#69acfc}section.macauba-manejo-section .mobile-details .h1{font-size:2.4rem;font-weight:400}@media screen and (max-width: 991px){section.macauba-manejo-section{height:auto;background-image:none}section.macauba-manejo-section .macauba-manejo-details{padding:0 1.5rem}section.macauba-manejo-section .macauba-manejo-details .detail-info{margin-bottom:2rem}}@media screen and (max-width: 1399px)and (min-width: 991px){section.macauba-manejo-section .section-title{font-size:2.2rem}}@media screen and (min-width: 991px){section.macauba-manejo-section .macauba-manejo-details{position:absolute;display:flex;top:160px;left:50%;transform:translate(-50%, 0)}section.macauba-manejo-section .macauba-manejo-details .detail{position:relative}section.macauba-manejo-section .macauba-manejo-details .detail-middle{min-width:260px;height:260px}section.macauba-manejo-section .macauba-manejo-details .detail-start,section.macauba-manejo-section .macauba-manejo-details .detail-end{height:auto}section.macauba-manejo-section .macauba-manejo-details .detail-info{position:absolute;width:360px;height:90px;background-repeat:no-repeat;background-position:bottom;background-size:contain}section.macauba-manejo-section .macauba-manejo-details .detail-info .text-top{position:absolute;width:100%;top:0;left:0;margin:0;font-size:1.6rem}section.macauba-manejo-section .macauba-manejo-details .detail-top .text-top{transform:translateY(-100%)}section.macauba-manejo-section .macauba-manejo-details .detail-info .h3{position:absolute;width:100%;top:calc(14px + 1rem);left:0;margin:0;padding-right:80px;font-size:.8rem}section.macauba-manejo-section .macauba-manejo-details .detail-top{top:0;transform:translateY(-100%)}section.macauba-manejo-section .macauba-manejo-details .detail-bottom{top:auto;bottom:0}section.macauba-manejo-section .macauba-manejo-details .detail-bottom .text-top{top:auto;bottom:calc(12px + 1.25rem)}section.macauba-manejo-section .macauba-manejo-details .detail-bottom .h3{bottom:.15rem;transform:translateY(100%)}section.macauba-manejo-section .macauba-manejo-details .detail-end .text-top{padding-left:106px}section.macauba-manejo-section .macauba-manejo-details .detail-end .h3{padding-right:0;padding-left:106px}section.macauba-manejo-section .macauba-manejo-details .detail-end .detail-top{background-image:url(../img/sections/vector-line-et-3.svg);transform:translateY(calc(-100% + 50px))}section.macauba-manejo-section .macauba-manejo-details .detail-start .detail-bottom{padding-right:50px;transform:translate(-100%, 100%);background-image:url(../img/sections/vector-line-sb-3.svg);background-position:top right}section.macauba-manejo-section .macauba-manejo-details .detail-end .detail-bottom{padding-left:50px;transform:translate(0, 100%);background-image:url(../img/sections/vector-line-eb-3.svg);background-position:top left}}section.agricultura-familiar-section{z-index:10}section.numeros-section{position:relative;color:#fff;overflow:hidden}section.numeros-section .bg-image{position:absolute;top:0;left:0;width:100%;height:120%;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:-1}section.numeros-section .section-title{font-size:3rem}section.numeros-section .earth-img{max-width:80%}@media screen and (max-width: 768px){section.numeros-section .section-title{font-size:calc(1.8rem + 1vw)}}section.time-section{padding-bottom:60px;min-height:100vh}section.time-section .hero-subtitle{font-size:1rem}@media screen and (min-width: 768px){section.time-section{min-height:670px;padding-top:80px;padding-bottom:80px}section.time-section .hero-container{max-width:80%}section.time-section .hero-subtitle{font-size:1.1rem}}section.historia-section .timeline-details{display:none;animation:fadein 1s ease-in-out}section.historia-section .timeline-details.active{display:block}@media screen and (min-width: 1100px){section.historia-section .timeline-horiontal{max-width:70%}}.saf-hvo-section .fuel-section{height:820px;background-size:cover;background-position:center bottom}.saf-hvo-section .saf-title{font-size:4.2rem;line-height:1}.saf-hvo-section .saf-subtitle{font-size:1.1rem;font-weight:500;line-height:1.3}@media screen and (min-width: 2200px){.saf-hvo-section .fuel-section{height:960px}}@media screen and (max-width: 1500px){.saf-hvo-section .fuel-section{height:700px}}section.agripark-section{min-height:540px}section.agripark-section .hero-title{font-size:2.4rem}@media screen and (min-width: 768px){section.agripark-section{min-height:740px}section.agripark-section .hero-title{font-size:3.2rem}section.agripark-section .hero-container{max-width:60%}}section.impacto-social-section{min-height:620px}@media screen and (min-width: 1400px){section.impacto-social-section{min-height:740px}}.noticias-white-section .news-card{background:#fff}.section-cachoeira-cartilha{position:relative;background-size:auto 100%;background-position:right;background-repeat:no-repeat}.section-cachoeira-cartilha .cartilha-responsivo-img{display:none}.section-cachoeira-cartilha:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, #dbdbdb 35%, #d5d5d5);background-repeat:no-repeat;background-size:contain;background-position:right;z-index:-1}@media screen and (max-width: 1100px){.section-cachoeira-cartilha{background-position:center !important}}@media screen and (max-width: 991px){.section-cachoeira-cartilha{background-image:none !important}.section-cachoeira-cartilha:before{background:linear-gradient(to bottom, #fafafa 35%, #f2f2f2)}}.section-img-container{min-height:calc(150px + 18vw);background-size:cover;background-position:center}.section-hero-img{position:absolute;top:0;left:0;width:calc(100% + 4rem);height:100%}.section-hero-img img{width:100%;height:100%;object-fit:cover}.section-hero-container{position:relative;z-index:10}/*# sourceMappingURL=style.css.map */
