
:root{
    --primary-color: #10472D;
    --secondary-color: #A98765;
    --accent-color: #F9F9F3;
    --grey-color: #F0EFEE;
    --light-grey-color: #f2f2f2;
    --mid-grey-color: #DEDFDE;
    --white-color: #ffffff;
    --font-proxima_nova: 'proxima_nova', sans-serif;
	--font-baskerville: 'baskerville', sans-serif;
}

*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;word-break:break-word;line-height:1.3;}
*:before,*:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
a{text-decoration: none;outline: none;color:inherit;}
a:hover{cursor: pointer;}
a:focus {outline:none;box-shadow: none;}
img {outline:none;border: 0;vertical-align: middle;}
ul{list-style: none}
b,strong {font-weight: 700;}
input:focus, textarea:focus, input:required, textarea:required{outline:none;box-shadow: none;}
input, textarea, select{border: none;-webkit-border-radius: 0;-moz-border-radius:0;border-radius: 0;font-family: var(--font-baskerville);}
input[type="submit"], input[type="button"]{-webkit-appearance: none;-moz-appearance: none;appearance: none;}
select::-ms-expand{	display:none;}
textarea{resize: vertical;}
input[placeholder] {text-overflow: ellipsis;}
::-moz-placeholder {text-overflow: ellipsis;}
input:-moz-placeholder {text-overflow: ellipsis;}
h1,h2,h3,h4,h5,h6{font-weight: 400;}
footer,header,nav{display: block;}
html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust:100%;scroll-behavior: smooth;}
.fs__container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
span.mandatory_txt {float: right;font-family: var(--font-proxima_nova); font-size:16px;font-weight: 500;}
.desk_only {display:block;}
.mob_only {display:none;}
@media (min-width:768px){.fs__container{max-width:1440px}}

.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}

