.btn{border-width:2px}.card,.card-wrapper,.item-wrapper,.slide-content,img{border-radius:8px!important}body{font-family:Inter Tight}.display-1{font-family:'carbonplus-regular-bl (1)';font-size:3.4rem;line-height:1}.display-1>.mbr-iconfont{font-size:4.25rem}.display-2{font-family:'carbonplus-regular-bl (1)';font-size:3rem;line-height:1}.display-2>.mbr-iconfont{font-size:3.75rem}.display-4{font-family:'carbonplus-regular-bl (1)';font-size:1.1rem;line-height:1.5}.display-4>.mbr-iconfont{font-size:1.375rem}.display-5{font-family:'carbonplus-regular-bl (1)';font-size:1.4rem;line-height:1.5}.display-5>.mbr-iconfont{font-size:1.75rem}.display-7{font-family:'carbonplus-regular-bl (1)';font-size:1.2rem;line-height:1.3}.display-7>.mbr-iconfont{font-size:1.5rem}@media (max-width:992px){.some-no-mobile{display:none!important}.display-1{font-size:2.72rem}}@media (max-width:768px){.display-1{font-size:2.38rem;font-size:calc(1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 20rem)/ (48 - 20)));line-height:calc(1.1 * (1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 20rem)/ (48 - 20))))}.display-2{font-size:2.4rem;font-size:calc(1.7rem + (3 - 1.7) * ((100vw - 20rem)/ (48 - 20)));line-height:calc(1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem)/ (48 - 20))))}.display-4{font-size:.88rem;font-size:calc(1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem)/ (48 - 20)));line-height:calc(1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem)/ (48 - 20))))}.display-5{font-size:1.12rem;font-size:calc(1.14rem + (1.4 - 1.14) * ((100vw - 20rem)/ (48 - 20)));line-height:calc(1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem)/ (48 - 20))))}.display-7{font-size:.96rem;font-size:calc(1.07rem + (1.2 - 1.07) * ((100vw - 20rem)/ (48 - 20)));line-height:calc(1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem)/ (48 - 20))))}}@media (min-width:992px) and (max-width:1400px){.display-1{font-size:2.38rem;font-size:calc(1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 62rem)/ (87 - 62)));line-height:calc(1.1 * (1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 62rem)/ (87 - 62))))}.display-2{font-size:2.4rem;font-size:calc(1.7rem + (3 - 1.7) * ((100vw - 62rem)/ (87 - 62)));line-height:calc(1.3 * (1.7rem + (3 - 1.7) * ((100vw - 62rem)/ (87 - 62))))}.display-4{font-size:.88rem;font-size:calc(1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 62rem)/ (87 - 62)));line-height:calc(1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 62rem)/ (87 - 62))))}.display-5{font-size:1.12rem;font-size:calc(1.14rem + (1.4 - 1.14) * ((100vw - 62rem)/ (87 - 62)));line-height:calc(1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem)/ (87 - 62))))}.display-7{font-size:.96rem;font-size:calc(1.07rem + (1.2 - 1.07) * ((100vw - 62rem)/ (87 - 62)));line-height:calc(1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 62rem)/ (87 - 62))))}}.btn{padding:1.25rem 2rem;border-radius:4px;padding:.75rem 1.5rem}.btn-md{padding:.6rem 1.2rem;border-radius:4px}.btn-lg{padding:1.25rem 2rem;border-radius:4px}.btn-primary,.btn-primary:active{background-color:#8ee567!important;border-color:#8ee567!important;color:#1c420b!important;box-shadow:none}.btn-primary:focus,.btn-primary:hover{color:inherit;background-color:#aeec93!important;border-color:#aeec93!important;box-shadow:none}.btn-primary:disabled{color:#1c420b!important;background-color:#aeec93!important;border-color:#aeec93!important}.btn-white,.btn-white:active{background-color:#eff0ec!important;border-color:#eff0ec!important;color:#757b62!important;box-shadow:none}.btn-white:focus,.btn-white:hover{color:inherit;background-color:#fff!important;border-color:#fff!important;box-shadow:none}.btn-white:disabled{color:#757b62!important;background-color:#fff!important;border-color:#fff!important}.btn-primary-outline,.btn-primary-outline:active{background-color:transparent!important;border-color:#8ee567;color:#8ee567}.btn-primary-outline:focus,.btn-primary-outline:hover{color:#5ad124!important;background-color:transparent!important;border-color:#5ad124!important;box-shadow:none!important}.btn-primary-outline:disabled{color:#1c420b!important;background-color:#8ee567!important;border-color:#8ee567!important}.btn-white-outline,.btn-white-outline:active{background-color:transparent!important;border-color:#fafafa;color:#fafafa}.btn-white-outline:focus,.btn-white-outline:hover{color:#cfcfcf!important;background-color:transparent!important;border-color:#cfcfcf!important;box-shadow:none!important}.btn-white-outline:disabled{color:#7a7a7a!important;background-color:#fafafa!important;border-color:#fafafa!important}.text-primary{color:#8ee567!important}.text-white{color:#fafafa!important}a.text-primary:focus,a.text-primary:hover{color:#54c422!important}a.text-white:focus,a.text-white:hover{color:#c7c7c7!important}a[class*=text-]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption){position:relative;background-image:transparent;background-size:10000px 2px;background-repeat:no-repeat;background-position:0 1.2em;background-position:-10000px 1.2em}a[class*=text-]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover{transition:background-position 2s ease-in-out;background-image:linear-gradient(currentColor 50%,currentColor 50%);background-position:0 1.2em}a,a:hover{color:#8ee567}body{overflow-x:hidden}a{transition:color .6s}@media (max-width:1400px){.container{max-width:100%}}@media (max-width:1400px) and (min-width:768px){.container{padding-left:32px;padding-right:32px}}.cid-uJG6K8heNv{z-index:1000;width:100%;position:relative}.cid-uJG6K8heNv .dropdown-item:before{font-family:Moririse2!important;content:"\e966";display:inline-block;width:0;position:absolute;left:1rem;top:.5rem;margin-right:.5rem;line-height:1;font-size:inherit;vertical-align:middle;text-align:center;overflow:hidden;transform:scale(0,1);transition:all .25s ease-in-out}@media (max-width:767px){.cid-uJG6K8heNv .navbar-toggler{transform:scale(.8)}}.cid-uJG6K8heNv .navbar-brand{flex-shrink:0;align-items:center;margin-right:0;padding:10px 0;transition:all .3s;word-break:break-word;z-index:1}.cid-uJG6K8heNv .navbar-brand img{max-width:100%;max-height:100%;border-radius:0!important}.cid-uJG6K8heNv .navbar-brand .navbar-logo a{outline:0}.cid-uJG6K8heNv .navbar-nav{margin:auto;margin-left:0}.cid-uJG6K8heNv .navbar-nav .nav-item{padding:0!important;transition:.3s all!important}.cid-uJG6K8heNv .navbar-nav .nav-item .nav-link{padding:16px!important;margin:0!important;border-radius:1rem!important;transition:.3s all!important;border-radius:4px!important}.cid-uJG6K8heNv .navbar-nav .nav-item .nav-link:hover{background-color:rgba(27,31,10,.06)}.cid-uJG6K8heNv .navbar-nav .open .nav-link::after{transform:rotate(180deg)}@media (min-width:992px){.some-no-desktop{display:none!important}.cid-uJG6K8heNv .navbar-nav .open .nav-link::before{content:"";width:100%;height:20px;top:100%;background:0 0;position:absolute}}.cid-uJG6K8heNv .navbar-nav .dropdown-item{padding:12px!important;border-radius:.5rem!important;margin:0 8px!important;transition:.3s all!important;border-radius:4px!important}.cid-uJG6K8heNv .navbar-nav .dropdown-item:hover{background-color:rgba(27,31,10,.06)}@media (min-width:992px){.cid-uJG6K8heNv .navbar-nav{padding-left:1.5rem}}.cid-uJG6K8heNv .nav-link{width:fit-content;position:relative}.cid-uJG6K8heNv .navbar-logo{padding-left:2rem;margin:0!important}@media (max-width:767px){.cid-uJG6K8heNv .navbar-logo{padding-left:1rem}}@media (max-width:767px){.cid-uJG6K8heNv .nav-dropdown{padding-bottom:.5rem}}.cid-uJG6K8heNv .nav-dropdown .link.dropdown-toggle::after{margin-left:.5rem;margin-top:.2rem;transition:.3s all}.cid-uJG6K8heNv .container{display:flex;height:90px;padding:.5rem .6rem;flex-wrap:nowrap;left:0;right:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100vw;border-radius:4px!important}@media (max-width:992px){.btn{padding:.5rem .6rem!important;font-size:.9rem!important}.cid-uJG6K8heNv .container{padding-right:2rem}}@media (max-width:767px){.cid-uJG6K8heNv .container{width:100%;height:56px!important;padding-right:1rem;margin-top:0}}.cid-uJG6K8heNv .iconfont-wrapper{color:#000!important;font-size:1.5rem;padding-right:.5rem}.cid-uJG6K8heNv .dropdown-menu{flex-wrap:wrap;flex-direction:column;max-width:100%;padding:12px 4px!important;border-radius:1.5rem;transition:.3s all!important;min-width:auto;background:#efeff0;border-radius:4px!important}.cid-uJG6K8heNv .nav-item:focus,.cid-uJG6K8heNv .nav-link:focus{outline:0}.cid-uJG6K8heNv .dropdown .dropdown-menu .dropdown-item{width:auto;transition:all .25s ease-in-out}.cid-uJG6K8heNv .dropdown .dropdown-menu .dropdown-item::after{right:.5rem}.cid-uJG6K8heNv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont{margin-right:.5rem;vertical-align:sub}.cid-uJG6K8heNv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before{display:inline-block;transform:scale(1,1);transition:all .25s ease-in-out}.cid-uJG6K8heNv .collapsed .dropdown-menu .dropdown-item:before{display:none}.cid-uJG6K8heNv .collapsed .dropdown .dropdown-menu .dropdown-item{padding:.235em 1.5em .235em 1.5em!important;transition:none;margin:0!important}.cid-uJG6K8heNv .navbar{min-height:90px;transition:all .3s;border-bottom:1px solid transparent;background:0 0!important;padding:0!important;border:none!important;box-shadow:none!important;border-radius:0!important}.cid-uJG6K8heNv .navbar .dropdown-item{padding:.5rem 1.8rem}.cid-uJG6K8heNv .navbar .navbar-logo img{width:auto}.cid-uJG6K8heNv .navbar .navbar-collapse{z-index:1;justify-content:flex-end}.cid-uJG6K8heNv .navbar.collapsed{justify-content:center}.cid-uJG6K8heNv .navbar.collapsed .nav-item .nav-link::before{display:none}.cid-uJG6K8heNv .navbar.collapsed .dropdown-menu .dropdown-item:after{right:auto}.cid-uJG6K8heNv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle=dropdown-submenu]:after{margin-left:.5rem;margin-top:.2rem;border-top:.35em solid;border-right:.35em solid transparent;border-left:.35em solid transparent;border-bottom:0;top:41%}.cid-uJG6K8heNv .navbar.collapsed .dropdown-menu .dropdown-item{padding:.25rem 1.5rem;text-align:center}.cid-uJG6K8heNv .navbar.collapsed .icons-menu{padding-left:0;padding-right:0;padding-top:.5rem;padding-bottom:.5rem}@media (max-width:767px){.cid-uJG6K8heNv .navbar{min-height:72px}.cid-uJG6K8heNv .navbar .navbar-logo img{height:2rem!important}}@media (max-width:991px){.cid-uJG6K8heNv .navbar .nav-item .nav-link::before{display:none}.cid-uJG6K8heNv .navbar .dropdown-menu .dropdown-item:after{right:auto}.cid-uJG6K8heNv .navbar .dropdown-menu .dropdown-toggle[data-toggle=dropdown-submenu]:after{margin-left:.5rem;margin-top:.2rem;border-top:.35em solid;border-right:.35em solid transparent;border-left:.35em solid transparent;border-bottom:0;top:40%}.cid-uJG6K8heNv .navbar .dropdown-menu .dropdown-item{padding:.25rem 1.5rem!important;text-align:center}.cid-uJG6K8heNv .navbar .navbar-brand{flex-shrink:initial;flex-basis:auto;word-break:break-word;padding-right:10px}.cid-uJG6K8heNv .navbar .navbar-toggler{flex-basis:auto}.cid-uJG6K8heNv .navbar .icons-menu{padding-left:0;padding-top:.5rem;padding-bottom:.5rem}}.cid-uJG6K8heNv .dropdown-item:active{background-color:transparent}.cid-uJG6K8heNv .navbar-expand-lg .navbar-nav .nav-link{padding:0}.cid-uJG6K8heNv .nav-dropdown .link.dropdown-toggle{margin-right:1.667em}.cid-uJG6K8heNv .nav-dropdown .link.dropdown-toggle[aria-expanded=true]{margin-right:0;padding:.667em 1.667em}.cid-uJG6K8heNv .navbar.navbar-expand-lg .dropdown .dropdown-menu{background:#efeff0}.cid-uJG6K8heNv .navbar .dropdown.open>.dropdown-menu{display:flex}.cid-uJG6K8heNv .navbar-buttons{text-align:center;min-width:140px}@media (max-width:992px){.cid-uJG6K8heNv .navbar-buttons{text-align:left}}.cid-uJG6K8heNv button.navbar-toggler{outline:0;width:31px;height:20px;cursor:pointer;transition:all .2s;position:relative;align-self:center}.cid-uJG6K8heNv button.navbar-toggler .hamburger span{position:absolute;right:0;width:30px;height:2px;border-right:5px;background-color:#000}.cid-uJG6K8heNv button.navbar-toggler .hamburger span:nth-child(1){top:0;transition:all .2s}.cid-uJG6K8heNv button.navbar-toggler .hamburger span:nth-child(2){top:8px;transition:all .15s}.cid-uJG6K8heNv button.navbar-toggler .hamburger span:nth-child(3){top:8px;transition:all .15s}.cid-uJG6K8heNv button.navbar-toggler .hamburger span:nth-child(4){top:16px;transition:all .2s}.cid-uJG6K8heNv .navbar-dropdown{padding:0;background-color:#efeff0!important;position:fixed}.cid-uJG6K8heNv .opacityScroll{background:rgba(239,239,240,0)!important}.cid-uJG6K8heNv a.nav-link{display:flex;align-items:center;justify-content:center}.cid-uJG6K8heNv .icons-menu{flex-wrap:nowrap;display:flex;justify-content:center;padding-left:1rem;padding-right:1rem;padding-top:.3rem;text-align:center}@media (max-width:992px){.cid-uJG6K8heNv .icons-menu{justify-content:flex-start;margin-bottom:.5rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.cid-uJG6K8heNv .navbar{height:70px}.cid-uJG6K8heNv .nav-item .nav-link:hover::before{width:175%;max-width:calc(100% + 2rem);left:-1rem}}.cid-uJG6K8heNv .navbar .dropdown>.dropdown-menu{display:none;width:max-content;max-width:500px!important;transform:translateX(-50%);top:calc(100% + 20px);left:50%}.cid-uJG6K8heNv .navbar .dropdown>.dropdown-menu .dropdown-item{line-height:1!important}.cid-uJG6K8heNv .navbar .dropdown>.dropdown-menu .dropdown .dropdown-item{align-items:center;display:flex;height:max-content!important;min-height:max-content!important}.cid-uJG6K8heNv .navbar .dropdown>.dropdown-menu .dropdown .dropdown-item::after{display:inline-block;position:static;margin-left:.5rem;margin-top:0;margin-right:0;margin-bottom:0;transition:.3s all;transform:rotate(-90deg)}.cid-uJG6K8heNv .navbar .dropdown>.dropdown-menu .dropdown.open .dropdown-item::after{transform:rotate(0)}.cid-uJG6K8heNv .mbr-section-btn{margin:-.6rem -.6rem}.cid-uJG6K8heNv .navbar-toggler{margin-left:12px;margin-right:8px;order:1000}@media (max-width:991px){.cid-uJG6K8heNv .navbar-brand{margin-right:auto}.cid-uJG6K8heNv .navbar-collapse{z-index:-1!important;position:absolute;top:100%;left:0;width:100%;padding:1rem;border-radius:1.5rem;background:#efeff0;backdrop-filter:blur(8px);border-radius:4px!important}.cid-uJG6K8heNv .navbar-nav .nav-item .nav-link::after{margin-left:10px}.cid-uJG6K8heNv .navbar-nav .dropdown-item:hover{background-color:rgba(27,31,10,.06)}.cid-uJG6K8heNv .navbar .dropdown>.dropdown-menu{max-width:100%!important;transform:translateX(0);top:10px;left:0;padding:8px!important;border-radius:1rem;background-color:rgba(27,31,10,.04)!important}.cid-uJG6K8heNv .navbar .dropdown>.dropdown-menu .dropdown-item{padding:8px!important;line-height:1!important;margin-bottom:4px!important}.cid-uJG6K8heNv .navbar .dropdown>.dropdown-menu .dropdown .dropdown-item{align-items:center;display:flex;height:max-content!important;min-height:max-content!important}.cid-uJG6K8heNv .navbar .dropdown>.dropdown-menu .dropdown .dropdown-item::after{display:inline-block;position:static;margin-left:.5rem;margin-top:0;margin-right:0;margin-bottom:0;transition:.3s all;transform:rotate(0)}.cid-uJG6K8heNv .navbar .dropdown>.dropdown-menu .dropdown.open .dropdown-item::after{transform:rotate(180deg)}.cid-uJG6K8heNv .navbar .dropdown.open>.dropdown-menu{display:flex!important;flex-direction:column;align-items:flex-start}}@media (max-width:991px) and (max-width:767px){.cid-uJG6K8heNv .navbar-collapse{left:-.7rem;width:106%;border-radius:0}}@media (max-width:991px) and (min-width:768px) and (max-width:991px){.cid-uJG6K8heNv .navbar-collapse{left:0;width:106%;border-radius:0}}@media (max-width:575px){.cid-uJG6K8heNv .navbar-collapse{padding:1rem}}.cid-uJG5EulIRX{padding-top:10rem;padding-bottom:5rem;background-color:#efeff0}@media (max-width:991px){.cid-uJG5EulIRX .image-wrapper{margin-bottom:0}}.cid-uJG5EulIRX .row{flex-direction:row-reverse}.cid-uJG5EulIRX .row{align-items:center}@media (max-width:991px){.cid-uJG5EulIRX .image-wrapper{padding:1rem}}@media (min-width:992px){.cid-uJG5EulIRX .text-wrapper{padding:0 2rem}}.cid-uJG5EulIRX .mbr-section-title{color:#000}.cid-uJG5EulIRX .mbr-section-btn,.cid-uJG5EulIRX .mbr-text{color:#232323}.cid-uJG5JQ4NbF{padding-top:5rem;padding-bottom:4rem;background-color:#ebebeb}@media (max-width:991px){.cid-uJG5JQ4NbF .image-wrapper{margin-bottom:0}}.cid-uJG5JQ4NbF .row{flex-direction:row-reverse}.cid-uJG5JQ4NbF .row{align-items:center}@media (max-width:991px){.cid-uJG5JQ4NbF .image-wrapper{padding:1rem}}@media (min-width:992px){.cid-uJG5JQ4NbF .text-wrapper{padding:0 2rem}}.cid-uJG5JQ4NbF .mbr-section-title{color:#000}.cid-uJG5JQ4NbF .mbr-section-btn,.cid-uJG5JQ4NbF .mbr-text{color:#232323}.cid-uJG5VsnwIN{padding-top:6rem;padding-bottom:6rem;background-color:#b8dfa6}@media (max-width:991px){.cid-uJG5VsnwIN .image-wrapper{margin-bottom:0}}.cid-uJG5VsnwIN .row{flex-direction:row-reverse}.cid-uJG5VsnwIN .row{align-items:center}@media (max-width:991px){.cid-uJG5VsnwIN .image-wrapper{padding:1rem}}@media (min-width:992px){.cid-uJG5VsnwIN .text-wrapper{padding:0 2rem}}.cid-uJG5VsnwIN .mbr-section-title{color:#000}.cid-uJG5VsnwIN .mbr-section-btn,.cid-uJG5VsnwIN .mbr-text{color:#232323}.cid-uJGr9GZLZK{padding-top:6rem;padding-bottom:6rem;background-color:#fff}.cid-uJGr9GZLZK h6{line-height:1.2}.cid-uJGr9GZLZK .item-img,.cid-uJGr9GZLZK img{width:100%;height:100%}.cid-uJGr9GZLZK .item:focus,.cid-uJGr9GZLZK span:focus{outline:0}.cid-uJGr9GZLZK .item-wrapper{position:relative;display:flex;flex-flow:column nowrap;margin-bottom:2rem}.cid-uJGr9GZLZK .mbr-section-btn{margin-top:auto!important;text-align:center}.cid-uJGr9GZLZK .mbr-section-title{color:#000;text-align:center}.cid-uJGr9GZLZK .mbr-section-btn,.cid-uJGr9GZLZK .mbr-text{color:#000}.cid-uJGr9GZLZK .item-title{color:#000;text-align:center}.cid-uJGr9GZLZK .item-text{color:#000;text-align:center}.cid-uJGr9GZLZK .content-head{max-width:800px}@media (max-width:767px){.cid-uJGr9GZLZK .item-wrapper{margin-bottom:0}}.cid-uJGkUIhdRx{padding-top:6rem;padding-bottom:6rem;background-color:#03c3dd}@media (max-width:991px){.cid-uJGkUIhdRx .image-wrapper{margin-bottom:0}}.cid-uJGkUIhdRx .row{align-items:center}@media (max-width:991px){.cid-uJGkUIhdRx .image-wrapper{padding:1rem}}@media (min-width:992px){.cid-uJGkUIhdRx .text-wrapper{padding:0 2rem}}.cid-uJGkUIhdRx .mbr-section-title{color:#000}.cid-uJGkUIhdRx .mbr-section-btn,.cid-uJGkUIhdRx .mbr-text{color:#232323}.cid-uJG6kGmonL{padding-top:6rem;padding-bottom:3rem;background-color:#efeff0}.cid-uJG6kGmonL .mbr-iconfont{font-size:1.2rem!important;font-family:Moririse2!important;color:#fff;transition:all .3s;transform:rotate(180deg);padding-left:.5rem}.cid-uJG6kGmonL .panel-group{border:none}.cid-uJG6kGmonL .card-header{padding:0}@media (max-width:767px){.cid-uJG6kGmonL .card-header{padding:0}}.cid-uJG6kGmonL .panel-body{padding:0;padding-bottom:.5rem;margin-top:1rem}.cid-uJG6kGmonL .img-col{padding:0}.cid-uJG6kGmonL .img-item{height:100%}.cid-uJG6kGmonL img{height:100%;object-fit:cover}.cid-uJG6kGmonL .collapsed span{transform:rotate(0)}.cid-uJG6kGmonL .panel-title{display:flex;align-items:center;justify-content:space-between}.cid-uJG6kGmonL p{margin-bottom:.3rem}.cid-uJG6kGmonL .panel-title-edit{color:#000}.cid-uJG6kGmonL .card .card-header{background-color:transparent;margin-bottom:0;border:0;border-radius:2rem}.cid-uJG6kGmonL .card{background:#efeff0;padding:2.25rem;margin-bottom:0;border-bottom:1px solid #000}@media (max-width:767px){.cid-uJG6kGmonL .card{padding:2rem 1.5rem;margin-bottom:0}}@media (min-width:992px) and (max-width:1200px){.cid-uJG6kGmonL .card{margin-bottom:0;padding:2rem 1.5rem}}

/* Footer Styles */
.cid-uJGmeoHnIT {
    background-color: #1a1a1a !important;
    padding: 80px 0 40px 0 !important;
}

.footer-logo h2 {
    font-family: 'carbonplus-regular-bl (1)', sans-serif;
    letter-spacing: 1px;
}

.footer-logo p {
    font-family: 'carbonplus-regular-bl (1)', sans-serif;
}

.footer-link {
    font-family: 'carbonplus-regular-bl (1)', sans-serif !important;
}

.contact-section h5 {
    font-family: 'carbonplus-regular-bl (1)', sans-serif !important;
}

.social-section h5 {
    font-family: 'carbonplus-regular-bl (1)', sans-serif !important;
}

.btn-contact {
    font-family: 'carbonplus-regular-bl (1)', sans-serif !important;
}

/* Logo container centralizado verticalmente */
.logo-container {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 120px;
}

.footer-logo-img {
    width: 100%;
    height: auto;
    max-width: 200px;
}

/* Alinhamento do conteúdo no topo */
.cid-uJGmeoHnIT .row {
    align-items: flex-start !important;
}

/* Garantir que todos os títulos fiquem alinhados */
.contact-section h5,
.social-section h5 {
    margin-top: 0 !important;
}

/* Ajustar espaçamento dos links para alinhamento */
.footer-link {
    line-height: 1.4;
}


/* Destaque para GOING2 */
.going2-highlight {
    background-color: #000;
    color: #fff;
    padding: 8px 24px;
    border-radius: 25px;
    display: inline-block;
    font-weight: 500;
}

/* Título responsivo da seção GOING2 */
.going2-title {
    font-weight: 300;
    font-size: 32px;
    margin: 0 0 20px 0;
    white-space: nowrap;
}

/* Responsividade para o título GOING2 */
@media (max-width: 1400px) and (min-width: 1201px) {
    .going2-title {
        font-size: 30px;
        white-space: nowrap;
    }
}

@media (max-width: 1200px) {
    .going2-title {
        font-size: 28px;
        white-space: nowrap;
    }
}

@media (max-width: 992px) {
    .going2-title {
        font-size: 22px;
        white-space: normal;
        line-height: 1.3;
    }
}

@media (max-width: 768px) {
    .going2-title {
        font-size: 18px;
        white-space: normal;
        line-height: 1.4;
    }
    
    .going2-highlight {
        padding: 6px 18px;
        font-size: 18px;
    }
}

@media (max-width: 576px) {
    .going2-title {
        font-size: 16px;
        white-space: normal;
        line-height: 1.5;
    }
    
    .going2-highlight {
        padding: 4px 12px;
        font-size: 16px;
    }
}

/* Responsividade específica para a seção TRANSFORMAR */
@media (max-width: 1400px) and (min-width: 1201px) {
    .cid-uJG5VsnwIN .mbr-section-title.display-2 {
        font-size: 2.2rem;
        line-height: 1.2;
    }
}

@media (max-width: 1200px) and (min-width: 993px) {
    .cid-uJG5VsnwIN .mbr-section-title.display-2 {
        font-size: 2rem;
        line-height: 1.25;
    }
}

@media (max-width: 992px) {
    .cid-uJG5VsnwIN .mbr-section-title.display-2 {
        font-size: 1.8rem;
        line-height: 1.3;
    }
}

@media (max-width: 768px) {
    .cid-uJG5VsnwIN .mbr-section-title.display-2 {
        font-size: 1.6rem;
        line-height: 1.4;
    }
}

@media (max-width: 576px) {
    .cid-uJG5VsnwIN .mbr-section-title.display-2 {
        font-size: 1.4rem;
        line-height: 1.5;
    }
}

/* Controlar quebras de linha específicas para a seção GOING2 */
@media (max-width: 1400px) and (min-width: 1201px) {
    .cid-uJG5VsnwIN .mbr-section-title.display-2 br {
        display: block;
    }
    
    .cid-uJG5VsnwIN .mbr-section-title.display-2 strong:first-of-type {
        display: block;
        margin-bottom: 0.1em;
    }
}

@media (max-width: 1200px) and (min-width: 993px) {
    .cid-uJG5VsnwIN .mbr-section-title.display-2 br {
        display: block;
    }
    
    .cid-uJG5VsnwIN .mbr-section-title.display-2 strong:first-of-type {
        display: block;
        margin-bottom: 0.15em;
    }
}

@media (max-width: 768px) {
    .cid-uJG5VsnwIN .mbr-section-title.display-2 br {
        display: block;
    }
    
    /* Forçar quebras em pontos específicos */
    .cid-uJG5VsnwIN .mbr-section-title.display-2 strong:first-of-type {
        display: block;
        margin-bottom: 0.2em;
    }
}

@media (max-width: 576px) {
    .cid-uJG5VsnwIN .mbr-section-title.display-2 {
        word-spacing: 0.1em;
    }
    
    .cid-uJG5VsnwIN .mbr-section-title.display-2 strong:first-of-type {
        display: block;
        margin-bottom: 0.3em;
    }
}

/* Alinhar logo com o texto na seção hero */
.cid-uJG5EulIRX .col-12.col-lg.col-md-12 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 1.5rem;
}

