@charset "UTF-8";body,html{overflow-x:hidden;position:relative;height:100%;font-family:var(--e-global-typography-primary-font-family)}body .elementor-kit-5 h2,html .elementor-kit-5 h2{font-size:1.7rem}body .elementor-kit-5 h3,html .elementor-kit-5 h3{font-size:1.6rem}body .elementor-kit-5 h4,html .elementor-kit-5 h4{font-size:1.5rem}body .elementor-kit-5 h5,html .elementor-kit-5 h5{font-size:1.4rem}body .elementor-kit-5 h6,html .elementor-kit-5 h6{font-size:1.3rem}.gallery-top .swiper-slide .swiper-content .description a,.gallery-top .swiper-slide .swiper-content .title a,.main-events-wrapper .event-content .title a,.no-events.blog{color:#fff}.hover-pointer:hover{cursor:pointer}.ahw-pagination{display:flex;gap:24px;align-items:center;justify-content:center}.ahw-pagination .pagination-link{color:#bdbdbd;font-weight:600;font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.ahw-pagination .pagination-link:hover{color:#000;cursor:pointer}.ahw-pagination .pagination-link.active{color:#000;pointer-events:none}.custom-form-style .custom-select{position:relative;border:1px solid #000;align-items:center;background-color:transparent}.custom-form-style .custom-select:has(.select-arrow-active){background-color:#fff}.custom-form-style .custom-select select{display:none}.custom-form-style .elementor-select-wrapper .select-caret-down-wrapper,.custom-form-style .elementor-select-wrapper:before{display:none!important}.custom-form-style .select-selected{width:100%;user-select:none;align-content:center;padding:10px 40px 10px 20px;min-height:59px}.custom-form-style .custom-select.multiple .select-selected{padding-right:60px}.custom-form-style .clear-selected{position:absolute;top:50%;transform:translateY(-50%);right:42px;padding:0 3px;font-size:20px;font-weight:700;color:#cdcdcd;cursor:pointer;z-index:99}.custom-form-style .expand-btn,.custom-form-style .select-arrow-active .expand-btn{content:">";position:absolute;top:50%;right:20px;transform:translateY(-50%) rotate(90deg);font-size:30px;font-weight:500;cursor:pointer;z-index:99}.custom-form-style .select-arrow-active .expand-btn{content:"<"}.custom-form-style .select-items{position:absolute;background-color:#fff;top:calc(100% - 5px);width:calc(100% + 2px);left:-1px;z-index:99;padding:20px;display:flex;flex-direction:column;gap:15px;border:solid #000;border-width:0 1px 1px;max-height:400px;overflow-y:auto}.custom-form-style .select-items div{cursor:pointer;font-size:20px;font-weight:600;line-height:130%}.custom-form-style .select-hide,.main-events-wrapper .swiper-navigation::after{display:none}.custom-form-style .select-items div:hover,.same-as-selected{color:#fa54fb}@media (max-width:1024px){.custom-form-style .select-selected{min-height:50px;padding:10px 50px 10px 15px}.custom-form-style .custom-select.mutiple .select-selected{padding-right:50px}.custom-form-style .clear-selected{right:37px}.custom-form-style .expand-btn{font-size:26px;right:15px}.custom-form-style .select-items div{font-size:16px}}@media (max-width:767px){.custom-form-style .select-items div{font-size:14px}}@media only screen and (max-width:768px){body .elementor-kit-5 h2,html .elementor-kit-5 h2{font-size:1.5rem}body .elementor-kit-5 h3,html .elementor-kit-5 h3{font-size:1.4rem}body .elementor-kit-5 h4,html .elementor-kit-5 h4{font-size:1.3rem}body .elementor-kit-5 h5,html .elementor-kit-5 h5{font-size:1.2rem}body .elementor-kit-5 h6,html .elementor-kit-5 h6{font-size:1.1rem}}::-ms-input-placeholder{color:#000}::placeholder{color:#000}.swiper-container{overflow:hidden;width:100%;margin-left:auto;margin-right:auto}@media (min-width:768px){.swiper-container{min-height:auto}}.swiper-container-wrapper{display:flex;flex-flow:column nowrap;height:auto;width:100%}@media (min-width:768px){.swiper-container-wrapper{flex-flow:row nowrap}}.swiper-button-next,.swiper-button-prev{color:#000}.swiper-slide{text-align:center;background-size:cover;background-position:center;color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.swiper-slide .description,.swiper-slide .title{display:block;transition:.5s ease .5s}.swiper-slide-active .description,.swiper-slide-active .title{opacity:1}.swiper-slide-active .title{margin-bottom:.5rem;font-size:24px;transition:opacity .5s ease .5s}.swiper-slide-active .description{font-size:14px;transition:opacity .5s ease .75s}.gallery-top{position:relative;width:100%;height:250px}@media (min-width:768px){.gallery-top{width:60%;height:70vh;max-height:500px;min-height:300px;margin-right:10px}}.gallery-top .swiper-slide{justify-content:flex-end;align-items:flex-start;position:relative}.gallery-top .swiper-slide .swiper-content{z-index:2;display:block;width:100%;text-align:left;padding:20px;background:rgba(0,0,0,.5);color:#fff}.gallery-top .swiper-slide .swiper-content .description,.gallery-top .swiper-slide .swiper-content .title{color:#fff;line-height:normal}.gallery-top .swiper-slide .click-overlay{position:absolute;left:0;right:0;width:100%;height:100%;z-index:1}.gallery-top .swiper-pagination-bullet{background:#fff;width:10px;height:10px;opacity:1}.gallery-top .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f63218}.gallery-thumbs{width:95%;height:150px;padding-top:10px}@media (min-width:768px){.gallery-thumbs{width:40%;height:70vh;margin-right:10px;max-height:500px;min-height:300px;padding:0}}.gallery-thumbs .swiper-wrapper{flex-direction:row;gap:0}@media (min-width:768px){.gallery-thumbs .swiper-wrapper{flex-direction:column}}.gallery-thumbs .swiper-slide{width:100%;flex-flow:row nowrap;display:flex;flex-direction:row;opacity:.75;cursor:pointer}@media (max-width:768px){.gallery-thumbs .swiper-slide{flex-flow:column nowrap!important;width:30%}}.gallery-thumbs .swiper-slide .img{width:50%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (max-width:768px){.gallery-thumbs .swiper-slide .img{width:100%}}.gallery-thumbs .swiper-slide .swiper-content{width:50%;height:100%;max-height:100%;overflow:hidden;padding-left:20px;text-align:left}@media (max-width:768px){.gallery-thumbs .swiper-slide .swiper-content{width:100%;padding:5px 10px;text-align:left}}.gallery-thumbs .swiper-slide .swiper-content .description{font-size:10px}.gallery-thumbs .swiper-slide .swiper-content .title{font-size:14px;opacity:1}.gallery-thumbs .swiper-slide .swiper-content .title p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.custom-form input:not([type=submit]),.custom-form select{margin-bottom:1em;padding:10px 0;border:0;border-bottom:1px solid #7778b0;border-radius:0;background:0 0;font-family:inherit;font-weight:300;color:#000;letter-spacing:normal}.custom-form input:not([type=submit]):active,.custom-form input:not([type=submit]):focus,.custom-form select:active,.custom-form select:focus{outline:0;border-bottom-color:red}.custom-form input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #ead4d0 inset!important}.custom-form.elementor-container{gap:3%;justify-content:space-between}.custom-form .elementor-column:not(.search-icon){width:27%}.custom-form .search-icon{align-items:center}.custom-form .search-icon button{background:#9747ff;color:#fff;border:0;border-radius:30px;font-weight:300;height:auto;padding:5px 15px;font-size:16px;text-transform:uppercase;margin-bottom:5px}.custom-form .search-icon button:hover{background-color:#f63218;color:#fff}.calendar-table td,.calendar-table th{padding:0!important}.event-week-wrapper{display:flex;gap:50px;text-align:center;font-size:16px;font-weight:300;color:#000;justify-content:space-between}.event-week-wrapper .thumb{width:246px;height:246px;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:0 auto}.event-week-wrapper .datetime{color:#9747ff;text-transform:uppercase;font-weight:700;line-height:normal}.event-week-wrapper .title{font-weight:700;margin-top:10px}.event-week-wrapper .title a{color:#000;text-transform:capitalize}.event-week-wrapper .event-content{margin-top:30px;max-width:240px}.main-events-wrapper .main-events-inner{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr;gap:25px}.main-events-wrapper .main-events-inner.swiper-wrapper{display:flex;gap:0}.main-events-wrapper .swiper-slide-active .title{margin-bottom:0}.main-events-wrapper .swiper-navigation{border:1px solid #000;padding:5px 15px;width:auto;border-radius:6px}.main-events-wrapper .swiper-navigation i{font-size:18px}.main-events-wrapper .swiper-button-next{right:-55px}.main-events-wrapper .swiper-button-prev{left:-55px}.main-events-wrapper .thumb{width:100%;height:250px;background-size:cover;background-repeat:no-repeat;background-position:center center}.main-events-wrapper .main-event{position:relative}.main-events-wrapper .event-content{position:absolute;bottom:0;left:0;padding:25px 20px 15px;width:100%;color:#fff;background:linear-gradient(180deg,transparent 0,#000 80%),0 0;text-align:left}.main-events-wrapper .event-content .title{font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.main-events-wrapper .event-content .datetime,.tag-wrapper .tag{font-size:14px;font-style:normal;font-weight:300;line-height:normal}.tag-wrapper .tag{background:#f3f3f3;padding:2px 15px;border-radius:20px;font-size:15px;font-weight:400;margin-right:15px;display:inline-block}.featured-event{overflow:hidden;display:flex;justify-content:center;align-items:center}.sponsor-grid .elementor-widget-wrap{justify-content:space-between}.sponsor-grid .elementor-widget-image{width:40%!important;padding-bottom:30px}@media (min-width:768px){.sponsor-grid .elementor-widget-image{width:auto!important;padding-bottom:0}}@media (min-width:580px) and (max-width:768px){.sponsor-grid .elementor-widget-image{width:25%!important}}.mobile-nav .elementor-menu-toggle{background-color:transparent}.mobile-nav ul{display:flex;justify-content:space-between!important;padding:20px}.mobile-nav ul li a{padding:5px 10px!important;font-size:12px!important;line-height:normal!important;height:100%;border-radius:50px}.mobile-nav ul li.instagram-icon a{font-size:0!important;height:0;padding:0!important;position:relative}.mobile-nav ul li.instagram-icon a::after{font-family:"Font Awesome 5 Brands";content:"\f16d";display:inline-block;vertical-align:middle;font-weight:400;font-size:20px;opacity:1!important;background:#fff;border-radius:50%;padding:5px 7px 4px;color:#000;position:absolute;top:-5px}.mobile-nav ul li.instagram-icon:hover a::after{background:#f63218;color:#fff}.mobile-nav ul li.become-btn{font-weight:300;text-transform:uppercase;color:#fff;background-color:transparent;border-style:solid;border-width:1px;border-radius:50px 50px 50px 50px}.mobile-nav ul li.become-btn:hover{background-color:#f63218;border-color:#f63218;border-width:1px;border-radius:50px 50px 50px 50px;line-height:normal}.elementor-search-form i{font-size:24px}.daterangepicker{z-index:9999!important;display:none}@media only screen and (max-width:1280px){.event-week-wrapper{gap:5%}.event-week-wrapper .event-week{width:20%}}@media only screen and (max-width:768px){.event-week-wrapper{flex-wrap:wrap;gap:1%}.event-week-wrapper .event-week{width:49%;margin-bottom:20px}.event-week-wrapper .title a{font-size:14px;line-height:16px;display:block}.event-week-wrapper .datetime{font-size:14px}.event-week-wrapper .description{font-size:12px;line-height:16px;margin-top:5px}.main-events-wrapper .main-events-inner{grid-template-columns:1fr 1fr}.main-events-wrapper.swiper-container{width:90%}.main-events-wrapper .swiper-button-prev{left:-15px}.main-events-wrapper .swiper-button-next{right:-15px}.main-events-wrapper .swiper-navigation{padding:10px;height:auto}.main-events-wrapper .swiper-navigation i{font-size:12px}.custom-form.elementor-container{gap:30px}.custom-form.elementor-container .elementor-column,.custom-form.elementor-container .elementor-column.keyword{width:100%}.custom-form.elementor-container .elementor-column.search-icon{width:100%;justify-content:center}.custom-form.elementor-container .elementor-column input,.custom-form.elementor-container .elementor-column select{margin-bottom:0}.custom-form.elementor-container .daterangepicker{top:110px!important;left:0!important}}@media only screen and (max-width:540px){.main-events-wrapper .main-events-inner{grid-template-columns:1fr}.event-week-wrapper .thumb{max-width:100%;height:0;padding-bottom:100%}}.blogs-wrapper>.grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:0;align-items:stretch}.blogs-wrapper>.grid .e-loop-item:last-of-type>.blog-card{border-bottom:0}.events-wrapper>.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;column-gap:35px;row-gap:40px;align-items:stretch}.events-wrapper .pagination-link{color:#fff}.event-card{height:100%!important}.event-card .title h5{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.event-card p{margin:0}.event-card ul{padding:0;list-style:none}@media screen and (max-width:1024px){.events-wrapper>.grid{column-gap:25px;row-gap:25px}}@media screen and (max-width:767px){.events-wrapper>.grid{grid-template-columns:repeat(2,1fr);column-gap:15px;row-gap:15px}}