body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}#wpadminbar{position:fixed}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{margin:0px 0px!important;width:100%!important;max-width:100%!important}.et_pb_fullwidth_header_container.center{justify-content:flex-start!important}#homepage_header .et_pb_fullwidth_header_container{width:65%!important;max-width:65%!important}p{display:block;margin-block-start:0em!important;margin-block-end:0em!important}body.home #page-container{padding-top:0!important;margin-top:0!important}body.home #page-container .et_pb_section:first-child .et_pb_fullwidth_header{min-height:100vh!important;padding-top:0!important}#transparent_tab .dipl_active_tab{background-color:transparent!important}.signin_icon{display:inline-block;float:right}.signin_icon .et_pb_main_blurb_image{margin-bottom:0!important}body #page-container .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button{text-transform:none!important}.woocommerce ul.products li.product a img,.woocommerce div.product div.images img,.dwe_single_woo_product_thumbnail img{max-width:100%!important;max-height:100%!important;height:auto!important;width:auto!important}dwe_woo_products_0_tb_body_lightbox .mfp-content{width:80%!important}.dipl_abs_link{width:auto!important;height:250px!important}.category-icons>a>img{width:70px;height:auto;padding-right:10px;padding-bottom:10px;border-radius:15px}@media screen and (max-width:650px){#page-container #main-content .woocommerce .product,.dwe_single_woo_product{width:100%!important}}.dwe_single_woo_product_thumbnail{float:left;width:40%}.woocommerce div.product form.cart .button{margin-top:15px}.et-db #et-boc .et-l .dwe_woo_products_0_tb_body .dwe_single_woo_product{border:1px solid #eee}.dwe_product_lightbox_gallery_carousel .swiper-slide img{width:auto}@media all and (min-width:1405px){#Tshwane-mini-cart div.dwe_mini_cart_product_content_wrapper a{font-size:16px!important;color:red!important;font-family:'Source Sans Pro'!important;letter-spacing:0px!important}.modal-dialog{width:80%!important}div>h1>strong{font-size:30px!important}.help_column_1{width:20%!important}}@media all and (min-width:1100px) and (max-width:1405px){#Tshwane-mini-cart div.dwe_mini_cart_product_content_wrapper a{font-size:16px!important;color:red!important;font-family:'Source Sans Pro'!important;letter-spacing:0px!important}.modal-dialog{width:80%!important}div>h1>strong{font-size:30px!important}.help_column_1{width:20%!important}}@media all and (max-width:980px){#Tshwane-mini-cart div.dwe_mini_cart_product_content_wrapper a{font-size:16px!important;color:red!important;font-family:'Source Sans Pro'!important;letter-spacing:0px!important}div>h1>strong{font-size:25px!important}}@media all and (min-width:768px) and (max-width:980px){#Tshwane-mini-cart div.dwe_mini_cart_product_content_wrapper a{font-size:16px!important;color:red!important;font-family:'Source Sans Pro'!important;letter-spacing:0px!important}.modal-dialog{width:80%!important}div>h1>strong{font-size:25px!important}}@media all and (max-width:767px){#Tshwane-mini-cart div.dwe_mini_cart_product_content_wrapper a{font-size:16px!important;color:red!important;font-family:'Source Sans Pro'!important;letter-spacing:0px!important}div>h1>strong{font-size:20px!important}#homepage_header .et_pb_fullwidth_header_container{width:100%!important;max-width:100%!important}}@media all and (max-width:479px){#Tshwane-mini-cart div.dwe_mini_cart_product_content_wrapper a{font-size:16px!important;color:red!important;font-family:'Source Sans Pro'!important;letter-spacing:0px!important}div>h1>strong{font-size:20px!important}#homepage_header .et_pb_fullwidth_header_container{width:100%!important;max-width:100%!important}}.de-ken-burns{-webkit-animation:summersaleburns 30s ease-out both;animation:summersaleburns 30s ease-out both;animation-iteration-count:infinite}@-webkit-keyframes summersaleburns{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 84%;transform-origin:84% 84%}50%{-webkit-transform:scale(1.25) translate(20px,15px);transform:scale(1.25) translate(20px,15px);-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 84%;transform-origin:84% 84%}}@keyframes summersaleburns{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 84%;transform-origin:84% 84%}50%{-webkit-transform:scale(1.25) translate(20px,15px);transform:scale(1.25) translate(20px,15px);-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 84%;transform-origin:84% 84%}}.dfhs-1 .et_pb_slide{animation:dfhs-ken-burn 10s forwards;animation-iteration-count:infinite}@keyframes dfhs-ken-burn{0%{transform:scale3d(1.4,1.4,1.4);animation-timing-function:linear}100%{transform:scale3d(1,1,1)}}#order_review>table>tfoot>tr.woocommerce-shipping-totals.shipping>th{width:50%}.woocommerce-account .woocommerce form .form-row input.input-text{background-color:rgb(0 0 0 / 0%)!important;border-radius:6px!important;padding:0px 6px 10px!important;height:35px;line-height:1.3;color:#ffffff;border-width:1px;border-style:solid;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;width:100%;max-width:100%;font-size:16px;box-sizing:border-box;outline:none;font-weight:normal;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;font-family:"Source Sans Pro"}.woocommerce-account .woocommerce .select2-container .select2-selection--single{border-radius:6px!important;padding:0px 6px 10px!important;height:35px;line-height:1.3;border-width:1px;border-style:solid;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;width:100%;max-width:100%;font-size:16px;box-sizing:border-box;outline:none;font-weight:normal;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;font-family:"Source Sans Pro";text-shadow:none}.select2-results__option{color:black}.woocommerce-account .woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:black}.woocommerce-account input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid white}.woocommerce form .form-row{padding:3px;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.woocommerce form .form-row label{line-height:1;padding-top:15px;padding-bottom:3px}.woocommerce-account .woocommerce .woocommerce-info{background:rgb(0 0 0 / 0%)!important}.woocommerce-account legend{font-weight:600;padding-top:20px;padding-bottom:0px}.et_parallax_bg{position:fixed}#billing_country_field>span>strong{color:black}#ship-to-different-address-checkbox{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-bottom:10px;width:25px;height:25px}.tournament_left_column{font-family:Open Sans,Arial,sans-serif;line-height:1.7em;font-weight:500;-webkit-font-smoothing:antialiased;color:#000719;margin:0;border:0;outline:0;font-size:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:transparent;box-sizing:border-box;mix-blend-mode:unset!important;float:left;position:relative;z-index:2;min-height:1px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#efefef;border-radius:10px 10px 10px 10px;overflow:hidden;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;margin-right:3%;width:31.3333%}.tournament_left_column_block{font-family:Open Sans,Arial,sans-serif;line-height:1.7em;font-weight:500;-webkit-font-smoothing:antialiased;color:#000719;margin:0;border:0;outline:0;font-size:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:transparent;display:block;padding:15px 0;border-bottom:2px dashed rgba(0,0,0,.1);box-sizing:border-box}.table-wrapper{margin:10px 20px 20px;box-shadow:0px 35px 50px rgba(0,0,0,0.2)}.fl-table{border-radius:5px;font-weight:normal;border:none;border-collapse:collapse}.fl-table td,.fl-table th{text-align:center;padding:0px}.fl-table td{border-right:1px solid #f8f8f8}.fl-table thead th{color:#ffffff;background:#6386b8;padding:0px}.fl-table thead th:nth-child(odd){color:#ffffff;background:#324960}.fl-table tr:nth-child(even){}table.frm-responsive-table td:before{position:relative;font-weight:600}table.frm-responsive-table.frm-alt-table td:before{left:0px}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.pa-inline-buttons{text-align:center!important}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_header_content_wrapper,.et_pb_fullwidth_header_1.et_pb_fullwidth_header .et_pb_header_content_wrapper{color:white!important}.listbox{overflow:scroll!important;height:fit-content!important}.with_frm_style .frm_radio label,.with_frm_style .frm_checkbox label{line-height:2!important;font-size:18px!important}.fileupload_light .dz-message{background:#e2e2e2}.your-container-class{overflow-x:auto;white-space:nowrap}.your-container-class .your-content-class{display:inline-block}.home_page_ken_burn_effect .et_pb_slide{animation:home_page_ken_burn;animation-iteration-count:10;animation-duration:30s;animation-timing-function:ease-in-out;animation-direction:alternate;animation-fill-mode:forwards}@keyframes home_page_ken_burn{0%{transform:scale3d(1,1,1)}100%{transform:scale3d(1.5,1.5,1.5)}}html .cog-cognito * :not(a),:root:root:root:root:root .cog-cognito * :not(a){color:black!important}pre .su-button,pre .su-box{font-family:'Open Sans'!important;font-weight:600}pre .su-box-content span{display:block;word-wrap:break-word;white-space:normal;overflow-wrap:break-word}.frm-pass-req,.frm-pass-verified{font-size:15px!important}.frm-line-table td,.frm-line-table th{color:#444444}.frm-summary-page-wrapper .frm-line-table th{width:15%}.frm-pass-req:before,.frm-pass-verified:before{font-size:17px!important}.frm_slidein .frm-g-recaptcha .grecaptcha-badge{right:0px!important;position:relative!important;bottom:0px!important}.frm_message{text-align:center;position:absolute;bottom:10%;z-index:9;margin:auto;width:70%;left:15%}.et_pb_fullwidth_header .frm_message,frm_error_style{position:relative!important}.frm_style_tshwanechessforms.with_frm_style .frm_blank_field label,.frm_style_tshwanechessforms.with_frm_style .frm_error,.frm_style_tshwanechessforms.with_frm_style .frm_limit_error{font-weight:bold}a{color:#e0514a;font-weight:bold!important}ol,ul{list-style:unset!important}.with_frm_style .frm_radio label,.with_frm_style .frm_checkbox label{line-height:1.9;font-size:15px}.color-block-blue{color:#082267;background:#d3e5ff;padding:15px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}.with_frm_style .frm_button{display:inline!important}.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-row,.woocommerce form .form-row{display:block!important}.woocommerce-column .woocommerce-column--1 .woocommerce-column--billing-address .col-1{display:block!important}.dwe_single_woo_product_thumbnail a:after{content:none;position:relative!important;width:auto;height:auto;pointer-events:none}.button-container{display:flex;justify-content:right;gap:10px;margin-bottom:0px!important}.et-menu .menu-item-has-children>a:first-child:after{position:relative!important}li.wc_payment_method::marker{content:none}.disabled-button{pointer-events:none;opacity:0.5;cursor:not-allowed}pre{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;margin:0;padding:2px;margin:0}.unclickable{pointer-events:none}