.cid-uJG5EulIRX .image-wrapper {
    margin: 0;
    padding: 0;
    width: 100%;
    max-width: 300px;
}

.cid-uJG5EulIRX .text-wrapper {
    margin: 0;
    padding: 0;
    width: 100%;
}

/* Voltar imagem da direita ao tamanho original */
.cid-uJG5EulIRX .some-no-mobile.col-md-12.col-lg-5.image-wrapper {
    max-width: none;
    width: auto;
}

/* Responsivo para Hero Section - Mobile */
@media (max-width: 768px) {
    /* Mostrar imagem do iceberg no mobile */
    .cid-uJG5EulIRX .some-no-mobile {
        display: block !important;
    }
    
    /* Reorganizar layout para mobile */
    .cid-uJG5EulIRX .row {
        flex-direction: column;
    }
    
    /* Imagem do iceberg no topo */
    .cid-uJG5EulIRX .some-no-mobile.col-md-12.col-lg-5.image-wrapper {
        order: -1;
        text-align: center;
        margin-bottom: 2rem;
    }
    
    /* Centralizar conteúdo no mobile */
    .cid-uJG5EulIRX .col-12.col-lg.col-md-12 {
        text-align: center;
        align-items: center;
    }
    
    .cid-uJG5EulIRX .text-wrapper {
        text-align: center;
    }
    
    .cid-uJG5EulIRX .text-wrapper.align-left {
        text-align: center !important;
    }
}

