@import url(https://fonts.googleapis.com/css2?family=Satisfy&display=swap);@font-face{font-family:'Config Condensed';src:url(../../../../../../../../../../../themes/understrap-child/fonts/ConfigCondensed-Black.eot);src:url('../../../../../../../../../../../themes/understrap-child/fonts/ConfigCondensed-Black.eot?#iefix') format('embedded-opentype'),url(../../../../../../../../../../../themes/understrap-child/fonts/ConfigCondensed-Black.woff2) format('woff2'),url(../../../../../../../../../../../themes/understrap-child/fonts/ConfigCondensed-Black.woff) format('woff'),url(../../../../../../../../../../../themes/understrap-child/fonts/ConfigCondensed-Black.ttf) format('truetype'),url('../../../../../../../../../../../themes/understrap-child/fonts/ConfigCondensed-Black.svg#ConfigCondensed-Black') format('svg');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Regular.eot);src:url('../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Regular.eot?#iefix') format('embedded-opentype'),url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Regular.woff2) format('woff2'),url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Regular.woff) format('woff'),url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Regular.ttf) format('truetype'),url('../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Regular.svg#SourceSansPro-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Semibold.eot);src:url('../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Semibold.eot?#iefix') format('embedded-opentype'),url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Semibold.woff2) format('woff2'),url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Semibold.woff) format('woff'),url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Semibold.ttf) format('truetype'),url('../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Semibold.svg#SourceSansPro-Semibold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Bold.eot);src:url('../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Bold.eot?#iefix') format('embedded-opentype'),url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Bold.woff2) format('woff2'),url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Bold.woff) format('woff'),url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Bold.ttf) format('truetype'),url('../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Bold.svg#SourceSansPro-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Black.eot);src:url('../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Black.eot?#iefix') format('embedded-opentype'),url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Black.woff2) format('woff2'),url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Black.woff) format('woff'),url(../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Black.ttf) format('truetype'),url('../../../../../../../../../../../themes/understrap-child/fonts/SourceSansPro-Black.svg#SourceSansPro-Black') format('svg');font-weight:900;font-style:normal;font-display:swap}:root{--white:#FFFFFF;--black:#000000;--gray:#707070;--blue:#5CC0ED;--blue-light:#59C3F3;--orange:#F68202;--purple:#27265B;--purple-dark:#181748;--purple-dark1:#08002E;--purple-light:#4A4984;--purple-light1:#484A94;--light-bg:#E9E9F0;--heading-family:'Config Condensed', sans-serif;--bs-body-font-family:'Source Sans Pro', sans-serif;--bs-light-rgb:233, 233, 240;--bs-body-bg:var(--white);--bs-body-color:var(--light-bg);--bs-link-color:var(--blue);--bs-link-hover-color:var(--orange);--bs-body-line-height:1.375;--bs-border-radius:8px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--heading-family);font-weight:900;margin-bottom:0;text-transform:uppercase}h1,.h1{font-size:100px;line-height:.86}h2,.h2{font-size:42px;line-height:1;padding:5px 0}h3,.h3{font-family:var(--bs-body-font-family);font-size:32px;text-transform:inherit}h4,.h4{font-size:28px;line-height:1.215}h5,.h5{font-family:var(--bs-body-font-family);font-size:24px;line-height:1.21}p{--bs-body-font-weight:600}p:empty,.hidden-trigger,.h-accessibility{display:none}p:last-child{margin-bottom:0}:focus,input:focus,textarea:focus,button:focus{outline:none}a:hover,a:focus,a:active{text-decoration:none}ul:not([class]){padding-left:1.1rem}ul:not([class]) li::marker{color:var(--orange)}figure:last-child{margin-bottom:0}.btn{--bs-btn-border-radius:8px;--bs-btn-font-weight:900;--bs-btn-line-height:22px;--bs-btn-padding-x:12px;--bs-btn-padding-y:12px}.btn-sm{--bs-btn-line-height:18px;--bs-btn-padding-y:11px;--bs-btn-padding-x:11px}.btn-blue{--bs-btn-color:var(--purple);--bs-btn-bg:var(--blue);--bs-btn-border-color:var(--blue);--bs-btn-hover-color:var(--blue);--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:var(--blue);--bs-btn-active-color:var(--blue);--bs-btn-active-bg:transparent;--bs-btn-active-border-color:var(--blue)}.btn-outline-blue{--bs-btn-color:var(--blue);--bs-btn-bg:transparent;--bs-btn-border-color:var(--blue);--bs-btn-hover-color:var(--purple);--bs-btn-hover-bg:var(--blue);--bs-btn-hover-border-color:var(--blue);--bs-btn-active-color:var(--purple);--bs-btn-active-bg:var(--blue);--bs-btn-active-border-color:var(--blue)}.btn-orange{--bs-btn-color:var(--white);--bs-btn-bg:var(--orange);--bs-btn-border-color:var(--orange);--bs-btn-hover-color:var(--orange);--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:var(--orange);--bs-btn-active-color:var(--orange);--bs-btn-active-bg:transparent;--bs-btn-active-border-color:var(--orange)}.btn-outline-orange{--bs-btn-color:var(--orange);--bs-btn-bg:transparent;--bs-btn-border-color:var(--orange);--bs-btn-hover-color:var(--white);--bs-btn-hover-bg:var(--orange);--bs-btn-hover-border-color:var(--orange);--bs-btn-active-color:var(--white);--bs-btn-active-bg:var(--orange);--bs-btn-active-border-color:var(--orange)}.btn-outline-white{--bs-btn-color:var(--white);--bs-btn-bg:transparent;--bs-btn-border-color:var(--white);--bs-btn-hover-color:var(--orange);--bs-btn-hover-bg:var(--white);--bs-btn-hover-border-color:var(--white);--bs-btn-active-color:var(--orange);--bs-btn-active-bg:var(--white);--bs-btn-active-border-color:var(--white)}.btn-purple-dark{--bs-btn-color:var(--blue);--bs-btn-bg:var(--purple-dark);--bs-btn-border-color:var(--purple-dark);--bs-btn-hover-color:var(--purple-dark);--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:var(--purple-dark);--bs-btn-active-color:var(--purple-dark);--bs-btn-active-bg:transparent;--bs-btn-active-border-color:var(--purple-dark)}.wp-block-button__link{border-radius:8px;font-size:inherit;font-weight:900;padding:12px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.wp-block-button .has-orange-background-color{background-color:var(--orange);border-color:var(--orange)!important}.wp-block-button .has-orange-background-color:hover{background-color:transparent;color:var(--orange)!important}.wp-block-button:where(.is-style-outline)>.wp-block-button__link{border-width:1px;padding:12px}.wp-block-button:where(.is-style-outline)>.has-orange-color:hover{background-color:var(--orange);color:var(--white)}.text-purple{color:var(--purple)}.text-purple-dark{color:var(--purple-dark)}.text-blue{color:var(--blue)}.text-orange,.has-orange-color,.has-orange-color:visited{color:var(--orange)}.text-blue-light{color:var(--blue-light)}.text-gray{color:#777}.bg-gray{background-color:var(--gray)}.bg-blue-light{background-color:var(--blue-light)}.bg-blue{background-color:var(--blue)}.bg-orange{background-color:var(--orange)}.bg-purple{background-color:var(--purple)}.bg-purple-dark{background-color:var(--purple-dark)}.bg-gradient-purple{background:linear-gradient(180deg,var(--white) 50%,var(--purple) 50%)}::-webkit-scrollbar{height:0;width:12px}::-webkit-scrollbar-thumb{background:var(--blue);background:linear-gradient(180deg,var(--blue) 17%,var(--purple) 100%);transition:all .4s ease-in-out}::-webkit-scrollbar-thumb:hover{background:var(--orange);background:linear-gradient(180deg,var(--orange) 60%,var(--purple) 100%)}body>img[src][width="1"]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#page{overflow:hidden}#page::before{background-color:var(--purple-dark);content:'';position:absolute;height:var(--header-height);width:100%}#page:has(.top-bar)::before{top:40px}.admin-bar #page:has(.top-bar)::before{top:calc(40px + var(--wp-admin--admin-bar--height))}section{position:relative}.animated-block{pointer-events:none}.icon-star::before{content:'★'}.icon-triangle{-webkit-mask-image:url(../../../../../../../../../../../themes/understrap-child/images/triangle-icon.svg);mask-image:url(../../../../../../../../../../../themes/understrap-child/images/triangle-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover}.icon-rounded{border-radius:4px;transform:rotate(60deg)}.border-hr{background-color:var(--light-bg);border-top:none;border-radius:10px;margin:15px 0;padding:0;opacity:1;height:4px;width:32px}.border-orange{background-color:var(--orange)}.owl-theme .owl-dots{display:flex;flex-wrap:wrap;justify-content:center}.owl-theme .owl-dots .owl-dot span{background:var(--white);opacity:.5;margin:5px;height:8px;width:8px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--orange);opacity:1}.bottom-bg-shape{position:relative}.bottom-bg-shape::before{background-color:var(--purple-light);border-radius:16px;content:'';pointer-events:none;position:absolute;bottom:-21px;left:8px;height:30%;width:54%;z-index:-1}.top-shape::before,.bottom-shape::after{background:var(--purple);display:block;content:'';-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;pointer-events:none;position:relative;z-index:1}.top-shape::before{-webkit-mask-image:url(../../../../../../../../../../../themes/understrap-child/images/bottom-shape.svg);mask-image:url(../../../../../../../../../../../themes/understrap-child/images/bottom-shape.svg);-webkit-mask-position:center bottom;mask-position:center bottom;height:6vw;top:-1px}.page-template-about .top-shape::before{background:var(--white)}.bottom-shape::after{background:var(--white);-webkit-mask-image:url(../../../../../../../../../../../themes/understrap-child/images/top-shape.svg);mask-image:url(../../../../../../../../../../../themes/understrap-child/images/top-shape.svg);-webkit-mask-position:center top;mask-position:center top;height:3vw;bottom:-1px}.rainbow-shape::before{background-image:var(--wpr-bg-49471a57-7ad4-40a9-980e-95e603856ab0);background-size:cover;background-repeat:no-repeat;background-position:bottom left;background-blend-mode:multiply;content:'';pointer-events:none;position:absolute;opacity:14%;top:-6vw;left:0;height:30.834vw;width:100%;z-index:1}.dropdown{transition:transform .15s ease-in-out}.dropdown .dropdown-toggle.show::after,.navbar-custom .dropdown:hover .dropdown-toggle::after{transform:rotate(180deg)}.top-bar{line-height:1.5}.top-bar a{color:inherit;font-weight:700;text-decoration:none}.top-bar a:hover{text-decoration:underline}.navbar-custom{position:absolute;width:100%;z-index:999}.navbar-custom .navbar-brand img{max-width:192px;transition:all .4s ease-in-out}.navbar-sticky{position:fixed;top:0;width:100%;z-index:1020}.navbar-sticky .navbar-custom{background-color:var(--purple-dark)}.navbar-sticky .navbar-custom .navbar-brand img{max-width:150px}.navbar-custom .navbar-nav .nav-link{--bs-nav-link-font-weight:900;--bs-nav-link-color:var(--white);--bs-nav-link-hover-color:var(--blue-light);white-space:nowrap;text-transform:uppercase;transition:all .4s ease-in-out}.navbar-custom .navbar-nav .btn{padding:0}.navbar-custom .navbar-nav .btn .nav-link{color:inherit;padding:10px;text-transform:none}.navbar-custom .current-menu-item .nav-link{--bs-nav-link-color:var(--blue-light)}.navbar-custom .dropdown-menu{--bs-dropdown-bg:var(--purple);--bs-dropdown-color:var(--white)}.navbar-custom .dropdown-item{--bs-dropdown-link-color:var(--white);--bs-dropdown-link-hover-color:var(--white);--bs-dropdown-link-hover-bg:var(--blue-light);--bs-dropdown-link-active-bg:var(--blue-light);font-weight:900;text-transform:uppercase}.navbar-custom .current-menu-item .dropdown-item{background-color:var(--blue-light);color:var(--white)}.navbar-custom .navbar-nav .dropdown-toggle::after{border-top-width:.65em;border-right-width:.35em;border-left-width:.35em;vertical-align:middle}.navbar-custom .btn-park{--bs-btn-border-width:2px;--bs-btn-padding-x:20px;--bs-btn-padding-y:11px;white-space:nowrap;text-transform:uppercase}.site-footer::before{background-color:var(--purple-dark);display:block;content:'';-webkit-mask-image:url(../../../../../../../../../../../themes/understrap-child/images/top-shape.svg);mask-image:url(../../../../../../../../../../../themes/understrap-child/images/top-shape.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center top;mask-position:center top;-webkit-mask-size:cover;mask-size:cover;height:3vw}.footer-wrapper{background-color:var(--purple-dark);padding:34px 0 40px}.site-footer .site-logo img{max-width:175px;width:100%}.site-footer li a{color:inherit;font-size:.875rem;font-weight:900;text-transform:uppercase;text-decoration:none}.site-footer li a:hover{color:var(--blue)}.footer-menu{display:grid;grid-template-columns:1fr 1fr;gap:6px 20px}.footer-location-menu .dropdown-toggle{color:inherit;text-decoration:none}.footer-location-menu .dropdown-toggle h6{display:inline-block}.footer-location-menu .dropdown-menu{background:transparent;border:none;padding:0;position:relative!important;transform:none!important}.footer-location-menu .dropdown-menu.show{display:grid;grid-template-columns:1fr;gap:6px 20px}.footer-other-menu{display:flex;flex-wrap:wrap;gap:6px 20px}.footer-wrapper h6{font-size:.875rem}.socials a{color:inherit;font-size:20px}.socials a:hover{color:var(--blue)}.hero{background-color:var(--purple-dark1);display:flex;align-items:center;padding:90px 0 5.75vw;height:fit-content;min-height:calc(100vh - 40px);z-index:1}.admin-bar .hero{min-height:calc(100vh - 40px - var(--wp-admin--admin-bar--height))}.hero-img{background-size:cover;background-repeat:no-repeat;pointer-events:none;position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1}.hero-content{padding:36px 0}.hero-content p{font-size:18px}.hero-content p:not(:last-child){margin-bottom:26px}.hero-area{background-color:var(--purple-dark1);min-height:542px;height:80vh}.hero::after,.hero-area::after{background:var(--white);-webkit-mask-image:url(../../../../../../../../../../../themes/understrap-child/images/hero-shape.svg);mask-image:url(../../../../../../../../../../../themes/understrap-child/images/hero-shape.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center top;mask-position:center top;-webkit-mask-size:cover;mask-size:cover;content:'';pointer-events:none;position:absolute;left:0;right:0;bottom:-1px;height:5.75vw;z-index:1}.home-hero{position:absolute;top:0;padding:0;pointer-events:none;height:calc(100% - 160px);width:100%;z-index:2}.hero-slider{z-index:inherit}.hero-slider .slide-img{background-repeat:no-repeat;background-size:cover;min-height:542px;height:80vh}.hero-slider .owl-dots{position:absolute;bottom:176px;left:50%;transform:translateX(-50%)}.hero-slider .owl-dots .owl-dot span{background:rgba(255,255,255,.5)}.home-hero-content{display:flex;justify-content:center;align-items:center}.home-hero-content>*{pointer-events:auto}.hero-area .circle-one{top:4.5%;left:32%;height:21px;width:21px}.hero-area .circle-two{top:23.6%;left:7%;height:4px;width:4px}.hero-area .circle-three{top:55.6%;left:13.8%;height:10px;width:10px}.hero-area .circle-four{top:19%;right:34.3%;height:40px;width:40px;filter:blur(5px)}.hero-area .circle-five{bottom:36.7%;right:34.5%;height:4px;width:4px}.hero-area .circle-six{top:29.4%;right:19.5%;height:8px;width:8px;filter:blur(2px)}.hero-area .circle-seven{top:38%;right:5.8%;height:10px;width:10px}.hero-area .star-one{font-size:34px;line-height:1;bottom:26.5%;right:13%;transform:rotate(20deg)}.hero-area .star-two{font-size:46px;line-height:1;bottom:-16%;left:26%;transform:rotate(36deg);z-index:1}.hero-video{min-height:inherit;padding-bottom:0}.admin-bar .hero-video{min-height:inherit}.video-wrapper{padding-top:56.25%;position:relative;width:100%}.video-wrapper iframe{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.virtual-modal .btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;color:var(--white);font-size:30px;padding:0;position:absolute;right:0;top:-45px}.virtual-modal .modal-content{border:none;border-radius:0}.home-hero .search-form{background-color:var(--light-bg);box-shadow:0 15px 30px rgba(8,2,46,.5);border-radius:var(--bs-border-radius);padding:34px 30px 32px;pointer-events:auto;margin:0 auto;max-width:768px;width:100%}.gform_wrapper.gravity-theme form input[type=color],.gform_wrapper.gravity-theme form input[type=date],.gform_wrapper.gravity-theme form input[type=datetime-local],.gform_wrapper.gravity-theme form input[type=datetime],.gform_wrapper.gravity-theme form input[type=email],.gform_wrapper.gravity-theme form input[type=month],.gform_wrapper.gravity-theme form input[type=number],.gform_wrapper.gravity-theme form input[type=password],.gform_wrapper.gravity-theme form input[type=search],.gform_wrapper.gravity-theme form input[type=tel],.gform_wrapper.gravity-theme form input[type=text],.gform_wrapper.gravity-theme form input[type=time],.gform_wrapper.gravity-theme form input[type=url],.gform_wrapper.gravity-theme form input[type=week],.gform_wrapper.gravity-theme form select,.gform_wrapper.gravity-theme form textarea,.search-location input{border:1px solid #D2D2E5;border-radius:var(--bs-border-radius);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);padding:10px 20px;transition:border-color .15s ease-in-out}.gform_wrapper.gravity-theme form input[type=color]:focus,.gform_wrapper.gravity-theme form input[type=date]:focus,.gform_wrapper.gravity-theme form input[type=datetime-local]:focus,.gform_wrapper.gravity-theme form input[type=datetime]:focus,.gform_wrapper.gravity-theme form input[type=email]:focus,.gform_wrapper.gravity-theme form input[type=month]:focus,.gform_wrapper.gravity-theme form input[type=number]:focus,.gform_wrapper.gravity-theme form input[type=password]:focus,.gform_wrapper.gravity-theme form input[type=search]:focus,.gform_wrapper.gravity-theme form input[type=tel]:focus,.gform_wrapper.gravity-theme form input[type=text]:focus,.gform_wrapper.gravity-theme form input[type=time]:focus,.gform_wrapper.gravity-theme form input[type=url]:focus,.gform_wrapper.gravity-theme form input[type=week]:focus,.gform_wrapper.gravity-theme form select:focus,.gform_wrapper.gravity-theme form textarea:focus,.search-location input:focus{border-color:var(--orange)}.gform_wrapper.gravity-theme form .description,.gform_wrapper.gravity-theme form .gfield_description,.gform_wrapper.gravity-theme form .gsection_description,.gform_wrapper.gravity-theme form .instruction{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);padding-top:0}.gform_wrapper.gravity-theme form .field_sublabel_above .description,.gform_wrapper.gravity-theme form .field_sublabel_above .gfield_description,.gform_wrapper.gravity-theme form .field_sublabel_above .gsection_description{margin-top:0}.gform_wrapper.gravity-theme form .field_description_above .description,.gform_wrapper.gravity-theme form .field_description_above .gfield_description,.gform_wrapper.gravity-theme form .field_description_above .gsection_description,.gform_wrapper.gravity-theme form .field_description_above .instruction{padding-bottom:8px}.gform_wrapper.gravity-theme form .gfield-choice-input+label{margin-left:8px}.gform_wrapper.gravity-theme form .ginput_container_date,.gform_wrapper.gravity-theme form .ginput_container_date input{width:100%}.gform_wrapper.gravity-theme form .gform_footer,.gform_wrapper.gravity-theme form .gform_page_footer{padding-bottom:0}.gform_wrapper.gravity-theme form .gform_footer button,.gform_wrapper.gravity-theme form .gform_footer input,.gform_wrapper.gravity-theme form .gform_page_footer button,.gform_wrapper.gravity-theme form .gform_page_footer input{background-color:var(--orange);border:1px solid var(--orange);border-radius:var(--bs-border-radius);color:var(--white);font-weight:900;line-height:22px;margin-bottom:0;padding:12px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.gform_wrapper.gravity-theme form .gform_footer button:hover,.gform_wrapper.gravity-theme form .gform_footer input:hover,.gform_wrapper.gravity-theme form .gform_page_footer button:hover,.gform_wrapper.gravity-theme form .gform_page_footer input:hover{background-color:transparent;color:var(--orange)}.gform_wrapper.gravity-theme form .gfield_validation_message,.gform_wrapper.gravity-theme form .validation_message{background-color:transparent;border:none;padding:0!important}.gform_wrapper.gravity-theme .gform_validation_errors[id]{margin-top:0}.gform_wrapper.gravity-theme .gform_validation_errors[id]>ol:last-child{margin-bottom:0}.featured-sticky{background-color:var(--orange);display:flex;align-items:center;position:absolute;left:0;top:20px;height:40px;max-width:calc(100% - 20px * 2);z-index:1}.featured-sticky::after{content:'';border-top:20px solid var(--orange);border-bottom:20px solid var(--orange);border-right:20px solid transparent;position:absolute;right:-20px;top:0}.featured-label{font-size:19px;font-weight:700;padding:0 20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.my-60,.base-template-content{padding-top:60px;padding-bottom:60px}.promotions{margin-top:57px;padding:26px 0 60px}.promotions.rainbow-shape::before{top:-11vw}.promotions-wrapper{margin-top:40px}.promotions-wrapper .promotion{background-color:var(--purple-dark);box-shadow:0 15px 30px rgba(8,2,46,.5);border-radius:24px;display:flex;flex-direction:column;flex:0 0 calc(33.33% - 0.7rem);position:relative}.promotion-img{padding-bottom:56%;position:relative}.promotion-img img{border-radius:var(--bs-border-radius);position:absolute;left:0;top:0;object-fit:cover;height:100%;width:100%}.promotion-info{display:flex;flex-direction:column;flex:1 1 auto;padding:17px 24px 27px}.promotion-info .price{display:block;font-size:28px;font-weight:700;line-height:1.3;margin:6px 0 10px}.attraction-slider .attraction-slide{margin:40px 0}.single-attr{background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:var(--bs-border-radius);box-shadow:0 15px 30px rgba(8,2,46,.5);position:relative;height:335px;transition:all 1s ease-In 1s;z-index:1}.single-attr::before{content:'';position:absolute;transform:scale(0);height:100%;width:100%;z-index:-1}.single-attr::after{background:linear-gradient(180deg,rgba(34,35,79,0) 0%,rgba(34,35,79,1) 100%);border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius);content:'';position:absolute;bottom:0;height:146px;width:100%;z-index:-1}.single-attr-content{display:flex;flex-direction:column;max-height:100%;padding:24px}.single-attr-content h2{font-size:24px;line-height:29px;text-transform:uppercase;transition:all .3s ease-in-out}.single-attr-content .description{font-size:.875rem;line-height:1.45;margin-top:12px;flex:1;overflow-y:auto}.single-attr-content .description::-webkit-scrollbar{height:4px;width:4px}.single-attr-content .description::-webkit-scrollbar-thumb{background:var(--white);transition:all .4s ease-in-out}.single-attr-content .description::-webkit-scrollbar-thumb:hover{background:var(--blue)}.single-attr-content .description a{color:inherit}.single-attr-content ul,.single-attr-content ul li{list-style:inside}.single-attr:hover{justify-content:center!important}.single-attr:hover::before{background:rgba(246,130,3,.86);border-radius:var(--bs-border-radius);transition:all .3s ease-in-out;transform:scale(1)}.single-attr:hover::after{display:none}.single-attr:hover .single-attr-content h2{transition:all .3s ease-in-out}.single-attr:not(:hover) .single-attr-content .description,.single-attr:not(:hover) .single-attr-content .button{display:none}.see-more-btn{padding:19px 0}.attraction .circle-one{top:1%;right:21.5%;height:10px;width:10px}section.parties{padding:90px 0 40px}.party-text{position:relative;padding-left:5.46%;max-width:470px}.party-img>picture:not(:first-child){display:none}.party-img picture{max-width:539px;position:relative;padding-top:79%;display:block}.party-img picture>img{border-radius:var(--bs-border-radius);position:absolute;left:0;top:0;object-fit:cover;height:100%;width:100%}.parties .star-one{font-size:34px;line-height:1;top:19.8%;right:33.2%;transform:rotate(20deg)}.parties .circle-one{bottom:11.6%;right:16.8%;height:21px;width:21px}.mission-color{background-color:var(--blue-light)}.mission-bg{position:absolute;left:0;top:0;opacity:.6;height:100%;width:100%}.mission-bg img{object-fit:cover;height:100%;width:100%}.mission-bg+* h3,.mission-bg+* h3 span{color:inherit!important}.right-jump{max-width:280px;position:absolute;right:-3.5%;top:-37.5%;animation:man_right 8s ease-in-out 5;pointer-events:none;z-index:1}@keyframes man_right{0%{transform:translate(0,0)}50%{transform:translate(25%,-50px)}100%{transform:translate(0,0)}}.mission-text .btn{margin-top:25px}.stroke-shape{position:relative;white-space:nowrap}.stroke-shape::before{background-image:var(--wpr-bg-24b53d89-3f0b-4354-9017-c1701708bb5d);background-repeat:no-repeat;background-position:center;content:'';position:absolute;left:0;bottom:-13px;height:18px;width:167px}.mission .star-one{font-size:50px;line-height:1;top:31%;left:8.2%;transform:rotate(26deg)}section.family{padding-top:50px}.family-img picture{margin-left:5.1%;max-width:539px;position:relative;padding-top:79%;display:block}.family-img picture>img{border-radius:var(--bs-border-radius);position:absolute;left:0;top:0;object-fit:cover;height:100%;width:100%}.family-content{margin-left:17.3%;max-width:439px}.family .circle-one{top:44.5%;left:9%;height:10px;width:10px;z-index:-1}section.blog-subscribe{padding:30px 0}.blog-block,.subscribe-block{position:relative}.blog-image,.subscribe-image,.parties-packages .overlay{position:absolute;top:0;height:100%;width:100vw;z-index:-1}.blog-image img,.subscribe-image img{object-fit:cover;height:100%;width:100%}.blog-image::before,.subscribe-image::before{background-color:rgba(1,0,72,.55);content:'';pointer-events:none;position:absolute;left:0;top:0;height:100%;width:100%}.blog-content{padding-right:88px}.subscribe-block{margin-top:145px}.subscribe-content{padding-left:98px}.blog-subscribe .star-one{font-size:40px;line-height:1;top:5.5%;right:6.5%;transform:rotate(32deg)}.blog-subscribe .star-two{font-size:250px;line-height:1;bottom:-20%;left:-3.6%;transform:rotate(34deg);filter:blur(14px)}section.gallery{padding:40px 0 25px}.gallery-item{margin:30px 0 45px;padding-top:78.42%;position:relative}.gallery-item img{border-radius:var(--bs-border-radius);box-shadow:0 15px 30px rgba(8,2,46,.5);object-fit:cover;position:absolute;left:0;top:0;height:100%;width:100%}.gallery .circle-one{top:3.2%;left:30.2%;height:10px;width:10px}.gallery .circle-two{bottom:3.5%;right:21.6%;height:21px;width:21px}.offcanvas-location{--bs-offcanvas-color:var(--purple);--bs-offcanvas-width:450px}.offcanvas-location .btn-close{position:absolute;right:2rem;top:1rem}.offcanvas-location .btn-close:focus{box-shadow:none}.offcanvas-location .single_locations:nth-child(odd){background-color:var(--light-bg)}#map{background-color:grey;height:800px;width:100%}.loc_search{background:var(--purple-dark);color:var(--white)}.loc_search .single_locations:nth-child(odd){background-color:var(--purple-dark1)}.loc_search .single_locations h4 a{color:var(--white)}.locations-head{padding:12px 35px 24px}.search-location button{--bs-btn-padding-x:22px;--bs-btn-padding-y:2px;font-family:var(--heading-family);font-size:22px}.single_locations{padding:10px 35px 25px}.single_locations .btn{min-width:114px}.scroll_more{background:var(--orange);color:var(--white);text-align:center;padding:10px 0}.location-name{min-width:250px;margin:0 auto}.location-name a{color:inherit;text-decoration:none}.location-name a:hover{color:var(--orange)}.hero-location .circle-one{top:3.5%;left:32%;height:21px;width:21px}.hero-location .star-one{font-size:35px;line-height:1;top:34.8%;left:4.5%;transform:rotate(20deg);z-index:-1}.hero-location .star-two{font-size:250px;line-height:1;top:10%;right:.8%;transform:rotate(34deg);filter:blur(14px)}.hero-location .circle-two{bottom:12.5%;left:21.8%;height:10px;width:10px}.attraction-location,.attractions-location{margin:22px 0 12px}.attraction-location .star-one{font-size:45px;line-height:1;top:-3%;left:37.5%;transform:rotate(30deg);z-index:1}.attraction-location .circle-one{top:4.3%;right:14.8%;height:8px;width:8px;filter:blur(2px)}.parties-packages{padding-bottom:60px}.parties-packages a:not(.btn){color:inherit}.parties-block,.packages-block{padding:30px}.center-jump{max-width:260px;pointer-events:none;position:absolute;left:41%;top:2%;animation:man_center 8s ease-in-out 5}@keyframes man_center{0%{transform:translate(0,0)}50%{transform:translate(0,-50px)}100%{transform:translate(0,0)}}.parties-packages .circle-one{top:1.6%;right:37.5%;height:10px;width:10px}.parties-packages .circle-two{bottom:10%;left:44.7%;height:8px;width:8px;filter:blur(2px)}.programs-wrapper,.single-attraction-wrapper,.parties-events-wrapper{background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:var(--bs-border-radius);display:flex;flex-direction:column;justify-content:center;min-height:332px;padding:20px;position:relative}.programs-wrapper::before,.single-attraction-wrapper::before,.parties-events-wrapper::before{background-color:var(--purple-dark);border-radius:var(--bs-border-radius);content:'';pointer-events:none;position:absolute;left:0;top:0;opacity:.6;height:100%;width:100%;z-index:-1}.programs-wrapper .description>p,.single-attraction-wrapper .description>p{margin-bottom:0}.programs-wrapper .description>*:not(:first-child),.single-attraction-wrapper .description>*:not(:first-child){display:none}.programs .circle-one{bottom:13.5%;left:3.7%;height:21px;width:21px}.parties-events-description{font-size:14px}.calendar{margin-bottom:-15px}.calendar::before{background:var(--white);-webkit-mask-image:url(../../../../../../../../../../../themes/understrap-child/images/calendar-shape.svg);mask-image:url(../../../../../../../../../../../themes/understrap-child/images/calendar-shape.svg)}.calendar::after{z-index:0}.calendar .section-title{padding-bottom:40px}.calendar .circle-one{top:3%;right:27%;height:10px;width:10px;z-index:1}.calendar .circle-two{bottom:20.8%;left:1.7%;height:21px;width:21px}.calendar .circle-three{bottom:1.8%;left:22.3%;height:20px;width:20px;filter:blur(2px);z-index:2}.gallery-location .circle-one{top:8.5%}.calendar+.location-info{padding-top:40px}.calendar+.location-info .location-info-border{display:none}.location-info-border{color:var(--purple-light1);opacity:1}.loc-info-right a{color:var(--orange);text-decoration:none}.loc-info-right a:hover{color:var(--blue)}.location-info .circle-one{top:16.2%;left:50.2%;height:8px;width:8px;filter:blur(2px);z-index:-1}.location-info .circle-two{bottom:3%;left:33.2%;height:21px;width:21px;z-index:-1}.faqs::before{background-color:var(--purple-dark);display:block;content:'';-webkit-mask-image:url(../../../../../../../../../../../themes/understrap-child/images/top-shape.svg);mask-image:url(../../../../../../../../../../../themes/understrap-child/images/top-shape.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center top;mask-position:center top;-webkit-mask-size:cover;mask-size:cover;height:3vw}.faqs-wrapper{padding-bottom:60px}.faq-item{border-top:1px solid var(--purple-light1);color:var(--orange)}.faq-item:last-child{border-bottom:1px solid var(--purple-light1)}.faq-title{display:flex;justify-content:space-between;cursor:pointer;color:var(--light-bg);font-size:19px;font-weight:700;line-height:1.055;padding:10px 0;text-transform:capitalize}.faq-title::after{content:"-";color:var(--orange);margin:0 10px}.faq-title.collapsed::after{content:"+"}section.cta{background-size:cover;background-position:top center;background-repeat:no-repeat;margin-bottom:-3vw;padding-bottom:3vw;min-height:348px}section.cta::before{background-color:#010048;content:'';position:absolute;top:0;left:0;opacity:.7;height:100%;width:100%}.hero-attractions .circle-one{top:33.8%;right:35.3%;height:40px;width:40px;filter:blur(5px);z-index:-1}.hero-attractions .circle-two{top:62.5%;left:3.3%;height:21px;width:21px;z-index:-1}.hero-attractions .circle-three{bottom:27%;right:14%;height:10px;width:10px}.hero-attractions .circle-four{bottom:9.7%;left:32.9%;height:8px;width:8px;filter:blur(2px)}.hero-attractions .circle-five{bottom:-6.5%;right:12.8%;height:154px;width:154px;filter:blur(14px);z-index:2}.attractions-location .circle-two{bottom:7.2%;left:19.6%;height:20px;width:20px;filter:blur(2px)}.attractions-location .circle-three{bottom:2.8%;right:33.2%;height:8px;width:8px;filter:blur(2px)}.single-attraction{padding-bottom:45px}.single-attraction .star-one{font-size:250px;line-height:1;bottom:22%;left:-3.6%;transform:rotate(48deg);filter:blur(14px);z-index:-1}.single-attraction .circle-one{bottom:8.5%;right:2.7%;height:21px;width:21px;z-index:-1}.hero-program .circle-one{top:21.5%;left:4.3%;height:21px;width:21px;z-index:-1}.hero-program .circle-two{top:33%;right:23.6%;height:21px;width:21px;z-index:-1}.hero-program .circle-three{bottom:9.7%;left:32.9%;height:8px;width:8px;filter:blur(2px)}.event-item{--event-padding:50px;--event-padding-x:90px;--event-spacing-y:80px;--event-spacing-x:-90px;display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:dense;width:100%}.event-item:not(.reverse) .grid-left{grid-column-start:2;grid-column-end:3;margin-left:var(--event-spacing-x);margin-top:var(--event-spacing-y)}.event-item:not(.reverse) .grid-right{grid-column-start:1;grid-column-end:2;margin-right:var(--event-spacing-x);margin-bottom:var(--event-spacing-y)}.event-item.reverse .grid-left{grid-column-start:1;grid-column-end:2;margin-right:var(--event-spacing-x);margin-bottom:var(--event-spacing-y)}.event-item.reverse .grid-right{grid-column-start:2;grid-column-end:3;margin-left:var(--event-spacing-x);margin-top:var(--event-spacing-y)}.event-item .grid-left,.event-item .grid-right{height:calc(100% - var(--event-spacing-y))}.event-item .grid-left{background-color:var(--purple-dark);border-radius:var(--bs-border-radius)}.event-item .grid-right{z-index:1}.event-text{padding:var(--event-padding)}.event-text a[href^="tel"]{white-space:nowrap}.event-text *::-webkit-scrollbar{width:5px}.event-text *::-webkit-scrollbar-thumb{background:var(--purple)}.event-text *::-webkit-scrollbar-thumb:hover{background:var(--purple-light)}.event-image img{border-radius:var(--bs-border-radius);width:100%}.event-image img[src*="NameChangeQuote"]{background-color:#FE671D;object-fit:contain}.event-program .circle-one{top:3.9%;left:7.9%;height:48px;width:48px;filter:blur(5px);z-index:1}.event-program .circle-two{top:5%;right:5.4%;height:10px;width:10px}.event-program .circle-three{top:41.1%;left:20.5%;height:21px;width:21px;z-index:-1}.event-program .circle-four{top:39.5%;right:-4.7%;height:250px;width:250px;filter:blur(14px);z-index:1}.event-program .circle-five{bottom:40.5%;left:28%;height:10px;width:10px;z-index:1}.event-program .circle-six{bottom:36.6%;right:31%;height:10px;width:10px;z-index:1}.event-program .triangle-one{bottom:700px;left:35.5%;height:48px;width:53px;z-index:1}.event-program .star-one{font-size:250px;line-height:1;bottom:.1%;left:.4%;transform:rotate(48deg);filter:blur(14px);z-index:1}.hero-event .circle-one{top:21.5%;left:4.3%;height:21px;width:21px;z-index:-1}.hero-event .circle-two{top:33%;right:23.6%;height:21px;width:21px;z-index:-1}.hero-event .star-one{font-size:260px;line-height:1;bottom:-3.5%;right:17%;transform:rotate(48deg);filter:blur(14px);z-index:2}.event-parties .circle-one{top:.6%;right:32.8%;height:10px;width:10px;z-index:1}.event-parties .circle-two{top:1.8%;left:6.3%;height:21px;width:21px;z-index:1}.event-parties .circle-three{top:1.3%;right:4.8%;height:20px;width:20px;filter:blur(2px);z-index:1}.event-parties .circle-four{top:3.9%;left:-7.8%;height:250px;width:250px;filter:blur(14px);z-index:1}.event-parties .circle-five{top:10.05%;left:21.7%;height:8px;width:8px;filter:blur(2px);z-index:1}.event-parties .circle-six{top:11.25%;left:4.4%;height:10px;width:10px}.event-parties .circle-seven{bottom:4.8%;right:4.8%;height:6px;width:6px}.event-parties .circle-eight{bottom:.25%;left:30.2%;height:35px;width:35px;filter:blur(6px)}.event-bottom-banner .circle-one{bottom:3%;left:4.5%;height:10px;width:10px}.event-bottom-banner .circle-two{bottom:-22%;right:20.4%;height:6px;width:6px}.hero-hours .circle-one{top:33.6%;left:8%;height:10px;width:10px}.hero-hours .circle-two{top:28.4%;right:19.5%;height:8px;width:8px;filter:blur(2px)}.hero-hours .circle-three{top:36.8%;right:5.8%;height:10px;width:10px}.hero-hours .circle-four{bottom:24%;left:27.5%;height:40px;width:40px;filter:blur(5px)}.hero-hours .circle-five{bottom:36%;right:34.5%;height:4px;width:4px}.hero-hours .circle-six{bottom:10.7%;left:3.5%;height:4px;width:4px}.hero-hours .circle-seven{bottom:-4%;left:49.5%;height:10px;width:10px;z-index:2}.hero-hours .star-one{font-size:34px;line-height:1;bottom:51.5%;right:22.5%;transform:rotate(20deg)}section.pricing{padding:100px 0 70px}.pricing-item{background-color:var(--orange);border-radius:24px;margin-bottom:70px;position:relative;height:calc(100% - 70px)}.pricing-img{padding-bottom:89%}.pricing-img::after{background:var(--orange);content:'';clip-path:polygon(50% 42%,100% 100%,0 100%);position:absolute;bottom:-4px;left:0;height:100px;width:100%}.pricing-img img{border-radius:var(--bs-border-radius);position:absolute;left:0;top:0;object-fit:cover;height:100%;width:100%}.pricing-title .sub-title,.pricing-title .description{font-size:14px}.pricing-info{border-top:1px solid var(--white)}.pricing-list .price{font-size:28px;line-height:1.3}.pricing .circle-one{top:50%;left:5.8%;height:20px;width:20px;filter:blur(2px)}.pricing .circle-two{bottom:-4.3%;right:-2.3%;height:250px;width:250px;filter:blur(14px);z-index:1}.pricing .circle-three{bottom:-4.8%;right:20.4%;height:6px;width:6px}.hero-packages .circle-one{top:21.5%;left:4.3%;height:21px;width:21px;z-index:-1}.hero-packages .circle-two{top:35%;right:23.6%;height:21px;width:21px;z-index:-1}.hero-packages .star-one{font-size:260px;line-height:1;bottom:-3.5%;right:17%;transform:rotate(48deg);filter:blur(14px);z-index:2}section.package{padding:20px 0 40px}.package-price{font-size:28px}.package-item{width:48%}.package-item-img{max-height:40px;max-width:40px}.package-item-img img{animation:pkg_icons 3s ease-in-out infinite}@keyframes pkg_icons{0%{transform:translate(0,0)}50%{transform:translate(0vw,10px)}100%{transform:translate(0,0)}}.package-item h4{font-family:var(--bs-body-font-family);font-size:19px;font-weight:700;text-transform:none}.package-item p{font-size:14px}.package-parties ul li{display:flex;align-items:center;font-size:14px;margin-bottom:5px}.package-parties ul li:last-child{margin-bottom:0}.package-parties li i{color:var(--orange);font-size:12px;margin-left:1px;margin-right:12px}.package-top-shape::before,.package-bottom-shape::after{-webkit-mask-image:url(../../../../../../../../../../../themes/understrap-child/images/bottom-shape.svg);mask-image:url(../../../../../../../../../../../themes/understrap-child/images/bottom-shape.svg);-webkit-mask-position:center bottom;mask-position:center bottom;display:block;content:'';-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;pointer-events:none;position:relative;height:6vw}.package-top-shape::before{background:var(--white)}.package-bottom-shape::after{background:var(--purple-dark)}.package-even{margin-top:-4.5vw;margin-bottom:35px}.package-even .event-item{margin-bottom:calc(3rem + -5.5vw)!important}.package-even .event-item,.package-buttons{position:relative;z-index:1}.package .circle-one{top:1.3%;right:32.8%;height:10px;width:10px;z-index:1}.package .circle-two{top:2.7%;left:6.3%;height:21px;width:21px;z-index:1}.package .circle-three{top:2.1%;right:4.8%;height:20px;width:20px;filter:blur(2px);z-index:1}.package .circle-four{top:5%;left:-7.8%;height:250px;width:250px;filter:blur(14px);z-index:1}.package .circle-five{top:13.2%;left:21.7%;height:8px;width:8px;filter:blur(2px);z-index:1}.package .circle-six{top:14.6%;left:4.4%;height:10px;width:10px}.package .circle-seven{bottom:19%;left:21.7%;height:8px;width:8px;filter:blur(2px);z-index:1}.package .circle-eight{bottom:19%;left:28.8%;height:35px;width:35px;filter:blur(6px);z-index:1}.package .circle-nine{bottom:5.6%;left:4.6%;height:10px;width:10px}.package .circle-ten{bottom:-1.5%;right:-2.3%;height:250px;width:250px;filter:blur(14px);z-index:1}.package .circle-eleven{bottom:-1.6%;right:20.4%;height:6px;width:6px}.hero-virtual-tour .circle-one{top:21.5%;left:4.3%;height:21px;width:21px;z-index:-1}.hero-virtual-tour .circle-two{top:35%;right:23.6%;height:21px;width:21px;z-index:-1}.hero-virtual-tour .star-one{font-size:260px;line-height:1;bottom:-3.5%;right:17%;transform:rotate(48deg);filter:blur(14px);z-index:2}.virtual-item{display:block;color:inherit;padding-top:78.42%;position:relative}.virtual-item::before{background-color:rgba(1,0,72,.55);border-radius:var(--bs-border-radius);content:'';pointer-events:none;position:absolute;left:0;top:0;height:100%;width:100%;z-index:1}.virtual-item img{border-radius:var(--bs-border-radius);box-shadow:0 15px 30px rgba(8,2,46,.5);object-fit:cover;position:absolute;left:0;top:0;height:100%;width:100%}.virtual-name{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.hero-animation .circle-one{top:34.8%;left:19.3%;height:10px;width:10px}.hero-animation .circle-two{top:29.4%;right:19.5%;height:8px;width:8px;filter:blur(2px)}.hero-animation .circle-three{top:38.3%;right:5.8%;height:10px;width:10px}.hero-animation .circle-four{bottom:28.5%;left:27.5%;height:40px;width:40px;filter:blur(5px)}.hero-animation .circle-five{bottom:36%;right:34.5%;height:4px;width:4px}.hero-animation .circle-six{bottom:10.7%;left:3.5%;height:4px;width:4px}.hero-animation .circle-seven{bottom:-4%;left:49.5%;height:10px;width:10px;z-index:2}.hero-animation .star-one{font-size:34px;line-height:1;bottom:41.5%;right:22.5%;transform:rotate(20deg)}.post-type-archive-faq .hero+.faqs::after,.post-type-archive-rules .hero+.faqs::after{background:var(--purple-dark);-webkit-mask-image:url(../../../../../../../../../../../themes/understrap-child/images/hero-shape.svg);mask-image:url(../../../../../../../../../../../themes/understrap-child/images/hero-shape.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center top;mask-position:center top;-webkit-mask-size:cover;mask-size:cover;content:'';pointer-events:none;position:absolute;left:0;top:-5.75vw;height:calc(5.75vw + 1px);width:100%;z-index:1}.post-type-archive-faq .hero+.faqs::before,.post-type-archive-rules .hero+.faqs::before,.post-type-archive-faq .location-info-border,.post-type-archive-rules .location-info-border{display:none}.post-type-archive-faq .faqs-wrapper,.post-type-archive-rules .faqs-wrapper{padding-top:60px}.modal{--bs-modal-bg:var(--light-bg);--bs-modal-color:var(--purple)}#contactFormModal .modal-content{background-repeat:no-repeat;background-position:center;background-size:cover}.modal-menu{display:grid;grid-template-columns:1fr 1fr;gap:6px 20px}.modal-menu a{color:inherit;font-weight:900;text-transform:uppercase;text-decoration:none}.modal-menu a:hover{color:var(--orange)}.wp-playlist-light video{width:100%}body.page-template-default .base-template-content,body.single .base-template-content{margin-top:var(--header-height)}.base-template-content-wrap{background-color:var(--light-bg);border-radius:var(--bs-border-radius);color:var(--purple);font-weight:600;padding:50px}.wp-block-table table{border-color:var(--purple);color:var(--purple)}.single-counter{border:1px solid var(--blue);color:var(--blue);padding:20px;width:20%}.single-counter:nth-child(2n){background:var(--blue);color:var(--white)}.single-counter .num{font-size:90px}.single-counter .text{font-size:27px}.tiles-info{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:50px 80px;height:100%}.tiles-info h2{margin-bottom:30px}.tiles-info p{font-size:18px}.tiles-info span{color:var(--orange);font-family:'Satisfy',cursive;font-weight:700}.tiles-img{background:var(--purple-light);background-size:cover;background-position:center;background-repeat:no-repeat;height:100%}.simcal-tooltip-content{color:var(--black)}.simcal-calendar-grid .simcal-day-void{border:none}.site-main .simcal-default-calendar-light .simcal-nav-button{color:var(--white)}.site-main .simcal-default-calendar-light .simcal-nav-button:hover{color:var(--orange)}.site-main .page-header,.site-main .entry-header{margin-bottom:30px}.site-main article,.widget{background-color:var(--purple-dark);border-radius:var(--bs-border-radius);font-weight:600;padding:30px;width:100%}.site-main article:not(:last-child),.widget:not(:last-child){margin-bottom:30px}.site-main article h2::after,.widget h3::after{background-color:var(--orange);border-radius:10px;content:'';display:block;margin:15px 0;height:4px;width:32px}.site-main article h2>a{color:var(--white);text-decoration:none}.site-main article .btn,#content form .btn{--bs-btn-color:var(--white);--bs-btn-bg:var(--orange);--bs-btn-border-color:var(--orange);--bs-btn-hover-color:var(--orange);--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:var(--orange)}.site-main .entry-meta{margin-top:15px}#content form .field{border-radius:var(--bs-border-radius)!important;margin-right:16px}.widget ul:not([class]):last-child{margin-bottom:0}.pagination{margin-top:30px;margin-bottom:0}.pagination .page-item .page-link{background-color:var(--purple-dark);color:var(--white)}.pagination .page-item.active .page-link{background-color:var(--orange);border-color:var(--orange)}.pagination .page-link,.pagination .page-link.disabled{border-color:var(--purple-dark)}.pagination .page-link:hover{background-color:var(--orange);border-color:var(--orange)}.nav-previous i{margin-right:10px}.nav-next i{margin-left:10px}.table{--bs-table-color:var(--purple);--bs-table-border-color:var(--purple)}.table:last-child{margin-bottom:0}.table__container{max-width:1380px;margin:0 auto;position:relative;width:100%;z-index:2}.table__wrapper{overflow-y:scroll}.table table{display:none;table-layout:fixed;margin-bottom:18px;width:100%}.table table tr td,.table table tr th{border:4px solid rgba(196,196,196,.3);text-align:center;vertical-align:middle}.table table thead tr th{background:var(--purple);font-style:normal;font-weight:500;font-size:22px;color:var(--white);padding:14.5px 10px}.table table tbody tr td{background:var(--white);padding:10px 15px;font-size:18px;font-style:normal;font-weight:600;text-transform:uppercase;width:170px}.table table tbody tr td:first-of-type{font-style:normal;font-weight:500;border-left:0;padding:10px 20px}.table table tbody tr td:last-of-type{border-right:0}.table table tbody tr td em{font-style:normal;font-weight:400;font-style:italic;display:block;text-transform:none;line-height:26px}.table table tbody tr:nth-of-type(odd) td{background:var(--blue);color:var(--white)}.table table tbody tr td:empty{background:#F4F4F4}.table table tbody tr td.blue{background:rgba(4,30,255,0)}.table table tbody tr td.pink{background:rgba(190,38,243,.3)}.table table tbody tr td.aqua{background:var(--white);color:var(--orange)}.table table tbody tr td.green{background:rgba(67,175,73,.25)}.table table tbody tr td.orange{background:var(--white);color:var(--blue)}.table table tbody tr td.yellow{background:rgba(247,252,34,0);color:var(--blue)}.table table tbody tr td.lightgrey{background:var(--white);color:var(--purple)}.table table tbody tr:nth-of-type(even) td .table table tbody tr td.darkgrey{background:#838383;font-style:normal;font-weight:400;color:var(--white);text-transform:capitalize}.table table.hours tr td,.table table.hours tr th{min-width:170px}.table__details h1,.table__details h2,.table__details h3,.table__details h4,.table__details h5,.table__details h6{margin-bottom:0}.table-border-1 table,th td{border-width:1px}.table-border-black table,th td{border-color:var(--black)}table.hours thead tr th:nth-child(1){background-color:transparent;border:none}.table table tbody tr td.blue{background:rgba(4,30,255,0);color:var(--orange)}.table table tbody tr td em{color:var(--black)}.table table tbody tr td{padding:0 15px}.table table tr td:first-of-type{padding:10px 20px!important;border-radius:12px;border-color:var(--white);font-size:20px}.table table tbody tr td.aqua,.table table tbody tr td.yellow{padding:32px!important}.table-calendar-custom thead{background-color:var(--blue);color:var(--white)}.table-calendar-custom thead>tr{height:40px;font-size:1.2em}.table-calendar-custom a:not(.btn){color:var(--blue)}.table-calendar-custom th,.table-calendar-custom td{vertical-align:middle}.page-id-8443 .base-template-content{padding-top:0;margin-top:calc(-5.75vw - 30px);position:relative;z-index:1}