html{scroll-behavior:smooth}html body [disabled]{opacity:.5}html body .hide{display:none !important}html body .no-wrap{white-space:nowrap}html body img{vertical-align:middle}html body.woocommerce-page .select2-container{font-size:13.3333px}html body.woocommerce-page .select2-container .select2-search__field,html body.woocommerce-page .select2-container .select2-selection{height:43px;line-height:43px;padding:0px;font-size:inherit}html body.woocommerce-page .select2-container .select2-search__field .select2-selection__rendered,html body.woocommerce-page .select2-container .select2-selection .select2-selection__rendered{max-width:100%;margin-left:0px;height:inherit;line-height:inherit;padding-left:13px;font-size:inherit}html body.woocommerce-page .select2-container .select2-search__field .select2-selection__arrow,html body.woocommerce-page .select2-container .select2-selection .select2-selection__arrow{height:inherit;line-height:inherit}html body.woocommerce-page .select2-container .select2-dropdown{padding:5px}html body.admin-bar .adsbygoogle{background:#d3d3d3;margin-top:0px;border:2px dashed gray !important;box-sizing:border-box}html body #tournament_map{background-color:#d3d3d3}@media(min-width: 550px){html body #tournament_map{height:500px !important}}html body #tournament_map_form_search{padding-bottom:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)}html body #tournament_map_form_search :not(select,.select2,.city-select-block-input,li,ul){color:#fff}html body #tournament_map_form_search .map_form__wrapper{max-width:800px;text-align:center;margin:auto}html body #tournament_map_form_search .map_form__wrapper .map_form__title .title{margin-bottom:0px}html body #tournament_map_form_search .map_form__subtitle{margin-bottom:var(--wp--preset--spacing--40)}html body #tournament_map_form_search .city-select-block{position:relative}html body #tournament_map_form_search .city-select-block-input{font-size:13.33px;width:calc(100% - 30px);line-height:17px;border:1px solid #aaa;padding:13px}html body #tournament_results_count{font-style:italic}html body #tournament_map_form{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}html body #tournament_map_form p:empty{display:none}html body #tournament_map_form .tournament_map_fieldgroup{width:50%}@media(min-width: 550px){html body #tournament_map_form .tournament_map_fieldgroup{width:20%}}html body #tournament_map_form .tournament_map_fieldgroup .inner{margin-right:20px;margin-bottom:20px}@media(max-width: 549px){html body #tournament_map_form .tournament_map_fieldgroup .count_filter_0{display:none}}html body #tournament_map_form .tournament_map_fieldlabel{margin-bottom:20px}html body #tournament_map_form .tournament_map_fieldlabel br{display:none}html body #tournament_map_form .tournament_map_fieldlabel select{width:100%;border:1px solid #aaa}html body #ictp_lastest_tournaments{margin-top:100px}html body .tournament_map_items_event{display:flex;gap:20px;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media(min-width: 550px){html body .tournament_map_items_event{width:100%}}html body .tournament_map_items_event .item{display:flex;align-items:flex-start;gap:20px;border-bottom:1px dashed #d3d3d3;flex-direction:row;width:100%;padding-bottom:20px;flex-wrap:nowrap;justify-content:flex-start}@media(min-width: 550px){html body .tournament_map_items_event .item{flex-direction:row;width:100%;justify-content:space-between}}html body .tournament_map_items_event .item:last-child{border-bottom:none}html body .tournament_map_items_event .item__left{display:flex;gap:20px;flex-direction:row;align-items:flex-start}@media(min-width: 550px){html body .tournament_map_items_event .item__left{width:unset}}html body .tournament_map_items_event .item__right{display:none}@media(min-width: 550px){html body .tournament_map_items_event .item__right{display:block;margin-left:auto}}html body .tournament_map_items_event .item__center{width:100%}@media(min-width: 550px){html body .tournament_map_items_event .item__center{width:100%}}html body .tournament_map_items_event .item__center .item__group{display:flex;gap:10px;flex-wrap:nowrap;flex-direction:column;justify-content:space-between;margin-bottom:10px}@media(min-width: 550px){html body .tournament_map_items_event .item__center .item__group{flex-direction:row}}html body .tournament_map_items_event .item__center .item__group.row{flex-direction:row}html body .tournament_map_items_event .item__center .item__group:hover{background-color:#f1f1f1}html body .tournament_map_items_event .item__thumbnail{text-align:center;border:1px solid #253780;font-size:.8em;min-width:70px}@media(min-width: 550px){html body .tournament_map_items_event .item__thumbnail{font-size:1em;min-width:80px}}html body .tournament_map_items_event .item__thumbnail-inner{margin:2px}html body .tournament_map_items_event .item__month{font-weight:bold;color:#fff;background:#f36c21;padding:0px 20px;text-transform:capitalize}html body .tournament_map_items_event .item__date{font-weight:500;font-size:2em;color:#253780}html body .tournament_map_items_event .item__text{width:100%}html body .tournament_map_items_event .item__text a{display:block}html body .tournament_map_items_event .item__cta .dashicons{margin-top:7px}html body .tournament_map_items_event .item__heading{margin-bottom:0px}html body .tournament_map_items_event .item__link{text-decoration:none;font-weight:normal;font-size:1.3em;color:#253780}html body .tournament_map_items_event .item__link:hover{color:#f36c21}html body .tournament_map_items_event .item__city{font-style:italic}html body .tournament_map_items_event .item__city p{margin-top:0px;margin-bottom:0px}html body .tournament_map_items_event .item__number_of_days{font-style:italic}html body .tournament_map_items_event .item.ictp_tournament_item_events a{width:728px;margin:auto;display:inline-block}html body.logged-in .tournament_map_items_event .item__group.poule.available .item__link{color:#253780}html body.logged-in .tournament_map_items_event .item__group.poule .item__link{color:#d3d3d3}html body .ictp_clubs{display:grid;grid-template-columns:1fr 1fr}@media(min-width: 768px){html body .ictp_clubs{grid-template-columns:1fr 1fr 1fr}}html body .ictp_clubs .item{box-sizing:border-box;border-right:1px dashed #d3d3d3;border-bottom:1px dashed #d3d3d3;padding:10px}html body .ictp_clubs .item:nth-child(even){border-right:unset}@media(min-width: 768px){html body .ictp_clubs .item:nth-child(even){border-right:1px dashed #d3d3d3}html body .ictp_clubs .item:nth-child(3n){border-right:unset}}html body .ictp_clubs .item:nth-child(2n+1){padding-left:0}@media(min-width: 768px){html body .ictp_clubs .item:nth-child(2n+1){padding-left:10px}html body .ictp_clubs .item:nth-child(3n+1){padding-left:0}}html body .ictp_clubs .item__logo img{width:100px;max-width:100px;height:100px;max-height:100px}html body .ictp_clubs .item__city{font-weight:400;font-size:.9em;color:gray}html body .ictp_clubs .item__country{font-weight:400;font-size:.9em;color:gray}html body .ictp_pagination .item{line-height:2.5em;border:1px solid #253780;min-width:2.5em;text-align:center;display:inline-block;cursor:pointer;color:#253780}html body .ictp_pagination .current .item,html body .ictp_pagination .item:hover{background-color:#253780;color:#fff}html body ul.city-select-block-list{display:none;position:absolute;background:#fff;text-align:left;margin:0;z-index:1000;border:1px solid #aaa;list-style-type:none;padding:10px 0 0}html body ul.city-select-block-list li{font-size:14px;color:#333;padding:5px 10px}html body ul.city-select-block-list li:hover{background:#5897fb;color:#fff;cursor:pointer}html body .ictp_lightbox{position:fixed;width:100%;height:100%;max-height:100vh;overflow:auto;top:0;left:0;background:rgba(0,0,0,.6705882353);z-index:11}html body .ictp_lightbox .overlay{padding:var(--wp--preset--spacing--20);height:calc(100vh - 2*var(--wp--preset--spacing--20));display:flex;justify-content:center;align-items:center}html body .ictp_lightbox .inner{background:#fff;width:1100px;position:relative}html body .ictp_lightbox .close{position:absolute;top:0;right:0;font-size:2em;cursor:pointer}html body .ictp_lightbox .content{padding:var(--wp--preset--spacing--10)}html body .ictp_lightbox .inner{transform:translateY(-30px);opacity:0;transition:transform .5s,opacity .3s}html body .ictp_lightbox.ready{overflow:hidden}html body .ictp_lightbox.ready .inner{transform:translateY(0);opacity:1}html body .details{margin:-24px auto 0px auto !important;padding:var(--wp--preset--spacing--20);background-color:#fff}@media(min-width: 900px){html body .details{max-width:100%;width:900px;border:1px solid #ccc !important;margin-top:-100px !important;position:relative;z-index:1}}html body .details .inner,html body .details .__get_intro p{margin-top:0px;margin-bottom:24px}html body .details .__get_intro{color:#474747}html body .details .__get_intro strong{color:#000}html body .details .__get_locations .inner .mainColor{margin-bottom:15px}html body .details .details .icon{margin-left:-32px}html body .details .details_item{margin-bottom:30px}html body .details .details_item .label{font-size:14px;line-height:1em;margin-bottom:20px;font-style:italic;background:#fff;margin-top:-1.3em;padding:10px 10px 10px 0;color:rgba(0,0,0,.2901960784);display:flex;align-items:center;gap:10px;white-space:nowrap}html body .details .details_item .label:after{content:"";width:100%;border-top:1px dashed #dedede}html body .details .details_item .expried .item__link{color:gray !important}html body .details .details_item .expried .item__city{color:#d3d3d3 !important}html body .details .details_item .expried .item__cta .button-text{color:gray !important;background-color:#d3d3d3 !important;border-color:#d3d3d3 !important}html body .details .details_item .expried .item__month{background-color:#d3d3d3}html body .details .details_item .expried .item__date{color:gray}html body .details .details_item .expried .item__thumbnail{border-color:#d3d3d3}html body .ictp_map .leaflet-right{white-space:nowrap}html body .ictp_map .leaflet-marker-pane img{background:#fff;padding:5px;border:1px solid gray;box-shadow:0px 1px 5px gray;-o-object-fit:contain;object-fit:contain}html body .ictp_map .leaflet-popup-content{margin:10px}html body .ictp_map .leaflet-popup-content img{width:100%;border-radius:10px;margin-bottom:15px}html body .ictp_map .leaflet-popup-content .infoboxContent{display:flex;flex-direction:column;gap:5px}html body .ictp_map .leaflet-popup-content .infoboxContent .title{font-size:16px;margin-bottom:5px}html body .ictp_map .leaflet-popup-content .infoboxContent .subtitle{font-size:14px}html body .ictp_map .leaflet-popup-content .infoboxContent .meta{font-size:14px}html body .ictp_map .leaflet-popup-content .infoboxContent .dashicons{color:gray;font-size:16px}html body .woocommerce-MyAccount-navigation{visibility:hidden;position:relative}html body .woocommerce-MyAccount-navigation.script_triggerd{visibility:visible}html body .woocommerce-MyAccount-navigation>.dashicons-menu-alt{position:absolute;right:10px;top:10px;padding:10px;border:1px solid #d3d3d3;border-radius:7px}html body .woocommerce-MyAccount-navigation>.dashicons-menu-alt:hover,html body .woocommerce-MyAccount-navigation>.dashicons-menu-alt:focus{background:#d3d3d3;border-color:gray}html body .woocommerce-MyAccount-navigation ul{border:1px solid #d3d3d3;padding:10px 15px !important;background-color:#fff;border-radius:7px !important;margin-top:0px}@media(min-width: 768px){html body .woocommerce-MyAccount-navigation ul{border-radius:15px}}html body .woocommerce-MyAccount-navigation ul li{padding-top:10px !important;padding-bottom:10px !important;margin-bottom:0}html body.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}@media(max-width: 767px){html body.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}}html body.woocommerce-account .ictp_dashboard_layout{display:grid;gap:15px;grid-template-columns:repeat(12, 1fr);margin-bottom:30px}html body.woocommerce-account .ictp_dashboard_layout>.item{box-sizing:border-box;padding:15px;border:1px solid #d3d3d3;background-color:#f9f6ed;border-radius:7px;grid-column:span 12}@media(min-width: 768px){html body.woocommerce-account .ictp_dashboard_layout>.item{border-radius:15px}}@media(min-width: 768px){html body.woocommerce-account .ictp_dashboard_layout>.item.item-3col{grid-column:span 6}html body.woocommerce-account .ictp_dashboard_layout>.item.item-4col{grid-column:span 6}html body.woocommerce-account .ictp_dashboard_layout>.item.item-9col{grid-column:span 6}}@media(min-width: 1024px){html body.woocommerce-account .ictp_dashboard_layout>.item.item-3col{grid-column:span 3}html body.woocommerce-account .ictp_dashboard_layout>.item.item-4col{grid-column:span 4}html body.woocommerce-account .ictp_dashboard_layout>.item.item-9col{grid-column:span 9}}html body.woocommerce-account .ictp_dashboard_layout .form_field_checkboxes .form_field_flex{display:grid;gap:5px;grid-template-columns:repeat(2, 1fr)}@media(min-width: 768px){html body.woocommerce-account .ictp_dashboard_layout .form_field_checkboxes .form_field_flex{grid-template-columns:repeat(5, 1fr)}}html body.woocommerce-account .ictp_dashboard_layout .form-row{margin-bottom:0px}html body.woocommerce-account .ictp_dashboard_layout .table-list{width:100%;border-collapse:collapse;margin-bottom:30px}html body.woocommerce-account .ictp_dashboard_layout .table-list th,html body.woocommerce-account .ictp_dashboard_layout .table-list td{padding:10px;border:1px solid gray}html body.woocommerce-account .ictp_dashboard_layout.focused{max-width:600px;margin-left:auto;margin-right:auto}html body.woocommerce-account .ictp_dashboard_layout.focused ul,html body.woocommerce-account .ictp_dashboard_layout.focused table{width:100%;max-width:280px;margin:20px auto;padding:0}@media(min-width: 768px){html body.woocommerce-account .ictp_dashboard_layout.focused .item>*{margin-left:15px;margin-right:15px}}html body.woocommerce-account .ictp_dashboard_layout .upgrade_trainer_plus_now{text-align:center;background-color:#fff;transition:all ease .3s}html body.woocommerce-account .ictp_dashboard_layout .upgrade_trainer_plus_now p{font-weight:400}html body.woocommerce-account .ictp_dashboard_layout .upgrade_trainer_plus_now a:hover{color:#253780}html body.woocommerce-account .woocommerce-MyAccount-content{width:78%;box-sizing:border-box}html body.woocommerce-account .woocommerce-MyAccount-content>p:not(:empty),html body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details,html body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details,html body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address,html body.woocommerce-account .woocommerce-MyAccount-content>form{box-sizing:border-box;padding:15px;border:1px solid #d3d3d3;background-color:#f9f6ed;grid-column:span 4;border-radius:7px}@media(min-width: 768px){html body.woocommerce-account .woocommerce-MyAccount-content>p:not(:empty),html body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details,html body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details,html body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address,html body.woocommerce-account .woocommerce-MyAccount-content>form{border-radius:15px}}@media(max-width: 767px){html body.woocommerce-account .woocommerce-MyAccount-content{width:100%}}html body.woocommerce-account .woocommerce-MyAccount-content .preview img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover}html body.woocommerce-account .woocommerce-MyAccount-content .ictp-user-account .title{font-size:1.5em;font-weight:500}html body.woocommerce-account .woocommerce-MyAccount-content .ictp-user-account .nav a{font-weight:500;font-size:1.2em;color:#232323}html body.woocommerce-account .woocommerce-MyAccount-content .ictp-user-account .nav a.active{color:#253780}html body.woocommerce-account .woocommerce-MyAccount-content .ictp-user-account .status{display:table-caption;font-weight:400;font-size:11px;padding:0px 5px;color:#fff;background:gray;border-radius:2px}html body.woocommerce-account .woocommerce-MyAccount-content .ictp-user-account .status.publish{background-color:green}html body.woocommerce-account .woocommerce-MyAccount-content .ictp-user-account .sidebar{text-align:right}html body.woocommerce-account .woocommerce-MyAccount-content .ictp-user-account .list{border-collapse:collapse;background-color:#fff;width:100%}html body.woocommerce-account .woocommerce-MyAccount-content .ictp-user-account .list tr th{border:1px solid #d3d3d3;padding:5px 10px;font-weight:500;text-align:left;vertical-align:top}html body.woocommerce-account .woocommerce-MyAccount-content .ictp-user-account .list tr td{border:1px solid #d3d3d3;padding:5px 10px;vertical-align:top}html body.woocommerce-account .woocommerce-MyAccount-content .ictp-user-account .pagination{text-align:right}html body.woocommerce-account .woocommerce-MyAccount-content .ictp-user-account form label.inline-block{min-width:100px}html body.woocommerce-account .woocommerce-MyAccount-content .ictp-user-account .section .section-title{background-color:#ededed;padding:5px 10px;border-left:3px solid #d1d1d1}html body.woocommerce-account .woocommerce-MyAccount-content .button{border-radius:7px;height:40px;line-height:40px}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_percent{display:flex;flex-direction:row;gap:15px;align-items:center}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_percent span{font-weight:bold;white-space:nowrap}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_percent .wrap{background-color:#d3d3d3;width:100%;height:10px;border-radius:100px;overflow:hidden;position:relative}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_percent .wrap span{background-color:#31a64b;display:block;position:absolute;top:0;left:0;height:100%}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_list ul{max-width:500px;padding:0px}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_list ul li{padding:10px;background-color:#fff;border-radius:15px;border:1px solid #d3d3d3;margin-bottom:10px}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_list ul li:not(.done):hover{border-color:gray}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_list ul li a{display:flex;align-items:center;gap:10px}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_list ul li a:hover{color:var(--wp--preset--color--primary)}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_list ul li a svg:first-child{color:#d3d3d3}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_list ul li a svg:last-child{margin-left:auto}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_list ul li.done a{color:gray}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_list ul li.done a svg:first-child{color:var(--wp--preset--color--primary)}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_list ul li.done a:hover{color:gray}html body.woocommerce-account .woocommerce-MyAccount-content .profile_status .profile_status_list ul li:not(.done) a svg:last-child{color:var(--wp--preset--color--primary)}html body.woocommerce-checkout .wc-block-checkout__form{box-sizing:border-box;padding:15px;border:1px solid #d3d3d3 !important;background-color:#f9f6ed;grid-column:span 4;border-radius:7px}@media(min-width: 768px){html body.woocommerce-checkout .wc-block-checkout__form{border-radius:15px}}html body.woocommerce-checkout .wc-block-checkout__main{padding-right:0px}html body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{background-color:#fff}html body.woocommerce-order-received main{margin-top:32px !important;box-sizing:border-box;padding:15px;border:1px solid #d3d3d3;background-color:#f9f6ed;border-radius:7px;grid-column:span 12;border-radius:15px}@media(min-width: 768px){html body.woocommerce-order-received main .wp-block-woocommerce-order-confirmation-summary .wc-block-order-confirmation-summary-list{display:flex;flex-wrap:nowrap}html body.woocommerce-order-received main .wp-block-woocommerce-order-confirmation-summary .wc-block-order-confirmation-summary-list li{width:100%;background-color:#fff;border:1px solid #d3d3d3;padding:10px;border-radius:7px;text-align:center}}html body .ictp_upload{display:none}html body .ictp_upload_div{cursor:pointer;border:2px dashed #d3d3d3;padding:5px;text-align:center}html body .ictp_upload_div .divText{font-size:.8em;margin-bottom:10px}html body .ictp_upload_div:hover{border-color:gray;background-color:#f9f6ed}html body .ictp_flickity{margin-left:-10px;margin-right:-10px}html body .ictp_flickity .flickity-viewport .flickity_item{box-sizing:border-box;width:75%}@media(min-width: 768px){html body .ictp_flickity .flickity-viewport .flickity_item{width:33.3333%}}@media(min-width: 1024px){html body .ictp_flickity .flickity-viewport .flickity_item{width:25%}}html body .ictp_flickity .flickity-viewport .flickity_item .flickity_item_inner{margin:10px}html body .ictp_flickity .flickity-button svg{top:30%;left:30%;width:40%;height:40%}html body .ictp-content-product>li{list-style:none;text-align:center;padding:20px 30px}html body .ictp-content-product .woocommerce-loop-product__title{text-align:center;margin-bottom:20px;font-size:1.6em;font-weight:500;color:#f36c21 !important;letter-spacing:-1px}html body .ictp-content-product .price{text-align:center;display:inline-block;margin-bottom:20px;font-size:1.8em;font-weight:500;color:var(--wp--preset--color--primary)}html body .ictp-content-product .price del{font-size:.7em;font-weight:300;opacity:.2;color:#000}html body .ictp-content-product .period{text-align:center;margin-bottom:20px}html body .ictp-content-product .period text{text-transform:uppercase;font-weight:500;color:#232323;letter-spacing:-1px}html body .ictp-content-product .product-short-description{font-size:.95em;margin-bottom:20px;margin:auto;margin-bottom:20px}html body .ictp-content-product .product-short-description ul{padding:0;padding-left:25px;margin:0px}html body .ictp-content-product .product-short-description ul li{position:relative;margin-bottom:10px;text-align:left}html body .ictp-content-product .product-short-description ul li:last-child{margin-bottom:0px}html body .ictp-content-product .product-short-description ul li:before{content:"";font-family:dashicons;font-size:1.75em;position:absolute;color:var(--wp--preset--color--primary);top:2px;left:-29px;line-height:1em}html body .ictp_post_grid .thumb img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;vertical-align:middle;background-color:#fff;min-height:190px}html body .ictp_post_grid .text{padding-top:20px;padding-bottom:20px}html body .ictp_post_grid .text .title .heading{margin-top:0px}html body .ictp_post_grid .text .title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}html body .ictp_post_grid .text .title_small{font-size:.8em;color:gray}html body .ictp_table_wrap{overflow:auto}html body .ictp_table_wrap .ictp_table{border:none;border-collapse:collapse}html body .ictp_table_wrap .ictp_table tr:nth-child(odd) td{background-color:#eee}html body .ictp_table_wrap .ictp_table tr:first-child td{background-color:#d3d3d3;font-weight:500}html body .ictp_table_wrap .ictp_table tr td{padding:5px;white-space:nowrap}html body .woocommerce-MyAccount-content .ictp_faq{padding-left:0px;padding-right:0px}html body .woocommerce-MyAccount-content .woocommerce-EditAccountForm{position:relative}@media(min-width: 550px){html body .woocommerce-MyAccount-content .woocommerce-EditAccountForm .delete_account{position:absolute;bottom:30px;right:20px}}html body .ictp_leaderboard_banner{width:100%}html body .woocommerce .ictp_faq{padding-left:0;padding-right:0}html body .ictp_faq{max-width:100%;width:966px;padding:var(--wp--preset--spacing--20);box-sizing:border-box;margin:auto}html body .ictp_faq .head{text-align:center}html body .ictp_faq .head .heading{font-size:40px;font-weight:bold;letter-spacing:-1px;line-height:1;color:gray}html body .ictp_faq .head img{max-width:100%}html body .ictp_faq .head .head_content{max-width:600px;margin:auto;margin-bottom:30px}html body .ictp_faq .single_term{margin-bottom:16px}html body .ictp_faq .term_name{font-weight:bold;color:#777;font-size:.95em;margin-bottom:10px}html body .ictp_faq .title{font-weight:500;font-size:.95em;cursor:pointer;background-color:#fff;border:1px solid #dedede;padding:10px;display:flex;gap:5px;align-items:flex-start;justify-content:space-between}html body .ictp_faq .content{background-color:#fdfdfd;border:1px solid #dedede;border-top-color:rgba(0,0,0,0);padding:20px;font-size:.95em}html body .ictp_faq .items{gap:0;display:grid;grid-template-columns:1fr}@media(min-width: 768px){html body .ictp_faq .items{gap:16px;grid-template-columns:repeat(2, 1fr)}}html body .ictp_faq .items-left:only-child{grid-column:span 2}html body .ictp_faq .items-left:only-child .single_term_items{gap:0;display:grid;grid-template-columns:1fr}@media(min-width: 768px){html body .ictp_faq .items-left:only-child .single_term_items{gap:16px;grid-template-columns:repeat(2, 1fr)}}html body .ictp_faq .item{margin-top:-1px}html body .ictp_faq .item.active .title .dashicons{transform:rotate(-180deg)}html body .ictp_faq .item.active .content{display:block !important}html body .ictp_woo_register_form_head{display:flex;background-color:#d3d3d3;justify-content:space-between;align-items:stretch}html body .ictp_woo_register_form_head label{padding:5px 10px;cursor:pointer;margin-bottom:0px !important;width:100%;display:flex;align-items:center;justify-content:center;font-size:1em}html body .ictp_woo_register_form_head label.active{background-color:#f36c21;color:#fff}html body .ictp_woo_register_form_head input{display:none}html body .ictp_woo_register_form_content{border:1px solid #cfc8d8;padding:15px}html body .ictp_woo_register_form_content .item .field{display:grid;gap:20px;align-items:center;grid-template-columns:repeat(2, 12fr);margin-bottom:20px}html body .ictp_woo_register_form_content .item .field label{margin-bottom:0 !important;font-size:1em}html body .ictp_woo_register_form_content .item .field select{margin-bottom:0 !important}html body .ictp_woo_register_form_content .item .field input{margin-bottom:0 !important}/*# sourceMappingURL=ictp-tournaments-public.css.map */