/* Responsivo para seção GOING2 (Motor) - Mobile */
@media (max-width: 768px) {
    /* Reorganizar layout da seção do motor */
    .cid-uJGkUIhdRx .row {
        flex-direction: column;
    }
    
    /* Imagem do motor no topo */
    .cid-uJGkUIhdRx .some-no-mobile.col-12.col-md-12.col-lg-6.image-wrapper {
        order: -1;
        text-align: center;
        margin-bottom: 2rem;
        display: block !important;
    }
    
    /* Centralizar texto da seção GOING2 */
    .cid-uJGkUIhdRx .text-wrapper {
        text-align: center;
    }
    
    .cid-uJGkUIhdRx .text-wrapper.align-left {
        text-align: center !important;
    }
    
    /* Remover header/menu no mobile */
    .cid-uJG6K8heNv {
        display: none !important;
    }
    
    /* Reorganizar seção SOLUÇÃO SOB MEDIDA no mobile */
    .cid-uJG5JQ4NbF .row {
        flex-direction: column;
    }
    
    /* Texto em cima no mobile */
    .cid-uJG5JQ4NbF .col-12.col-lg.col-md-12 {
        order: -1;
    }
    
    /* Centralizar texto SOLUÇÃO SOB MEDIDA no mobile */
    .cid-uJG5JQ4NbF .text-wrapper {
        text-align: center !important;
        margin-bottom: 2rem;
    }
    
    .cid-uJG5JQ4NbF .text-wrapper.align-left {
        text-align: center !important;
    }
    
    .cid-uJG5JQ4NbF .mbr-section-title.display-2 {
        text-align: center !important;
        font-size: 2rem !important;
        line-height: 1.3 !important;
    }
    
    /* Imagem embaixo no mobile */
    .cid-uJG5JQ4NbF .image-wrapper {
        text-align: center;
        margin-top: 1rem;
    }
}

