/*
Theme Name: Anax Designs
Theme URI: https://wordpress.org/themes/twentytwentyfive/
Description: Parent Theme
Version: 1.4
*/
*, a, img, ul, ol { list-style:none; padding:0px; margin:0px; outline:none; border:none; text-decoration:none; font-display: swap; }
*:focus, a:focus { text-decoration:none; outline:none; }
*, ::after, ::before { box-sizing: border-box; margin:0; padding:0; }

/*=== ANIMATION CSS ===*/
[animation-name] { opacity: 0; animation-duration: 1s; animation-fill-mode: both; }[animation-name].animated { opacity: 1; }@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);filter:blur(10px)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;filter:blur(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);filter:blur(10px)}100%{opacity:1;-webkit-transform:none;transform:none;filter:blur(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(50%,0,0);-ms-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);filter:blur(10px)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;filter:blur(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);filter:blur(10px)}100%{opacity:1;-webkit-transform:none;transform:none;filter:blur(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);filter:blur(10px)}100%{opacity:1;-webkit-transform:none;transform:none;filter:blur(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);-ms-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);filter:blur(10px)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;filter:blur(0)}}@-webkit-keyframes fadeIn{0%{opacity:0;filter:blur(10px)}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);filter:blur(10px)}100%{opacity:1;-webkit-transform:none;transform:none;filter:blur(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);filter:blur(10px)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;filter:blur(0)}}@keyframes slideInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes slideInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes slideInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes slideInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}to{transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}@keyframes rotateIn{from{opacity:0;transform:rotate3d(0,0,1,-200deg)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes flipInX{from{opacity:0;transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{opacity:1;transform:perspective(400px) rotate3d(1,0,0,10deg)}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}@keyframes flipInY{from{opacity:0;transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{opacity:1;transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{transform:perspective(400px)}}@media (prefers-reduced-motion:reduce){[animation-name]{animation-duration:0s!important;animation-delay:0!important}}

/*=== OWL CAROUSEL CSS ===*/
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

/*=== CONTACT FORM CSS ===*/
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7-form-control-wrap,.wpcf7-spinner{position:relative}.wpcf7 form .wpcf7-response-output{margin:10px 0 0 0;font-size: 14px;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output,.wpcf7-reflection>output[hidden]{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-not-valid-tip{color:#dc3232;font-size:13px;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from,to{opacity:0}50%{opacity:1}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}

@media (min-width: 0px) and (max-width: 767px){ .sm-hide {display:none!important} }
@media (max-width: 1023px) and (min-width: 768px){ .md-hide{display:none!important} }
@media(min-width: 1024px) { .dt-hide { display:none !important; } }


/* Row
.row {
    display: flex;
    margin: 0px -15px;
   flex-wrap: wrap;
}

[class*="col-"] {
    width: 100%;
	padding: 0 15px;
}

.col-1  { width: 8.33%; }
.col-2  { width: 16.66%; }
.col-3  { width: 25%; }
.col-4  { width: 33.33%; }
.col-5  { width: 41.66%; }
.col-6  { width: 50%; } 
.col-7  { width: 58.33%; }
.col-8  { width: 66.66%; }
.col-9  { width: 75%; }
.col-10 { width: 83.33%; }
.col-11 { width: 91.66%; }
.col-12 { width: 100%; }


.wp-block-button__link{transition:linear 0.3s;}
.wp-block-button.light.is-style-outline a {border-color: #fff;color: #fff;}

#site-preloader{height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999999;    background: radial-gradient(circle, #e5a787 44%, #fe5800 100%);}


#site-preloader figure img {animation: pulse 1s linear infinite;max-width: 160px;}
#site-preloader figure {position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: flex;align-items: center;justify-content: center;height: 100%;}

@keyframes pulse {
  0% {
    opacity: 0.9;
    transform: scale(0.8);
  }
  30% {
    opacity: 1;
    transform: scale(1);
  }
  70% {
    opacity: 1;
    transform: scale(1);
  }
  100% {
    opacity: 0.9;
    transform: scale(0.8);
  }
}


#desktop-header .wp-block-site-logo { position: absolute; top: 0; z-index: 9; } 
#desktop-header { position: relative; } 
.togle-menu ul { gap: 10px; } 
.togle-menu ul li a { padding: 8px 18px 4px; border-radius: 50px; min-width: 50px; position: relative; line-height: 100%; vertical-align: middle; display: block; text-decoration: none; transition: linear 0.3s; } 
.togle-menu ul li a:before { content: ""; background: #fff; display: block; width: 0; height: 100%; position: absolute; left: 0; top: 0; border-radius: 50px; transition: linear 0.3s; z-index: -1; } 
.togle-menu ul li.current-menu-item a span,
.togle-menu ul li.current-menu-item a:before,
.togle-menu ul li a:hover:before, 
.togle-menu ul li a:hover span { width: 100%; color: #000; transition: linear 0.3s; }
.togle-menu ul li a span { transition: linear 0.2s; } 
.togle-menu { display: inline-block; } 
.d-none{display:none !important;}
.news-sec .slick-slide .custom-field-news_date { text-transform: uppercase; letter-spacing: 2px; }


.latest-updates form { margin: 20px 0 0 0; } 
.latest-updates form p { position: relative; } 
.latest-updates form p .wpcf7-form-control.wpcf7-submit { position: absolute; top: 0; right: 0; background: #fe5800; width: 100%; max-width: 25%; min-height: 56px; color: #fff; font-weight: 400; font-family: "Bebas Neue", sans-serif; letter-spacing: 1px; font-size: 24px; }  
.latest-updates form p span input { width: 100%; max-width: 80%; padding: 20px 10px; }

.latest-updates form { margin: 20px 0 0 0; } 
.latest-updates form p { position: relative; } 
.latest-updates form p .wpcf7-form-control.wpcf7-submit { position: absolute; top: 0; right: 0; background: #fe5800; width: 100%; max-width: 25%; min-height: 56px; color: #fff; font-weight: 400; font-family: "Bebas Neue", sans-serif; letter-spacing: 1px; font-size: 24px; } 
.latest-updates form p span input { width: 100%; max-width: 80%; padding: 20px 10px; } 
footer.wp-block-template-part form.wp-block-search { position: relative; } 
.wp-block-search__inside-wrapper { background: transparent; border: solid 1px #fff; } 
footer.wp-block-template-part form.wp-block-search .wp-block-search__input { width: 100%; border-radius: 0; background: transparent; } 
footer.wp-block-template-part form.wp-block-search .wp-block-search__input::placeholder { color: #fff;font-style:italic; font-weight:lighter; } 
footer.wp-block-template-part form.wp-block-search  button.wp-block-search__button { font-size: 30px; padding: 7px 10px; }

.footer-menu ul li { padding: 0 0 0 25px; position: relative; } 
.footer-menu ul li:Before { content: ""; position: absolute; display: block; width: 10px; height: 10px; background: #fe5800; left: 0; top: 9px; }
.player-finder input.wp-block-search__input { background: #Fff; border-radius: 0; padding: 10px 15px; }

[animation-name] {animation-duration: 1.5s !important;  }


.ranking-tabs ul.ui-tabs-nav { display: flex; justify-content: space-between; gap: 0; width: 100%; flex-wrap: nowrap; } 
.ranking-tabs ul.ui-tabs-nav li {margin: 0;padding: 0;border: none;width: 100%;} 
.ranking-tabs ul.ui-tabs-nav li a { background: #f55c18; color: #fff; transition: linear 0.2s; padding: 12px 70px !important; font-size: 38px; font-weight: 400; text-align: center; } 
.ranking-tabs ul.ui-tabs-nav li.ui-tabs-active a, 
.ranking-tabs ul.ui-tabs-nav li a:hover { background: #000; color: #fff; } 
.ranking-tabs .wp-block-getwid-tabs__tab-content { border: none; padding: 50px 0 0 0; } 
.ranking-tabs .wp-block-getwid-tabs__tab-content table { width: 100%; display: block; max-width: 100%; border-spacing: inherit; table-layout: fixed; } 
.ranking-tabs .wp-block-getwid-tabs__tab-content table tbody { width: 100%; max-width: 100%; display: inline-table; } 
.ranking-tabs .wp-block-getwid-tabs__tab-content table tr th { text-transform: uppercase; background: #f55c18; color: #fff; font-weight: 500; font-family: var(--wp--preset--font-family--bebas-neue); font-size: 20px; padding: 8px 0; border: none; margin: 0; border-spacing: inherit; letter-spacing: 1px; }
.ranking-tabs .wp-block-getwid-tabs__tab-content table tr:nth-child(odd) td { background: #ebebeb; } 
.ranking-tabs .wp-block-getwid-tabs__tab-content table tr th{width: 16.66%;}
.ranking-tabs .wp-block-getwid-tabs__tab-content table tr td { padding: 10px 20px; text-align: center; font-size: 14px; width: 16.66%; width: 16.66%; } 
.ranking-tabs { padding: 70px 0 50px 0; }


.main_form select, .main_form input, .main_form textarea {
    width: 100%;
    background-color: #FFFFFF99;
    border-radius: 5px;
    font-size: 16px;
    padding: 15px 10px;
    margin-bottom: 15px;
}

.main_form label{margin-bottom:4px;display:block}
.main_form textarea{height: 110px;}
.main_form btn-primary{background:#f98e05}
.main_form .btn-primary{background:#f98e05;font-size:16px}
.form_imgs img{width:100%;display:block; max-width: 300px;}
.form_imgs .img2 img {margin-left: 80px;}

.main_contactform {max-width: 1100px !important;}

.shop_productsec .wp-block-button{position:absolute;bottom:0;left:0;right:0;transition:linear .3s;opacity:0;visibility:hidden;z-index:0;display: inline-flex;margin: 0;gap: 5px;justify-content: space-between;flex-direction: column;}
.shop_productsec:hover .wp-block-button{opacity:1;visibility:visible;bottom: 65px;}

.shop_productsec .wp-block-button button.wp-block-button__link{margin:0!important;width: 95%;}
.shop_productsec .wp-block-button span a.added_to_cart.wc_forward{padding:10px 50px;background:#fe5800;margin:0;color:#fff;font-family:'Bebas Neue';width: 95%;display:flex;align-items:center;justify-content:center}
.shop_productsec .wp-block-button span{display:flex;width:100%;align-items:center;justify-content:center}
.cst_singleproduct  .wp-block-woocommerce-product-image-gallery {max-width: none;}


.wc-block-cart__submit a.wc-block-components-button{background:#fe5800;letter-spacing:1px;font-size:20px}
.wc-block-checkout__actions_row button.wc-block-components-button,a.wc-block-components-checkout-return-to-cart-button{background:#fe5800;font-size:20px;letter-spacing:1px;font-family:'Bebas Neue';color:#fff;padding:10px 40px}
.shop_productsec .wc-block-components-product-image{border:solid 1px #959595}
.search-box button.wc-block-mini-cart__button{}
.search-box button.wc-block-mini-cart__button span.wc-block-mini-cart__badge{background:#fff!important;color:#fe5800!important}
.search-box button.wc-block-mini-cart__button{opacity:1;visibility:visible}
.main-menu { margin: 0 -20px 0 -20px; }


.shop-actions .search-box { text-align: center; } 
.shop-actions .search-box .wc-block-mini-cart__button span { padding: 0; height: auto; } 
.shop-actions .search-box .wc-block-mini-cart__button span svg { font-size: 30px; }

.woocommerce div.product .woocommerce-tabs .panel ul li, .wc-block-components-product-summary ul li { position: relative; padding-left: 15px; padding-top: 5px; } 
.woocommerce div.product .woocommerce-tabs .panel ul li:before, .wc-block-components-product-summary ul li:before { content: ""; position: absolute; width: 7px; height: 7px; border-radius: 50%; background: #fe5800; left: 0; top: 14px; }
.wc-block-components-product-summary p strong { font-size: 30px; font-weight: 500; font-family: 'Bebas Neue'; }
.shipping-sec p strong {font-weight: 700;}


.page-id-2744 #desktop-header .wp-block-site-logo { display: none; } 
.girl-logo { position: absolute; top: 0px; z-index: 9;display:none;}
.page-id-2744 .girl-logo { display: block; } 
.page-id-2744 .shop-actions,
.page-id-2744 .togle-menu {background-color: var(--wp--preset--color--accent-4) !important;}
.page-id-2744 .latest-updates form p .wpcf7-form-control.wpcf7-submit {background: #ff77b8;}

.page-id-2767 #desktop-header .wp-block-site-logo, .page-id-2767 .girl-logo  { display: none; } 
.page-id-2767 .junior-logo { display: block; } 
.junior-logo { position: absolute; top: 0px; z-index: 9; display:none;}
.page-id-2767 .shop-actions, .page-id-2767 .togle-menu {background-color: var(--wp--preset--color--accent-5) !important;}
.page-id-2767 .latest-updates form p .wpcf7-form-control.wpcf7-submit {background: #fe7902;}

.custom-post-type-news .wp-block-getwid-template-post-featured-image img { width: 100%; height: 350px; object-fit: cover; }
.headslines-sec ul li { position: relative; padding-left: 15px; } 
.headslines-sec ul li:before { content: ""; position: absolute; width: 7px; height: 7px; background: #fe5800; border-radius: 50%; left: 0; top: 10px; }


.eventer-sector .wp-block-columns {justify-content: center !important;}
button.loadMoreBtn {background: #fe5800;padding: 10px;color: #fff;border-radius: 50px;font-size: 20px;padding: 10px 40px;cursor: pointer;margin: 30px auto 0;display: block;}
button.loadMoreBtn:hover{background:#000;}
.ranking-tabs.pinkish ul.ui-tabs-nav li a {background: #ff77b8;}
.ranking-tabs.pinkish ul.ui-tabs-nav li.ui-tabs-active a, .ranking-tabs.pinkish ul.ui-tabs-nav li a:hover {background: #000;color: #fff;}*/
