@font-face{font-family:'Georgia-font';src:url(/wp-content/themes/junioropen-theme/assets/fonts/Georgia.woff2) format('woff2'),url(/wp-content/themes/junioropen-theme/assets/fonts/Georgia.woff) format('woff');font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Georgia-font';src:url(/wp-content/themes/junioropen-theme/assets/fonts/Georgia-Italic.woff2) format('woff2'),url(/wp-content/themes/junioropen-theme/assets/fonts/Georgia-Italic.woff) format('woff');font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:'Georgia-font';src:url(/wp-content/themes/junioropen-theme/assets/fonts/Georgia-Italic.woff2) format('woff2'),url(/wp-content/themes/junioropen-theme/assets/fonts/Georgia-Italic.woff) format('woff');font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:'Gilroy-font';src:url(/wp-content/themes/junioropen-theme/assets/fonts/Gilroy-Bold.woff2) format('woff2'),url(/wp-content/themes/junioropen-theme/assets/fonts/Gilroy-Bold.woff) format('woff');font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Gilroy-font';src:url(/wp-content/themes/junioropen-theme/assets/fonts/Gilroy-Regular.woff2) format('woff2'),url(/wp-content/themes/junioropen-theme/assets/fonts/Gilroy-Regular.woff) format('woff');font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Gilroy-font';src:url(/wp-content/themes/junioropen-theme/assets/fonts/Gilroy-Medium.woff2) format('woff2'),url(/wp-content/themes/junioropen-theme/assets/fonts/Gilroy-Medium.woff) format('woff');font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:'Gilroy-font';src:url(/wp-content/themes/junioropen-theme/assets/fonts/Gilroy-SemiBold.woff2) format('woff2'),url(/wp-content/themes/junioropen-theme/assets/fonts/Gilroy-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:'Gilroy-font';src:url(/wp-content/themes/junioropen-theme/assets/fonts/Gilroy-Black.woff2) format('woff2'),url(/wp-content/themes/junioropen-theme/assets/fonts/Gilroy-Black.woff) format('woff');font-weight:900;font-style:normal;font-stretch:normal}:root{--white:#ffffff;--sand:#F0EFE7;--lightblue:#0FACEF;--blue:#2C42A9;--darkblue:#1C2A6B;--xdarkblue:#0D1749;--green:#008D63;--red:#E6273E}body{background-color:var(--white);font-family:'Gilroy-Font',sans-serif;width:100%;font-size:20px;color:var(--darkblue)}body.show-nav{overflow:hidden}html{font-size:100%;width:100%}img{max-width:100%;height:auto}a{color:var(--darkblue);transition:all 0.3s ease;text-decoration:underline}a:hover{color:var(--darkblue);text-decoration:none}p{margin:0 0 20px;line-height:150%}ul,ol{margin:0 0 20px}li{line-height:150%}input,textarea{padding:5px 10px;width:100%;font-family:'Gilroy-Font',sans-serif;background-color:#fff0;line-height:110%;border:0;padding:0;color:var(--darkblue);font-size:18px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important;color:var(--darkblue)!important}input:focus,textarea:focus{outline:none}textarea{height:150px}textarea.small{height:100px}input[type="radio"],input[type="checkbox"]{-webkit-appearance:none;width:20px;height:20px;border:1px solid var(--darkblue);background-color:var(--white);border-radius:0;cursor:pointer;box-shadow:none}input[type="radio"]{border-radius:5px}input[type="checkbox"]:focus{border-color:#000}input[type="radio"]:checked,input[type="checkbox"]:checked{background-color:#fff;background-image:url(/wp-content/themes/junioropen-theme/assets/images/checkmark.svg);background-size:12px 11px;background-repeat:no-repeat;background-position:center center;border:1px solid #000}select{border:0;height:32px;padding:0 30px 0 0;width:100%;font-family:'Gilroy-Font',sans-serif;border:0;color:var(--darkblue);border-radius:5px;font-size:18px;line-height:100%;-webkit-appearance:none;appearance:none;background-image:url(/wp-content/themes/junioropen-theme/assets/images/dropdown.svg);background-position:right 5px center;background-repeat:no-repeat;background-size:16px 12px}select:focus{outline:none}::-webkit-input-placeholder{color:var(--darkblue);font-weight:400}::-moz-placeholder{color:var(--darkblue);font-weight:400;opacity:1}:-ms-input-placeholder{color:var(--darkblue)}:-moz-placeholder{color:var(--darkblue)}.btn,.button,.inline-btn a{background-color:var(--darkblue);color:var(--white);display:inline-block;padding:14px 18px 11px;position:relative;border:0 solid;cursor:pointer;line-height:130%;margin:0 5px 10px 0;text-decoration:none;transition:all 0.3s ease;width:auto;border-radius:8px;border:2px solid var(--darkblue);font-weight:700;text-transform:uppercase;font-size:17px;font-family:'Gilroy-Font',sans-serif}.btn:hover,.button:hover,.inline-btn a:hover{background-color:var(--xdarkblue);border-color:var(--xdarkblue);color:var(--white)}.btn.white{background-color:var(--white);border-color:var(--white);color:var(--darkblue)}.btn.white:hover,.btn.white:focus{background-color:var(--sand);border-color:var(--sand);color:var(--darkblue)}.btn.alt{background-color:var(--green);border-color:var(--green);color:var(--lightbeige)}.btn.alt:hover,.btn.alt:focus{background-color:#fff0;color:var(--green)}table{max-width:100%;width:auto;border-spacing:0;line-height:150%;margin:0 0 20px}table{margin:0 -5px 20px}table td{padding:0 5px}table.price-table td:nth-child(2){min-width:80px;text-align:right}table.payment-table{font-size:.9em;width:100%;margin-bottom:30px}table.payment-table td:nth-child(2){text-align:left}.container{max-width:1440px;margin:0 auto;padding:0 20px}.container.large{max-width:1600px}.container.medium{max-width:1240px}.container.small{max-width:1000px}.container.full{max-width:100%}@media only screen and (min-width:768px){body{font-size:22px}input,textarea{font-size:20px}select{font-size:20px}.container{padding:0 40px}}@media only screen and (min-width:1024px){.container{padding:0 50px}}@media only screen and (min-width:1150px){body.show-nav{overflow:auto}}@media only screen and (min-width:1280px){.container{padding:0 80px}}.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.row.align-center{align-items:center}.small-padding.row{margin-left:-5px;margin-right:-5px}.no-padding.row{margin-left:0;margin-right:0}.column{display:block;width:100%;float:left;padding-left:15px;padding-right:15px}.small-padding.row .column{padding-left:5px;padding-right:5px}.no-padding.row .column{padding-left:0;padding-right:0}.small-1-2{width:50%}.row.align-middle{align-items:center}.row.align-bottom{align-items:flex-end}.row.justify-center{justify-content:center}.row.justify-space{justify-content:space-between}.row.small-reverse{flex-direction:column-reverse}@media only screen and (min-width:768px){.row.small-reverse{flex-direction:row-reverse}.row.medium-reverse{flex-direction:row-reverse}.row.medium-noreverse{flex-direction:row}.row.medium-padding{margin-left:-20px;margin-right:-20px}.row.medium-padding .column{padding-left:20px;padding-right:20px}.row.large-padding{margin-left:-20px;margin-right:-20px}.row.large-padding .column{padding-left:20px;padding-right:20px}.row.xlarge-padding{margin-left:-30px;margin-right:-30px}.row.xlarge-padding .column{padding-left:30px;padding-right:30px}.medium-1-5{width:20%}.medium-1-4{width:25%}.medium-3-10{width:30%}.medium-1-3{width:33.33334%}.medium-2-5{width:40%}.medium-1-2{width:50%}.medium-3-5{width:60%}.medium-2-3{width:66.66666%}.medium-3-4{width:75%}.medium-auto{width:auto}}@media only screen and (min-width:1024px){.row.large-padding{margin-left:-30px;margin-right:-30px}.row.large-padding .column{padding-left:30px;padding-right:30px}.row.l-large-padding{margin-left:-30px;margin-right:-30px}.row.l-large-padding .column{padding-left:30px;padding-right:30px}.row.l-xlarge-padding{margin-left:-35px;margin-right:-35px}.row.l-xlarge-padding .column{padding-left:35px;padding-right:35px}.row.large-reverse{flex-direction:row-reverse}.large-1-5{width:20%}.large-1-4{width:25%}.large-3-10{width:30%}.large-1-3{width:33.33334%}.large-35{width:35%}.large-2-5{width:40%}.large-45{width:45%}.large-1-2{width:50%}.large-55{width:55%}.large-3-5{width:60%}.large-2-3{width:66.66666%}.large-3-4{width:75%}}@media only screen and (min-width:1280px){.row.xl-large-padding{margin-left:-30px;margin-right:-30px}.row.xl-large-padding .column{padding-left:30px;padding-right:30px}.row.xl-xlarge-padding{margin-left:-50px;margin-right:-50px}.row.xl-xlarge-padding .column{padding-left:50px;padding-right:50px}.row.xlarge-reverse{flex-direction:row-reverse}.xlarge-1-5{width:20%}.xlarge-1-4{width:25%}.xlarge-35{width:35%}.xlarge-2-5{width:40%}.xlarge-1-2{width:50%}.xlarge-3-5{width:60%}.xlarge-2-3{width:66.6666666%}.xlarge-3-4{width:75%}}h1,h2,h3,h4,h5{margin:0 0 20px 0;font-weight:700;line-height:130%;font-family:'Gilroy-Font',sans-serif;padding:0}h1{font-size:40px;font-weight:900;line-height:110%;margin:0 0 30px}h1.h1-small{font-size:40px}h2{font-size:40px;line-height:110%}h2.act-as-h1{font-size:40px;font-weight:900;margin:0 0 30px}h2.block-title{margin:0 0 30px}h2 em,h3 em,h2.block-title span{font-family:'Georgia-font',serif;font-weight:400;font-style:italic}h3{font-size:28px}h3.h3-small{font-size:24px}h3.block-title{margin:0 0 30px}h4{font-size:22px}h4.uppercase{text-transform:uppercase}h5{font-size:18px;line-height:140%;font-weight:500;color:var(--green)}h5.uppercase{text-transform:uppercase}@media only screen and (min-width:768px){h1{font-size:64px}h1.h1-small{font-size:55px}h2{font-size:55px}h2.act-as-h1{font-size:64px}h2.block-title{margin:0 0 40px}h3{font-size:36px}h3.small{font-size:30px}h3.block-title{margin:0 0 50px}h4{font-size:26px}h5{font-size:20px}}@media only screen and (min-width:1024px){h1{font-size:90px}h1.h1-small{font-size:70px}h2{font-size:70px}h2.act-as-h1{font-size:90px}h3{font-size:50px}h3.h3-small{font-size:36px}h4{font-size:32px}h5{font-size:22px}}@-webkit-keyframes fadeIn{from{position:absolute}to{position:fixed}}@-moz-keyframes fadeIn{from{position:absolute}to{position:fixed}}@keyframes fadeIn{from{position:absolute}to{position:fixed}}.header{position:relative}.header-main{position:absolute;top:0;left:0;width:100%;z-index:10;transition:all 0.3s ease}.out-of-view .header-main{opacity:0;transform:translate(0,-100%);transition:all 0.3s ease;animation:fadeIn ease-in 1;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:0.05s}.scroll .header-main{-webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / .1);box-shadow:0 3px 6px 0 rgb(0 0 0 / .1)}.scroll.nav-down .header-main{opacity:1;position:fixed;transform:translate(0,0)}.show-nav .header-main{top:0}.header-main .container{padding:0}.header-logo{position:relative;display:block;width:100%;text-align:left;padding:10px 20px;transition:all 0.3s ease;z-index:99;height:85px;background-color:#fff0}.scroll .header-logo{background-color:var(--green)}.header-logo a{display:inline-block;width:86px;transition:all 0s ease;position:relative}.out-of-view .header-logo a{width:43px}.show-nav .header-logo a{width:86px}.header-logo a img{display:block;width:100%}.show-nav .header-main{height:100vh}.header-nav{padding:0;display:block;position:static}.header-nav .toggle-nav{background-color:var(--lightblue);display:block;position:absolute;border:0;top:18px;right:20px;color:var(--white);font-size:14px;width:100px;height:50px;border-radius:8px;font-family:'Gilroy-Font',sans-serif;font-weight:700;text-transform:uppercase;outline:0;margin:0;padding:18px 15px 18px 42px;text-align:center;z-index:999;transition:all 0.3s ease}.header-nav .toggle-nav strong{font-weight:700}.header-nav .toggle-nav:focus{outline:none}.header-nav .toggle-nav span{position:absolute;width:20px;height:2px;background-color:var(--white);top:19px;left:18px;transition:all 0.3s ease}.header-nav .toggle-nav span:nth-child(2){top:24px}.header-nav .toggle-nav span:nth-child(3){top:29px}.show-nav .header-nav .toggle-nav span:nth-child(1){transform:rotate(-45deg);top:24px}.show-nav .header-nav .toggle-nav span:nth-child(2){transform:scale(0,0)}.show-nav .header-nav .toggle-nav span:nth-child(3){transform:rotate(45deg);top:24px}.header-nav .cta{position:absolute;top:18px;right:130px;font-size:14px;font-weight:500;background-color:var(--white);color:var(--darkblue);text-transform:uppercase;line-height:100%;text-decoration:none;transition:all 0.3s ease;border-radius:8px;font-weight:700;padding:19px 15px 18px 15px;z-index:999;display:none}.header-nav .cta span{display:none}.header-nav .cta:hover{background-color:var(--sand)}.show-nav .header-nav .cta{opacity:0;visibility:hidden}.header-nav .site-menu{display:block;width:100%;height:100%;position:fixed;top:0;left:0;bottom:0;background-color:#fff0;margin:0;padding:10px 20px 100px 20px;list-style-type:none;transition:all 0.3s ease;-webkit-transform:translate(0,0%);transform:translate(0,0%);z-index:99;-webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / .16);box-shadow:0 3px 6px 0 rgb(0 0 0 / .16);text-align:center;background-color:var(--darkblue);background:radial-gradient(100% 75% at 50% 25%,rgb(34 51 130) 0%,rgb(28 42 107) 100%);overflow-y:auto;visibility:hidden;opacity:0}.show-nav .header-nav .site-menu{display:block;width:100%;height:auto;top:0;right:0;transition:all 0.3s ease;-webkit-transform:translate(0,0);transform:translate(0,0);position:absolute;visibility:visible;opacity:1}.header-nav .site-menu .menu-logo{width:86px;display:block;margin:0 0 20px;transition:all 0s ease}.header-nav .site-menu .menu-logo img{width:100%;display:block}.out-of-view .header-nav .site-menu .menu-logo{width:43px}.show-nav .header-nav .site-menu .menu-logo{width:86px}.header-nav .site-menu .cta-mobile{font-weight:500;font-size:16px;text-transform:uppercase;border:2px solid var(--white);background-color:var(--white);border-radius:8px;font-weight:700;width:auto;padding:13px 30px;display:inline-block;text-decoration:none;color:var(--darkblue);text-align:center;margin:0 auto 30px}.header-nav .site-menu .cta-mobile:hover{background-color:var(--sand);border-color:var(--sand);color:var(--darkblue)}.header-nav .site-menu .menu{margin:0 0 20px;padding:0;list-style:none;border-top:1px solid var(--blue);max-width:570px;margin:0 auto}.header-nav .site-menu .menu li{position:relative;display:block;width:100%;border-bottom:1px solid var(--blue);text-align:left}.header-nav .site-menu .menu li .menu-toggle{position:absolute;top:0;right:0;width:100%;height:38px;cursor:pointer}.header-nav .site-menu .menu li .menu-toggle:before{content:'';width:16px;height:2px;background-color:var(--white);top:calc(50% + 1px);right:12px;position:absolute;transition:all 0.3s ease}.header-nav .site-menu .menu li .menu-toggle:after{content:'';width:2px;height:16px;background-color:var(--white);top:13px;right:19px;position:absolute;transition:all 0.3s ease}.header-nav .site-menu .menu li.active .menu-toggle:before{transform:rotate(-180deg)}.header-nav .site-menu .menu li.active .menu-toggle:after{transform:scale(0,0);opacity:0}.header-nav .site-menu .menu li a{color:var(--sand);display:inline-block;padding:10px 30px 5px 0;font-size:18px;text-decoration:none;position:relative;text-transform:uppercase;font-weight:700;z-index:1;margin:0;transition:all 0.3s ease;text-align:left;width:100%;line-height:150%}.header-nav .site-menu .menu li.menu-item-has-children a{width:auto}.header-nav .site-menu .menu .current-menu-item>a,.header-nav .site-menu .menu .current-page-parent>a,.header-nav .site-menu .menu li.menu-active>a{text-decoration:none}.header-nav .site-menu .menu li a:hover,.header-nav .site-menu .menu li a:focus{text-decoration:none}.header-nav .site-menu .menu li.menu-btn a,.header-nav .site-menu .menu li.menu-btn-alt a{text-decoration:none;width:auto;display:inline-block}.header-nav .site-menu ul li .sub-menu-inner .repeat-parent{display:none}.header-nav .site-menu ul li .sub-menu{margin:0;padding:5px 0 10px;display:none;border-top:0;border-top:1px solid var(--beige)}.footer-main .menu li .sub-menu li a{font-weight:400;border:0}.header-nav .site-menu ul li .sub-menu li{line-height:100%;border-bottom:0}.header-nav .site-menu ul li .sub-menu li a{font-size:16px;font-weight:400;text-transform:none;border:0;width:100%}@media only screen and (min-width:400px){.header-nav .cta{display:block}}@media only screen and (min-width:600px){.admin-bar.scroll.nav-down .header-main{top:46px}}@media only screen and (min-width:768px){.header-logo{height:100px;padding:10px 20px}.header-logo a{width:115px}.out-of-view .header-logo a{width:48px}.show-nav .header-logo a{width:115px}.header-nav .site-menu{padding:10px 40px 40px}.header-nav .toggle-nav{top:25px;right:20px;width:110px}.header-nav .toggle-nav span{left:23px}.header-nav .cta{top:25px;right:145px;padding:20px 23px 16px 23px}.show-nav .header-nav .cta{visibility:visible;opacity:1}.header-nav .cta span{display:inline-block}.header-nav .site-menu .menu-logo{width:115px;margin-left:-20px}.out-of-view .header-nav .site-menu .menu-logo{width:70px}.show-nav .header-nav .site-menu .menu-logo{width:115px}.header-nav .site-menu .cta-mobile{display:none}.header-nav .site-menu .menu li a{font-size:20px}.header-nav .site-menu ul li .sub-menu{padding:0 0 10px}.header-nav .site-menu .sub-menu li a{font-size:18px}}@media only screen and (min-width:783px){.admin-bar.scroll.nav-down .header-main{top:32px}}@media only screen and (min-width:1150px){.header-main{background-color:#fff0;height:105px}.scroll .header-main{background-color:var(--darkblue);background:radial-gradient(100% 75% at 50% 25%,rgb(34 51 130) 0%,rgb(28 42 107) 100%);box-shadow:0 5px 15px rgb(0 0 0 / .15)}.show-nav .header-main{height:auto}.header-logo{-webkit-box-shadow:0 0 0 0 rgb(0 0 0 / .16);box-shadow:0 0 0 0 rgb(0 0 0 / .16);text-align:left;width:auto;padding:20px 0 0 40px;height:105px;background-color:#fff0;position:absolute}.show-nav .header-logo,.scroll .header-logo{background-color:#fff0}.scroll .header-logo{padding:10px 0 0 40px}.header-logo a{width:150px;visibility:visible}.out-of-view .header-logo a{width:72px}.header-nav{width:100%;padding:0;transition:ease 0s all;position:relative}.header-nav .cta{font-size:16px;top:25px;right:40px;position:absolute;padding:17px 25px;margin:0}.header-nav .site-menu,.show-nav .header-nav .site-menu{position:initial;width:100%;height:auto;max-width:100%;display:inline-block;top:auto;left:auto;z-index:1;padding:22px 40px 22px 220px;-webkit-transform:translate(0,0);transform:translate(0,0);transition:ease 0s all;background-image:none;background-color:#fff0;right:0;-webkit-box-shadow:0 0 0 0 rgb(0 0 0 / .16);box-shadow:0 0 0 0 rgb(0 0 0 / .16);text-align:right;filter:none;overflow:visible;visibility:visible;opacity:1}.header-nav .site-menu .menu-logo{display:none}.header-nav .site-menu .menu{list-style:none;margin:0;padding:0;display:inline-block;border:0;max-width:100%}.header-nav .site-menu .menu li{display:inline-block;position:inherit;float:left;margin:0 0 0 30px;padding:12px 0 8px 0;width:auto;border:0}.header-nav .site-menu .menu li .menu-toggle{display:none}.header-nav .site-menu .menu li:first-child a{margin:0}.header-nav .site-menu .menu li a{display:inline-block;font-size:16px;margin:0;padding:4px 0;position:relative;transition:all 0.3s ease;font-weight:500;text-transform:uppercase;z-index:9}.header-nav .site-menu .menu li>a:before{content:'';display:block;position:absolute;bottom:2px;left:0;width:100%;height:2px;background-color:var(--white);transition:all 0.3s ease;opacity:0;transform:scale(.5,.5);z-index:-1}.header-nav .site-menu .menu li a:hover,.header-nav .site-menu .menu li a:focus{color:var(--white)}.header-nav .site-menu .menu .current-menu-item>a,.header-nav .site-menu .menu .current-menu-parent>a,.header-nav .site-menu .menu li.menu-active>a{color:var(--white)}.header-nav .site-menu .menu li a:hover:before,.header-nav .site-menu .menu li a:focus:before{opacity:1;transform:scale(1,1)}.header-nav .site-menu .menu .current-menu-item>a:before,.header-nav .site-menu .menu .current-menu-parent>a:before,.header-nav .site-menu .menu li.menu-active>a:before{opacity:1;transform:scale(1,1)}.header-nav .site-menu ul li .sub-menu-container{background-color:var(--darkblue);background:radial-gradient(100% 75% at 50% 25%,rgb(34 51 130) 0%,rgb(28 42 107) 100%);clip-path:polygon(100% 0,100% calc(100% - 70px),50% 100%,0 calc(100% - 70px),0 0);padding:25px 15px 105px;width:100%;min-height:600px;visibility:hidden;opacity:0;position:absolute;left:0;top:0;transition:all 0s ease}.header-nav .site-menu ul li .sub-menu-inner{padding:150px 40px 50px;width:100%;max-width:860px;margin:0 auto;display:flex;flex-wrap:wrap}.header-nav .site-menu ul li .sub-menu-inner .repeat-parent{width:430px;padding:0 40px 0 0;text-align:right;font-size:55px;font-family:'Georgia-font',serif;font-weight:400;font-style:italic;color:var(--red);line-height:100%;text-transform:none;display:block}.header-nav .site-menu ul li .sub-menu{position:relative;display:block;left:0;background-color:#fff0;top:0;z-index:999;z-index:1;border:0;padding:20px 0 0;transition:all 0.3s ease;flex:1}.header-nav .site-menu ul li:hover .sub-menu li{display:block;padding:0}.header-nav .site-menu ul li .sub-menu li{display:block;margin:0;width:100%;float:none;text-align:left}.header-nav .site-menu ul li .sub-menu li a{font-size:24px;width:auto;padding:5px 0;color:var(--white);font-weight:400;line-height:130%;display:inline-block;text-decoration:none;margin:0;text-align:left;background-color:#fff0;position:relative}.header-nav .site-menu ul li .sub-menu li a:before,.header-nav .site-menu ul li .sub-menu li a:after{background-color:var(--white)}.header-nav .site-menu ul li .sub-menu li:hover a{color:var(--white)}.header-nav .site-menu .menu .sub-menu .current-menu-item>a,.header-nav .site-menu .menu .sub-menu .current-menu-parent>a,.header-nav .site-menu .menu .sub-menu li.menu-active>a{color:var(--white)}.header-nav .site-menu ul li .sub-menu li:after{display:none}.header-nav .site-menu ul li:hover>.sub-menu-container{visibility:visible;opacity:1}.header-nav .toggle-nav{display:none}}@media only screen and (min-width:1280px){.header-nav .cta{margin:0 0 0 50px}}@media only screen and (min-width:1280px){.header-nav .site-menu ul li .sub-menu-container{clip-path:polygon(100% 0,100% calc(100% - 90px),50% 100%,0 calc(100% - 90px),0 0)}}.main{min-height:calc(100vh - 400px)}.page-top{display:flex;align-content:flex-end;align-items:flex-end;min-height:400px;padding:220px 0 50px;background-color:var(--darkblue);position:relative;overflow:hidden}.page-top.no-image{background-color:var(--darkblue);background:radial-gradient(100% 75% at 50% 25%,rgb(34 51 130) 0%,rgb(28 42 107) 100%);padding:150px 0 50px;min-height:300px}.page-top:before{content:'';display:block;width:100%;height:30px;clip-path:polygon(50% 100%,100% 0,100% 100%,0 100%,0 0);background-color:var(--white);position:absolute;bottom:0;left:0}.page-top.bottom-sand:before{background-color:var(--sand)}.page-top .image:before,.page-top .image:after{content:'';display:block;width:100%;height:50%;background:linear-gradient(180deg,rgb(13 23 73 / .8) 0%,#fff0 100%);position:absolute;top:0;left:0;z-index:1}.page-top .image:after{background:linear-gradient(0deg,#1C2A6B,#fff0 100%);top:auto;bottom:0}.page-top .image{position:absolute;top:0;left:0;width:100%;height:400px}.page-top .image img{width:100%;height:100%;object-fit:cover;object-position:center center}.page-top .inner{position:relative;z-index:2;width:100%}.page-top .inner h1,.page-top .inner h2.act-as-h1{text-transform:uppercase;color:var(--white)}.page-top .inner .intro{color:var(--white);font-size:24px}@media only screen and (min-width:768px){.page-top{min-height:600px;padding:400px 0 80px}.page-top.no-image{padding:200px 0 80px;min-height:400px}.page-top:before{height:50px}.page-top .image{height:600px}.page-top .inner .intro{font-size:30px}}@media only screen and (min-width:1024px){.page-top{min-height:700px;padding:500px 0 120px}.page-top.no-image{padding:180px 0 100px;min-height:450px}.page-top:before{height:70px}.page-top .image{height:700px}.page-top .inner .intro{font-size:34px}}@media only screen and (min-width:1150px){.page-top.no-image{padding:280px 0 120px;min-height:500px}}@media only screen and (min-width:1440px){.page-top{min-height:800px;padding:600px 0 140px}.page-top.no-image{padding:280px 0 120px;min-height:600px}.page-top:before{height:90px}.page-top .image{height:800px}}@media only screen and (min-width:1600px){.page-top{min-height:900px;padding:700px 0 140px}.page-top .image{height:900px}}.block-item{padding:0 0 40px}.block-item:first-child{padding-top:50px}.block-item.text-center{text-align:center}.bg-white{background-color:var(--white)}.bg-sand{background-color:var(--sand)}.bg-darkblue{background-color:var(--darkblue);background:radial-gradient(100% 75% at 50% 25%,rgb(34 51 130) 0%,rgb(28 42 107) 100%);color:var(--sand)}.bg-darkblue h2,.bg-darkblue h3,.bg-darkblue a{color:var(--sand)}.bg-green{background-color:var(--green);background:radial-gradient(100% 75% at 50% 25%,rgb(4 174 124) 0%,rgb(0 141 99) 100%);color:var(--sand)}.bg-green a,.bg-green h3{color:var(--sand)}.block-item.bg-white+.block-item:not(.bg-white),.block-item.bg-sand+.block-item:not(.bg-sand),.block-item.bg-darkblue+.block-item:not(.bg-darkblue),.block-item.bg-green+.block-item:not(.bg-green),.block-item.bg-image+.block-item:not(.bg-image){padding-top:50px}.block-item.divide-top-arrow-down{clip-path:polygon(0 0,50% 30px,100% 0,100% 100%,0 100%);margin-top:-30px;position:relative;padding-top:80px!important;z-index:3}.block-item.divide-arrow-down{padding-bottom:70px;position:relative}.block-item.divide-arrow-down:after{content:'';display:block;width:100%;height:30px;clip-path:polygon(50% 100%,100% 0,100% 100%,0 100%,0 0);background-color:var(--white);position:absolute;bottom:-1px;left:0;z-index:4}.block-item.divide-arrow-down.divide-sand:after{background-color:var(--sand)}.block-item.divide-arrow-down.divide-green:after{background-color:var(--green)}.block-item.divide-arrow-down.divide-darkblue:after{background-color:var(--darkblue)}.block-item.divide-next{padding-bottom:70px}.block-item ul{padding:0;list-style-type:none}.block-item ul li{position:relative;padding:3px 0 7px 30px}.block-item ul li:before{content:'';width:8px;height:8px;background-color:var(--green);position:absolute;border-radius:50%;top:12px;left:0}.block-intro{position:relative}.block-intro .inner{width:100%;max-width:950px}.block-intro .intro{font-size:24px;line-height:140%}.block-image .image{width:100%;display:block;border-radius:8px;overflow:hidden;margin:0 0 30px}.block-image .image img{width:100%;display:block}.block-gallery .image{width:100%;border-radius:8px;overflow:hidden;display:block}.block-gallery .image img{width:100%;display:block}.block-gallery .gallery-swiper{margin:0 0 30px}.block-gallery .gallery-swiper .swiper-button-next,.block-gallery .gallery-swiper .swiper-button-prev{width:50px;height:50px;background-color:var(--darkblue);background-image:url(/wp-content/themes/junioropen-theme/assets/images/arrow-right.svg);background-repeat:no-repeat;background-size:14px 25px;background-position:center;border-radius:50%;margin:0;display:block;top:35%;right:20px;transition:all 0.3s ease}.block-gallery .gallery-swiper .swiper-button-prev{transform:rotate(180deg);left:20px}.block-gallery .gallery-swiper .swiper-button-prev:hover,.block-gallery .gallery-swiper .swiper-button-next:hover{background-color:var(--xdarkblue)}.block-gallery .gallery-swiper .swiper-button-next:after,.block-gallery .gallery-swiper .swiper-button-prev:after{display:none}.block-gallery .gallery-swiper .swiper-button-next.swiper-button-disabled,.block-gallery .gallery-swiper .swiper-button-prev.swiper-button-disabled{opacity:0}.block-gallery .thumbs-swiper{margin:30px 0 0}.block-gallery .thumbs-swiper .image{width:100%;height:60px;border-radius:8px;overflow:hidden}.block-gallery .thumbs-swiper .image img{width:100%;height:100%;object-fit:cover}.block-image-text .row .column:nth-child(2){align-self:center}.block-image-text.image-left-bottom .row{flex-direction:column-reverse}.block-image-text.image-right-bottom .row{flex-direction:column-reverse}.block-image-text .image{width:100%;display:block;border-radius:8px;overflow:hidden;margin:0 0 30px;max-width:520px}.block-image-text .image img{width:100%;display:block}.block-image-text .content{max-width:520px}.block-double-images .column{padding-bottom:30px}.block-double-images.overlap-true .column:nth-child(2){margin-bottom:-100px;position:relative;z-index:3}.block-double-images .item{background-color:var(--darkblue);color:var(--sand);text-decoration:none;border-radius:8px;overflow:hidden;height:100%;display:block}.block-double-images .item .top{position:relative;padding:0 0 40px}.block-double-images .item .image{width:100%;display:block;position:relative;overflow:hidden}.block-double-images .item .image img{width:100%;display:block;transition:all 0.3s ease}.block-double-images .item .image:before{content:'';display:block;width:100%;height:100%;background:linear-gradient(0deg,#1C2A6B,#fff0 100%);position:absolute;top:0;left:0;z-index:1}.block-double-images .item .title{padding:0 20px;width:100%;position:absolute;bottom:0;left:0;z-index:2}.block-double-images .item h5{margin:0 0 5px;color:var(--white)}.block-double-images .item h3 span{font-family:'Georgia-font',serif;font-weight:400;font-style:italic}.block-double-images .item p{padding:0 20px 10px}.block-double-images .item .arrow{white-space:nowrap;transition:all 0.3s ease;padding:0 10px 0 0}.block-double-images .item .arrow img{width:22px}.block-double-images .item .arrow:before{content:' '}.block-double-images a.item:hover .image img{opacity:.67;transform:scale(1.05)}.block-double-images a.item:hover .arrow{padding:0 0 0 10px}.block-large-image-text{min-height:500px;display:flex;align-items:flex-end;position:relative;color:var(--sand);padding-top:100px!important}.block-large-image-text .image{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1}.block-large-image-text .image:before{content:'';display:block;width:100%;height:100%;background:linear-gradient(90deg,rgb(28 42 107 / .8),#fff0 100%);position:absolute;top:0;left:0;z-index:1}.block-large-image-text.text-right .image:before{background:linear-gradient(270deg,rgb(28 42 107 / .8),#fff0 100%)}.block-large-image-text .image img{width:100%;height:100%;object-fit:cover;object-position:center center}.block-large-image-text .inner{width:100%;position:relative;z-index:2}.block-large-image-text .inner h5{color:var(--sand);margin:0 0 5px}.block-large-image-text .inner h2{line-height:120%;color:var(--sand)}.block-large-image-text .inner .content{width:100%;color:var(--sand);text-decoration:none;display:block;max-width:600px}.block-large-image-text.text-right .inner .content{margin:0 0 0 auto}.block-large-image-text .inner .content .arrow{white-space:nowrap;transition:all 0.3s ease;padding:0 10px 0 0}.block-large-image-text .inner .content .arrow img{width:22px}.block-large-image-text .inner .content .arrow:before{content:' '}.block-large-image-text .inner a.content:hover .arrow{padding:0 0 0 10px}.block-image-blocks .column{padding-bottom:30px}.block-image-blocks .item{text-decoration:none;display:block;height:100%;background-color:var(--darkblue);text-align:center;border-radius:8px;padding:0 0 70px;position:relative;text-align:left;overflow:hidden}.block-image-blocks .item .image{width:100%;overflow:hidden;position:relative}.block-image-blocks .item .image:before{content:'';display:block;width:100%;height:100%;background:linear-gradient(0deg,#1C2A6B,#fff0 100%);position:absolute;top:0;left:0;z-index:1}.block-image-blocks .item .image img{width:100%;display:block;transition:all 0.3s ease}.block-image-blocks .item .content{position:absolute;bottom:0;left:0;padding:15px 20px 1px;width:100%;z-index:2}.block-image-blocks .item .content h3{color:var(--sand);width:100%;transition:all 0.3s ease}.block-image-blocks .item .content .arrow{white-space:nowrap}.block-image-blocks .item .content .arrow img{width:22px}.block-image-blocks .item .content .arrow:before{content:' '}.block-image-blocks .item:hover .image img{transform:scale(1.1);opacity:.7}.block-image-blocks .item:hover .content h3{transform:translate(10px,0)}.block-team-members .column{padding-bottom:30px}.block-team-members .item{text-decoration:none;display:block;height:100%;background-color:var(--darkblue);color:var(--sand);text-align:center;border-radius:8px;padding:0;position:relative;text-align:left;overflow:hidden}.block-team-members .item .image{width:100%;overflow:hidden;position:relative}.block-team-members .item .image:before{content:'';display:block;width:100%;height:100%;background:linear-gradient(0deg,#1C2A6B,#fff0 100%);position:absolute;top:0;left:0;z-index:1}.block-team-members .item .image img{width:100%;display:block;transition:all 0.3s ease}.block-team-members .item .top{position:relative}.block-team-members .item .top .title{position:absolute;bottom:0;left:0;padding:15px 20px 1px;width:100%;z-index:2}.block-team-members .item .top h3{color:var(--sand);line-height:120%;width:100%;margin:0}.block-team-members .item .top .role{text-transform:uppercase}.block-team-members .item .content{position:relative;padding:0 20px 1px}.block-team-members .item .content .arrow{white-space:nowrap}.block-team-members .item .content .arrow img{width:18px}.block-team-members .item .content .arrow:before{content:' '}.block-team-members a.item:hover .image img{transform:scale(1.1);opacity:.7}.block-download-block .inner{padding:20px 20px 5px;border-radius:8px;margin:0 0 30px;background-color:var(--darkblue);color:var(--sand)}.block-download-block .downloads{margin:0 0 30px}.block-download-block .downloads .item{background-color:var(--white);color:var(--darkblue);display:block;text-decoration:none;border-radius:20px;width:100%;text-align:center;margin:0 0 10px;text-transform:uppercase;font-weight:700;line-height:130%;font-size:14px;padding:13px 20px 8px}.block-download-block .downloads .item:hover{background-color:var(--green);color:var(--white)}.block-news{overflow:hidden}.block-news .news-swiper{width:calc(100% + 40px);margin:0 -20px 30px;padding:0 20px 0;position:relative;overflow:visible}.block-news .news-swiper .swiper-slide{height:auto}.block-news .news-swiper .swiper-slide:not(.swiper-slide-visible){opacity:.5;pointer-events:none}.block-news .news-swiper .swiper-button-next,.block-news .news-swiper .swiper-button-prev{width:50px;height:50px;background-color:var(--darkblue);background-image:url(/wp-content/themes/junioropen-theme/assets/images/arrow-right.svg);background-repeat:no-repeat;background-size:14px 25px;background-position:center;border-radius:50%;display:block;top:calc(50% - 25px);right:10px;transition:all 0.3s ease}.block-news .news-swiper .swiper-button-prev{transform:rotate(180deg);left:10px}.block-news .news-swiper .swiper-button-prev:hover,.block-news .news-swiper .swiper-button-next:hover{background-color:var(--xdarkblue)}.block-news .news-swiper .swiper-button-next:after,.block-news .news-swiper .swiper-button-prev:after{display:none}.block-news .news-swiper .swiper-button-next.swiper-button-disabled,.block-news .news-swiper .swiper-button-prev.swiper-button-disabled{opacity:0}.block-players{overflow:hidden}.block-players h2.block-title span{display:block}.block-players .players-swiper{width:100%;margin:0 0 30px;padding:0 70px 0 0;overflow:visible}.block-players .players-swiper .swiper-slide:not(.swiper-slide-visible){opacity:.5;pointer-events:none}.block-sponsors h5{color:var(--darkblue)}.block-sponsors .logos{display:flex;flex-wrap:wrap;list-style:none;justify-content:center;margin:0 -12px 30px}.block-sponsors .logos li{width:120px;padding:0;margin:0 20px}.block-sponsors .logos.sponsors{margin:0 -20px 30px}.block-sponsors .logos.sponsors li{width:85px;margin:0 15px}.block-sponsors .logos.suppliers{margin:0 -12px 30px}.block-sponsors .logos.suppliers li{width:60px;margin:0 10px}.block-sponsors .logos li:before{display:none}.block-social-feed #sb_instagram{margin:0 0 30px}.block-social-feed #sb_instagram #sbi_images .sbi_item{border-radius:8px;overflow:hidden}.block-social-feed .socials{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;margin:0 0 30px}.block-social-feed .socials h3{width:100%}.block-social-feed .socials a{width:60px;height:60px;border:3px solid var(--darkblue);border-radius:50% 50%;display:flex;align-items:center;justify-content:center;margin:0 8px}.block-social-feed .socials a svg{fill:var(--darkblue);width:32px;height:32px;transition:all 0.3s ease}.block-social-feed .socials a:hover{background-color:var(--darkblue);border-color:var(--darkblue)}.block-social-feed .socials a:hover svg{fill:var(--white)}.block-hole-navigation{overflow:hidden}.block-hole-navigation .top{display:flex;flex-wrap:wrap;align-items:center;gap:20px;justify-content:space-between;margin:0 0 30px}.block-hole-navigation .top .block-title{margin:0}.block-hole-navigation .top .buttons{margin:0}.block-hole-navigation .top .buttons .btn{margin:0 5px 0 0}.block-hole-navigation .hole-swiper{width:100%;padding:0 20px 30px 0;overflow:visible;margin:0 0 30px}.block-course-navigation .course-swiper{width:100%;padding:0 20px 30px 0;overflow:visible;margin:0 0 30px}.block-hole-navigation .item{width:100%;padding-bottom:76%;position:relative}.block-course-navigation .item{padding-bottom:0%}.block-hole-navigation .item .image{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.block-course-navigation .item .image{height:auto;position:relative;border-radius:8px;overflow:hidden}.block-hole-navigation .item .image img{width:100%;height:100%;object-fit:cover}.block-course-navigation .item .image img{width:100%;display:block}.block-hole-navigation .item .info{position:absolute;bottom:0;right:0;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;color:var(--lightbeige);padding:10px 20px;font-size:16px}.block-hole-navigation .item .info h3{font-size:70px;line-height:100%;width:auto;text-align:right;margin:0;color:var(--lightbeige)}.block-hole-navigation .item .info .details{width:110px;display:flex;flex-wrap:wrap}.block-hole-navigation .item .info .par{width:50%;margin:0 0 5px;text-transform:uppercase;text-align:center}.block-hole-navigation .item .info .si{width:50%;text-align:right;margin:0 0 5px;text-transform:uppercase}.block-hole-navigation .item .info .color{width:100%;position:relative;padding:3px 60px 3px 0;text-align:right}.block-hole-navigation .item .info .color:before{content:'';width:20px;height:1px;background-color:var(--lightbeige);position:absolute;right:26px;top:10px}.block-hole-navigation .item .info .color:after{content:'';width:16px;height:16px;border:2px solid var(--lightbeige);border-radius:50%;background-color:var(--white);display:block;position:absolute;top:2px;right:0}.block-hole-navigation .item .info .yellow:after{background-color:#F2CA65}.block-hole-navigation .item .info .blue:after{background-color:var(--darkblue)}.block-hole-navigation .item .info .red:after{background-color:var(--red)}.block-hole-navigation .hole-swiper .swiper-scrollbar{background-color:var(--white);left:0%;width:100%}.block-hole-navigation .hole-swiper .swiper-scrollbar-drag{background-color:var(--beige)}.block-hole-navigation .hole-swiper .swiper-button-next,.block-hole-navigation .hole-swiper .swiper-button-prev{width:50px;height:50px;background-color:var(--darkblue);background-image:url(/wp-content/themes/junioropen-theme/assets/images/arrow-right.svg);background-repeat:no-repeat;background-size:14px 25px;background-position:center;border-radius:50%;display:none;top:calc(50% - 25px);right:-20px}.block-hole-navigation .hole-swiper .swiper-button-prev{transform:rotate(180deg);left:-25px}.block-hole-navigation .hole-swiper .swiper-button-next:hover{transform:scale(1.05)}.block-hole-navigation .hole-swiperr .swiper-button-prev:hover{transform:rotate(180deg) scale(1.05)}.block-hole-navigation .hole-swiper .swiper-button-next:after,.block-hole-navigation .hole-swiper .swiper-button-prev:after{display:none}.block-hole-navigation .hole-swiper .swiper-button-next.swiper-button-disabled,.block-hole-navigation .hole-swiper .swiper-button-prev.swiper-button-disabled{opacity:0}.block-course-navigation .course-swiper .swiper-scrollbar{background-color:var(--white);left:0%;width:100%}.block-course-navigation.bg-white .course-swiper .swiper-scrollbar{background-color:var(--sand)}.block-course-navigation .course-swiper .swiper-scrollbar-drag{background-color:var(--darkblue)}.block-course-navigation .course-swiper .swiper-button-next,.block-course-navigation .course-swiper .swiper-button-prev{width:50px;height:50px;background-color:var(--darkblue);background-image:url(/wp-content/themes/junioropen-theme/assets/images/arrow-right.svg);background-repeat:no-repeat;background-size:14px 25px;background-position:center;border-radius:50%;display:none;top:calc(50% - 25px);right:65px}.block-course-navigation .course-swiper .swiper-button-prev{transform:rotate(180deg);left:-25px}.block-course-navigation .course-swiper .swiper-button-next:hover{transform:scale(1.05)}.block-course-navigation .course-swiperr .swiper-button-prev:hover{transform:rotate(180deg) scale(1.05)}.block-course-navigation .course-swiper .swiper-button-next:after,.block-course-navigation .course-swiper .swiper-button-prev:after{display:none}.block-course-navigation .course-swiper .swiper-button-next.swiper-button-disabled,.block-course-navigation .course-swiper .swiper-button-prev.swiper-button-disabled{opacity:0}.block-player-registrations .player-list{list-style-type:none}.block-player-registrations .player-list li:before{display:none}.block-player-registrations .player-list li{background-color:var(--white);border-radius:5px;margin:0 0 10px;padding:7px 20px 5px 20px}@media only screen and (min-width:768px){.block-item{padding:0 0 60px}.block-item:first-child{padding-top:70px}.block-item.bg-white+.block-item:not(.bg-white),.block-item.bg-sand+.block-item:not(.bg-sand),.block-item.bg-darkblue+.block-item:not(.bg-darkblue),.block-item.bg-green+.block-item:not(.bg-green),.block-item.bg-image+.block-item:not(.bg-image){padding-top:70px}.block-item.divide-top-arrow-down{clip-path:polygon(0 0,50% 50px,100% 0,100% 100%,0 100%);margin-top:-50px;padding-top:110px!important}.block-item.divide-arrow-down{padding-bottom:110px}.block-item.divide-arrow-down:after{height:50px}.block-item.divide-next{padding-bottom:110px}.block-intro .intro{font-size:28px}.block-item.bg-standard+.block-double-image-text.block-item{padding-top:0}.block-item:not(.bg-standard)+.block-double-image-text.block-item{padding-top:0}.block-gallery .thumbs-swiper .image{height:100px}.block-image-text.image-left-bottom .row{flex-direction:row}.block-image-text.image-right-bottom .row,.block-image-text.image-right .row{flex-direction:row-reverse}.block-image-text.image-right .row .column:nth-child(2) .content{margin:0 0 0 auto}.block-double-images.overlap-true .column:nth-child(2){margin-bottom:0;position:relative;z-index:3;transform:translate(0,150px)}.block-double-images .item .title{padding:0 30px}.block-double-images .item p{padding:0 30px 20px}.block-double-image-text:before{height:80px}.block-double-image-text.overlap-high:before{height:340px}.block-double-image-text .images{width:calc(100% + 40px);display:flex}.block-double-image-text .image{padding-bottom:50%;width:490px}.block-double-image-text .image-2{display:block;width:auto;flex:1;margin-left:8px}.block-double-image-text .image h2{padding:10px 60px}.block-double-image-text .content{padding:30px 60px 0}.block-large-image-text{min-height:600px;padding-top:150px!important}.block-image-blocks .item .content{padding:20px 30px 20px}.block-team-members .item .top .title{padding:20px 30px 1px}.block-team-members .item .content{padding:0 30px 5px}.block-download-block .column:nth-child(2){align-self:flex-end}.block-download-block .inner{padding:30px 30px 10px;min-height:200px;margin:0 0 50px}.block-download-block .downloads .item{font-size:16px;padding:18px 20px 11px;border-radius:25px}.block-news .news-swiper{width:calc(100% + 80px);margin:0 -40px 30px;padding:0 60px 0 40px;position:relative}.block-news .news-swiper .swiper-button-next,.block-news .news-swiper .swiper-button-prev{right:35px;top:calc(50% - 20px)}.block-news .news-swiper .swiper-button-prev{left:15px}.block-players .players-swiper{margin:0 0 30px;padding:0;overflow:hidden}.block-sponsors .logos li{width:120px;margin:0 30px}.block-sponsors .logos.sponsors li{width:90px;margin:0 30px}.block-sponsors .logos.suppliers li{width:65px;margin:0 30px}.block-social-feed #sb_instagram{margin:0 0 50px}.block-hole-navigation .hole-swiper{padding:0 60px 40px 0}.block-course-navigation .course-swiper{padding:0 60px 40px 0}.block-hole-navigation .item{padding-bottom:56%}.block-course-navigation .item{padding-bottom:0%}.block-hole-navigation .item .info{width:240px;justify-content:flex-end;padding:15px 30px;font-size:18px}.block-hole-navigation .item .info h3{font-size:120px;width:100%;margin:0 0 30px}.block-hole-navigation .item .info .details{width:120px}.block-hole-navigation .item .info .par{margin:0 0 10px}.block-hole-navigation .item .info .si{margin:0 0 10px}.block-hole-navigation .item .info .color{padding:7px 60px 7px 0}.block-hole-navigation .item .info .color:before{right:30px;top:13px}.block-hole-navigation .item .info .color:after{width:20px;height:20px;top:4px;right:0}.block-hole-navigation .hole-swiper .swiper-scrollbar{width:calc(100% - 60px)}.block-course-navigation .course-swiper .swiper-scrollbar{width:calc(100% - 60px)}}@media only screen and (min-width:1024px){.block-item{padding:0 0 60px}.block-item:first-child{padding-top:90px}.block-item.bg-white+.block-item:not(.bg-white),.block-item.bg-sand+.block-item:not(.bg-sand),.block-item.bg-darkblue+.block-item:not(.bg-darkblue),.block-item.bg-green+.block-item:not(.bg-green),.block-item.bg-image+.block-item:not(.bg-image){padding-top:90px}.block-item.divide-top-arrow-down{clip-path:polygon(0 0,50% 70px,100% 0,100% 100%,0 100%);margin-top:-70px;padding-top:160px!important}.block-item.divide-arrow-down{padding-bottom:130px}.block-item.divide-arrow-down:after{height:70px}.block-item.divide-next{padding-bottom:130px}.block-intro .intro{font-size:34px}.block-gallery .thumbs-swiper .image{height:120px}.block-double-images.overlap-true .column:nth-child(2){transform:translate(0,170px)}.block-double-images .item .title{padding:0 40px;width:100%;max-width:540px}.block-double-images .item h3{font-size:52px}.block-double-images .item p{padding:0 40px 30px}.block-large-image-text{min-height:700px;paddin-top:200px!important}.block-image-navigation .item .content{padding:30px 30px 10px}.block-download-block .inner{padding:50px 50px 30px}.block-news .news-swiper{width:calc(100% + 100px);margin:0 -50px 50px;padding:0 80px 0 50px}.block-news .news-swiper .swiper-button-next,.block-news .news-swiper .swiper-button-prev{width:60px;height:60px;background-size:17px 30px;right:40px}.block-news .news-swiper .swiper-button-prev{left:20px}.block-sponsors .logos li{width:165px}.block-sponsors .logos.sponsors li{width:120px}.block-sponsors .logos.suppliers li{width:90px}.block-hole-navigation .item .info{width:280px;padding:35px 50px}.block-hole-navigation .item .info h3{font-size:160px;width:100%;margin:0 0 30px}.block-hole-navigation .hole-swiper{padding:0 90px 50px 0}.block-hole-navigation .hole-swiper .swiper-button-next,.block-hole-navigation .hole-swiper .swiper-button-prev{display:flex}.block-hole-navigation .hole-swiper .swiper-scrollbar{width:calc(100% - 90px)}.block-course-navigation .course-swiper{padding:0 90px 50px 0}.block-course-navigation .course-swiper .swiper-button-next,.block-course-navigation .course-swiper .swiper-button-prev{display:flex}.block-course-navigation .course-swiper .swiper-scrollbar{width:calc(100% - 90px)}}@media only screen and (min-width:1280px){.block-large-image-text{min-height:800px}.block-news .news-swiper{width:calc(100% + 160px);margin:0 -80px 50px;padding:0 80px 0 80px}.block-news .news-swiper .swiper-button-next,.block-news .news-swiper .swiper-button-prev{right:35px}.block-news .news-swiper .swiper-button-prev{left:35px}.block-hole-navigation .item .info{width:500px;padding:55px 70px}.block-hole-navigation .item .info h3{font-size:200px}.block-hole-navigation .item .info .details{margin:0 15px 0 0}.block-hole-navigation .hole-swiper{padding:0 120px 50px 0}.block-hole-navigation .hole-swiper .swiper-button-next{right:-35px}.block-hole-navigation .hole-swiper .swiper-scrollbar{width:calc(100% - 120px)}.block-course-navigation .course-swiper{padding:0 120px 50px 0}.block-course-navigation .course-swiper .swiper-button-next{right:95px}.block-course-navigation .course-swiper .swiper-scrollbar{width:calc(100% - 120px)}}@media only screen and (min-width:1440px){.block-item.divide-top-arrow-down{clip-path:polygon(0 0,50% 90px,100% 0,100% 100%,0 100%);margin-top:-90px;padding-top:180px!important}.block-item.divide-arrow-down{padding-bottom:120px}.block-item.divide-arrow-down:after{height:90px}.block-item.divide-next{padding-bottom:140px}.block-large-image-text{min-height:850px}.block-large-image-text .image:before{content:'';display:block;width:100%;height:100%;background:linear-gradient(90deg,rgb(28 42 107 / .95) calc(50% - 720px),#fff0 calc(50% + 720px));position:absolute;top:0;left:0;z-index:1}.block-large-image-text.text-right .image:before{background:linear-gradient(270deg,rgb(28 42 107 / .95) calc(50% - 720px),#fff0 calc(50% + 720px))}.block-hole-navigation .hole-swiper{padding:0 0 50px 0}.block-hole-navigation .hole-swiper .swiper-button-next{right:-125px}.block-hole-navigation .hole-swiper .swiper-scrollbar{width:100%}.block-course-navigation .course-swiper{padding:0 0 50px 0}.block-course-navigation .course-swiper .swiper-button-next{right:-25px}.block-course-navigation .course-swiper .swiper-scrollbar{width:100%}}.home-top{display:flex;align-content:flex-end;align-items:flex-end;min-height:100vh;position:relative;padding:160px 0 30px}.home-top:before,.home-top:after{content:'';display:block;width:100%;height:50%;background:linear-gradient(180deg,rgb(13 23 73 / .9) 0%,#fff0 100%);position:absolute;top:0;left:0;z-index:1}.home-top:after{background:linear-gradient(0deg,rgb(13 23 73 / .9) 0%,#fff0 100%);top:auto;bottom:0}.home-top .image{position:absolute;top:0;left:0;width:100%;height:100%}.home-top .image img{width:100%;height:100%;object-fit:cover;object-position:center center}.home-top .inner{width:100%;position:relative;z-index:4;text-align:center}.home-top .inner h1{color:var(--white);line-height:100%;margin:0}.home-top .inner .sub{font-family:'Georgia-font',serif;font-weight:400;font-style:italic;color:var(--white)}.home-top .promo{background-color:var(--sand);border-radius:8px;padding:20px 20px 1px;width:100%;min-height:120px;max-width:600px;margin:0 auto 30px}.home-top.fase2 .promo{background:linear-gradient(180deg,#04AF7C 0%,#018E64 100%)}.home-top .promo .countdown .text{color:var(--red);text-transform:uppercase;font-size:16px;font-weight:600;margin:0 0 5px}.home-top.fase2 .promo .countdown .text{color:var(--white)}.home-top .promo .countdown .counter{display:flex;justify-content:center;margin:0 0 20px}.home-top .promo .countdown .counter .counter-section{background-color:var(--white);height:70px;width:auto;min-width:60px;border-radius:4px;margin:0 3px;padding:5px 7px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.home-top .promo .countdown .counter .counter-amount{display:block;font-size:36px;line-height:100%;font-weight:900;width:100%}.home-top .promo .countdown .counter .counter-word{font-weight:700;font-size:12px;text-transform:uppercase;display:block;width:100%;line-height:100%}.home-top .promo .cta{margin:-5px 0 10px}.home-top .promo .cta.no-countdown{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.home-top .promo .cta p{margin:0}.home-top .promo .cta a,.home-top .promo .cta .btn{margin:5px 0}.home-top .promo .cta .btn{min-width:210px}.home-top .promo .cta.no-countdown .btn{min-width:165px}.home-top .promo .cta a{font-size:18px;display:inline-block;margin:10px 0 0}.page-template-page-home-fase-2 .block-intro,.home .block-intro{clip-path:polygon(0 0,50% 30px,100% 0,100% 100%,0 100%);margin-top:-30px;position:relative;z-index:1;padding-top:80px}@media only screen and (min-width:768px){.home-top{padding:240px 0 30px}.home-top .inner .sub{font-size:40px}.home-top .promo{display:flex;align-items:center;justify-content:center;margin:50px auto;padding:20px 30px 1px}.home-top .promo .countdown{padding:0 30px 0 0;flex:1}.page-template-page-home-fase-2 .block-intro,.home .block-intro{clip-path:polygon(0 0,50% 50px,100% 0,100% 100%,0 100%);margin-top:-50px;padding-top:100px}}@media only screen and (min-width:1024px){.home-top{padding:240px 0 40px}.home-top{min-height:700px}.home-top .inner h1{font-size:110px}.page-template-page-home-fase-2 .block-intro,.home .block-intro{clip-path:polygon(0 0,50% 70px,100% 0,100% 100%,0 100%);margin-top:-70px;padding-top:140px}}@media only screen and (min-width:1440px){.home-top{min-height:800px}.home-top .inner h1{margin:0}.home-top .inner .sub{font-size:50px}.page-template-page-home-fase-2 .block-intro,.home .block-intro{clip-path:polygon(0 0,50% 90px,100% 0,100% 100%,0 100%);margin-top:-90px;padding-top:160px}}@media only screen and (min-width:1600px){.home-top{min-height:1000px}}.tooltipster-sidetip .tooltipster-box{background-color:var(--darkblue);border:0;border-radius:20px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:var(--darkblue)}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:var(--darkblue)}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:var(--darkblue)}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:var(--darkblue)}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:15px 20px;font-size:18px}.tooltipster-sidetip .tooltipster-content h3{color:var(--white);font-size:20px;margin:0 0 10px}.player-loop .column{padding-bottom:30px}.player-loop .item{clip-path:polygon(50% 0%,100% 13%,100% 66%,50% 100%,0 66%,0 13%);background-color:var(--xdarkblue);width:100%;padding-bottom:110%;position:relative}.player-loop .item .image{width:100%;height:100%;position:absolute;top:0;left:0}.player-loop .item .image:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0 31.75%,#014F3C 86.35%)}.player-loop .item .image img{width:100%;height:100%;object-fit:cover}.player-loop .item .content{position:absolute;bottom:22%;width:100%;z-index:2;color:var(--sand)}.player-loop .item .content h3{margin:0}.player-loop .item .content .label{font-family:'Georgia-font',serif;font-weight:400;font-style:italic;margin:0;font-size:20px}@media only screen and (min-width:768px){.player-loop .item .content h3{font-size:26px}.player-loop .item .content .label{font-size:24px}}@media only screen and (min-width:1024px){.player-loop .item .content h3{font-size:36px}.player-loop .item .content .label{font-size:32px}}.participant-loop .participant-list{list-style:none;padding:0}.participant-loop .participant-list li{background-color:var(--sand);display:flex;padding:0;margin:0 0 15px}.participant-loop .participant-list li:before{display:none}.participant-loop .participant-list li .image{display:block;width:60px}.participant-loop .participant-list li .image img{width:100%;height:100%;object-fit:cover}.participant-loop .participant-list li .info{padding:15px 15px 10px;flex:1;align-self:center}.participant-loop .participant-list li .info h3{color:var(--green);font-size:18px;margin:0}.participant-loop .participant-list li .info .flag{width:25px;display:inline-block;vertical-align:sub;margin:0 5px 0 0}.participant-loop .participant-list li .info .flag svg{display:block}.participant-loop .participant-list li .info p{margin:0 0 5px;font-size:16px}@media only screen and (min-width:768px){.participant-loop .participant-list li .image{width:80px}.participant-loop .participant-list li .info h3{font-size:20px}.participant-loop .participant-list li .info p{font-size:17px}}@media only screen and (min-width:1024px){.participant-loop .participant-list li .image{width:120px}.participant-loop .participant-list li .info h3{font-size:28px;margin:0 0 5px}.participant-loop .participant-list li .info .flag{width:32px}.participant-loop .participant-list li .info p{font-size:22px}}@media only screen and (min-width:1280px){.participant-loop .participant-list li{margin:0 0 30px}.participant-loop .participant-list li{min-height:210px}.participant-loop .participant-list li .image{width:180px}.participant-loop .participant-list li .info{padding:13px 30px 8px}.participant-loop .participant-list li .info h3{font-size:28px}.participant-loop .participant-list li .info p{font-size:22px}}.post-loop .column{padding-bottom:30px}.post-loop .item{background-color:var(--white);display:block;border-radius:5px;height:100%;overflow:hidden;text-decoration:none}.post-loop.bg-white .item{background-color:var(--sand)}.post-loop .item .image{overflow:hidden;display:block;width:100%}.post-loop .item .image img{width:100%;display:block}.post-loop .item .content{padding:20px 20px 5px}.post-loop .item .content .date{font-size:20px;text-transform:uppercase;margin:0 0 10px}.post-loop .item:hover{background-color:var(--green);color:var(--white)}.post-content .image{overflow:hidden;border-radius:8px;margin:0 0 30px}.post-content .image img{width:100%;display:block}.post-content .date{font-size:20px;text-transform:uppercase}.post-content .share{margin:50px 0 30px;text-align:center}.post-content .share h3{width:100%}.post-content .share p{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.post-content .share a{width:60px;height:60px;border:3px solid var(--darkblue);border-radius:50% 50%;display:flex;align-items:center;justify-content:center;margin:0 15px 0 0}.post-content .share a svg{fill:var(--darkblue);width:32px;height:32px;transition:all 0.3s ease}.post-content .share a:hover{background-color:var(--darkblue);border-color:var(--darkblue)}.post-content .share a:hover svg{fill:var(--white)}@media only screen and (min-width:768px){.post-loop .item .content .date{font-size:22px}.post-loop .item .content{padding:30px 30px 20px}.post-content .date{font-size:22px}}.navigation{text-align:center}.navigation ul{list-style:none;margin:20px 0 30px 0;padding:0;text-align:center}.navigation ul li{display:inline-block;font-size:14px;width:36px;height:36px;text-align:center;padding:0}.navigation ul li:before{display:none}.navigation ul li a{background-color:var(--white);color:var(--darkblue);padding:8px 0 6px;width:36px;height:36px;text-align:center;display:flex;align-content:center;align-items:center;justify-content:center;text-decoration:none;font-size:18px;line-height:100%;border-radius:50%}.navigation ul li a:hover{background-color:var(--lightblue);color:var(--white)}.navigation ul li.active a{background-color:var(--darkblue);color:var(--white)}.navigation ul li:hover a{color:var(--white);text-decoration:none}@media only screen and (min-width:1024px){.navigation ul{margin:30px 0}.navigation ul li{width:46px;height:46px}.navigation ul li a{padding:12px 0 10px;width:46px;height:46px;font-size:22px}}.notification-bar{background-color:var(--darkblue);margin:0;padding:17px 50px 14px 20px;position:relative;z-index:999;color:var(--lightbeige);display:none}.notification-bar.visible{display:block}.notification-bar p{margin:0;font-size:18px;line-height:120%;cursor:pointer;text-decoration:underline}.notification-bar p:hover{text-decoration:none}.notification-bar .close{width:20px;height:20px;position:absolute;right:15px;top:15px;cursor:pointer}.notification-bar .close:before,.notification-bar .close:after{content:'';position:absolute;width:20px;height:2px;background-color:var(--lightbeige);top:10px;left:0;transition:all 0.3s ease}.notification-bar .close:before{transform:rotate(-45deg)}.notification-bar .close:after{transform:rotate(45deg)}@media only screen and (min-width:768px){.notification-bar p{font-size:20px}}@media only screen and (min-width:1024px){.notification-bar,.notification-bar.visible{display:none}}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 71 111 / .75);z-index:999;visibility:hidden;opacity:0;transition:all 0.3s ease;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.popup.visible{visibility:visible;opacity:1}.popup .outer{position:absolute;left:0;top:0;background-color:rgb(0 0 0 / .6);width:100%;height:100%;z-index:998;cursor:pointer}.popup .inner{background-color:var(--lightbeige);padding:15px 15px 5px;width:100%;max-height:calc(100% - 100px);max-width:calc(100% - 30px);overflow:auto;border-radius:20px;position:relative;z-index:9999}.popup .inner .close-button{position:absolute;top:15px;right:15px;width:30px;height:30px;border-radius:50%;display:block;cursor:pointer;z-index:9999;transition:all 0.3s ease}.popup .inner .close-button:hover{transform:scale(1.05)}.popup .inner .close-button:before,.popup .inner .close-button:after{content:'';position:absolute;width:20px;height:2px;background-color:var(--darkblue);top:14px;left:5px;transition:all 0.3s ease}.popup .inner .close-button:before{transform:rotate(-45deg)}.popup .inner .close-button:after{transform:rotate(45deg)}.popup .inner h2{margin-right:30px;font-size:30px}.popup .gfield_label{display:none}.popup .icons-nav{display:flex;margin:0 0 30px}.popup .icon-nav{display:block;width:100px;text-align:center;margin:0 10px 0 0;transition:all 0.3s ease}.popup .icon-nav img{width:100px}.popup .icon-nav span{font-size:14px;display:block}.popup .icon-nav:hover{transform:scale(1.05)}.popup .icon-content{display:none}.popup .icon-content video{width:100%}.popup .icon-content p{line-height:120%}@media only screen and (min-width:360px){.popup .inner{padding:20px 20px 10px}}@media only screen and (min-width:768px){.popup .inner{padding:40px 40px 30px;max-height:calc(100% - 40px);width:700px}.popup .inner h2{font-size:46px;line-height:120%}}@media only screen and (min-width:1024px){.popup .inner{width:800px}}.golfbox-frame #gb-ls .gb-livescore-main-container{border:0}.golfbox-frame #gb-ls .gb-livescore-schedule-bar-holder,.golfbox-frame #gb-ls .gb-livescore-main-header-holder,.golfbox-frame #gb-ls .gb-livescore-header{display:none}.golfbox-frame.teetimes #gb-ls .foldable-menu{display:none}.golfbox-frame #gb-ls.wsmall .gb-livescore-sub-navbar-holder,.golfbox-frame #gb-ls.wmedium .gb-livescore-sub-navbar-holder{display:block}.golfbox-frame #gb-ls .gb-livescore-navbar-wrapper{background-color:var(--darkblue)}.golfbox-frame #gb-ls .gb-livescore-sub-navbar-wrapper{background-color:var(--darkblue)}.golfbox-frame #gb-ls .gb-livescore-sub-navbar-wrapper>div>div.active>.pagetitle,.golfbox-frame #gb-ls .gb-livescore-sub-navbar-wrapper>div>div.active>a{color:var(--lightblue)}.golfbox-frame #gb-ls .gb-livescore-sub-navbar-wrapper>div>div>a:hover{background-color:var(--lightblue)}.golfbox-frame .gb-livescore-socials-holder{display:none}.golfbox-iframe{border:0;border-radius:8px;padding:10px;background-color:var(--white);width:100%;max-width:750px;height:1000px;margin:0 auto 30px;display:block}@media only screen and (min-width:768px){.golfbox-iframe{padding:20px}}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;border-radius:8px;margin:0 0 20px 0;z-index:1;background-position:center center;background-size:cover}.video-container video,.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-container .playbutton{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / 0);cursor:pointer;transition:all 0.3s ease}.video-container .playbutton:hover{background-color:rgb(0 0 0 / .2)}.video-container .playbutton .playicon{position:absolute;top:50%;left:50%;width:90px;height:90px;background-image:url(/wp-content/themes/junioropen-theme/assets/images/playbutton.svg);background-size:90px 90px;background-repeat:no-repeat;background-position:center center;margin:-45px 0 0 -45px;transition:all 0.3s ease;outline:none}.video-container .playbutton .playicon:hover{transform:scale(1.05)}.accordion{margin:30px 0 30px;overflow:hidden;border-bottom:2px solid var(--darkblue)}.accordion .accordion-item:first-child{margin:0}.accordion .accordion-item .accordion-item-title{cursor:pointer;line-height:100%;padding:18px 60px 15px 0;text-transform:none;margin:0;position:relative;border-top:2px solid var(--darkblue)}.accordion .accordion-item .accordion-item-title h3{margin:0;font-size:20px;font-weight:700;position:relative;padding:0;transition:all 0.3s ease;color:var(--green);font-family:'Gilroy-Font',sans-serif}.accordion .accordion-item .accordion-item-title:before{content:'';width:16px;height:2px;background-color:var(--darkblue);top:30px;right:7px;position:absolute;transition:all 0.3s ease}.accordion .accordion-item .accordion-item-title:after{content:'';width:2px;height:16px;background-color:var(--darkblue);top:23px;right:14px;position:absolute;transition:all 0.3s ease}.accordion .accordion-item .accordion-item-title.active:before{transform:rotate(180deg)}.accordion .accordion-item .accordion-item-title.active:after{transform:scale(0,0);opacity:0}.accordion .accordion-item .accordion-item-text{display:none;position:relative;padding:5px 60px 1px 0}@media only screen and (min-width:1024px){.accordion .accordion-item .accordion-item-title h3{font-size:22px}}.gform_wrapper{margin:0 0 15px 0}.gform_title{margin:20px 0 0;font-size:22px}.gform_fields{list-style-type:none;margin:0 0 10px;padding:0}.gfield{margin:0 0 20px 0;display:block;width:100%;padding:8px 15px 8px;font-weight:400;border:1px solid var(--white);border-radius:5px;background-color:var(--white)}.block-item.bg-white .gfield{border:1px solid var(--sand);background-color:var(--sand)}.gfield.gfield--type-html{background-color:#fff0;border:0;padding:0;line-height:150%;font-size:.8em}.gfield_label{line-height:130%;display:block;color:var(--green);font-size:16px}.gfield--type-choice .gfield_label{padding:0 0 10px}.hide-labels .gfield_label{display:none}.gfield_checkbox,.gfield_radio{margin:0;list-style-type:none;padding:0;position:relative;padding:0}.gfield_checkbox .gchoice,.gfield_radio .gchoice,.ginput_container_consent{line-height:120%;position:relative;padding:2px 0 6px 28px;font-size:18px}.ginput_container_consent [type="checkbox"],.gfield_checkbox [type="checkbox"],.gfield_radio [type="radio"]{position:absolute;top:1px;left:0}.gfield--input-type-datedropdown .ginput_container{display:flex;gap:10px}.gform_body .gfield:before,.gform_body .gfield_checkbox li:before{display:none}.gfield_radio .gchoice label{display:flex}.gfield_radio .places{display:inline-block;background-color:#CDA95B;color:#fff;padding:1px 10px;font-size:14px;border-radius:20px;margin:0 0 0 10px}.validation_error,.validation_message{font-size:14px;font-weight:500;color:var(--red);padding:0;margin:0;display:block;width:100%}.gfield_description{font-size:.8em;padding:0 0 5px;display:block;line-height:130%}.gfield_list_header{display:none}.gfield_list_group{display:block;margin-bottom:10px}.gfield_list_group input{border:1px solid var(--darkblue);padding:7px 10px 3px 10px;border-radius:5px}.gfield_list_group .add_list_item,.gfield_list_group .delete_list_item{background-color:var(--green);background-image:url(/wp-content/themes/junioropen-theme/assets/images/plus.svg);background-position:center center;background-size:16px 16px;background-repeat:no-repeat;text-indent:-9999px;color:var(--lightbeige);display:inline-block;width:32px;height:32px;position:relative;border:0 solid;cursor:pointer;line-height:130%;text-decoration:none;transition:all 0.3s ease;border-radius:50%;font-weight:700;text-transform:uppercase;font-size:14px;font-family:'Gilroy-Font',sans-serif;display:inline-block;margin:0 5px 0 0}.gfield_list_group .delete_list_item{background-color:var(--xlightbeige);background-image:url(/wp-content/themes/junioropen-theme/assets/images/minus.svg);background-size:16px 3px;color:var(--beige);border:0}.gfield_list_group .delete_list_item:hover{color:var(--red)}.gfield_list_group:last-child{margin-bottom:0}.gfield_list_group_item:not(:last-child){margin-bottom:8px}.gfield_list_group_item::before{content:attr(data-label);font-size:14.992px}.gfield_list_icons{line-height:0;margin:0;text-align:left;width:auto}.gfield.gfield_error{border-color:var(--red)}.gfield.gfield_error .gfield_label{color:var(--red)}.gform_validation_errors{outline:none!important}h2.gform_submission_error{font-size:18px;font-weight:500;color:var(--red);outline:none!important}h2.gform_submission_error:focus{outline:none}.gform_confirmation_message{background:var(--green);color:#fff;padding:20px 20px 15px;margin:0 0 20px}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none!important;position:absolute!important;left:-9000px}.gform_footer{text-align:right}.gform_footer .gform_button{margin:0}.gfield:after{content:" ";display:table;clear:both}.gfield .instruction{display:none}.gform_required_legend{font-size:.8em}.gsection_title{font-size:20px;margin:20px 0 0}.gform_wrapper .gfield_visibility_hidden,.gform_wrapper .gf_invisible{visibility:hidden;position:absolute;left:-9999px}.ui-datepicker{background:var(--beige);border-radius:5px;margin:5px 0 5px 0;position:absolute;z-index:9;font-size:15px;color:#fff}.ui-datepicker-header{padding:10px}.ui-datepicker-month{width:56%;min-width:auto;margin:0 0 10px 0;height:38px;display:inline-block;background-color:#fff0;color:#fff;font-weight:700;padding:9px 5px}.ui-datepicker-year{width:40%;float:right;min-width:auto;height:38px;margin:0 0 10px 0;background-color:#fff0;color:#fff;font-weight:700;padding:9px 5px}.ui-datepicker-calendar{margin:0;border:0;border-spacing:0;text-align:center;padding:0 10px 10px}.ui-datepicker-calendar tr td{text-align:center;padding:2px}.ui-datepicker-calendar tr td a{background:var(--beige);display:inline-block;text-decoration:none;width:35px;height:35px;padding:9px;color:#fff;border-radius:50%}.ui-datepicker-calendar tr td span{display:inline-block;text-decoration:none;width:35px;height:35px;padding:9px}.undefined span{background:#f0ece4;color:#afadab}.undefined a{color:#fff}#input_1_9_date_format{display:none}.ui-state-hover{background-color:var(--darkblue)!important;color:var(--xlightbeige)!important}.ui-datepicker-current-day a{background:var(--darkblue)!important;color:var(--xlightbeige)!important}.ui-datepicker-unselectable span{background:#000;color:#444;border-radius:50%}.ui-datepicker-other-month span{opacity:0}.ui-datepicker-today span,.ui-datepicker-today a{background:var(--beige)!important;color:var(--xlightbeige)!important}.ui-datepicker-today span:hover,.ui-datepicker-today a:hover{background:var(--darkblue)!important}.ui-datepicker-today .ui-state-active{background:var(--darkblue)!important}.ui-datepicker-prev,.ui-datepicker-next{font-size:0;width:36px;height:36px;display:inline-block;background-color:var(--darkblue);background-image:url(/wp-content/themes/junioropen-theme/assets/images/arrow-right.svg);background-repeat:no-repeat;background-position:center left 10px;background-size:16px 13px;margin:0 2px 10px 0;float:left;cursor:pointer;border-radius:50px}.ui-datepicker-prev{transform:rotate(-180deg)}.ui-datepicker-next{background-image:url(/wp-content/themes/junioropen-theme/assets/images/arrow-right.svg);background-position:center left 10px;margin:0 0 10px 2px}.ui-datepicker-prev-hover,.ui-datepicker-next-hover{background-color:var(--darkblue)!important}.ui-datepicker-prev.ui-state-disabled,.ui-datepicker-next.ui-state-disabled{opacity:.2}.ui-datepicker-title{width:65%;display:inline-block;float:right}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}@media only screen and (min-width:768px){.gfield_label{font-size:18px}.gfield_checkbox .gchoice,.gfield_radio .gchoice,.ginput_container_consent{font-size:20px}.gfield.checkbox-three-columns .gfield_checkbox{display:flex;flex-wrap:wrap}.gfield.checkbox-three-columns .gfield_checkbox .gchoice{width:33.3333%}.gfield_list_group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;margin-bottom:8px}.gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gfield_list_group_item+.gfield_list_group_item{margin-left:2%}.gform_wrapper.gravity-theme .gfield_list_icons{align-items:center;display:flex;flex:none;justify-content:flex-end;width:85px}.gfield_list_group .add_list_item,.gfield_list_group .delete_list_item{margin:0 5px 8px 0}}.footer{background:radial-gradient(106.94% 106.59% at 50% -6.59%,var(--blue) 0%,var(--darkblue) 61.28%);padding:0;font-size:16px;color:var(--sand);position:relative}.footer:before{content:'';background-color:#fff;clip-path:polygon(0 0,50% 100%,100% 0);width:100%;height:30px;position:absolute;top:-1px;left:0}.footer p{line-height:170%}.footer ul{list-style-type:none;padding:0}.footer a{color:var(--sand);text-decoration:none}.footer a:hover{color:var(--green);text-decoration:none}.footer-main{padding:100px 0 20px}.footer-main h3{font-size:24px}.footer-main .menu{border-top:1px solid var(--beige)}.footer-main .menu li{position:relative}.footer-main .menu li .menu-toggle{position:absolute;top:0;right:0;width:38px;height:38px;cursor:pointer}.footer-main .menu li.submenu-main .menu-toggle{display:none}.footer-main .menu li .menu-toggle:before{content:'';width:16px;height:2px;background-color:var(--white);top:calc(50% - 1px);left:12px;position:absolute;transition:all 0.3s ease}.footer-main .menu li .menu-toggle:after{content:'';width:2px;height:16px;background-color:var(--white);top:11px;left:19px;position:absolute;transition:all 0.3s ease}.footer-main .menu li.active .menu-toggle:before{transform:rotate(-180deg)}.footer-main .menu li.active .menu-toggle:after{transform:scale(0,0);opacity:0}.footer-main .menu li a{font-weight:700;display:block;width:100%;padding:10px 0;border-bottom:1px solid var(--lightblue);text-transform:uppercase;margin:0 0 5px;font-size:18px}.footer-main .menu li .sub-menu{margin:0;border-bottom:1px solid var(--lightblue);padding:5px 0 10px;display:none}.footer-main .menu li .sub-menu li a{font-weight:400;border:0;font-size:16px}.footer-main .menu li.submenu-main .sub-menu{display:block;padding:0;border:0}.footer-main .menu li.submenu-main .sub-menu li a{font-weight:700;border-bottom:1px solid var(--lightblue);font-size:18px}.footer-main .socials{display:flex;flex-wrap:wrap;margin:0 0 30px}.footer-main .socials a{width:50px;height:50px;border:3px solid var(--sand);border-radius:50% 50%;display:flex;align-items:center;justify-content:center;margin:0 15px 0 0}.footer-main .socials a svg{fill:var(--sand);width:28px;height:28px;transition:all 0.3s ease}.footer-main .socials a:hover{background-color:var(--white);border-color:var(--white)}.footer-main .socials a:hover svg{fill:var(--darkblue)}.footer-main .hastag{color:var(--red);font-weight:700;font-size:30px}.footer-bottom{background-color:var(--xdarkblue);padding:25px 0 22px}.footer-bottom ul{margin:0}.footer-bottom ul li{display:inline-block;position:relative;padding:0 0 0 20px}.footer-bottom ul li:first-child{padding:0}.footer-bottom ul li:before{content:'';width:1px;height:18px;position:absolute;background-color:var(--sand);top:4px;left:8px}.footer-bottom ul li:first-child:before{display:none}.footer-bottom .copy{margin:0}@media only screen and (min-width:768px){.footer-main{padding:100px 0 50px}.footer:before{height:50px}.footer-main .contact{display:block}.footer-main .contact .logo{width:110px;margin:0 0 30px 0}.footer-bottom .row{flex-direction:row-reverse}.footer-bottom ul{text-align:right}.footer-bottom ul li{padding:0 0 0 40px}.footer-bottom ul li:before{top:4px;left:18px}}@media only screen and (min-width:1024px){.footer{font-size:18px}.footer:before{height:70px}.footer-main{padding:130px 0 30px}.footer-main h3{font-size:30px}.footer-bottom ul li:before{top:5px}}@media only screen and (min-width:1280px){.footer-main .menu{border:0;display:flex;flex-wrap:wrap;margin:0 -15px 30px}.footer-main .menu li{width:33.3333%;padding:0 15px;margin:0 0 30px}.footer-main .menu li a{text-transform:uppercase;border:0;font-size:26px}.footer-main .menu li .menu-toggle{display:none}.footer-main .menu li .sub-menu{display:block!important;border:0}.footer-main .menu li .sub-menu li{width:100%;padding:0;margin:0}.footer-main .menu li .sub-menu li a{text-transform:none;font-size:22px}.footer-main .menu li.submenu-main .sub-menu li a{text-transform:uppercase;border:0;font-size:26px}}@media only screen and (min-width:1440px){.footer-main{padding:200px 0 30px}.footer:before{height:90px}}