/* Corrigir faixa branca no mobile */
@media (max-width: 768px) {
    body {
        overflow-x: hidden !important;
        width: 100vw !important;
        max-width: 100% !important;
    }
    
    .container {
        max-width: 100% !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        overflow-x: hidden !important;
    }
    
    .row {
        margin-left: 0 !important;
        margin-right: 0 !important;
        max-width: 100% !important;
    }
    
    [class*="col-"] {
        padding-left: 10px !important;
        padding-right: 10px !important;
        max-width: 100% !important;
    }
    
    img {
        max-width: 100% !important;
        height: auto !important;
    }
    
    section {
        overflow-x: hidden !important;
    }
    
    /* Corrigir texto NOSSOS PARCEIROS no mobile */
    .cid-uJGr9GZLZK .mbr-section-title.display-2 {
        text-align: center !important;
        font-size: 1.8rem !important;
        line-height: 1.3 !important;
        word-wrap: break-word !important;
        overflow-wrap: break-word !important;
        white-space: normal !important;
        padding: 0 10px !important;
        margin: 30px auto 0 auto !important;
        max-width: 100% !important;
    }
    
    .cid-uJGr9GZLZK .content-head {
        padding: 0 10px !important;
        max-width: 100% !important;
    }
    
    .cid-uJGr9GZLZK .mbr-section-head {
        padding: 0 !important;
        margin: 0 auto !important;
        max-width: 100% !important;
    }
    
    .cid-uJGr9GZLZK .image-wrapper {
        margin-bottom: 0 !important;
    }
}

