﻿body{font-family:"Inter",sans-serif;font-size:20px;color:#19191a;font-weight:400;line-height:28px;margin:0;padding:0;background:#fcf6ef}.container{padding:0 25px;width:100%;max-width:1260px;margin:0 auto}a{text-decoration:none}p{margin:0;margin-bottom:26px}p:last-child{margin-bottom:0px}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:normal;padding:0;margin:0px 0 20px 0px}h1{color:#2f353a;font-size:60px}h2{color:#2f353a;font-size:40px}h3{color:#19191a;font-size:32px}h4{color:#19191a;font-size:26px}h5{color:#19191a;font-size:22px}.btn{border-radius:12px;border:1px solid #0089d1;background:#0e4773;padding:0px 21px;line-height:46px;color:#fff;font-size:16px;font-weight:400;transition:ease-in-out all .25s;display:inline-block}.btn:hover{background:#0e4773}.btn.dark{background:#242e38}.btn.dark:hover{background:#0e4773}.page-id-47{background:#fef8f0}@media(max-width: 992px){h1{font-size:48px}h2{font-size:34px}body{font-size:18px;line-height:26px}}@media(max-width: 767px){h1{font-size:36px}h2{font-size:28px}br{display:none}body{font-size:16px;line-height:24px}}.header{position:fixed;top:0;left:0;width:100%;z-index:999;padding:18px 48px 14px;transition:ease-in-out .3s all;background:linear-gradient(180deg, #151E27 0%, rgba(21, 30, 39, 0.7) 49.99%, rgba(21, 30, 39, 0) 100%);backdrop-filter:blur(0px)}.header .container{display:flex;justify-content:space-between;max-width:inherit;align-items:center;padding:0}.header .logo a img{max-height:78px;display:block}.header .header-rt .btn{border-radius:12px;border:1px solid #0089d1;background:#073e68}.header .header-rt .btn:hover{background:#0089d1}.header.sticky{background:#2a3034;box-shadow:0 0 10px rgba(25,25,26,.2705882353)}@media(max-width: 979px){.main-menu{display:none}.header .header-rt{display:none}.header{padding:16px 20px}.header .logo a img{max-height:50px;transition:ease-in-out .25s height;object-fit:contain}}.footer-section{background:#0e4773}.footer-section .footer-top{padding:40px 115px 50px}.footer-section .footer-top .container{display:flex;justify-content:space-between}.footer-section .footer-top .footer-left{max-width:288px}.footer-section .footer-top .footer-left .footer-logo{margin-bottom:13px}.footer-section .footer-top .footer-left .footer-logo img{height:78px;display:block}.footer-section .footer-top .footer-left .footer-content{margin-bottom:18px;color:#fcf6ef;font-size:14px;font-weight:400;line-height:22px}.footer-section .footer-top .footer-left .footer-content a{color:#fff;font-size:16px;font-weight:600;line-height:26px}.footer-section .footer-top .footer-left .social-links{display:flex;align-items:center;column-gap:16px}.footer-section .footer-top .footer-left .social-links a{color:#fff;background:#0089d1;width:36px;height:36px;border-radius:100%;display:flex;align-items:center;justify-content:center}.footer-section .footer-top .footer-right{max-width:calc(100% - 288px);display:flex;flex-wrap:wrap;justify-content:flex-end;column-gap:48px}.footer-section .footer-top .footer-right ul{list-style:none;padding:0;margin:0}.footer-section .footer-top .footer-right ul li{margin-bottom:16px}.footer-section .footer-top .footer-right ul li a{color:#fcf6ef;font-size:16px;font-weight:400;line-height:normal}.footer-section .footer-top .footer-right ul li:last-child{margin-bottom:0}.footer-section .footer-top .footer-right h6{color:#fcf6ef;font-size:18px;font-weight:600;line-height:normal;margin:0 0 16px}.footer-section .footer-main{background:#0089d1;padding:13px 0 16px;color:#fcf6ef;font-size:14px;font-weight:400;line-height:normal}@media only screen and (max-width: 1169px){.footer-section .footer-top .footer-top-row .footer-top-rt .foo-menu-box ul li a{font-size:13px;padding-right:20px}.footer-section .footer-top .footer-top-row .footer-top-rt .foo-menu-box ul li{padding-right:15px}}@media only screen and (max-width: 979px){.footer-section .footer-top .footer-top-row .footer-top-rt{width:100%}.footer-section .footer-top .footer-top-row .footer-top-lt{width:100%;margin-bottom:40px}.footer-section .footer-top .footer-top-row .footer-top-lt .footer-logo{margin-bottom:20px}.footer-section .footer-top{padding:40px 0 31px}}@media only screen and (max-width: 767px){.footer-section .footer-top{padding:40px 0px}.footer-section .footer-top .container{flex-direction:column}.footer-section .footer-top .footer-right{max-width:100%;display:block}.footer-section .footer-top .footer-left{max-width:inherit;margin-bottom:50px}.footer-link-box{margin-bottom:30px}.footer-link-box:last-child{margin-bottom:0}.footer-link-box .widget{margin-bottom:0}.footer-section .footer-main{font-size:12px}}.main-menu{position:relative}.main-menu ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:32px}.main-menu ul li{display:block;position:relative}.main-menu ul li a{font-size:18px;font-weight:600;line-height:normal;color:#fff;transition:ease-in-out .25s color;padding:42px 0}.main-menu ul li.menu-item-has-children{padding-right:5px}.main-menu ul li.menu-item-has-children::after{content:"";position:absolute;right:-12px;top:10px;display:inline-block;width:7px;height:7px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);transition:ease-in-out .25s transform}.main-menu ul li:hover>a,.main-menu ul li.current-menu-item>a{color:#7fd3ff}.main-menu ul li ul{position:absolute;left:0;top:65px;border-radius:12px;background:#2a3034;padding:24px 38px;min-width:310px;display:block;opacity:0;visibility:hidden;transform:translateY(-10px);z-index:9999}.main-menu ul li ul li{margin-bottom:16px}.main-menu ul li ul li:last-child{margin-bottom:0}.main-menu ul li ul li a{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:28px;text-align:left;padding:0}.main-menu ul li ul li a:hover{color:#7fd3ff}.main-menu ul li:hover ul{opacity:1;visibility:visible;transform:translateY(0);transition:ease-in-out all .25s}.main-menu ul li:hover ul li{padding:0}.hero-section{width:100%;position:relative}.hero-section .hero-image{position:relative;z-index:1}.hero-section .hero-image img{display:block;height:700px;width:100%;object-fit:cover;object-position:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.hero-section .overlay{background:linear-gradient(0deg, rgba(43, 39, 39, 0.54) 50.03%, rgba(21, 19, 19, 0.27) 74.92%, rgba(0, 0, 0, 0) 99.8%);background-blend-mode:multiply;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.hero-section .hero-content{position:absolute;left:50%;top:65%;transform:translate(-50%, -50%);text-align:center;z-index:3;width:100%;padding:0;color:#fff;font-size:20px;line-height:28px}.hero-section .hero-content h1,.hero-section .hero-content h3{color:#fff;margin:0px 0 32px 0px}.hero-section .hero-content span{display:block;font-size:32px;margin-bottom:32px;font-weight:400}.hero-section .hero-content .btn{border-radius:12px;background:rgba(215,215,215,.1);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);border:1px solid #0089d1;transform:translateZ(0)}.hero-section .hero-content .btn:hover{background:#0e4773}.home .hero-section img{height:822px}@media(max-width: 992px){.hero-section .hero-image img{height:600px}.hero-section .hero-content span{font-size:24px;margin-bottom:20px}.hero-section .hero-content{padding:30px 20px}}@media(max-width: 767px){.hero-section .hero-content{top:58%}.hero-section .hero-content h1{font-size:32px}.hero-section .hero-content h3{font-size:18px}.hero-section .hero-content{font-size:16px;line-height:22px}.hero-section .hero-content span{font-size:20px}}.basic-content{padding:72px 0;color:#2f353a;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.basic-content .container{max-width:960px}.basic-content h1{font-size:64px;line-height:72px;margin:0px 0 48px 0px}@media(max-width: 992px){.basic-content{padding:50px 0}.basic-content h1{font-size:48px;line-height:56px;margin-bottom:30px}}@media(max-width: 767px){.basic-content{padding:40px 0 !important;font-size:16px}.page-id-46 .basic-content .aro-active-category{margin-bottom:0px !important}}.contact-sec{padding:120px 0 75px;position:relative;overflow:hidden}.contact-sec .wrapper{max-width:630px}.contact-sec .contact-head{margin-bottom:60px;color:#19191a;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.contact-sec .contact-head h1{color:#18181b;font-size:64px;line-height:72px;margin:0}.contact-sec .contact-hero{height:600px;width:100%;background-attachment:fixed !important;background-repeat:no-repeat !important;background-size:cover !important}.contact-sec .contact-us{position:relative;overflow:hidden}.contact-sec .contact-us input[type=submit]{width:120px;font-weight:700;font-size:16px;margin-top:17px}.contact-sec .contact-us input[type=text],.contact-sec .contact-us input[type=tel],.contact-sec .contact-us input[type=email]{line-height:48px;border:1px solid #8e8e8e !important;background-color:#fff}.contact-sec .contact-us textarea{height:200px !important;resize:none;border:1px solid #8e8e8e !important}.contact-sec .contact-us h2{margin-bottom:64px}.contact-sec .contact-us h6{font-size:20px;line-height:32px;color:#1b1a18;margin-bottom:12px}@media only screen and (max-width: 979px){.contact-sec .contact-us .contact-row .contact-rt h2{line-height:normal;font-size:34px}.contact-sec .contact-us .contact-row .contact-rt{padding-left:30px}.contact-sec .contact-us .contact-row .contact-lt h4{font-size:28px}.contact-sec .contact-head{padding:0 40px;margin:0}.contact-sec .contact-head h1{font-size:50px;line-height:normal}.contact-sec{padding:75px 0 75px}}@media only screen and (max-width: 767px){.contact-sec .contact-us .contact-row .contact-lt{width:100%;padding:70px 0 30px;border:0}.contact-sec .contact-us .contact-row .contact-rt{width:100%;padding:0}.contact-sec .contact-us .contact-row .contact-rt{padding:0 0 190px}.contact-sec .contact-us .contact-row .contact-rt h2{margin-bottom:30px}.contact-sec .contact-us .contact-row .contact-lt p{margin:0 0 25px}.contact-sec .contact-us .contact-row .contact-lt h4{font-size:26px}.contact-sec .contact-us .contact-row .contact-lt{font-size:16px;line-height:normal}.contact-sec .contact-hero{height:400px}.ts_title{padding:70px 0 50px !important}}.slide-menu{position:fixed;width:320px;max-width:100%;height:100vh;top:0;right:0;display:none;overflow:hidden;box-sizing:border-box;transform:translateX(100%);overflow-y:auto;z-index:1000}.slide-menu,.slide-menu .slide-menu__slider{transition:transform .3s ease-in-out;will-change:transform}.slide-menu .slide-menu__slider{width:100%;transform:translateX(0)}.slide-menu ul{position:relative;width:100%;margin:0;padding-left:0;list-style:none}.slide-menu ul ul{position:absolute;top:0;left:100%;display:none}.slide-menu ul a{display:block}.slide-menu a{cursor:pointer}.mobile-menu{display:none !important}@media only screen and (max-width: 979px){.mobile-menu{display:block !important}.header-right{display:none !important}.header .wrapper{height:60px}.mobile-burger-menu{cursor:pointer;display:block;height:25px;position:relative;width:25px;right:0px;top:0px;z-index:999}.mobile-burger-menu span{background:#fff;display:block;height:2px;left:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%}.mobile-burger-menu span:nth-child(2){background:#fff;display:block;height:2px;left:0;position:absolute;top:9px;transition:all .3s ease 0s;width:100%}.mobile-burger-menu span:nth-child(3){background:#fff;display:block;height:2px;right:0;left:0;position:absolute;top:18px;transition:all .3s ease 0s;width:50%}.mobile-burger-menu.selected span:nth-child(1){background-color:#185d67;top:7px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:0px}.mobile-burger-menu.selected span:nth-child(2){display:none}.mobile-burger-menu.selected span:nth-child(3){background-color:#185d67;top:7px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin:0px}.mobile-menu{background:linear-gradient(180deg, #0E4773 0%, #1463A0 100%);background-size:cover;box-shadow:10px 0 20px rgba(0,0,0,.16);-webkit-box-shadow:10px 0 20px rgba(0,0,0,.16)}.mobile-menu .controls{padding:10px 20px;height:70px;margin-bottom:25px;border-bottom:1px solid #ccc}.mobile-menu .controls img{max-height:50px;width:auto}.mobile-menu .nav-close{float:right;font-size:26px;background:rgba(0,0,0,0);padding:7px 0;cursor:pointer;width:18px;height:28px;border-radius:50%;position:relative;border:0px solid #fff}.mobile-menu .nav-close:after{content:"";position:absolute;left:12px;top:13px;width:0px;height:22px;border-right:1px solid #fff;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.mobile-menu .nav-close:before{content:"";position:absolute;left:12px;top:13px;width:0;height:22px;border-right:1px solid #fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.mobile-menu .nav-logo{max-width:160px}.mobile-menu li a{padding:12px 0px;position:relative;color:#fff;text-decoration:none;font-size:20px;line-height:normal}.slide-menu-area{padding:0 0px 0 20px}.mobile-menu ul li.current-menu-item a{color:#7fd3ff}.mobile-menu ul li.menu-item-has-children>a:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;right:20px;top:9px;line-height:24px;font-size:24px}.mobile-menu ul ul li a[data-action=back]:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;left:0px;top:9px;line-height:24px;font-size:24px}.mobile-menu ul ul li a[data-action=back]{padding-left:30px}}.timeline-section{padding:130px 0 127px;position:relative;overflow:visible;background:linear-gradient(180deg, #0E4773 0%, #1463A0 100%)}.timeline-section .timeline-row{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;z-index:2;position:relative}.timeline-section .timeline-row .timeline-left{width:39%;color:#fcf6ef;font-size:20px;line-height:28px;font-weight:400}.timeline-section .timeline-row .timeline-left .sticky-wrap{position:-webkit-sticky;position:sticky;top:100px}.timeline-section .timeline-row .timeline-left h2{color:#fcf6ef;margin-bottom:30px}.timeline-section .timeline-row .timeline-left p{margin-bottom:32px}.timeline-section .timeline-row .timeline-content{width:45%;color:#fcf6ef;position:relative}.timeline-section .timeline-row .timeline-content::before{content:"";display:block;width:1px;background-color:#a7d8ff;position:absolute;top:-130px;left:-35px;height:132px;transition:ease-in-out .9s height}.timeline-section .timeline-row .timeline-content .content-box{position:relative;padding-bottom:103px;color:#fcf6ef;font-size:18px;line-height:26px}.timeline-section .timeline-row .timeline-content .content-box:last-child{padding-bottom:0}.timeline-section .timeline-row .timeline-content .content-box h5{color:#fcf6ef;margin-bottom:16px;font-size:24px;font-weight:700;color:#fcf6ef}.timeline-section .timeline-row .timeline-content .content-box span{position:absolute;left:-40px;top:5px;z-index:4;font-size:20px;font-weight:500;color:#fcf6ef}.timeline-section .timeline-row .timeline-content .content-box::after{content:"";display:block;width:36px;height:36px;border-radius:100%;background-color:#1877bd;position:absolute;top:0;left:-52px}.timeline-section .timeline-row .timeline-content .content-box::before{content:"";display:block;width:1px;background-color:#a7d8ff;position:absolute;top:0;left:-35px;height:0;transition:ease-in-out .9s height}.timeline-section .timeline-row .timeline-content .content-box.active::before{height:100%}.timeline-section .timeline-row .timeline-content .content-box:last-child{padding-bottom:40px}.timeline-section .timeline-row .timeline-content .content-box:last-child::before{display:none}@media(max-width: 1023px){.timeline-section{padding:80px 0}.timeline-section .timeline-row{flex-direction:column}.timeline-section .timeline-row .timeline-title{width:100%;margin-bottom:60px;text-align:center}.timeline-section .timeline-row .timeline-content{width:100%;padding-left:60px}.timeline-section .timeline-row .timeline-left{width:100%;margin-bottom:40px}.timeline-section .timeline-row .timeline-content{width:100%}}@media(max-width: 767px){.timeline-section{padding:60px 0}.timeline-section .timeline-row .timeline-content .content-box h5{font-size:20px}.timeline-section .timeline-row .timeline-content .content-box{padding-bottom:65px}}.four-column-carousel{padding:72px 0}.four-column-carousel .container{max-width:1440px}.four-column-carousel .fcc-head{margin-bottom:56px;color:#161514;display:grid;font-size:20px;justify-items:stretch;justify-content:start;grid-auto-flow:column}.four-column-carousel .fcc-head .fcc-head-title{width:405px;padding-right:25px}.four-column-carousel .fcc-head .fcc-head-title h2{margin-bottom:0;color:#161514}.four-column-carousel .fcc-head .fcc-head-content{line-height:28px}.four-column-carousel .swiper .container{max-width:1660px;margin-right:0}.four-column-carousel .fcc-row{display:flex}.four-column-carousel .fcc-row .swiper-slide2{width:25%;display:flex}.four-column-carousel .fcc-row .fcc-col{position:relative;border-radius:12px;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.15);padding:36px 38px 82px;margin:8px}.four-column-carousel .fcc-row .fcc-col ul{list-style:none;padding:0;margin:0}.four-column-carousel .fcc-row .fcc-col ul li{font-size:18px;font-weight:400;line-height:24px;margin-bottom:20px;padding-left:32px;background:url(../images/check-icon.svg) no-repeat 0 4px}.four-column-carousel .fcc-row .fcc-col h3{color:#2f353a}.four-column-carousel .fcc-row .fcc-col.lightblue{background:#0089d1;color:#fff}.four-column-carousel .fcc-row .fcc-col.lightblue ul li{color:#fff;background:url(../images/check-icon-white.svg) no-repeat 0 4px}.four-column-carousel .fcc-row .fcc-col.lightblue h3{color:#fff}.four-column-carousel .fcc-row .fcc-col.darkblue{background:#0e4773;color:#fff}.four-column-carousel .fcc-row .fcc-col.darkblue ul li{color:#fff;background:url(../images/check-icon-white.svg) no-repeat 0 4px}.four-column-carousel .fcc-row .fcc-col.darkblue h3{color:#fff}.four-column-carousel .fcc-row .fcc-col .btn-position{position:absolute;bottom:30px;left:40px}.four-column-carousel .swiper-scrollbar{max-width:860px;transform:translateX(-50%);left:50% !important;top:97.6% !important;transition-duration:0ms;background:#dbdbdb;height:2px !important}.four-column-carousel .swiper-scrollbar-drag{background:#0089d1}.four-column-carousel .swiper-pagination-bullet{background:#dbdbdb;opacity:.5}.four-column-carousel .swiper-pagination-bullet-active{opacity:1}.four-column-carousel .swipper{padding-bottom:85px}.four-column-carousel .swiper-horizontal{padding-bottom:70px;margin:0 -16px}.four-column-carousel .swiper-button-prev,.four-column-carousel .swiper-button-next{left:12%;right:auto;top:inherit;bottom:-6px;position:absolute;transform:none;z-index:2;outline:none}.four-column-carousel .swiper-button-next{right:12%;left:auto}.four-column-carousel .swiper-button-next svg,.four-column-carousel .swiper-button-prev svg{width:18px;color:#242e38}.four-column-carousel .swiper-button-next:after,.four-column-carousel .swiper-button-prev:after{display:none}.four-column-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.four-column-carousel .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{border-radius:0}.four-column-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.four-column-carousel .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background:#445058 !important;opacity:1 !important;height:2px !important;width:260px !important;margin:0;border:0;z-index:1}.four-column-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active,.four-column-carousel .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#0089d1 !important}.four-column-carousel .swiper-horizontal>.swiper-pagination-bullets,.four-column-carousel .swiper-pagination-bullets.swiper-pagination-horizontal,.four-column-carousel .swiper-pagination-custom,.swiper-pagination-fraction{left:50%;width:70%;transform:translateX(-50%);z-index:1}@media(max-width: 1169px){.four-column-carousel .fcc-row{flex-wrap:wrap}.four-column-carousel .fcc-row .swiper-slide2{width:50%;display:block}}@media(max-width: 992px){.four-column-carousel{padding:60px 0}.four-column-carousel .fcc-head{display:block;margin-bottom:40px}.four-column-carousel .fcc-head .fcc-head-title{width:100%;padding-right:0;margin-bottom:20px}.four-column-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.four-column-carousel .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:100px !important}.four-column-carousel .fcc-row .fcc-col .btn-position{position:relative;bottom:inherit;left:inherit}}@media(max-width: 767px){.four-column-carousel{padding:40px 0}.four-column-carousel .fcc-row .fcc-col{padding:25px;margin:10px}.four-column-carousel .swiper-button-prev,.four-column-carousel .swiper-button-next{display:none}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{width:calc(65% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.four-column-carousel .fcc-row .swiper-slide2{width:100%}.four-column-carousel .fcc-row{display:block}.four-column-carousel .fcc-row .fcc-col.lightblue h3{font-size:26px}}.hospitality{padding:100px 0 104px}.hospitality .hospitality-head{max-width:750px;margin:0 auto 72px}.hospitality .hospitality-grid{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.hospitality .hospitality-grid .card{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.1);cursor:pointer;transition:transform .3s ease;width:calc(16.66% - 16px)}.hospitality .hospitality-grid .card h4{margin:0;color:#fff;font-size:18px}.hospitality .hospitality-grid .card:hover{transform:translateY(-5px)}.hospitality .hospitality-grid .card img{width:100%;height:249px;object-fit:cover;display:block;z-index:1;position:relative}.hospitality .hospitality-grid .card:first-child,.hospitality .hospitality-grid .card:nth-child(2),.hospitality .hospitality-grid .card:nth-child(3){width:calc(33.33% - 11px)}.hospitality .hospitality-grid .card:first-child img,.hospitality .hospitality-grid .card:nth-child(2) img,.hospitality .hospitality-grid .card:nth-child(3) img{height:389px}.hospitality .hospitality-grid .card:first-child .card-content,.hospitality .hospitality-grid .card:nth-child(2) .card-content,.hospitality .hospitality-grid .card:nth-child(3) .card-content{font-size:24px}.hospitality .hospitality-grid .card:first-child .card-content h2,.hospitality .hospitality-grid .card:nth-child(2) .card-content h2,.hospitality .hospitality-grid .card:nth-child(3) .card-content h2{margin-bottom:0}.hospitality .hospitality-grid .card:first-child h4,.hospitality .hospitality-grid .card:nth-child(2) h4,.hospitality .hospitality-grid .card:nth-child(3) h4{font-size:24px}.hospitality .card::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(transparent, rgba(0, 0, 0, 0.8))}.hospitality .card-content{position:absolute;bottom:0;left:0;font-size:18px;line-height:normal;font-weight:700;width:100%;padding:10px 30px 23px 18px;z-index:3;color:#fff}.hospitality .overlay{border-radius:12px;background:linear-gradient(180deg, rgba(210, 210, 210, 0.18) 61.57%, rgba(46, 46, 46, 0.6) 81.88%);z-index:2;position:absolute;left:0;bottom:0;width:100%;height:100%}@media(max-width: 992px){.hospitality{padding:60px 0}.hospitality .hospitality-head{margin-bottom:40px}.hospitality .hospitality-grid .card{width:calc(33.33% - 11px)}.hospitality .hospitality-grid .card:first-child,.hospitality .hospitality-grid .card:nth-child(2),.hospitality .hospitality-grid .card:nth-child(3){width:calc(50% - 8px)}}@media(max-width: 767px){.hospitality .hospitality-grid .card,.hospitality .hospitality-grid .card:first-child,.hospitality .hospitality-grid .card:nth-child(2),.hospitality .hospitality-grid .card:nth-child(3){width:100%}.hospitality .hospitality-grid .card:first-child img,.hospitality .hospitality-grid .card:nth-child(2) img,.hospitality .hospitality-grid .card:nth-child(3) img{height:249px}.hospitality .hospitality-grid .card:first-child h4,.hospitality .hospitality-grid .card:nth-child(2) h4,.hospitality .hospitality-grid .card:nth-child(3) h4{font-size:18px}}.benefits{background:linear-gradient(135deg, #1a568d 0%, #164a7a 100%);padding:88px 0 115px}.benefits .header-title{text-align:center;margin-bottom:52px;color:#fff}.benefits .benefits-grid{display:flex;flex-wrap:wrap;gap:0px 80px}.benefits .benefit-item{flex:1 1 calc(50% - 42px);min-width:300px;border-bottom:1px solid #0089d1;padding-bottom:7px;margin-bottom:32px}.benefits .benefit-title{font-size:22px;font-weight:600;margin-bottom:16px;display:block;color:#fcf6ef}.benefits .benefit-description{font-size:1rem;line-height:1.6;color:#fcf6ef}@media(max-width: 768px){.benefit-item{flex:1 1 100%}.benefits{padding:60px 0}.benefits .benefits-grid{gap:0}.benefits .header-title{margin-bottom:30px}}.contracts{padding:72px 0}.contracts .section-header{text-align:center;margin-bottom:50px}.contracts .section-header h2{margin-bottom:20px}.contracts .subtitle{font-weight:700;font-size:1.1rem;margin-bottom:15px}.contracts .description{max-width:750px;margin:0 auto 30px;color:#555;font-size:1rem}.contracts .cta-heading{font-size:1.2rem;font-weight:700;color:#2d3134}.contracts .category-grid{display:grid;grid-template-columns:repeat(6, 1fr);gap:20px;margin-bottom:50px}.contracts .category-card{text-align:center;transition:transform .3s ease}.contracts .category-card:hover{transform:translateY(-5px)}.contracts .image-wrapper{width:100%;aspect-ratio:1/1;border-radius:12px;overflow:hidden;margin-bottom:12px}.contracts .image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.contracts .category-card p{font-size:.85rem;color:#444;font-weight:500;line-height:1.2}.contracts .footer-action{text-align:center}.basic-content .aro-category-buttons .aro-cat-btn.active{border-color:#0066c0 !important;background:#0066c0 !important}.basic-content .aro-category-buttons .aro-cat-btn:hover{border-color:#0066c0 !important}.basic-content .aro-cat-btn-count,.basic-content .aro-result-count{display:none}.basic-content .aro-active-category{margin-bottom:-30px !important;padding-bottom:0px !important;border-bottom:0px solid #ccc}.basic-content .aro-contracts-table th,.basic-content .aro-contracts-table td{text-align:left !important;padding:10px 14px;vertical-align:middle;font-size:.875rem}.basic-content .aro-contracts-table thead th{background:#0066c0 !important;color:#fff !important}.basic-content .dataTables_scrollHead{background:#0066c0 !important}.basic-content .aro-contracts-table tbody tr.aro-priority td:first-child{border-left:0px !important}.basic-content .dataTables_wrapper .dataTables_info{display:none}.basic-content .dataTables_wrapper .dataTables_filter{margin-bottom:20px}.basic-content .dataTables_scrollBody::-webkit-scrollbar-track{background-color:#fcf6ef !important}@media(max-width: 992px){.contracts .category-grid{grid-template-columns:repeat(4, 1fr)}.basic-content .aro-contracts-table{display:block !important;overflow-x:auto;width:100%}}@media(max-width: 767px){.contracts .category-grid{grid-template-columns:repeat(2, 1fr)}.section-header h1{font-size:1.8rem}.contracts{padding:40px 0}.contracts .section-header{margin-bottom:30px}.aro-contracts-page{padding:0 0 !important}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:0px 6px !important}.aro-contracts-table th,.aro-contracts-table td{line-height:22px !important}}.two-column-with-image{padding:0}.two-column-with-image .tcwi-row{display:flex;align-items:center;justify-content:center;column-gap:16px}.two-column-with-image .tcwi-row .content-col{width:50%;padding:62px 55px 62px 36px;border-radius:12px;background:#e7ded2}.two-column-with-image .tcwi-row .content-col h2{font-size:38px;color:#2d2d2d;line-height:1.2;margin-bottom:24px;letter-spacing:-0.5px}.two-column-with-image .tcwi-row .content-col p{font-size:16px;line-height:1.6;color:#4a4a4a;margin-bottom:32px}.two-column-with-image .tcwi-row .image-col{width:50%;border-radius:12px}.two-column-with-image .tcwi-row .image-col img{object-fit:cover;width:100%;height:592px;border-radius:12px}.two-column-with-image.style2{padding-top:74px}.two-column-with-image.style2 .tcwi-row{border-radius:20px;background:#e7ded2;padding:43px 35px 39px 51px;gap:0}.two-column-with-image.style2 .tcwi-row .content-col{padding:35px 55px 35px 0}.two-column-with-image.style3{padding:43px 0 39px 0;background:linear-gradient(180deg, #0E4773 0%, #1463A0 100%)}.two-column-with-image.style3 .tcwi-row{padding:0;gap:0}.two-column-with-image.style3 .tcwi-row .content-col{padding:0 54px 0 0;background:rgba(0,0,0,0);color:#e7ded2}.two-column-with-image.style3 .tcwi-row .content-col p{color:#e7ded2;margin-bottom:26px}.two-column-with-image.style3 .tcwi-row .content-col h2{margin-bottom:26px;color:#e7ded2}@media(max-width: 979px){.two-column-with-image{flex-direction:column;margin:20px 0}.two-column-with-image .content-col{padding:40px 30px;order:2}.two-column-with-image .image-col{height:300px;order:1}.two-column-with-image .content-col h2{font-size:28px}.two-column-with-image .tcwi-row{flex-direction:column}.two-column-with-image .tcwi-row .content-col,.two-column-with-image .tcwi-row .image-col{width:100%}.two-column-with-image .tcwi-row .content-col{padding:40px 25px;margin-bottom:20px}.two-column-with-image .tcwi-row .image-col img{height:400px}.two-column-with-image.style2 .tcwi-row,.two-column-with-image.style3 .tcwi-row{padding:20px}.two-column-with-image.style2 .tcwi-row .content-col,.two-column-with-image.style3 .tcwi-row .content-col{padding:20px 0}}@media(max-width: 767px){.two-column-with-image .tcwi-row .image-col img{height:300px;border-radius:12px 12px 0 0}.two-column-with-image .tcwi-row .content-col{border-radius:0 0 12px 12px}.two-column-with-image .tcwi-row .content-col h2{font-size:28px}.two-column-with-image.style2{padding-top:24px}.two-column-with-image .tcwi-row .content-col p:last-child{margin-bottom:0}}.testimonial-section{padding:80px 25px;max-width:960px;margin:0 auto}.testimonial-section .testimonial-content{text-align:center;display:flex;flex-direction:column;align-items:center}.testimonial-section .quote-icon{font-size:120px;line-height:1;color:#d6e4eb}.testimonial-section .quote-icon img{height:89px;display:block;margin:0 auto}.testimonial-section .testimonial-text{font-size:22px;line-height:32px;color:#0067b9;margin:0 0 30px}.testimonial-section .testimonial-author{color:#0067b9;font-weight:700}.testimonial-section .author-info{text-align:center}.testimonial-section .author-info span{display:block;text-transform:capitalize;font-size:22px}.testimonial-section .swiper-pagination{position:relative !important;margin-top:30px}.testimonial-section .swiper-pagination-bullet{background:#000 !important;opacity:1 !important;width:6px !important;height:6px !important;margin:0 4px !important}.testimonial-section .swiper-pagination-bullet-active{background:#0061a0 !important}@media(max-width: 992px){.testimonial-section{padding:60px 25px}.testimonial-section .testimonial-text{font-size:20px;line-height:28px}}@media(max-width: 768px){.testimonial-section{padding:40px 20px}.testimonial-section .quote-icon img{height:62px}.testimonial-section .author-info span{font-size:16px}.testimonial-section .testimonial-text{font-size:18px}}.scrolling-text-section{position:relative;width:100%;height:350px;background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center}.scrolling-text-section .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(36,36,36,.6);z-index:1;backdrop-filter:blur(2.5px)}.scrolling-text-section .scrolling-wrapper{width:100%;overflow:hidden;margin-bottom:50px;display:flex;flex-direction:column;gap:10px;z-index:2;position:relative}.scrolling-text-section .scrolling-line{white-space:nowrap;display:flex;line-height:normal;font-size:72px;margin-bottom:4px}.scrolling-text-section .scrolling-line span{font-weight:700;display:inline-block}.scrolling-text-section .scroll-left{animation:scroll-left-kf 22s linear infinite}.scrolling-text-section .btn{display:inline-block;z-index:3;position:relative}.scrolling-text-section .cta-button:hover{background-color:#34495e;transform:scale(1.05);box-shadow:0 10px 20px rgba(0,0,0,.4)}.home .scrolling-text-section{height:473px}.home .scrolling-text-section .scrolling-line{font-size:96px}@keyframes scroll-left-kf{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.scroll-right{animation:scroll-right-kf 22s linear infinite}@keyframes scroll-right-kf{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@media(max-width: 992px){.scrolling-text-section{height:300px}.scrolling-text-section .scrolling-line{font-size:50px}.home .scrolling-text-section{height:350px}.home .scrolling-text-section .scrolling-line{font-size:64px}}@media(max-width: 768px){.scrolling-text-section .scrolling-line{font-size:40px}.home .scrolling-text-section .scrolling-line{font-size:48px}.scrolling-line span{font-size:2rem;padding:0 15px}.scrolling-wrapper{gap:5px}}.two-column-with-accordion{padding:70px 0 58px;position:relative;background:linear-gradient(180deg, #0E4773 0%, #1463A0 100%)}.two-column-with-accordion .tcwa-row{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;z-index:2;position:relative}.two-column-with-accordion .tcwa-row .tcwa-left{width:378px;color:#fcf6ef;font-size:20px;line-height:28px;font-weight:400;position:sticky;top:140px}.two-column-with-accordion .tcwa-row .tcwa-left h2{color:#fcf6ef;margin-bottom:30px}.two-column-with-accordion .tcwa-row .tcwa-left p{margin-bottom:32px}.two-column-with-accordion .tcwa-row .tcwa-right{position:relative;color:#fff;font-size:16px;line-height:26px;width:calc(100% - 463px)}.two-column-with-accordion .tcwa-row .tcwa-right .content-box{border-bottom:1px solid #0067b9;padding:32px 0 12px;position:relative}.two-column-with-accordion .tcwa-row .tcwa-right .content-box .tcwa-question{position:relative;cursor:pointer;padding-right:12px;padding-bottom:20px}.two-column-with-accordion .tcwa-row .tcwa-right .content-box .tcwa-question h5{color:#fff;margin-bottom:16px;font-size:22px;font-weight:600;color:#fcf6ef;margin:0}.two-column-with-accordion .tcwa-row .tcwa-right .content-box .tcwa-question::after,.two-column-with-accordion .tcwa-row .tcwa-right .content-box .tcwa-question::before{content:"";display:block;width:12px;height:1px;border-radius:100%;background-color:#fff;position:absolute;top:14px;right:12px}.two-column-with-accordion .tcwa-row .tcwa-right .content-box .tcwa-question::before{transform:rotate(90deg)}.two-column-with-accordion .tcwa-row .tcwa-right .content-box .tcwa-question.active::before{transform:rotate(0deg)}.two-column-with-accordion .tcwa-row .tcwa-right .content-box .tcwa-question.active{padding-bottom:0}.two-column-with-accordion .tcwa-row .tcwa-right .content-box .tcwa-question.active h5{margin-bottom:16px}.two-column-with-accordion .tcwa-row .tcwa-right .content-box .tcwa-answer{display:none;padding-right:86px}.two-column-with-accordion .tcwa-row .tcwa-right .content-box .tcwa-answer span{position:absolute;left:-40px;top:5px;z-index:4;font-size:20px;font-weight:500;color:#fcf6ef}.two-column-with-accordion .tcwa-row .tcwa-right .content-box:first-child{padding-top:0}@media(max-width: 992px){.two-column-with-accordion .tcwa-row{flex-direction:column}.two-column-with-accordion .tcwa-row .tcwa-left{width:100%;position:static;margin-bottom:40px}.two-column-with-accordion .tcwa-row .tcwa-right{width:100%}.two-column-with-accordion .tcwa-row .tcwa-right .content-box .tcwa-answer{padding-right:0}.two-column-with-accordion .tcwa-row .tcwa-right .content-box .tcwa-answer span{display:none}}.content-with-boxs{padding:72px 0 72px;position:relative}.content-with-boxs .cwb-row{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;z-index:2;position:relative}.content-with-boxs .cwb-row .cwb-left{max-width:50%;max-width:444px;font-size:20px;line-height:28px}.content-with-boxs .cwb-row .cwb-left h2{margin-bottom:26px}.content-with-boxs .cwb-row .cwb-left p{margin-bottom:0px}.content-with-boxs .cwb-row .cwb-left .btn{margin-top:32px}.content-with-boxs .cwb-row .cwb-right{position:relative;font-size:16px;line-height:26px;max-width:50%;display:flex;flex-wrap:wrap;column-gap:18px;row-gap:15px}.content-with-boxs .cwb-row .cwb-right .content-box{border-radius:20px;background:#e7ded2;padding:25px 27px 25px 25px;position:relative;width:calc(50% - 18px);color:#2f353a}.content-with-boxs .cwb-row .cwb-right .content-box .icon-box{border-radius:12px;background:#0089d1;height:50px;width:50px;display:flex;justify-content:center;align-items:center;margin-bottom:11px}.content-with-boxs .cwb-row .cwb-right .content-box .icon-box img{display:block;max-height:24px}.content-with-boxs .cwb-row .cwb-right .content-box h5{margin-bottom:16px;color:#2f353a}@media(max-width: 992px){.content-with-boxs{padding:50px 0}.content-with-boxs .cwb-row{flex-direction:column}.content-with-boxs .cwb-row .cwb-left{max-width:100%;margin-bottom:40px}.content-with-boxs .cwb-row .cwb-right{max-width:100%;width:100%}.content-with-boxs .cwb-row .cwb-right .content-box{width:100%;padding:20px}}.three-column-boxs{padding:72px 0 0}.three-column-boxs .tcb-head{margin-bottom:72px;text-align:center}.three-column-boxs .tcb-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.three-column-boxs .tcb-content .tcb-box{width:calc(33.33% - 12px);border-radius:20px;background:#242e38;padding:47px 33px 62px 35px;flex-direction:column;align-items:flex-start;color:#fff;font-size:16px;line-height:22px;transform:translateY(0px);transition:ease-in-out .25s transform}.three-column-boxs .tcb-content .tcb-box h4{color:#0dabff;font-weight:600}.three-column-boxs .tcb-content .tcb-box:hover{transform:translateY(-5px)}@media(max-width: 992px){.three-column-boxs{padding:60px 0 0}.three-column-boxs .tcb-head{margin-bottom:40px}.three-column-boxs .tcb-content .tcb-box{width:calc(50% - 8px);padding:30px 25px}}@media(max-width: 600px){.three-column-boxs .tcb-content .tcb-box{width:100%}}.leadership{padding:90px 0;background:#e7ded2}.leadership .leadership-head{display:flex;justify-content:space-between;padding-bottom:57px;margin-bottom:57px;border-bottom:1px solid rgba(36,46,56,.3)}.leadership .leadership-head h2{width:405px}.leadership .leadership-head p{width:calc(100% - 405px)}.leadership .leadership-row{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:24px}.leadership .leadership-row .leadership-col{transition:ease-in-out .25s transform;width:calc(25% - 12px);border-radius:20px;flex-direction:column;align-items:flex-start;position:relative}.leadership .leadership-row .leadership-col img{display:block;width:100%;height:100%;object-fit:cover;border-radius:12px;z-index:1;position:relative}.leadership .leadership-row .leadership-col .info-box{color:#e7ded2;position:absolute;bottom:26px;left:0;padding:0 22px;color:#fcf6ef;font-size:16px;width:100%;z-index:3}.leadership .leadership-row .leadership-col .info-box h4{font-size:24px;margin:0 0 12px;color:#fcf6ef}.leadership .leadership-row .leadership-col .info-box strong{display:block;font-weight:400;line-height:normal}.leadership .leadership-row .leadership-col .overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;background:linear-gradient(180deg, rgba(210, 210, 210, 0) 58.13%, rgba(34, 36, 38, 0.6) 80.69%);z-index:2}.leadership .leadership-row .leadership-col:hover{transform:translateY(-5px)}.leader-pop .leader-pop-row{display:flex;flex-wrap:wrap;justify-content:space-between}.leader-pop .leader-pop-row .image-box{width:320px}.leader-pop .leader-pop-row .info-box{width:calc(100% - 320px);padding-left:30px !important}.leader-pop .leader-pop-row .info-box p{font-size:18px;line-height:normal;margin-top:20px}.leader-pop h4{margin-bottom:0px !important}.leader-pop strong{font-size:16px}.fancybox-content{padding:28px !important}.fancybox-content{max-width:1000px;min-width:800px}@media(max-width: 992px){.leadership{padding:60px 0}.leadership .leadership-head{flex-direction:column;margin-bottom:40px;padding-bottom:40px}.leadership .leadership-head h2,.leadership .leadership-head p{width:100%}.leadership .leadership-head h2{margin-bottom:20px}.leadership .leadership-row .leadership-col{width:calc(50% - 8px)}.fancybox-content{min-width:90%}}@media(max-width: 600px){.leadership .leadership-row .leadership-col{width:100%}.leader-pop .leader-pop-row .image-box,.leader-pop .leader-pop-row .info-box{width:100%;padding-left:0 !important}.leader-pop .leader-pop-row .image-box{margin-bottom:20px}}.founder-section{padding:72px 0}.founder-section .container{max-width:1060px}.founder-section .founder-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.founder-section .founder-row .founder-image{width:50%;text-align:center;padding-right:116px;overflow:hidden;border-radius:12px}.founder-section .founder-row .founder-image img{display:block;width:100%;height:100%;height:497px;max-width:390px;object-fit:cover;border-radius:12px}.founder-section .founder-row .founder-content{font-size:16px;line-height:24px;width:50%}.founder-section .founder-row .founder-content h2{line-height:normal;margin-bottom:16px;color:#1e1e1e}.founder-section .founder-row .founder-content strong{display:block;margin-bottom:26px}@media(max-width: 992px){.founder-section{padding:50px 0}.founder-section .founder-row{flex-direction:column}.founder-section .founder-row .founder-image{width:100%;padding-right:0;margin-bottom:30px}.founder-section .founder-row .founder-image img{margin:0 auto}.founder-section .founder-row .founder-content{width:100%}}:root{--primary-blue: #0066c0;--dark-blue: #0b436b;--bg-cream: #fef8f0;--text-main: #333333;--white: #ffffff;--border-color: #e0e0e0;--border-radius: 12px}.membership{background-color:var(--bg-cream);display:flex;justify-content:center;align-items:center;min-height:100vh;padding:80px 0 95px}.membership .membership-row{display:flex;width:100%;gap:55px;align-items:flex-start}.membership .info-column{flex:1;display:flex;flex-direction:column;gap:45px}.membership .blue-card{background-color:var(--primary-blue);color:var(--white);padding:27px 30px 23px;border-radius:var(--border-radius)}.membership .blue-card h3{margin-bottom:42px;color:#fff}.membership .step{margin-bottom:40px;display:flex;gap:16px}.membership .step:last-child{margin-bottom:0}.membership .step-header{display:flex;align-items:center;gap:16px;font-weight:700;font-size:20px}.membership .step-icon{width:24px;height:24px;fill:currentColor}.membership .step-description{font-size:16px;line-height:26px}.membership .step-description strong{font-size:20px;line-height:normal;font-weight:700;display:block;margin-bottom:12px}.membership .bottom-info{padding:0 40px;font-size:16px;line-height:22px}.membership .bottom-info a{color:#1e1e1e}.membership .bottom-info h5{margin-bottom:16px}.membership .form-column{flex:1.2;background:var(--white);padding:40px;border-radius:var(--border-radius);border:1px solid var(--border-color)}.membership .form-column hr{background:#000}.membership .form-column p{margin-bottom:0}.membership .form-column h3{color:#0089d1;margin-bottom:24px}.membership .form-column strong{display:block;margin-bottom:0;font-size:20px;font-weight:700;line-height:normal}.membership .form-column span{display:block;font-size:18px;line-height:26px;color:#1e1e1e;margin-bottom:0px;font-weight:400}.membership .gform_wrapper h2.gform_title{font-size:26px;margin-bottom:25px;font-weight:700;color:var(--text-main)}.membership .gform_fields{list-style:none;display:flex;flex-direction:column;gap:20px;padding:0;margin:0}.membership .gfield_label{display:block;font-size:14px;line-height:24px;font-weight:600;margin-bottom:6px !important;color:var(--text-main)}.membership .gform-theme--foundation .gform_fields{row-gap:20px}.membership .ginput_container input[type=text],.membership .ginput_container input[type=email],.membership .ginput_container input[type=number],.membership .ginput_container input[type=tel],.membership .ginput_container select,.membership .ginput_container textarea{color:#7b7b7b;width:100% !important;padding:0px 15px !important;border:1px solid var(--border-color) !important;border-radius:6px !important;font-size:16px !important;font-weight:600;line-height:56px;height:56px;border-radius:4px;border:1px solid #d2d3d3;background:#fff}.membership .ginput_container textarea{height:203px !important;min-block-size:auto !important;resize:none}.membership .gf_left_half,.membership .gf_right_half{width:calc(50% - 10px) !important;float:left}.membership .gform_fields::after{content:"";display:table;clear:both}.membership .gform_footer{margin-top:20px}.membership .gform_button{width:100%;background-color:var(--dark-blue) !important;color:var(--white) !important;border:none !important;padding:16px !important;font-size:16px !important;font-weight:500 !important;border-radius:8px !important;cursor:pointer}.membership .gform_description{margin-top:25px;font-size:12px;color:#888;line-height:1.5}.membership .gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple])):focus{background-repeat:no-repeat;background-position:98% center}.membership .gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple])):hover{background-repeat:no-repeat;background-position:98% center}.membership .ginput_container select{color:#1e1e1e;background-image:var(--gf-ctrl-select-icon-hover);background-repeat:no-repeat;background-position:98% center}.membership .gform_required_legend{display:none}.membership .form-bottom{color:#838383;font-size:14px;font-weight:600;line-height:180%;margin-top:23px}.membership .gform_confirmation_message{position:relative;max-width:420px;margin:0 auto;position:relative;max-width:420px;margin:0 auto;font-size:16px;line-height:26px;color:#1e1e1e}.gf-submit-extra-text{color:#838383 !important;font-size:14px !important;font-weight:600 !important;line-height:180% !important;display:block !important;margin-top:23px !important}.aro-section input[type=range]{border:0;outline:0;height:8px}@media(max-width: 979px){.membership{padding:60px 0;height:auto;min-height:auto}.membership .membership-row{flex-direction:column;gap:40px}.membership .info-column,.membership .form-column{width:100%;flex:none}.membership .bottom-info{padding:0}.gf_left_half,.gf_right_half{width:100% !important;float:none}.membership .ginput_container textarea{line-height:normal;padding:10px !important}.membership .form-column{padding:40px 20px}.membership .step{gap:0}.membership .blue-card{padding:40px 30px}}