/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
header{position:relative;z-index:999;}.header-region{padding:20px;display:flex;justify-content:space-between;align-items:center;}.header-region .navigation.menu--main{align-content:center;}.header-region .navigation.menu--main .menu{list-style-type:none;display:flex;flex-direction:column;margin:0;gap:0;background:var(--navbar-bg);border-radius:35px;min-height:40px;padding:8px;}.header-region .navigation.menu--main .menu li{border-radius:30px;overflow:hidden;}.header-region .navigation.menu--main .menu li a{width:100%;height:100%;display:block;padding:5px 16px;color:black;font-size:18px;text-decoration:none;font-family:var(--font-ideal-sans-regular);font-weight:500;}.header-region .navigation.menu--main .menu li a:focus{outline:unset;}.header-region .is-active{background-color:var(--color-naples-yellow);}.site-branding{margin-inline:0;min-height:0;min-width:unset;background:none;}.site-branding__inner{height:unset;}.site-branding__logo img{width:250px;}#block-adbhub4r-site-branding{padding:0;}.logo{width:230px;}.menu-toggle{display:none;}.mobile-nav{display:block;}.menu-toggle{display:flex;flex-direction:column;gap:5px;background:none;border:0;cursor:pointer;z-index:1001;}.menu-toggle span{width:25px;height:3px;background:var(--color-dark-blue);display:block;}.page-node-type-contact-us-page .menu-toggle span{background:var(--navbar-bg);}.menu-toggle.active span{background:var(--color-dark-blue);}.menu-toggle.active{position:fixed;top:35px;right:20px;}.mobile-nav{position:fixed;top:0;right:-100%;width:300px;height:100vh;background:var(--navbar-bg);padding:80px 20px;transition:right 0.3s ease;z-index:1000;}.mobile-nav.active{right:0;}@media (min-width:768px){.header-region{padding:20px 40px;}.menu-toggle{display:none;}.mobile-nav{position:static;width:auto;height:auto;padding:0;background:transparent;right:auto;transition:none;}.header-region .navigation.menu--main .menu{flex-direction:row;}}@media (min-width:992px){.header-region .navigation.menu--main .menu li a{padding:5px 23px;font-size:20px;}.logo{width:280px;}}
.page-node-type-homepage .body-bg{background:var(--color-dark-blue);}.hero-bg{height:550px;margin-top:-111px;overflow:hidden;position:relative;display:flex;background:var(--navbar-bg);}.hero-bg img{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;object-fit:cover;}.hero-bg .hero-text{position:relative;z-index:5;font-size:35px;letter-spacing:3px;font-weight:bold;color:#fff;line-height:1.1;text-align:center;max-width:1200px;margin:150px auto 0;font-family:var(--font-mercury-regular);}.hero-bg img{height:100%;object-fit:cover;}.hero-image.mask{z-index:6;}.intro-container,.hero-bg img{--clip-path-curve-1:45px;--clip-path-curve-2:35px;--clip-path-curve-3:26px;--clip-path-curve-4:17px;--clip-path-curve-5:11px;--clip-path-curve-6:6px;--clip-path-curve-7:3px;--clip-path-curve-8:0px;clip-path:polygon(0% 0%,100% 0%,100% calc(100% - var(--clip-path-curve-1)),93.3% calc(100% - var(--clip-path-curve-2)),86.6% calc(100% - var(--clip-path-curve-3)),80% calc(100% - var(--clip-path-curve-4)),73.3% calc(100% - var(--clip-path-curve-5)),66.6% calc(100% - var(--clip-path-curve-6)),60% calc(100% - var(--clip-path-curve-7)),53.3% calc(100% - var(--clip-path-curve-8)),46.6% calc(100% - var(--clip-path-curve-8)),40% calc(100% - var(--clip-path-curve-7)),33.3% calc(100% - var(--clip-path-curve-6)),26.6% calc(100% - var(--clip-path-curve-5)),20% calc(100% - var(--clip-path-curve-4)),13.3% calc(100% - var(--clip-path-curve-3)),6.6% calc(100% - var(--clip-path-curve-2)),0% calc(100% - var(--clip-path-curve-1)));}.intro-container{background:var(--navbar-bg);height:1000px;overflow:hidden;position:relative;margin-top:-1px;}.intro-content{z-index:1;position:relative;}.intro-bg{content:"";position:absolute;bottom:-300px;left:0;width:100%;height:57%;background-image:url(/themes/custom/adbhub4r/images/convened-bg.png);background-size:cover;background-position:70% 50%;}.intro-description h3{font-size:24px;color:#00b4d8;letter-spacing:2px;line-height:1;font-weight:600;max-width:600px;font-family:var(--font-mercury-regular);margin-block:0;margin:auto;text-align:center;}.intro-description h2{font-size:47px;line-height:42px;color:#fb4d3d;font-weight:600;font-family:var(--font-mercury-regular);margin-bottom:2rem;text-align:center;}.intro-description p{font-family:var(--font-ideal-sans-regular);font-size:16px;line-height:22px;color:#0000008c;font-weight:500;margin:0;overflow-wrap:break-word;word-wrap:break-word;hyphens:none;text-align:center;}.img-container-convened{max-width:750px;margin:auto;}.water-drop{left:-29px;top:-43px;width:80px;}.main{display:flex;flex-direction:column;width:100%;height:auto;gap:20px;}.column{width:100%;transition:height 0.5s;cursor:pointer;border-radius:20px;user-select:none;transition:width 0.5s;overflow:hidden;display:flex;flex-direction:column;transition:flex 0.4s ease,width 0.4s ease;}.column .img-container{border-radius:20px;height:120px;overflow:hidden;position:relative;transition:0.3s;}.column .img-container::before{width:100%;height:100%;position:absolute;content:"";top:0;left:0;background:#1296b0;transition:0.3s;}.column.expanded .img-container{height:300px;}.column.expanded .img-container::before{background:transparent !important;}.column .img-container .title{position:absolute;bottom:20px;left:30px;opacity:0;transition:0.3s;font-family:var(--font-mercury-regular);color:#fff;font-size:45px;font-weight:600;text-shadow:1px 0px 0px #000000;margin:0;line-height:1;}.column .img-container .icon{position:absolute;opacity:1;transition:0.3s;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:contain;width:60px;height:60px;}.column.expanded .img-container .icon{opacity:0;}.column.expanded .img-container .title{opacity:1;}.column .img-container img{height:100%;width:100%;object-fit:cover;}.column:nth-child(1) .img-container::before{background-color:#1296b0;}.column:nth-child(2) .img-container::before{background-color:#5acde4;}.column:nth-child(3) .img-container::before{background-color:#94d7e4;}.inner-element,.outer-element{opacity:0;transition:opacity 0s;z-index:2;padding:20px 0;background:transparent;color:white;overflow-wrap:break-word;word-wrap:break-word;hyphens:none;}.inner-element.active,.outer-element.active{opacity:1;transition:opacity 0.5s 0.4s;white-space:wrap;height:auto;display:block;z-index:2;}.inner-element{font-family:var(--font-ideal-sans-regular);font-size:19px;padding:0;height:0;}.outer-element{width:100%;font-family:var(--font-ideal-sans-regular);font-size:16px;height:0;padding:0;z-index:-1;}.outer-element.active{padding:20px 0;}.inner-element.active{padding:25px 0 5px 0;}.highlights-btn{background:var(--color-tomato);border-radius:12px;padding:0.5rem 1rem;text-decoration:none;color:#fff;display:block;width:fit-content;margin-top:2rem;font-size:16px;letter-spacing:0.5px;}.highlights-btn:hover{color:#fff;}.whats-inside-title{color:var(--color-naples-yellow);font-family:var(--font-mercury-regular);font-weight:600;font-size:40px;margin-bottom:3rem;text-align:center;position:relative;letter-spacing:1px;}.whats-inside-section{background:#02295f;position:relative;padding:75px 25px 50px;}@media (min-width:500px){.hero-bg .hero-text{font-size:43px;margin:140px auto 0;}.water-drop{left:-29px;top:-43px;width:100px;}.intro-description h3{font-size:29px;}.intro-description h2{font-size:60px;line-height:55px;}.intro-description p{font-size:17px;line-height:24.5px;}.whats-inside-title{font-size:45px;}.whats-inside-section{padding:70px 50px 50px;}.whats-inside-section::before{top:0;}}@media (min-width:576px){.hero-bg .hero-text{font-size:53px;}.intro-description h3{font-size:34px;}.intro-description h2{font-size:76px;line-height:70px;}.intro-description p{font-family:var(--font-ideal-sans-regular);font-size:19px;line-height:1.75rem;}.whats-inside-title{font-size:55px;}.intro-container{height:1100px;}.intro-bg{height:60%;}}@media (min-width:600px){.column.expanded .img-container{height:400px;}}@media (min-width:768px){.hero-bg .hero-text{font-size:74px;margin:250px auto 0;letter-spacing:5px;}.hero-bg{height:100vh;}.hero-bg img,.intro-container{--clip-path-curve-1:91px;--clip-path-curve-2:69px;--clip-path-curve-3:49px;--clip-path-curve-4:31px;--clip-path-curve-5:17px;--clip-path-curve-6:8px;--clip-path-curve-7:3px;--clip-path-curve-8:0px;}.water-drop{left:-44px;top:-53px;width:125px;}.intro-container{height:1300px;}.intro-bg{height:62%;}}@media (min-width:992px){.hero-bg .hero-text{font-size:95px;margin:211px auto 0;}.hero-bg img,.intro-container{--clip-path-curve-1:115px;--clip-path-curve-2:85px;--clip-path-curve-3:60px;--clip-path-curve-4:40px;--clip-path-curve-5:23px;--clip-path-curve-6:11px;--clip-path-curve-7:3px;--clip-path-curve-8:0px;}.water-drop{left:-40px;top:-43px;width:100px;}.intro-description h3{text-align:left;margin:unset;}.intro-description h2{text-align:left;}.intro-description p{max-width:500px;text-align:left;}.whats-inside-title{font-size:55px;margin-bottom:3rem;}.main{flex-direction:row;width:65%;}.column .img-container .title{font-size:65px;}.expanded{width:150% !important;}.column{width:30%;}.outer-element{font-size:18px;position:absolute;width:33%;right:0;top:0;align-content:center;overflow-wrap:break-word;word-wrap:break-word;hyphens:none;}.inner-element{font-family:var(--font-ideal-sans-regular);font-size:18px;min-height:250px;}.outer-element{min-height:400px;}.column .img-container{height:400px;}.intro-container{height:800px;}.intro-bg{height:75%;}.highlights-btn{padding:0.65rem 1.25rem;font-size:18px;}}@media (min-width:1200px){.intro-bg{height:82%;}.hero-bg .hero-text{font-size:105px;margin:181px auto 0;}.hero-bg img,.intro-container{--clip-path-curve-1:139px;--clip-path-curve-2:103px;--clip-path-curve-3:73px;--clip-path-curve-4:48px;--clip-path-curve-5:28px;--clip-path-curve-6:15px;--clip-path-curve-7:5px;--clip-path-curve-8:0px;}.intro-description h3{font-size:41px;}.intro-description h2{font-size:95px;line-height:85px;margin-bottom:2rem;}.whats-inside-title{font-size:65px;margin-bottom:5rem;}.intro-container{height:1000px;}.whats-inside-section{padding:120px 50px 50px;}}@media (min-width:1400px){.intro-description h3{font-size:50px;}.intro-description h2{font-size:110px;line-height:90px;}.whats-inside-title{font-size:85px;}.water-drop{left:-44px;top:-53px;width:125px;}.main{gap:30px;}.outer-element{width:31%;font-size:20px;}.column .img-container,.outer-element{height:500px;min-height:500px;}.column .img-container .icon{width:80px;height:80px;}.intro-container{height:1300px;}.intro-bg{height:90%;}}@media (min-width:1700px){.whats-inside-section{padding:120px 125px 0;}}