/* Remover chatbot para desktop e mobile */
/* Ocultar widgets de chat comuns */
#neurolead-widget,
[id*="neurolead"],
[class*="neurolead"],
[id*="chat"],
[class*="chat-widget"],
[class*="chatbot"],
[id*="widget"],
[class*="floating-chat"],
[style*="position: fixed"][style*="bottom"],
[style*="position: fixed"][style*="right"] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}

/* Remover qualquer iframe de chat */
iframe[src*="chat"],
iframe[src*="neurolead"],
iframe[src*="widget"] {
    display: none !important;
}

/* Remover elementos que possam ser chatbots */
div[style*="z-index: 999"],
div[style*="z-index: 9999"],
div[style*="position: fixed"][style*="bottom: 20px"],
div[style*="position: fixed"][style*="right: 20px"] {
    display: none !important;
}

.gradient-line {
    border-radius: 2px;
}

.footer-link:hover {
    color: #fff !important;
    transition: color 0.3s ease;
}

.btn-contact:hover {
    background-color: #7dd85a !important;
    transform: translateY(-2px);
    transition: all 0.3s ease;
}

.social-icon:hover {
    background-color: #8ee567 !important;
    border-color: #8ee567 !important;
    transform: translateY(-2px);
    transition: all 0.3s ease;
}