body{font-size: 14px;font-weight: 300;overflow-x: hidden;font-family: var(--font-baskerville);color: var(--primary-color); background-color:#f9f9f3;}

/* scrollbar */
::-webkit-scrollbar {background:var(--grey-color);width: 6px;height: 4px;border-radius: 20px;}
::-webkit-scrollbar-thumb {background:var(--secondary-color);transition: 0.3s all ease-in-out;border-radius: 5px;}
::-webkit-scrollbar-thumb:hover{background-color: var(--secondary-color);}

.btn{position: relative;color: var(--accent-color);font-size: 64px;font-family: var(--font-proxima_nova);display: block;transition: transform 0.3s ease-in-out;padding: 6px 22px;border: 2px solid var(--secondary-color);text-transform: uppercase;text-align: center;letter-spacing:-2%;border-radius: 5px;overflow: hidden;}
.btn strong{font-weight: 800;}
.btn:before{content: '';position: absolute;top: 0;left: 0;width: 0;height: 100%;background-color: var(--primary-color);z-index: -1;transition: all 0.3s ease-in-out;}
.btn:hover:before{width: 100%;}

.header{position: sticky;z-index: 1000;background-color: var(--primary-color);margin-top: 25px; top:0;}
.header__wrapper{display: flex;align-items: center;justify-content: space-between;}
.header__nav{align-self: flex-end;flex: 1 1 auto;margin-bottom: 10px;}
.header__nav ul{display: flex;align-items: center;justify-content: space-between;gap: 0 20px;}
.header__nav ul li a{color: var(--accent-color);font-size: 16px;text-transform: uppercase;font-family: var(--font-proxima_nova);letter-spacing: 15%;transition: all 0.3s ease-in-out;}
.header__nav ul li a:hover{color: var(--secondary-color);text-decoration: underline;}
.header__nav ul li a img{width: 127px;height: 53px;position: relative;top: -16px;}
.header__label{margin: -25px 0 -95px 0;flex-shrink: 0;width: 239px;}
.header__label img, .wimbledon__wrapper .jun__block img, .wimbledon__wrapper .prc__block img, .footer__logo img, .footer__right figure img, .wimbledon__slider__item img, .exp__glory__wrapper img, .vipexp__item img, .lux__sports__gallery .item img, .fs__thankyou__popup__inner .fs__thankyou__popup__content .batm__icon img{width: 100%;height: auto;display: block;}
.hamburger__menu{display: none;width: 60px;font-size: 0;}
.hamburger__menu .hamb__icon{width: 100%;height: 100%;}
.hamburger__menu .cls__icon, .hamburger__menu.active .hamb__icon{display: none;}
.hamburger__menu.active .cls__icon{display: block;width: 24px;height: 24px;}
.hamburger__menu.active{width: auto;}
.mobheader__logo{display: none;}
.mobheader__logo a{width: 94px;height: 39px;display: block;}
.mobheader__logo a img{width: 100%;height: 100%;object-fit: contain;}
.hide-body-scroll{position: fixed;left: 0;right: 0;top: 0;bottom: 0;overflow: hidden;}

.footer{position: relative;background-color: var(--primary-color);padding: 50px 60px 43px 60px; margin-top:300px;}
.footer__wrapper{display: flex;justify-content: space-between;gap: 0 50px;}
.footer__left{width: 400px;align-self: flex-end;}
.footer__logo{width: 175px;display: block;margin-bottom: 10px;}
.footer__content p{color: var(--accent-color);font-size: 16px;font-family: var(--font-proxima_nova);}
.footer__button{margin-top: 39px;position: relative;z-index: 1;width:100%;}
.footer__right{width: 400px;display: flex;justify-content: space-between;gap: 0 30px;}
.footer__right figure{max-width: 168px;margin-left: auto;}
.footer__button .btn:before{background-color: #0D3C26;}
.footer__button .btn {max-width: 388px;margin: 0 auto;}
.grediant__btn{background: linear-gradient(92.53deg, #EBCA5A 3.55%, #9A833F 51.48%, #C3A74D 101.79%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;color: transparent;}

.wimbledon__section{position: relative;overflow: hidden;}
.wimbledon__wrapper{text-align: center;position: relative;padding: 30px 0 70px 0;}
.wimbledon__wrapper span{display: block;font-size: 48px;font-style: italic;line-height: 1;font-weight: 300;font-family:var(--font-baskerville);}
.wimbledon__wrapper h1{font-size: 144px;font-weight: 800;font-family: var(--font-proxima_nova);text-transform: uppercase;line-height: 0.8;letter-spacing: -6%;}
.wimbledon__wrapper h1 b{font-weight: 300;display: block;line-height: inherit;}
.wimbledon__wrapper .jun__block{position: absolute;bottom: 20px;left: 0;}
.wimbledon__wrapper .jun__block{width: 318px;}
.wimbledon__wrapper .prc__block{position: absolute;bottom: 26px;right: 0;}
.wimbledon__wrapper .prc__block{width: 276px;}
.wimbledon__slider__wrapper{position: relative;}
.wimbledon__slider{position: relative;overflow: hidden;}
.wimbledon__slider__item{position: relative;}
.wimbledon__slider__item figure{position: relative;overflow: hidden;}
.wimbledon__slider__item figure img{transition: transform 0.3s ease-in-out;}
.wimbledon__slider__item:hover figure img{transform: scale(1.05);}
.wimbledon__slider__wrapper .wimbledon__btn__wrapper{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;text-align: center;z-index: 1;}
.wimbledon__slider__wrapper .wimbledon__btn__wrapper .booknow__btn{display: inline-block;white-space: nowrap;}


.exp__glory__section{position: relative;padding: 158px 0 0 0;}
.exp__glory__wrapper{max-width: 955px;margin: 0 auto;text-align: center;}
.exp__glory__wrapper h2{font-size: 64px;line-height: 1.1;font-style: italic;max-width: 730px;margin: 0 auto 12px; font-family:var(--font-baskerville);}
.exp__glory__wrapper p{font-size:32px;line-height: 1.6;margin-bottom: 58px;font-style: italic; font-family:var(--font-baskerville);}
.exp__glory__wrapper p strong{font-weight: 600;}
.exp__glory__wrapper .batm__icon{width: 73px;margin: 0 auto 52px;}
.exp__glory__wrapper .debenture__text{font-size: 86px;font-weight: 300;font-family: var(--font-proxima_nova);text-transform: uppercase;line-height: 0.5;margin-bottom: 30px;letter-spacing:-6%;}
.exp__glory__wrapper .debenture__text strong{font-weight: 800;}
.exp__glory__wrapper .wimbledon__icon{width: 168px;margin: 0 auto 90px;}

.vipexp__wrapper{position: relative;}
.vipexp__wrapper h2{font-size: 64px;line-height: 1.1;font-weight: 300;text-transform: uppercase;text-align: center;margin-bottom: 48px;font-family: var(--font-proxima_nova);letter-spacing: -6%;}
.vipexp__wrapper h2 strong{font-weight: 800;display:inline;}
.vipexp__items{display: grid;grid-template-columns: repeat(3, 1fr);gap: 0 8px;margin-bottom: 33px;}
.vipexp__item{width: 100%;position: relative;overflow: hidden;}
.vipexp__item__content{position: absolute;bottom: 25%;left: 15px;right: 15px;width:auto;text-align: center;z-index: 1;}
.vipexp__item__content span{display: block;font-family: var(--font-proxima_nova);line-height: 1;color: var(--accent-color);}
.vipexp__item__content span.text__1{font-size: 64px;font-weight: 300;text-transform: uppercase;letter-spacing: -6%;}
.vipexp__item__content span.text__2{font-size: 64px;font-style: italic;font-family:var(--font-baskerville);margin-bottom: 15px;}
.vipexp__item__content span.text__3{font-size: 16px;font-weight: 800;text-transform: uppercase;letter-spacing: 80%;}

.vipexp__wrapper .ball__icon{width: 34px;height: 34px;margin: 0 auto 33px;background: url('assets/img/ballIcon.png') no-repeat center center;background-size: contain;}
.vipexp__wrapper h3{font-size: 32px;line-height: 1.3;text-align: center;margin-bottom: 88px;max-width: 583px;margin: 0 auto 88px;font-family:var(--font-baskerville);font-style: italic;}
.vipexp__wrapper .vipexp__btn__wrapper{text-align: center;}
.vipexp__wrapper .vipexp__btn__wrapper .booknow__btn{display: inline-block;}

.debenture__wrapper{position: relative;padding: 113px 0 153px 0;text-align: center;}
.debenture__wrapper span{display: block;font-size: 64px;font-style: italic;line-height: 1;font-family:var(--font-baskerville);letter-spacing: 1%;}
.debenture__wrapper h2{font-size: 96px;font-weight: 300;line-height: 1;font-family: var(--font-proxima_nova);text-transform: uppercase;margin-bottom: 30px;letter-spacing: -6%;}
.debenture__wrapper h2 strong{font-weight: 800;}
.debenture__maps{display: flex;justify-content: space-between;}
.debenture__maps figure{width: 45%;}
.debenture__maps figure img{width: 100%;height: auto;display: block;}

.lux__sports__wrapper{position: relative;}
.lux__sports__header{position: relative;overflow-x: auto;margin-bottom: 30px;}
.lux__sports__header ul{display: flex;justify-content: space-between;gap: 0 10px;}
.lux__sports__header ul li a{font-size: 24px;text-transform: uppercase;font-family: var(--font-proxima_nova);letter-spacing: 2%;}
.lux__sports__header ul li a:hover{color: var(--secondary-color);}
.lux__sports__header ul li a.is-active{color: var(--secondary-color);}
.lux__sports__body{position: relative;}
.lux__sports__panel{display: none;}
.lux__sports__panel.is-active{display: block;}

.testimonials__wrapper{position: relative;padding: 78px 0 84px 0;}
.testimonials__header{text-align: center;margin-bottom: 85px;}
.testimonials__header .tst__logo{width: 175px;margin: 0 auto;}
.testimonials__header .tst__logo img{width: 100%;height: auto;display: block;}
.testimonials__header h2{font-size: 64px;line-height: 0.5;font-weight: 300;font-style: italic;letter-spacing: -6%;font-family:var(--font-baskerville);}
.testimonials__header h2 strong{font-weight: 900;font-style: normal;font-family: var(--font-proxima_nova);}
.testimonials__block{display: flex;justify-content: space-between;gap: 0 20px;}
.testimonials__content{width: 100%;max-width: 456px;}
.testimonials__content p{font-size: 32px;line-height: 1.6;font-style: italic;margin-bottom: 80px;font-family:var(--font-baskerville);}
.frequentlyasked__item .accordion__body p{font-size: 32px;line-height: 1.6;font-style: italic;margin-bottom: 40px;font-family:var(--font-baskerville);}
.testimonials__content p strong{font-family: var(--font-proxima_nova);text-transform: uppercase;font-style: normal;}
.testimonials__content h3{font-size: 32px;line-height: 1.3;font-family: var(--font-proxima_nova);margin-bottom: 14px;letter-spacing: -3%;}
.testimonials__content h3 strong{font-weight: 600;text-transform: uppercase; display:inherit;}
.tst__btn__wrapper .btn{font-size: 48px;display: inline-block;}
.testimonials__thumbs{width: 100%;max-width: 420px;overflow: hidden;}
.testimonials__thumbs .testimonials__gallery .item img{width: 100%;height: 100%;object-fit: cover;display: block;}

.fs__enquire__popup__overlay,.fs__thankyou__popup__overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(249, 249, 243, 0.9);z-index: 1001;}
.fs__enquire__popup{position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 1300px;max-height: 95vh;overflow-y: auto;background-color:#f9f9f3;z-index: 1002;}
.fs__enquire__popup .closebtn{position: absolute;right: 15px;top: 15px;width: 24px;height: 24px;z-index: 1;cursor: pointer;border: 1px solid #10472D;}
.fs__enquire__popup .closebtn svg{width: 100%;height: 100%;}
.fs__enquire__popup__overlay:not(.is-open),
.fs__enquire__popup:not(.is-open){display: none;}
.fs__enquire__popup__inner{position: relative;padding: 30px 50px;}
.fs__enquire__popup__header{margin-bottom: 16px;}
.fs__enquire__popup__header .popup__header__logo{width: 100%;max-width: 400px;}
.fs__enquire__popup__header .popup__header__logo img{width: 100%;height: auto;display: block;}
.fs__enquire__popup__header .text__1{font-size: 24px;line-height: 1.1;font-family: var(--font-proxima_nova);letter-spacing: -4%;}
.fs__enquire__popup__header .text__1 strong{font-weight: 700;text-transform: uppercase;}
.form__group__cols{position: relative;}
.form__group__row{display: grid;grid-template-columns: repeat(2, 1fr);gap: 0 8px;}
.form__group{margin-bottom: 20px;display: flex;justify-content: flex-start;align-items: center;gap: 0 8px; position:relative;}
.form__group label{font-size: 16px;font-weight: 600;line-height: 1.1;font-family: var(--font-proxima_nova);flex-shrink: 0;letter-spacing: -4%;}
.form__group input, .form__group select{width: 100%;padding: 10px;border: 1px solid transparent;border-radius: 4px;background-color: #EEEEE6;font-family: var(--font-proxima_nova);appearance: none;position: relative;border: 0.75px solid #10472D;}
.form__group select{background:#EEEEE6 url('assets/img/downarrow.svg') no-repeat right 10px center;background-size: 10px;}
.form__group input:focus, .form__group select:focus{outline: none;border-color: var(--secondary-color);}
.form__group__innerrow{display: flex;justify-content: space-between;gap: 0 8px;}
.countrycode__bx .form__group:first-child{width: 216px;}
.countrycode__bx .form__group:last-child{width: calc(100% - 216px);}
.form__group__cols .form__group__top{position: relative;border-bottom: 1px solid var(--primary-color); border-top: 1px solid var(--primary-color); padding: 20px 0 36px 0;margin-bottom: 10px;}
.form__group__cols .form__group__top .form__group{flex-direction: column;align-items: flex-start;}
.form__group__cols .form__group__top .form__group label{margin-bottom: 8px;}
.form__group__btns{text-align: right;}
.form__group__btns .btn{min-width: 204px;margin-left: auto;cursor: pointer;}
.form__group__btns .goback__btn, .mobform__group__btns .backstep__btn, .mobform__group__btns .nextstep__btn, .mobform__group__btns .mobgoback__btn{position: relative;font-size: 16px;font-weight: 600;padding: 12px 14px;border: none;display: flex;align-items: center;gap: 0 8px;margin-bottom: 5px;cursor: pointer;}
.form__group__btns .goback__btn svg, .mobform__group__btns .backstep__btn svg, .mobform__group__btns .nextstep__btn svg, .mobform__group__btns .mobgoback__btn svg{width: 26px;height: 19px;}
.form__group__btns .submit__btn{position: relative;font-size: 24px;font-weight: 800;padding: 7px 22px;}
.form__group__btns .btn:before, .mobform__group__btns .backstep__btn:before, .mobform__group__btns .nextstep__btn:before, .mobform__group__btns .mobgoback__btn:before{width: 100%;}
.form__group__btns .btn:hover:before, .mobform__group__btns .backstep__btn:hover:before, .mobform__group__btns .nextstep__btn:hover:before, .mobform__group__btns .mobgoback__btn:hover:before{background-color: #2F2A3F;}
.mobform__group__btns .backstep__btn, .mobform__group__btns .nextstep__btn, .mobform__group__btns .mobgoback__btn{margin-bottom: 0;}

.mobform__group__btns{display: none;justify-content: space-between;gap: 0 8px;margin-top: 20px;}
.form__group__cols .mobform__group__btns .btn{flex: 0 1 auto;}

.fs__thankyou__popup__overlay{display: none;}
.fs__thankyou__popup{position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 750px;max-height: 95vh;overflow-y: auto;background-color: var(--primary-color);z-index: 1002;display: none;}
.fs__thankyou__popup .fs__thankyou__close__btn{position: absolute;right: 15px;top: 15px;width: 24px;height: 24px;}
.fs__thankyou__popup .fs__thankyou__close__btn svg{width: 100%;height: auto;}
.fs__thankyou__popup__inner{display: flex;justify-content: space-between;overflow-x: hidden;overflow-y: auto;}
.fs__thankyou__popup__inner .fs__thankyou__popup__content{width: 50%;padding: 26px 22px;text-align: center;}
.fs__thankyou__popup__inner .fs__thankyou__thumb{width: 50%;}
.fs__thankyou__popup__inner .fs__thankyou__popup__content h2{font-size: 64px;color: var(--accent-color);font-style: italic;line-height: 1;margin-bottom: 16px;}
.fs__thankyou__popup__inner .fs__thankyou__popup__content h2 b{display: block;font-size: 32px;font-family: var(--font-proxima_nova);font-style: normal;line-height: inherit;font-weight: 400;}
.fs__thankyou__popup__inner .fs__thankyou__popup__content .batm__icon{width: 29px;margin: 0 auto 20px;}
.fs__thankyou__popup__inner .fs__thankyou__popup__content .text__1{display: block;font-size: 16px;font-weight: 300;font-family: var(--font-proxima_nova);line-height: 1.3;text-transform: uppercase;margin-bottom: 7px;color: var(--white-color);}
.fs__thankyou__popup__inner .fs__thankyou__popup__content .text__1 b{font-weight: 800;}
.fs__thankyou__popup__inner .fs__thankyou__popup__content h3{font-size: 24px;font-style: italic;color: var(--white-color);max-width: 227px;margin: 0 auto 26px;}
.fs__thankyou__popup__inner .fs__thankyou__popup__content .fs__thankyou__goldlogo{width: 75px;margin: 0 auto 27px;}
.fs__thankyou__popup__inner .fs__thankyou__popup__content p{color: var(--white-color);font-size: 13px;font-family: var(--font-proxima_nova);}
.frequentlyasked__section{position: relative;padding: 30px 0 80px 0;}
.frequentlyasked__section__inner{position: relative;display: flex;justify-content: space-between;}
.frequentlyasked__center__block{width: 100%;}
.frequentlyasked__section h2{text-align: center;font-size: 64px;text-transform: uppercase;line-height: 0.5;margin-bottom: 30px;font-family: var(--font-proxima_nova);}
.frequentlyasked__section h2 strong{display: block;font-weight: 700;font-style: normal;line-height: inherit;}
.frequentlyasked__section h2 span b {font-style:italic;font-weight:300;}
.frequentlyasked__items{position: relative;}
.frequentlyasked__wrapper {padding:0 15px;}
.frequentlyasked__section h2 span {display: block;line-height: inherit; font-weight:300;}
.frequentlyasked__item{position: relative;border-bottom: 1px solid var(--primary-color);}
.frequentlyasked__item .accordion__head{position: relative;padding: 26px 50px 26px 0;cursor: pointer;}
.frequentlyasked__item .accordion__head h3{font-size: 24px; font-family: var(--font-proxima_nova); font-weight: 300;}
.frequentlyasked__item .accordion__head .downarrow{position: absolute;right: 10px;top: 50%;transform: translateY(-50%);transition: all 0.3s ease-in-out;}
/*.frequentlyasked__item .accordion__body p{font-size: 32px;color: var(--primary-color);font-family: var(--font-baskerville);}*/
.frequentlyasked__item .accordion__body{opacity: 0;visibility: hidden;display: none;margin:10px 0 20px 0;}
.frequentlyasked__item.active .accordion__body{opacity: 1;visibility: visible;display: block;}
.frequentlyasked__item.active .accordion__head .downarrow{transform: translateY(-50%) rotate(180deg);}

@media (min-width: 768px) {
.lux__sports__gallery {display: flex;justify-content: space-between;flex-wrap: wrap;gap: 8px;}
.lux__sports__gallery .item{width: calc(40% - 4px);height: 420px;}
.lux__sports__gallery .item2 {width: calc(60% - 4px);}
.lux__sports__gallery .item3 {width: calc(60% - 4px);}
.lux__sports__gallery .item4 {width: calc(40% - 4px);}
.lux__sports__gallery .item img{width: 100%;height: 100%;object-fit: inherit;}
.lux__sports__gallery .item .lxmobimg{display: none;}

.testimonials__thumbs .testimonials__gallery{display: flex;justify-content: space-between;flex-wrap: wrap;gap: 8px;}
.testimonials__thumbs .testimonials__gallery .item{width: 100%;}
.testimonials__thumbs .testimonials__gallery .item1{height: 420px;}
.testimonials__thumbs .testimonials__gallery .item2{width: calc(70% - 4px);height: 295px;}
.testimonials__thumbs .testimonials__gallery .item3{width: calc(30% - 4px);height: 295px;}
.testimonials__thumbs .testimonials__gallery .item .tsmobimg{display: none;}
}
@media screen and (max-width: 1440px){
.footer{padding: 50px 0 43px 0; margin-top:150px;}
}
@media screen and (max-width: 1366px){
.fs__enquire__popup{left: 15px;right: 15px;width: auto;transform: translateY(-50%);}
.form__group label{font-size: 13px;}
}
@media screen and (max-width: 1200px){
.fs__enquire__popup{width: 500px;left: 0;right: 0;transform: translateY(-50%);margin: 0 auto;padding: 20px;}
.fs__enquire__popup__inner{padding: 0;}
.fs__enquire__popup__header .text__1{font-size: 16px;}
.fs__enquire__popup__header .popup__header__logo{max-width: 272px;}
.form__group{margin-bottom: 10px;}
.form__group__row{grid-template-columns: repeat(1, 1fr);gap: 0 0;}
.form__group__innerrow{grid-template-columns: repeat(1, 1fr);gap: 0 0;}
.countrycode__bx .form__group:first-child{width: 100%;}
.countrycode__bx .form__group:last-child{width: 100%;}
.form__group{flex-direction: column;align-items: flex-start;}
.form__group label{margin-bottom: 5px;}
.form__group input, .form__group select{padding: 8px;}
.form__group__btns .btn{margin: 0 auto;}
.form__group__cols .form__group__top{padding: 20px 0 10px 0;}

.enquire-form--step-1 .enquire-form__step--2{display: none;}
.enquire-form--step-2 .enquire-form__step--1{display: none;}
.mobform__group__btns{display: flex;}
.form__group__btns .goback__btn{display: none;}
.form__group__innerrow{flex-direction: column;gap: 0;}
.countrycode__bx .form__group:first-child{width: 100%;}
.countrycode__bx .form__group:last-child{width: 100%;}
.btn{font-size: 40px;}
.footer__right figure{width: 120px;}
.wimbledon__wrapper span{font-size: 24px;}
.wimbledon__wrapper h1{font-size: 48px;line-height: 1.1;}
.wimbledon__wrapper .jun__block{width: 200px;}
.wimbledon__wrapper .prc__block{width: 180px;}
.exp__glory__section{padding: 80px 0 0 0;}
.footer__right{width: calc(100% - 465px);}
.header__nav ul{gap: 0 12px;}
}
@media screen and (max-width: 1024px){
.hamburger__menu, .mobheader__logo{display: block;}
.header__nav{position: fixed;top: -130%;left: 0;width: 100%;height: 100vh;background-color: var(--primary-color);transition: all 0.3s ease-in-out;z-index: -1;display: block;padding: 100px 30px;overflow-y: auto;align-self: unset;flex: none;margin-bottom: 0;}
.header__label{position: relative;z-index: 111;}
.header__nav ul{flex-direction: column;gap: 0;}
.header__nav ul li:nth-child(4){display: none;}
.header__nav ul li:nth-child(4) a img{display: none;}
.header__nav ul li:not(:last-child){margin-bottom: 80px;}
.header__nav.menu-open{top: 129px;}
.btn{font-size: 32px;border-radius: 5px;}
.exp__glory__wrapper h2{font-size: 40px;}
.exp__glory__wrapper p{font-size: 24px;}
.exp__glory__wrapper .debenture__text{font-size: 40px;}
.debenture__wrapper span {font-size: 40px}
.vipexp__wrapper h2{font-size: 40px;}
.vipexp__item__content span.text__1{font-size: 30px;}
.vipexp__item__content span.text__2{font-size: 45px;}
.vipexp__item__content span.text__3{font-size: 13px;}
.vipexp__wrapper h3{margin: 0 auto 40px;}
.debenture__wrapper{padding: 50px 0;}
.debenture__wrapper h2{font-size: 66px;}
.lux__sports__header ul li a{font-size: 16px;}
.lux__sports__gallery .item{height: 330px;}
.testimonials__wrapper{padding: 50px 0;}
.testimonials__header h2{font-size: 50px;}
.testimonials__content h3{font-size: 16px;}
.testimonials__content p{font-size: 24px;}
.tst__btn__wrapper .btn{font-size: 32px;}
.testimonials__content{max-width: 520px;}
.exp__glory__wrapper .wimbledon__icon{margin: 0 auto 50px;}
.wimbledon__slider__wrapper{overflow: hidden;margin: 0 -15px;}
.testimonials__header{margin-bottom: 60px;}
.exp__glory__section{padding: 40px 0 0 0;}
.mobheader__logo{margin-right: 10%;}
.frequentlyasked__section h2{font-size: 50px;}
.frequentlyasked__left__thumb, .frequentlyasked__right__thumb{display: none;}
}

@media screen and (max-width: 899px){
.footer__button{display: none;}
.footer__right{width: auto;align-self: flex-end;}
.footer__wrapper{gap: 0 20px;}
.exp__glory__section  {padding:40px 10px 0 10px;}
.frequentlyasked__item .accordion__body p{font-size: 16px;}
.frequentlyasked__item .accordion__head h3 {font-size:16px;}
.frequentlyasked__item .accordion__head {padding:16px 50px 16px 0;}
.mandatory_txt {text-align: center;margin: 40px 0 10px auto;font-family: var(--font-proxima_nova); font-size:12px;font-weight: 500;}
.desk_only {display:none;}
.mob_only {display:block;}
}

@media screen and (max-width: 767px){
.header{margin-top: 13px;}
.header__label {width: 119px;}
.header__label{margin: -13px 0 -40px 0;}
.header__nav.menu-open{top: 71px;}
.vipexp__items{grid-template-columns: repeat(1, 1fr);gap: 0;margin: 0 -15px;}
.vipexp__item{margin-bottom: 8px;}
.vipexp__item__content span.text__1, .vipexp__item__content span.text__2{font-size: 64px;}
.vipexp__item__content span.text__3{font-size: 16px;}
.vipexp__wrapper .ball__icon{margin: 40px auto;}
.debenture__maps{flex-direction: column;gap: 20px;}
.debenture__maps figure{width: 100%;margin-bottom: 30px;}
.lux__sports__gallery .item{height: auto;}
.lux__sports__gallery .item img{height: auto;display: block;}
.testimonials__block{flex-direction: column;gap: 0px;}
.testimonials__content{max-width: 100%;margin-bottom: 20px;text-align: center;}
.testimonials__thumbs{max-width:unset;width: auto;margin: 0 -15px;}
/* .testimonials__thumbs .testimonials__gallery{flex-direction: column;gap: 0px;} */
.testimonials__thumbs .testimonials__gallery .item img{height: auto;}
.testimonials__thumbs .testimonials__gallery .item1{height: auto;}
.testimonials__thumbs .testimonials__gallery .item2, .testimonials__thumbs .testimonials__gallery .item3{width: 100%;height: auto;}
.fs__thankyou__popup{width: auto;max-width: 95%;margin: 0 auto;left: 0;right: 0;transform: translateY(-50%);}
.fs__thankyou__popup__inner{flex-direction: column;gap: 0px;}
.fs__thankyou__popup__inner .fs__thankyou__popup__content{width: 100%;}
.fs__thankyou__popup__inner .fs__thankyou__thumb{width: 100%;display: none;}
.fs__thankyou__popup__inner .fs__thankyou__popup__content h2{font-size: 40px;}
.fs__thankyou__popup__inner .fs__thankyou__popup__content h2 b{font-size: 24px;}
.wimbledon__slider__wrapper .wimbledon__btn__wrapper {position: relative;top: auto;left: auto;transform: none;margin-top: 18px;}
.testimonials__thumbs .testimonials__gallery .item .tsdeskimg{display: none;}
.testimonials__thumbs .testimonials__gallery .item .tsmobimg{display: block;}
.lux__sports__gallery .item .lxdeskimg{display: none;}
.lux__sports__gallery .item .lxmobimg{display: block;}
.testimonials__content h3 strong {display:block;}
.frequentlyasked__section h2{font-size: 32px;}
}

@media screen and (max-width:599px) {
.fs__enquire__popup{width: 95%;left: 0;right: 0;transform: translateY(-50%);margin: 0 auto;}
.form__group__btns .goback__btn, .mobform__group__btns .backstep__btn, .mobform__group__btns .nextstep__btn, .mobform__group__btns .mobgoback__btn{font-size: 12px;}
.form__group__btns .goback__btn svg, .mobform__group__btns .backstep__btn svg, .mobform__group__btns .nextstep__btn svg, .mobform__group__btns .mobgoback__btn svg{width: 18px;height: 13px;}
.form__group__btns .submit__btn{font-size: 20px;}
.header__nav ul li:not(:last-child){margin-bottom: 40px;}
.footer__right figure{width: 80px;}
.footer__logo{width: 100px;}
.footer__content p{font-size: 10px;}
.lux__sports__header ul{flex-direction: column;gap:30px 0px;text-align: center;}
.lux__sports__header ul li a{font-size: 24px;}
.lux__sports__gallery .item{width: 100%;}
.lux__sports__body{overflow: hidden;margin: 0 -15px;}
.debenture__wrapper span {font-size:48px;}
.debenture__wrapper h2 {font-size:64px;}
.exp__glory__wrapper h2{max-width: 280px;margin: 0 auto 10px;}
.exp__glory__wrapper p{max-width: 200px;margin: 0 auto 50px;}
.exp__glory__wrapper .debenture__text{max-width: 250px;margin: 0 auto 30px;}
.vipexp__wrapper h2{max-width: 314px;margin: 0 auto 27px;}
.vipexp__wrapper .ball__icon{margin: 24px auto 16px;}
.vipexp__wrapper h3{margin: 0 auto 23px;max-width:350px;}
.debenture__wrapper{padding: 14px 0 40px 0;}
.debenture__wrapper h2{max-width: 252px;margin: 0 auto 30px;line-height: 0.6;}
.testimonials__wrapper{padding: 32px 0 40px 0;}
.testimonials__header .tst__logo{width: 103px;margin: 0 auto 22px;}
.testimonials__header h2{max-width: 320px;margin: 0 auto;font-size: 48px;}
.testimonials__header{margin-bottom: 24px;}
.testimonials__content p{margin-bottom: 10px;}
.testimonials__content h3{font-size: 16px;margin-bottom: 60px;}
.testimonials__content{margin-bottom: 8px;}
.testimonials__wrapper{padding: 32px 0 8px 0;}
.vipexp__wrapper h3{font-size: 22px;}
}

@media screen and (max-width:480px) {
.wimbledon__wrapper h1{font-size: 48px;}
.wimbledon__wrapper .jun__block{width: 140px;}
.wimbledon__wrapper .prc__block{width: 120px;bottom: 16px;}
.exp__glory__wrapper p {font-size:16px;}
.vipexp__wrapper h2 strong {display:block;}
}
@media screen and (max-width:380px) {
.hamburger__menu{width: 50px;}
}