﻿.bnd-mobile-menu{margin-right:20px}@media only screen and (min-width: 1001px){.bnd-mobile-menu{display:none !important}}.bnd-mobile-menu i{cursor:pointer;margin-left:40px;color:var(--white);transition:all .3s ease}.bnd-mobile-menu:hover i{color:var(--gold)}@media(max-width: 1000px){#mega-menu-wrap-max_mega_menu_1{display:none !important}}.bnd-mobile-menu-panel{position:fixed;right:-410px;top:0;height:100vh;max-width:400px;width:100%;background-color:var(--dark-blue);box-shadow:0px 0px 10px rgba(0,0,0,.4);padding:30px 0px;transition:all .3s ease-in-out;z-index:10;overflow-y:auto}.bnd-mobile-menu-panel.show{right:0px}.bnd-mobile-menu-panel *{box-sizing:border-box}.bnd-mobile-menu-panel .close{position:absolute;top:10px;right:10px;padding:10px;cursor:pointer;transform:scale(1);transition:all .3s ease-in-out}.bnd-mobile-menu-panel .close:hover{transform:scale(1.1)}.bnd-mobile-menu-panel .close i{width:30px;height:30px;font-size:30px;text-align:center;color:var(--white)}.bnd-mobile-menu-panel .logo{display:none;padding:0px 30px;margin-bottom:25px}.bnd-mobile-menu-panel .logo img{width:112px;height:auto}.bnd-mobile-menu-panel .button-primary{margin:0px 30px;margin-top:23px;margin-bottom:50px}.bnd-mobile-menu-panel .button-primary a{width:100%;display:block;text-align:center}.bnd-mobile-menu-panel ul{margin:0 0 0 0;padding:0 0 0 0;display:flex;flex-direction:column;gap:23px}.bnd-mobile-menu-panel ul li{padding:0px 30px;list-style-type:none;transition:all .3s ease-in-out}.bnd-mobile-menu-panel ul li a{display:block;text-decoration:none;color:var(--white);font-size:16px;font-weight:600;line-height:40px;transition:all .3s ease-in-out;text-align:center}.bnd-mobile-menu-panel ul li a:hover{color:var(--gold)}.bnd-mobile-menu-panel ul li ul{padding-left:20px;height:0px;overflow:hidden}.bnd-mobile-menu-panel ul li ul li:first-of-type{margin-top:20px}.bnd-mobile-menu-panel ul li ul li{padding:0 0 0 0}@media only screen and (max-width: 1000px){.bnd-mobile-menu-panel ul li:has(ul)>a::after{content:"";font-family:"Font Awesome 7 Pro";margin-left:10px}.bnd-mobile-menu-panel ul li:has(a[aria-expanded=true])>ul.mega-sub-menu{height:auto !important}}footer .main-footer a{text-decoration:none;cursor:pointer;transition:all .3s ease}footer .main-footer a:hover{color:var(--gold)}footer .main-footer a i{transition:all .3s ease;cursor:pointer}footer .main-footer a i:hover{color:var(--gold)}@media(max-width: 700px){.main-footer-row{display:flex;flex-direction:column;justify-content:center;align-items:center}.main-footer-row h2{text-align:center}.main-footer-row p{text-align:center}.bottom-row{flex-direction:column-reverse}.bottom-row p{text-align:center}.socials-row{flex-direction:column}}@media(max-width: 380px){.links-row{flex-direction:column}}@media(max-width: 782px){.reverse-wrap{flex-direction:column-reverse}}:root{--white: #FFFFFF;--black: #000000;--dark-blue: #0F1C30;--gold: #DBAA41}html{scroll-behavior:smooth}body{overflow-x:hidden}*{box-sizing:border-box}a.mega-menu-link{font-size:18px !important;font-weight:600 !important}li.mega-menu-item{border-bottom:2px solid rgba(0,0,0,0) !important}li.mega-current_page_item{border-bottom:2px solid var(--gold) !important}.button-yellow a{display:flex;padding:10px 24px;justify-content:center;align-items:center;gap:10px;color:var(--dark-blue);background:var(--gold);cursor:pointer;transition:all .3s ease;font-size:18px;font-weight:600;border-radius:0px}.button-yellow a:hover{color:var(--white)}.button-white a{display:flex;padding:7px 24px;justify-content:center;align-items:center;gap:10px;color:var(--white);background:rgba(0,0,0,0);cursor:pointer;transition:all .3s ease;font-size:18px;font-weight:600;border-radius:0px;border:2px solid #fff}.button-white a:hover{color:var(--dark-blue);background:var(--white)}.header-logo a{text-decoration:none}@media(max-width: 630px){.book-button{display:none !important}}.full-width{width:100%}.mobile-book-button{margin:0 30px;margin-top:24px;width:calc(100% - 60px)}.mobile-book-button a{text-decoration:none}.quad-row{display:grid !important;grid-template-columns:repeat(4, 1fr) !important}@media(max-width: 1024px){.quad-row{grid-template-columns:repeat(2, 1fr) !important}}@media(max-width: 530px){.quad-row{grid-template-columns:repeat(1, 1fr) !important}}.triple-row{display:grid !important;grid-template-columns:repeat(3, 1fr) !important}@media(max-width: 1024px){.triple-row{grid-template-columns:repeat(2, 1fr) !important}}@media(max-width: 530px){.triple-row{grid-template-columns:repeat(1, 1fr) !important}}.card{border-radius:10px;border:1px solid #e0e0e0;background:var(--white);box-shadow:0 -1px 10.6px 0 rgba(0,0,0,.06);overflow:hidden;scale:1;transition:all .3s ease}.card:hover{scale:1.025}.card a{text-decoration:none}.sponsors-slider figure{display:flex;margin:0 0 0 0;height:auto;width:auto}.sponsors-slider figure img{width:100%;max-height:120px;object-fit:contain !important}.sponsors-slider button.side-left,.sponsors-slider button.side-right{background-color:#f6f6f6 !important}.nf-before-form-content{display:none !important}.nf-field-label label{color:var(--white) !important;font-family:Inter !important;font-size:1em !important;font-weight:600 !important;line-height:165% !important}.nf-field-element input[type=text],.nf-field-element input[type=email],.nf-field-element input[type=tel],.nf-field-element textarea{background-color:rgba(0,0,0,0) !important;padding:18px 0px !important;border:0px !important;border-bottom:1px solid var(--gold) !important;color:var(--white) !important;font-family:Inter !important;font-size:1.125em !important;border-radius:0px !important}.nf-field-element input[type=text]:focus,.nf-field-element input[type=email]:focus,.nf-field-element input[type=tel]:focus,.nf-field-element textarea:focus{outline:1px solid var(--gold) !important}.nf-field-element input[type=text]::placeholder,.nf-field-element input[type=email]::placeholder,.nf-field-element input[type=tel]::placeholder,.nf-field-element textarea::placeholder{color:#b9c2d0 !important}.nf-field-element input[type=submit]{background-color:rgba(0,0,0,0) !important;display:flex !important;padding:14px 24px !important;justify-content:center !important;align-items:center !important;gap:10px !important;color:var(--dark-blue) !important;background:var(--gold) !important;cursor:pointer;transition:all .3s ease;font-size:18px !important;font-weight:600 !important;border-radius:0px !important;border:0px !important}.nf-field-element input[type=submit]:focus{outline:1px solid var(--white) !important}.nf-field-element input[type=submit]:hover{color:var(--white) !important}.submit-wrap{justify-self:center !important}/*# sourceMappingURL=main.min.css.map */