.social-icon:hover i {
    color: #1a1a1a !important;
}

/* Responsividade Geral para Textos e Imagens */

/* Títulos principais responsivos */
@media (max-width: 1200px) {
    .mbr-section-title.display-1 {
        font-size: 2.8rem;
    }
    
    .mbr-section-title.display-2 {
        font-size: 2.4rem;
    }
}

@media (max-width: 992px) {
    .mbr-section-title.display-1 {
        font-size: 2.4rem;
    }
    
    .mbr-section-title.display-2 {
        font-size: 2rem;
    }
    
    .mbr-text.display-7 {
        font-size: 1.1rem;
    }
}

@media (max-width: 768px) {
    .mbr-section-title.display-1 {
        font-size: 2rem;
        line-height: 1.2;
    }
    
    .mbr-section-title.display-2 {
        font-size: 1.8rem;
        line-height: 1.3;
    }
    
    .mbr-text.display-7 {
        font-size: 1rem;
        line-height: 1.4;
    }
    
    /* Ajustar quebras de linha em mobile */
    .mbr-section-title br {
        display: block;
    }
}

@media (max-width: 576px) {
    .mbr-section-title.display-1 {
        font-size: 1.6rem;
        line-height: 1.3;
    }
    
    .mbr-section-title.display-2 {
        font-size: 1.4rem;
        line-height: 1.4;
    }
    
    .mbr-text.display-7 {
        font-size: 0.9rem;
        line-height: 1.5;
    }
}

/* Imagens responsivas */
@media (max-width: 992px) {
    .image-wrapper img {
        max-width: 100%;
        height: auto;
    }
    
    .cid-uJG5EulIRX .some-no-mobile.col-md-12.col-lg-5.image-wrapper img {
        max-width: 80%;
        margin: 0 auto;
        display: block;
    }
}

@media (max-width: 768px) {
    .image-wrapper img {
        max-width: 90%;
        height: auto;
    }
    
    .cid-uJG5EulIRX .some-no-mobile.col-md-12.col-lg-5.image-wrapper img {
        max-width: 70%;
    }
}

@media (max-width: 576px) {
    .image-wrapper img {
        max-width: 100%;
        height: auto;
    }
    
    .cid-uJG5EulIRX .some-no-mobile.col-md-12.col-lg-5.image-wrapper img {
        max-width: 60%;
    }
}

/* Botões responsivos */
@media (max-width: 768px) {
    .btn {
        padding: 0.6rem 1.2rem;
        font-size: 0.9rem;
    }
    
    .btn-lg {
        padding: 0.8rem 1.5rem;
        font-size: 1rem;
    }
}

@media (max-width: 576px) {
    .btn {
        padding: 0.5rem 1rem;
        font-size: 0.8rem;
    }
    
    .btn-lg {
        padding: 0.7rem 1.2rem;
        font-size: 0.9rem;
    }
}

/* FAQ responsivo */
@media (max-width: 768px) {
    .cid-uJG6kGmonL .card {
        padding: 1.5rem 1rem;
    }
    
    .cid-uJG6kGmonL .panel-title-edit {
        font-size: 1.1rem;
        line-height: 1.3;
    }
}

@media (max-width: 576px) {
    .cid-uJG6kGmonL .card {
        padding: 1rem 0.8rem;
    }
    
    .cid-uJG6kGmonL .panel-title-edit {
        font-size: 1rem;
        line-height: 1.4;
    }
}


/* Título EMPRESAS responsivo para mobile */
@media (max-width: 768px) {
    .cid-uJG5VsnwIN .mbr-section-title.display-2 {
        text-align: center !important;
        font-size: 2.2rem !important;
        line-height: 1.2 !important;
        margin-bottom: 2rem !important;
    }
    
    .cid-uJG5VsnwIN .text-wrapper {
        text-align: center !important;
    }
    
    .cid-uJG5VsnwIN .text-wrapper.align-left {
        text-align: center !important;
    }
    
    /* Remover espaço entre EMPRESAS e QUE CONFIAM no mobile */
    .cid-uJG5VsnwIN .mbr-section-title.display-2 strong:first-of-type {
        margin-bottom: 0 !important;
        line-height: 1 !important;
    }
    
    .cid-uJG5VsnwIN .mbr-section-title.display-2 br:first-of-type {
        line-height: 0 !important;
        margin: 0 !important;
        padding: 0 !important;
    }
}

@media (max-width: 576px) {
    .cid-uJG5VsnwIN .mbr-section-title.display-2 {
        font-size: 1.8rem !important;
        line-height: 1.3 !important;
        margin-bottom: 1.5rem !important;
    }
}

/* Footer responsivo */
@media (max-width: 768px) {
    .cid-uJGmeoHnIT {
        padding: 40px 0 30px 0;
    }
    
    .footer-logo h2 {
        font-size: 2rem !important;
    }
    
    .social-icons {
        justify-content: center;
    }
    
    .footer-link {
        font-size: 14px !important;
    }
}

@media (max-width: 576px) {
    .cid-uJGmeoHnIT {
        padding: 30px 0 20px 0;
    }
    
    .footer-logo h2 {
        font-size: 1.6rem !important;
    }
    
    .footer-link {
        font-size: 13px !important;
    }
    
    .btn-contact {
        padding: 10px 20px;
        font-size: 0.8rem;
    }
}.cid-uJG6kGmonL .panel-text{color:#339009}.cid-uJG6kGmonL .mbr-section-title{text-align:left;color:#000}.cid-uJG6kGmonL .mbr-iconfont,.cid-uJG6kGmonL .panel-title-edit{color:#000;text-align:left}.cid-uJGmeoHnIT{padding-top:1rem;padding-bottom:1rem;background-color:#131313;overflow:hidden}.cid-uJGr9GZLZK .item-wrapper{text-align:center;margin:0 auto;max-width:100%;display:block}