.clear{clear:both}body .select2-container .select2-choice{border:2px solid #cfcfcf;height:34px;background-color:#fff !important;background-image:none !important}body .select2-container .select2-choice>.select2-chosen{background-color:#fff !important;background-image:none !important}body .select2-drop.select2-drop-above .select2-search input{height:34px !important;background-color:#fff !important}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .5s linear 0.2s;transition:opacity .5s linear 0.2s;opacity:1}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination{display:none !important}@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p{line-height:1}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}table{border-collapse:collapse !important;margin-bottom:0px}table td,table th{background-color:#fff !important}body{font:11pt Georgia, "Times New Roman", Times, serif;line-height:1.3}h1{font-size:1.5rem}h2{font-size:1.3rem}h3{font-size:1.2rem}h1,h2,h3,h4,h5,h6{margin:5px 0px}.shop_table.order_details .product-name a{font-size:13px}body .woocommerce table.shop_table th,body .woocommerce table.shop_table td{padding:4px 8px}.offcanvas-menu,#header-wrapper,.header-cta,.footer.main,.woocommerce-MyAccount-navigation,.woocommerce-message{display:none !important}.footer,section.footer-cta,.header-offset-container>footer,p.order-again{display:none !important}#header-offset-container,section.footer-cta{padding-top:0px}.page-wrap{padding:0px}.woocommerce-account .woocommerce-MyAccount-content{width:100%}}#crumbs{font-size:0.875rem}#crumbs a{text-underline-offset:4px;text-decoration:none}#crumbs a:hover,#crumbs a:focus{text-decoration:underline}.icw-stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;content:""}@media (max-width: 991px){.icw-table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:20px}.icw-table-responsive-sm table{-webkit-box-shadow:none !important;box-shadow:none !important}}.icw-modal{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1099;background-color:rgba(0,0,0,0.5);opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.25s, opacity 0.25s 0s, -webkit-transform 0.25s;transition:visibility 0s linear 0.25s, opacity 0.25s 0s, -webkit-transform 0.25s;transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s, -webkit-transform 0.25s}.icw-modal .icw-modal-header{margin-bottom:20px}.icw-modal .icw-modal-header h2{font-size:20px;margin:0px}.icw-modal .icw-modal-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:white;padding:1rem;border-radius:0.5rem;max-width:50rem;width:calc(100% - 2rem)}.icw-modal .icw-modal-content.icw-modal-content-small{max-width:25rem}.icw-modal .icw-close-button{float:right;width:1.5rem;line-height:1.5rem;text-align:center;cursor:pointer;border-radius:0.25rem;background-color:lightgray}.icw-modal .icw-close-button:hover,.icw-modal .icw-close-button:focus{background-color:darkgray}.icw-modal .icw-modal-footer{margin-top:20px}.icw-modal.icw-show-modal{opacity:1;visibility:visible;-webkit-transition:visibility 0s linear 0s, opacity 0.25s 0s, -webkit-transform 0.25s;transition:visibility 0s linear 0s, opacity 0.25s 0s, -webkit-transform 0.25s;transition:visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s;transition:visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s, -webkit-transform 0.25s}.icw-modal .icw-modal-body-row{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px}.icw-modal .icw-modal-body-form label{color:#000;font-weight:600;font-size:12px}.icw-modal .icw-modal-body-form .input-text{background-color:#ffffff !important;border:2px solid rgba(36,36,225,0.1);border-radius:50px}.icw-modal .icw-modal-body-form .input-text.is-invalid+label{color:#dc3545}.icw-is-scrollable{max-height:100px;overflow-y:auto;overflow-x:hidden}.main-header{width:100%;position:fixed !important;left:0;top:0;z-index:25;padding:0.75rem 0 !important;background:rgba(0,0,0,0.2);-webkit-backdrop-filter:blur(0.75rem);backdrop-filter:blur(0.75rem)}@media (max-width: 575px){.main-header{padding:0.938rem 0 !important}}.main-header.fixed-header{background:rgba(255,255,255,0.9);-webkit-box-shadow:rgba(0,0,0,0.25) 0 1.5rem 3.125rem -0.75rem;box-shadow:rgba(0,0,0,0.25) 0 1.5rem 3.125rem -0.75rem;-webkit-backdrop-filter:blur(0.75rem);backdrop-filter:blur(0.75rem)}.main-header.fixed-header .navbar .header-logo svg{fill:#202a68 !important}.main-header.fixed-header .navbar ul li.menu-item-has-children>a::after{-webkit-filter:brightness(0);filter:brightness(0)}.main-header.fixed-header .navbar .right-menu ul li.menu-item-has-children .arrow{-webkit-filter:brightness(0);filter:brightness(0)}.main-header.fixed-header .navbar .menu-block .mainMenu li>a{color:#222 !important}.main-header.fixed-header .navbar .toggle-button span{background-color:#464646}.main-header.is-visible{background:rgba(255,255,255,0.9);-webkit-box-shadow:rgba(0,0,0,0.25) 0 1.5rem 3.125rem -0.75rem;box-shadow:rgba(0,0,0,0.25) 0 1.5rem 3.125rem -0.75rem;-webkit-backdrop-filter:blur(0.75rem);backdrop-filter:blur(0.75rem);top:0 !important;-webkit-animation:unset !important;animation:unset !important}.main-header.is-visible .navbar .header-logo svg{fill:#202a68 !important}.main-header.is-visible .navbar ul li.menu-item-has-children>a::after{-webkit-filter:brightness(0);filter:brightness(0)}.main-header.is-visible .navbar .menu-block .mainMenu li>a{color:#222 !important}.main-header.is-visible .navbar .toggle-button span{background-color:#464646}.main-header.nav-down{top:0;-webkit-animation:0.4s ease-out forwards slideDown;animation:0.4s ease-out forwards slideDown}.main-header.nav-up{top:-100%}@media (max-width: 992px){.main-header.is-visible .navbar .menu-block{-webkit-transform:translateX(0);transform:translateX(0)}}.main-header .navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:100%}.main-header .navbar .header-logo{margin-right:1.25rem;line-height:0.7}.main-header .navbar .header-logo img,.main-header .navbar .header-logo svg{height:3rem !important;max-height:3rem !important;width:8.438rem;min-width:8.438rem !important}@media (max-width: 575px){.main-header .navbar .header-logo img,.main-header .navbar .header-logo svg{width:7.5rem;min-width:7.5rem !important;height:2.5rem !important}}.main-header .navbar ul li.menu-item-has-children{position:relative}.main-header .navbar ul li.menu-item-has-children>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 992px){.main-header .navbar ul li.menu-item-has-children>a::after{content:'';background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16"><path stroke="rgb(0, 175, 231)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m4 7 4 4 4-4"></path></svg>') no-repeat center center;background-size:0.875rem;width:0.875rem;height:0.5rem;display:inline-block;line-height:0.7;margin-left:0.313rem;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}.main-header .navbar ul li.menu-item-has-children .arrow{display:none}@media (max-width: 992px){.main-header .navbar ul li.menu-item-has-children .arrow{display:inline-block;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16"><path stroke="rgb(0, 175, 231)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m4 7 4 4 4-4"></path></svg>') no-repeat center center;background-size:1.25rem;width:1.25rem;height:1.25rem;float:right;margin-top:0.125rem;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-webkit-filter:brightness(0);filter:brightness(0)}.main-header .navbar ul li.menu-item-has-children .arrow.is-active{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-filter:unset;filter:unset}}.main-header .navbar ul li.menu-item-has-children .sub-menu{list-style-type:none;padding:0}@media (min-width: 992px){.main-header .navbar ul li.menu-item-has-children .sub-menu{background:#ffffff;border:0.063rem solid rgba(36,36,225,0.1);border-radius:0.625rem;-webkit-box-shadow:rgba(0,0,0,0.25) 0 1.5rem 3.125rem -0.75rem;box-shadow:rgba(0,0,0,0.25) 0 1.5rem 3.125rem -0.75rem;display:block;min-width:12.5rem;max-width:15rem;opacity:0;visibility:hidden;position:absolute;white-space:nowrap;top:100%;left:50%;-webkit-transform:translate(-50%, 0.625rem);transform:translate(-50%, 0.625rem);-webkit-transition:all 0.1s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.1s cubic-bezier(0.4, 0, 0.2, 1);margin-top:0.5rem;padding:0.5rem}.main-header .navbar ul li.menu-item-has-children .sub-menu::after{content:'';position:absolute;top:-1rem;left:0;width:100%;height:1rem;background:transparent}}@media (max-width: 992px){.main-header .navbar ul li.menu-item-has-children .sub-menu{display:none;margin-top:0.625rem}}.main-header .navbar ul li.menu-item-has-children .sub-menu li{margin:0}.main-header .navbar ul li.menu-item-has-children .sub-menu li:not(:last-child){margin-bottom:0.188rem}.main-header .navbar ul li.menu-item-has-children .sub-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem;text-decoration:none;font-size:0.875rem !important;padding:0.75rem 1rem;border-radius:0.5rem;font-weight:500;color:#464646 !important}.main-header .navbar ul li.menu-item-has-children .sub-menu li a:hover,.main-header .navbar ul li.menu-item-has-children .sub-menu li a:focus{background:rgba(0,175,231,0.1);color:#00afe7 !important}.main-header .navbar ul li.menu-item-has-children:hover>a,.main-header .navbar ul li.menu-item-has-children:active>a,.main-header .navbar ul li.menu-item-has-children:focus>a{color:#00afe7 !important}@media (min-width: 991px){.main-header .navbar ul li.menu-item-has-children:hover>a::after,.main-header .navbar ul li.menu-item-has-children:active>a::after,.main-header .navbar ul li.menu-item-has-children:focus>a::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-filter:unset;filter:unset}}@media (min-width: 991px){.main-header .navbar ul li.menu-item-has-children:hover .sub-menu,.main-header .navbar ul li.menu-item-has-children:active .sub-menu,.main-header .navbar ul li.menu-item-has-children:focus .sub-menu{opacity:1;visibility:visible;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.main-header .navbar .menu-block{width:100%}@media (max-width: 992px){.main-header .navbar .menu-block{position:fixed;top:0;left:0;bottom:0;z-index:99;min-height:calc(100vh - 4.938rem);width:100%;max-width:18.75rem;margin-top:4.938rem;padding:1.25rem;background:#fff;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-webkit-transform:translateX(-110%);transform:translateX(-110%);overflow:hidden;overflow-y:auto}}@media (max-width: 575px){.main-header .navbar .menu-block{min-height:calc(100vh - 4.375rem);margin-top:4.375rem}}.main-header .navbar .menu-block .mainMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;padding:0;margin:0}@media (max-width: 992px){.main-header .navbar .menu-block .mainMenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem}}.main-header .navbar .menu-block .mainMenu li{margin:0 0.938rem}@media (max-width: 992px){.main-header .navbar .menu-block .mainMenu li{margin:0;width:100%}}.main-header .navbar .menu-block .mainMenu li>a{font-size:1rem;font-weight:500;color:#ffffff;text-decoration:none;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;line-height:1}.main-header .navbar .menu-block .mainMenu li:hover>a,.main-header .navbar .menu-block .mainMenu li:active>a,.main-header .navbar .menu-block .mainMenu li:focus>a,.main-header .navbar .menu-block .mainMenu li.current-menu-item>a{color:#00afe7 !important}.main-header .navbar .menu-block .mainMenu li.current-menu-item>a{font-weight:600}.main-header .navbar .right-menu{margin-left:auto}.main-header .navbar .right-menu ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.main-header .navbar .right-menu ul li{line-height:1}.main-header .navbar .right-menu ul li:not(:first-child){margin-left:1.25rem}.main-header .navbar .right-menu ul li:not(.sub-menu>li){line-height:0.7}@media (min-width: 992px){.main-header .navbar .right-menu ul li:not(.sub-menu>li):last-child{display:none}}.main-header .navbar .right-menu ul li a.icon-menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.25rem;height:2.25rem;background:#fc0;border:0.125rem solid transparent;color:#ffffff;border-radius:50%;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.main-header .navbar .right-menu ul li a.icon-menu i{font-size:1rem !important;line-height:0.6}.main-header .navbar .right-menu ul li a.icon-menu i.ico-cart{font-size:1.25rem !important;margin-top:0.188rem}.main-header .navbar .right-menu ul li a.icon-menu.cart{position:relative}.main-header .navbar .right-menu ul li a.icon-menu.cart #lblCartCount{position:absolute;border-radius:50%;background-color:#dc3545 !important;left:60% !important;top:-13px;width:20px;height:20px;display:inline-block;padding:5px;font-size:14px;font-weight:700;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;font-family:'Font Awesome 5 Free'}.main-header .navbar .right-menu ul li:hover a.icon-menu,.main-header .navbar .right-menu ul li:focus a.icon-menu{border-color:#fc0;background:#ffffff;color:#464646 !important}.main-header .navbar .right-menu ul li.menu-item-has-children a::after{content:none}.main-header .navbar .right-menu ul li.menu-item-has-children .sub-menu{min-width:11.25rem}@media (max-width: 992px){.main-header .navbar .right-menu ul li.menu-item-has-children .arrow{display:none}.main-header .navbar .right-menu ul li.menu-item-has-children .sub-menu{background:#ffffff;border:0.063rem solid rgba(36,36,225,0.1);border-radius:0.625rem;-webkit-box-shadow:rgba(0,0,0,0.25) 0 1.5rem 3.125rem -0.75rem;box-shadow:rgba(0,0,0,0.25) 0 1.5rem 3.125rem -0.75rem;display:block;opacity:0;visibility:hidden;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%, 0.625rem);transform:translate(-50%, 0.625rem);-webkit-transition:all 0.1s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.1s cubic-bezier(0.4, 0, 0.2, 1);margin-top:0.5rem;padding:0.5rem}.main-header .navbar .right-menu ul li.menu-item-has-children .sub-menu::after{content:'';position:absolute;top:-1rem;left:0;width:100%;height:1rem;background:transparent}}@media (max-width: 992px) and (max-width: 991px){.main-header .navbar .right-menu ul li.menu-item-has-children:hover>a::after,.main-header .navbar .right-menu ul li.menu-item-has-children:active>a::after,.main-header .navbar .right-menu ul li.menu-item-has-children:focus>a::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-filter:unset;filter:unset}}@media (max-width: 992px) and (max-width: 991px){.main-header .navbar .right-menu ul li.menu-item-has-children:hover .sub-menu,.main-header .navbar .right-menu ul li.menu-item-has-children:active .sub-menu,.main-header .navbar .right-menu ul li.menu-item-has-children:focus .sub-menu{opacity:1;visibility:visible;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.main-header .navbar .toggle-button{display:inline-block;cursor:pointer;border:none;padding:0;background-color:transparent;z-index:10;line-height:0.7}@media (min-width: 991px){.main-header .navbar .toggle-button{display:none}}.main-header .navbar .toggle-button span{width:1.5rem;height:0.125rem;margin:0.375rem 0;background-color:#ffffff;border-radius:0.25rem;display:block;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.main-header .navbar .toggle-button:hover span,.main-header .navbar .toggle-button:active span,.main-header .navbar .toggle-button:focus span{background-color:#00afe7 !important}.main-header .navbar .toggle-button.is-visible span:nth-child(1){-webkit-transform:rotate(-45deg) translate(-0.313rem, 0.313rem);transform:rotate(-45deg) translate(-0.313rem, 0.313rem)}.main-header .navbar .toggle-button.is-visible span:nth-child(2){opacity:0;visibility:hidden}.main-header .navbar .toggle-button.is-visible span:nth-child(3){-webkit-transform:rotate(45deg) translate(-0.375rem, -0.406rem);transform:rotate(45deg) translate(-0.375rem, -0.406rem)}.main-header.glow-header-style{background:transparent;-webkit-backdrop-filter:unset;backdrop-filter:unset;-webkit-box-shadow:none !important;box-shadow:none !important}.main-header.glow-header-style.fixed-header{background:transparent !important}.main-header.glow-header-style.fixed-header .navbar{background:rgba(255,255,255,0.97);border:0.063rem solid rgba(201,209,217,0.3);-webkit-backdrop-filter:blur(0.75rem);backdrop-filter:blur(0.75rem)}.main-header.glow-header-style.is-visible{background:transparent !important;-webkit-animation:unset !important;animation:unset !important}.main-header.glow-header-style.is-visible .navbar{border:0.063rem solid rgba(201,209,217,0.3);background:rgba(255,255,255,0.97);-webkit-backdrop-filter:blur(0.75rem);backdrop-filter:blur(0.75rem)}.main-header.glow-header-style .navbar{background:rgba(255,255,255,0.97);-webkit-backdrop-filter:blur(0.75rem);backdrop-filter:blur(0.75rem);padding:0.75rem 1.25rem;border-radius:0.938rem;-webkit-box-shadow:rgba(0,0,0,0.25) 0 1.5rem 3.125rem -0.75rem;box-shadow:rgba(0,0,0,0.25) 0 1.5rem 3.125rem -0.75rem}.main-header.glow-header-style .navbar .menu-block{width:100%}@media (max-width: 992px){.main-header.glow-header-style .navbar .menu-block{height:0;min-height:unset;width:100%;max-width:100%;margin-top:5.625rem;background:#fff;border:0.063rem solid rgba(201,209,217,0.3);border-radius:0.938rem;-webkit-transition:height 0.1s ease-in-out;transition:height 0.1s ease-in-out;-webkit-transform:unset;transform:unset;overflow:hidden;overflow-y:auto;opacity:0;visibility:hidden}}@media (max-width: 575px){.main-header.glow-header-style .navbar .menu-block{margin-top:4.75rem}}.main-header.glow-header-style .navbar .header-logo svg{fill:#202a68 !important}.main-header.glow-header-style .navbar ul li.menu-item-has-children>a::after{-webkit-filter:brightness(0);filter:brightness(0)}.main-header.glow-header-style .navbar ul li.menu-item-has-children:hover>a,.main-header.glow-header-style .navbar ul li.menu-item-has-children:active>a,.main-header.glow-header-style .navbar ul li.menu-item-has-children:focus>a{color:#00afe7 !important}@media (min-width: 991px){.main-header.glow-header-style .navbar ul li.menu-item-has-children:hover>a::after,.main-header.glow-header-style .navbar ul li.menu-item-has-children:active>a::after,.main-header.glow-header-style .navbar ul li.menu-item-has-children:focus>a::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-filter:unset;filter:unset}}.main-header.glow-header-style .navbar .right-menu ul li.menu-item-has-children:hover>a,.main-header.glow-header-style .navbar .right-menu ul li.menu-item-has-children:active>a,.main-header.glow-header-style .navbar .right-menu ul li.menu-item-has-children:focus>a,.main-header.glow-header-style .navbar .right-menu ul li.menu-item-has-children.current-menu-item>a{color:#222 !important}.main-header.glow-header-style .navbar .menu-block .mainMenu li>a{color:#222 !important}.main-header.glow-header-style .navbar .menu-block .mainMenu li:hover>a,.main-header.glow-header-style .navbar .menu-block .mainMenu li:active>a,.main-header.glow-header-style .navbar .menu-block .mainMenu li:focus>a,.main-header.glow-header-style .navbar .menu-block .mainMenu li.current-menu-item>a{color:#00afe7 !important}.main-header.glow-header-style .navbar .toggle-button span{background-color:#464646}@media (max-width: 992px){.main-header.glow-header-style.is-visible .navbar .menu-block{-webkit-transform:unset;transform:unset;height:calc(100vh - 7.5rem);opacity:1;visibility:visible;-webkit-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out}}@media (max-width: 992px) and (max-width: 575px){.main-header.glow-header-style.is-visible .navbar .menu-block{height:calc(100vh - 6.875rem)}}.main-header.is-light{background:rgba(255,255,255,0.9);-webkit-backdrop-filter:blur(0.75rem);backdrop-filter:blur(0.75rem)}.main-header.is-light .navbar .header-logo svg{fill:#202a68 !important}.main-header.is-light .navbar ul li.menu-item-has-children>a::after{-webkit-filter:brightness(0);filter:brightness(0)}.main-header.is-light .navbar ul li.menu-item-has-children:hover>a,.main-header.is-light .navbar ul li.menu-item-has-children:active>a,.main-header.is-light .navbar ul li.menu-item-has-children:focus>a{color:#00afe7 !important}@media (min-width: 991px){.main-header.is-light .navbar ul li.menu-item-has-children:hover>a::after,.main-header.is-light .navbar ul li.menu-item-has-children:active>a::after,.main-header.is-light .navbar ul li.menu-item-has-children:focus>a::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-filter:unset;filter:unset}}.main-header.is-light .navbar .right-menu ul li.menu-item-has-children:hover>a,.main-header.is-light .navbar .right-menu ul li.menu-item-has-children:active>a,.main-header.is-light .navbar .right-menu ul li.menu-item-has-children:focus>a,.main-header.is-light .navbar .right-menu ul li.menu-item-has-children.current-menu-item>a{color:#222 !important}.main-header.is-light .navbar .menu-block .mainMenu li>a{color:#222 !important}.main-header.is-light .navbar .menu-block .mainMenu li:hover>a,.main-header.is-light .navbar .menu-block .mainMenu li:active>a,.main-header.is-light .navbar .menu-block .mainMenu li:focus>a,.main-header.is-light .navbar .menu-block .mainMenu li.current-menu-item>a{color:#00afe7 !important}.main-header.is-light .navbar .toggle-button span{background-color:#464646}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-1.25rem);transform:translateY(-1.25rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-1.25rem);transform:translateY(-1.25rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width: 992px){.bg-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9;background:rgba(18,28,34,0.3);-webkit-backdrop-filter:blur(0.313rem);backdrop-filter:blur(0.313rem);visibility:hidden;opacity:0;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.bg-overlay.is-visible{opacity:1;visibility:visible}}.main-footer .support-block{margin-bottom:-9.375rem;z-index:1;position:relative}@media (max-width: 992px){.main-footer .support-block{margin-bottom:-8.125rem}}.main-footer .support-block .support-info-block{background:#00afe7 url("../public/img/support-bg.jpg") no-repeat right center;background-size:cover;padding:2.5rem;border-radius:1.25rem;position:relative;overflow:hidden;z-index:1}@media (max-width: 767px){.main-footer .support-block .support-info-block{padding:1.25rem}}.main-footer .support-block .support-info-block::before{content:'';width:100%;height:100%;display:block;background:rgba(32,42,104,0.65);position:absolute;top:0;left:0;z-index:-1}.main-footer .support-block .support-info-block .info-title{margin-top:0;margin-bottom:1.25rem;color:#fc0;font-size:clamp(1.25rem, 6.5vw, 1.75rem);line-height:1.3}.main-footer .support-block .support-info-block .info-title::after{content:'';width:5.625rem;height:0.188rem;background:#00afe7;display:block;margin-top:0.938rem}@media (max-width: 767px){.main-footer .support-block .support-info-block .info-title{font-size:1.25rem}}.main-footer .support-block .support-info-block .support-post{background:transparent;padding:0;gap:1.875rem}@media (max-width: 767px){.main-footer .support-block .support-info-block .support-post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem}}.main-footer .support-block .support-info-block .support-post h4{color:#ffffff;line-height:1.3;margin-top:0;margin-bottom:0.5rem;font-size:1.25rem}@media (max-width: 767px){.main-footer .support-block .support-info-block .support-post h4{font-size:1.125rem}}.main-footer .support-block .support-info-block .support-post h4 a{color:#ffffff;text-underline-offset:0.25rem}.main-footer .support-block .support-info-block .support-post h4 a:hover,.main-footer .support-block .support-info-block .support-post h4 a:focus{color:rgba(255,255,255,0.8);text-decoration:underline}.main-footer .support-block .support-info-block .support-post .support-post-author{color:rgba(255,255,255,0.8);margin-bottom:0}.main-footer .support-block .support-info-block .support-post .button{text-align:center;margin-top:1.875rem;font-size:1rem}.main-footer .footer-main-block{background-color:#202a68;padding-top:13.75rem;padding-bottom:1.875rem}@media (max-width: 992px){.main-footer .footer-main-block{padding-top:11.25rem}}.main-footer .footer-main-menu-block{display:grid;grid-template-columns:21.875rem auto;gap:6.25rem;border-bottom:0.063rem solid rgba(255,255,255,0.1);padding-bottom:1.688rem;margin-bottom:1.688rem}@media (max-width: 1500px){.main-footer .footer-main-menu-block{grid-template-columns:18.75rem auto;gap:3.125rem}}@media (max-width: 992px){.main-footer .footer-main-menu-block{grid-template-columns:100%;gap:1.875rem;padding-bottom:1.25rem;margin-bottom:1.25rem}}.main-footer .footer-main-menu-block .footer-info-block .footer-logo{color:#ffffff;margin-bottom:1.875rem;display:inline-block;line-height:0.7}.main-footer .footer-main-menu-block .footer-info-block .footer-logo img,.main-footer .footer-main-menu-block .footer-info-block .footer-logo svg{max-width:11.25rem;width:100%}@media (max-width: 767px){.main-footer .footer-main-menu-block .footer-info-block .footer-logo img,.main-footer .footer-main-menu-block .footer-info-block .footer-logo svg{max-width:8.75rem}}.main-footer .footer-main-menu-block .footer-info-block .footer-logo svg{fill:#ffffff}.main-footer .footer-main-menu-block .footer-info-block h3{font-size:1.25rem;color:#fc0;margin-top:0}.main-footer .footer-main-menu-block .footer-info-block .contact-list{list-style-type:none;padding:0;margin:0}.main-footer .footer-main-menu-block .footer-info-block .contact-list li{line-height:1}.main-footer .footer-main-menu-block .footer-info-block .contact-list li:not(:last-child){margin-bottom:0.625rem}.main-footer .footer-main-menu-block .footer-info-block .contact-list li a{color:#ffffff;text-decoration:none;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;gap:0.5rem;text-underline-offset:4px}.main-footer .footer-main-menu-block .footer-info-block .contact-list li a .icon{display:inline-block;line-height:0.7}.main-footer .footer-main-menu-block .footer-info-block .contact-list li a .icon svg{width:1.125rem;fill:#ffffff;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.main-footer .footer-main-menu-block .footer-info-block .contact-list li a:hover,.main-footer .footer-main-menu-block .footer-info-block .contact-list li a:focus{color:#00afe7;text-decoration:underline}.main-footer .footer-main-menu-block .footer-info-block .contact-list li a:hover .icon svg,.main-footer .footer-main-menu-block .footer-info-block .contact-list li a:focus .icon svg{fill:#00afe7}.main-footer .footer-main-menu-block .footer-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (max-width: 575px){.main-footer .footer-main-menu-block .footer-main-menu>*{width:calc(50% - 0.625rem)}}.main-footer .footer-main-menu-block .footer-main-menu>li.menu-item-has-children>.sub-menu,.main-footer .footer-main-menu-block .footer-main-menu>li.menu-title>.sub-menu{margin-top:1.25rem}@media (max-width: 767px){.main-footer .footer-main-menu-block .footer-main-menu>li.menu-item-has-children>.sub-menu,.main-footer .footer-main-menu-block .footer-main-menu>li.menu-title>.sub-menu{margin-top:0.938rem}}.main-footer .footer-main-menu-block .footer-main-menu>li.menu-item-has-children>a,.main-footer .footer-main-menu-block .footer-main-menu>li.menu-title>a{font-size:1.125rem;font-weight:600;color:#fff;text-decoration:none;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;text-underline-offset:0.25rem}@media (max-width: 767px){.main-footer .footer-main-menu-block .footer-main-menu>li.menu-item-has-children>a,.main-footer .footer-main-menu-block .footer-main-menu>li.menu-title>a{font-size:1rem}}.main-footer .footer-main-menu-block .footer-main-menu>li.menu-item-has-children>a:hover,.main-footer .footer-main-menu-block .footer-main-menu>li.menu-item-has-children>a:focus,.main-footer .footer-main-menu-block .footer-main-menu>li.menu-title>a:hover,.main-footer .footer-main-menu-block .footer-main-menu>li.menu-title>a:focus{color:#ffffff;text-decoration:underline}.main-footer .footer-main-menu-block .footer-main-menu ul{list-style-type:none;padding:0;margin:0}.main-footer .footer-main-menu-block .footer-main-menu ul i.arrow{display:none !important}.main-footer .footer-main-menu-block .footer-main-menu ul li{line-height:1.3}.main-footer .footer-main-menu-block .footer-main-menu ul li:not(:last-child){margin-bottom:0.75rem}@media (max-width: 767px){.main-footer .footer-main-menu-block .footer-main-menu ul li:not(:last-child){margin-bottom:0.5rem}}.main-footer .footer-main-menu-block .footer-main-menu ul li a{font-size:1rem;color:rgba(255,255,255,0.7);text-decoration:none;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;text-underline-offset:0.25rem}@media (max-width: 767px){.main-footer .footer-main-menu-block .footer-main-menu ul li a{font-size:0.875rem}}.main-footer .footer-main-menu-block .footer-main-menu ul li a:hover,.main-footer .footer-main-menu-block .footer-main-menu ul li a:focus{color:#ffffff;text-decoration:underline}.main-footer .copyright-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.875rem;line-height:1}@media (max-width: 767px){.main-footer .copyright-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}}.main-footer .copyright-block .copyright-text{color:#ffffff;font-size:0.813rem}.main-footer .copyright-block .copyright-text p{margin:0;line-height:1.2}@media (max-width: 767px){.main-footer .copyright-block .copyright-text{font-size:0.688rem}}.main-footer .copyright-block .footer-inline-menu{margin-left:auto}@media (max-width: 767px){.main-footer .copyright-block .footer-inline-menu{margin-left:unset}}.main-footer .copyright-block .footer-inline-menu .footer-menu-ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.938rem}.main-footer .copyright-block .footer-inline-menu .footer-menu-ul li{padding:0}.main-footer .copyright-block .footer-inline-menu .footer-menu-ul li a{font-size:0.813rem;color:#ffffff;text-decoration:none;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;text-underline-offset:0.25rem}.main-footer .copyright-block .footer-inline-menu .footer-menu-ul li a:hover,.main-footer .copyright-block .footer-inline-menu .footer-menu-ul li a:focus{color:#00afe7;text-decoration:underline}.container{max-width:87.5rem;width:100%;margin:0 auto;padding:0 1.25rem}@media (max-width: 1500px){.container{max-width:75rem}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-bold{font-weight:bold !important}.text-bolder{font-weight:800 !important}.link-back{font-size:14px;text-decoration:none;text-underline-offset:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#00afe7;line-height:1}.link-back path{stroke:#00afe7}.link-back:hover,.link-back:focus{text-decoration:underline}.row{margin:0 auto;max-width:87.5rem;width:100%}@media (max-width: 1500px){.row{max-width:75rem}}p{line-height:1.5;margin:0;margin-bottom:1.25rem}p:last-child{margin-bottom:0}.text-gradient{color:#202a68;background-image:linear-gradient(45deg, #202a68, #00afe7 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@media (min-width: 40.0625em){.page-header .row-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-header .bucket{padding-bottom:50px}@media (min-width: 768px){.page-header .bucket{padding-top:120px}}@media (max-width: 767px){.page-header .bucket.bucket-1{padding-top:100px}}.home-section-title{margin-bottom:1rem}.home-section{padding:4.375rem 0}@media (max-width: 992px){.home-section{padding:3.125rem 0}}.home-hero{min-height:31.25rem;max-height:100%;padding:12rem 0 5rem;position:relative}.home-hero::before{content:'';background:rgba(0,0,0,0.3);width:100%;height:100%;position:absolute;top:0}@media (max-width: 992px){.home-hero{height:calc(70vh - 5rem)}}.home-hero .home-hero__content{top:unset;-webkit-transform:unset;transform:unset;position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-hero .home-hero__content h1{font-size:clamp(1.75rem, 6.5vw, 3rem);line-height:1.3;margin:0 0 2rem}.home-main-content .home-section-title{text-align:left}.home-main-content .class-cat-list{margin:2.5rem -0.625rem}.home-main-content .class-cat-list .img-wrap{background:rgba(201,209,217,0.15);border:1px solid rgba(36,36,225,0.1);padding:2rem;border-radius:0.938rem;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.1);box-shadow:0 20px 40px rgba(0,0,0,0.1)}.home-main-content .class-cat-list .img-wrap img{aspect-ratio:1 / 1;width:4rem;border-radius:0.938rem}@media (max-width: 992px){.home-main-content .class-cat-list .img-wrap img{width:5rem}}.home-main-content .class-cat-list .img-wrap .product-list-container{left:0}.home-main-content .class-cat-list .img-wrap .product-list-container .inner{background:#ffffff;border:0.063rem solid rgba(36,36,225,0.1);border-radius:0.625rem;-webkit-box-shadow:rgba(0,0,0,0.25) 0 1.5rem 3.125rem -0.75rem;box-shadow:rgba(0,0,0,0.25) 0 1.5rem 3.125rem -0.75rem;padding:0.625rem}.home-main-content .class-cat-list .img-wrap .product-list-container .inner .product-list li{border-bottom:none;padding:0;margin:0}.home-main-content .class-cat-list .img-wrap .product-list-container .inner .product-list li a{color:#000000;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding:0.5rem 0.625rem;border-radius:0.375rem;font-weight:600}.home-main-content .class-cat-list .img-wrap .product-list-container .inner .product-list li a:hover,.home-main-content .class-cat-list .img-wrap .product-list-container .inner .product-list li a:focus{background:rgba(0,175,231,0.1);color:#00afe7}.home-main-content .class-cat-list .img-wrap:hover{-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 0.625rem 0.125rem;box-shadow:rgba(0,0,0,0.1) 0 0 0.625rem 0.125rem}.home-testimonials{padding-top:0;padding-bottom:3.125rem}@media (max-width: 767px){.home-testimonials{padding-bottom:5rem}}.home-testimonials .home-section-title{margin-bottom:1.25rem}.home-testimonials .testimonial-splide .splide__pagination{bottom:-30px}.home-testimonials .testimonial-splide .splide__pagination .splide__pagination__page{width:10px;height:10px;background:rgba(32,42,104,0.5);border-radius:10px;opacity:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.home-testimonials .testimonial-splide .splide__pagination .splide__pagination__page.is-active{-webkit-transform:unset;transform:unset;width:20px;background:#202a68}.home-testimonials .testimonial-splide .splide__track{background:#ffffff;color:#464646;border-radius:0.938rem}@media (max-width: 767px){.home-testimonials .testimonial-splide .splide__track{margin-right:-15px}}.home-testimonials .testimonial-splide .splide__track li .testimonial-slide{background:#fffdf4;border:1px solid #dcdcdc;padding:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0.938rem;height:100%}.home-testimonials .testimonial-splide .splide__track li .testimonial-qoute{font-size:1rem;line-height:1.8;text-align:left;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:Georgia, serif;max-height:260px;overflow:auto;padding-right:20px}.home-testimonials .testimonial-splide .splide__track li .testimonial-qoute p:first-child{margin-top:0}.home-testimonials .testimonial-splide .splide__track li p{font-size:1rem;line-height:1.8;text-align:left}.home-testimonials .testimonial-splide .splide__track li p:first-child{margin-top:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.home-testimonials .testimonial-splide .splide__track li p.testimonial-credit{margin-top:1.875rem;margin-bottom:0;font-size:0.875rem;line-height:1.5;color:rgba(0,0,0,0.5);text-align:right}.home-testimonials .testimonial-splide .splide__track li p.testimonial-credit strong{font-size:1.125rem;display:block;color:#202a68;margin-bottom:0.313rem}.home-supporters .logo-splide{-webkit-mask-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(10%, #000), color-stop(90%, #000), to(transparent));-webkit-mask-image:linear-gradient(to right, transparent 0%, #000 10%, #000 90%, transparent 100%);mask-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(10%, #000), color-stop(90%, #000), to(transparent));mask-image:linear-gradient(to right, transparent 0%, #000 10%, #000 90%, transparent 100%)}.home-supporters .logo-splide .splide__track{padding:10px 0 !important}.home-supporters .icons-grid{list-style:none;margin:0;padding:0}.home-supporters .icons-grid li{width:100px;height:80px;-webkit-perspective:1000px;perspective:1000px}.home-supporters .icons-grid li .icon-inner{width:100px;height:80px;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:12px;background:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 5px 10px #BFAC9F2E;box-shadow:0 5px 10px #BFAC9F2E;border:1px solid rgba(36,36,225,0.1)}.home-supporters .icons-grid li .icon-inner img{max-width:65px;max-height:40px;-o-object-fit:contain;object-fit:contain}.home-buckets{padding-top:0px}.home-buckets .row{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){.home-buckets .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.home-buckets .row .medium-6{width:100%}}.home-buckets .single-bucket{background:#fff;border:1px solid rgba(36,36,225,0.1);padding:1.875rem !important;min-height:100%;border-radius:0.938rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 992px){.home-buckets .single-bucket:first-child{margin-bottom:1.25rem}}@media (max-width: 992px){.home-buckets .single-bucket{width:100%}}@media (max-width: 767px){.home-buckets .single-bucket{padding:1.25rem !important}}.home-buckets .single-bucket h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.home-buckets .single-bucket h2{font-size:1.25rem}}.home-buckets .single-bucket h2 img{max-height:5rem;border-radius:0.625rem;margin:0 1.25rem 0 0}@media (max-width: 767px){.home-buckets .single-bucket h2 img{max-height:3.5rem}}.home-buckets .single-bucket p{word-wrap:break-word}.training-class-card-section{padding:50px 0}.training-class-card-section .section-title h2{margin-top:0}.training-class-card-section .training-class-splide .splide__track{border-radius:10px;padding:8px 0}@media (max-width: 992px){.training-class-card-section .training-class-splide .splide__track{margin-right:-15px}}.training-class-card-section .training-class-splide .splide__pagination{bottom:-30px}.training-class-card-section .training-class-splide .splide__pagination .splide__pagination__page{width:10px;height:10px;background:rgba(32,42,104,0.5);border-radius:10px;opacity:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.training-class-card-section .training-class-splide .splide__pagination .splide__pagination__page.is-active{-webkit-transform:unset;transform:unset;width:20px;background:#202a68}.training-class-card-section .training-class-card{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #d7d8e1;border-radius:10px;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative}.training-class-card-section .training-class-card .card-img{position:relative;aspect-ratio:16 / 9;background:rgba(201,209,217,0.15)}.training-class-card-section .training-class-card .card-img img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.training-class-card-section .training-class-card .card-img .card-icon{position:absolute;bottom:20px;right:20px;border-radius:10px;overflow:hidden;border:1px solid rgba(215,216,225,0.2);-webkit-box-shadow:rgba(255,255,255,0.7) 0 0 0.625rem 0.125rem;box-shadow:rgba(255,255,255,0.7) 0 0 0.625rem 0.125rem}.training-class-card-section .training-class-card .card-img .card-icon img{width:50px;height:50px}.training-class-card-section .training-class-card .card-body{padding:20px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.training-class-card-section .training-class-card .card-body .card-title{font-size:20px;font-weight:600;margin-bottom:10px;line-height:1.3;z-index:3}.training-class-card-section .training-class-card .card-body .card-title a{color:#000000;text-decoration:none;text-underline-offset:4px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.training-class-card-section .training-class-card .card-body .card-title a::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.training-class-card-section .training-class-card .card-body .card-title a:hover,.training-class-card-section .training-class-card .card-body .card-title a:focus{color:#00afe7}.training-class-card-section .training-class-card .card-body .date{font-size:14px;max-width:190px;color:#5b5b5b}.training-class-card-section .training-class-card .card-body .date strong{color:#202a68;font-weight:600}.training-class-card-section .training-class-card .card-action{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.training-class-card-section .training-class-card .card-action .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:15px}.training-class-card-section .training-class-card .card-action .price .dot{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:6px;height:6px;background:rgba(102,102,102,0.25);border-radius:10px}.training-class-card-section .training-class-card .card-action .stretched-link{margin-left:auto;color:#000000;text-decoration:none;font-size:15px;font-weight:600;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIj48cGF0aCBkPSJNNTY2LjYgMzQyLjZDNTc5LjEgMzMwLjEgNTc5LjEgMzA5LjggNTY2LjYgMjk3LjNMNDA2LjYgMTM3LjNDMzk0LjEgMTI0LjggMzczLjggMTI0LjggMzYxLjMgMTM3LjNDMzQ4LjggMTQ5LjggMzQ4LjggMTcwLjEgMzYxLjMgMTgyLjZMNDY2LjcgMjg4TDk2IDI4OEM3OC4zIDI4OCA2NCAzMDIuMyA2NCAzMjBDNjQgMzM3LjcgNzguMyAzNTIgOTYgMzUyTDQ2Ni43IDM1MkwzNjEuMyA0NTcuNEMzNDguOCA0NjkuOSAzNDguOCA0OTAuMiAzNjEuMyA1MDIuN0MzNzMuOCA1MTUuMiAzOTQuMSA1MTUuMiA0MDYuNiA1MDIuN0w1NjYuNiAzNDIuN3oiLz48L3N2Zz4=) no-repeat calc(100% - 5px) center;background-size:1rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding-right:25px}.training-class-card-section .training-class-card .card-action .stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.training-class-card-section .training-class-card:hover,.training-class-card-section .training-class-card:focus{-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 0.625rem 0.125rem;box-shadow:rgba(0,0,0,0.1) 0 0 0.625rem 0.125rem}.training-class-card-section .training-class-card:hover .card-body .card-title a,.training-class-card-section .training-class-card:focus .card-body .card-title a{color:#00afe7}.training-class-card-section .training-class-card:hover .card-action .stretched-link,.training-class-card-section .training-class-card:focus .card-action .stretched-link{color:#202a68;background-position:100% center}.instructor-menu{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width: 767px){.instructor-menu{margin:40px 0 20px}}.instructor-menu li a{white-space:nowrap}@media (max-width: 767px){.instructor-menu li{padding:0px 0.25rem}.instructor-menu li a{font-size:0.85rem}}.icw-tabs-panel{background:#fff;-webkit-box-shadow:0 17px 30px #BFAC9F2E;box-shadow:0 17px 30px #BFAC9F2E;border:1px solid rgba(36,36,225,0.1);padding:1.875rem !important;border-radius:0.938rem}.icw-filter{display:grid;white-space:nowrap;grid-template-columns:auto 280px;gap:15px;margin-bottom:40px;background:#f5f5f5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 5px 5px 15px;border-radius:40px}@media (max-width: 992px){.icw-filter{grid-template-columns:1fr;border-radius:12px;padding:5px;gap:10px}}.icw-category-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto}@media (max-width: 992px){.icw-category-row{grid-column:2;grid-row:2}}.icw-category-list{gap:5px 10px;list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 991px){.icw-category-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 992px){.icw-category-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}}.icw-category-list li{margin:0px;padding:5px 0px}.icw-category-list li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;text-decoration:none;font-weight:600;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;padding:8px 12px;font-size:12px;background:#ffcc00;color:#464646;border-radius:20px}.icw-category-list li a:hover,.icw-category-list li a:focus{background:#cca300;color:#464646;text-decoration:none}.icw-category-list li.current-cat a{background:#00afe7;color:#fff}.icw-category-list .count{margin-left:6px}.icw-search-row{display:flow-root;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width: 992px){.icw-search-row{grid-column:2;grid-row:1;justify-self:flex-end}}@media (max-width: 767px){.icw-search-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.icw-search-row .search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.icw-search-row .search-form input[type="text"]{-webkit-box-shadow:0 17px 30px #BFAC9F2E;box-shadow:0 17px 30px #BFAC9F2E;border:1px solid rgba(36,36,225,0.1);border-radius:10px 0 0 10px;width:200px;float:left}@media (max-width: 767px){.icw-search-row .search-form input[type="text"]{width:100%}}.icw-search-row .search-form input[type="submit"]{width:80px;max-width:80px;font-size:14px;font-weight:600;border-radius:0 100px 100px 0;padding:10px 18px 10px 15px}.single-post-lists{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px;margin-bottom:50px}@media (max-width: 1200px){.single-post-lists{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 767px){.single-post-lists{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 475px){.single-post-lists{grid-template-columns:repeat(1, 1fr)}}.post-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;border-radius:10px;background:#fff;-webkit-box-shadow:0 17px 30px #BFAC9F2E;box-shadow:0 17px 30px #BFAC9F2E;border:1px solid rgba(36,36,225,0.1);-webkit-transition:400ms cubic-bezier(0.03, 0.98, 0.52, 0.99);transition:400ms cubic-bezier(0.03, 0.98, 0.52, 0.99)}.post-card .post-head img{width:40px;height:40px}.post-card .post-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-card .post-body h2{font-size:1rem}.post-card .post-body h2 a{color:#020202;text-decoration:none;text-underline-offset:4px}.post-card .post-body .post-meta{font-size:0.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.post-card .post-body .post-meta span{white-space:nowrap}.post-card .post-body .post-meta .post-meta__category{font-size:0.75rem;opacity:0.8;position:relative;z-index:2;white-space:normal}.post-card .post-body .post-meta a{color:#020202;text-decoration:underline;text-underline-offset:4px}.post-card .post-body .post-meta a:hover,.post-card .post-body .post-meta a:focus{color:#00afe7 !important;text-decoration:underline}.post-card .post-foot{margin-top:15px}.post-card .post-foot .button{padding:5px 10px;font-size:12px}.post-card:hover,.post-card:focus{border-color:rgba(255,255,255,0.2);-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 0.625rem 0.125rem;box-shadow:rgba(0,0,0,0.1) 0 0 0.625rem 0.125rem}.post-card:hover h2 a,.post-card:focus h2 a{color:#00afe7 !important;text-decoration:underline}.blog-header{padding:90px 0px 50px;text-align:center;background:-webkit-gradient(linear, left top, right top, color-stop(35%, #1d3371), to(#00b7ed));background:linear-gradient(90deg, #1d3371 35%, #00b7ed 100%);color:#fff}.blog-header .container{max-width:800px}.blog-header h1{color:#fff;line-height:1.2;font-size:2.375rem}@media (max-width: 767px){.blog-header h1{font-size:1.75rem}}.blog-header .post-meta{font-size:0.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-header .post-meta span{white-space:nowrap}.blog-header .post-meta .post-meta__category{font-size:0.75rem;opacity:0.8;position:relative;z-index:2}.blog-header .post-meta a{text-decoration:underline;text-underline-offset:4px}.blog-header .post-meta a:hover,.blog-header .post-meta a:focus{text-decoration:underline}.blog-section{padding:50px 0px}.blog-section .row-blog{display:grid;grid-template-columns:2fr 1fr;grid-gap:50px}@media (max-width: 991px){.blog-section .row-blog{grid-template-columns:auto 250px;grid-gap:30px}}@media (max-width: 767px){.blog-section .row-blog{grid-template-columns:1fr}}.single-content{line-height:1.4;font-size:1rem}.single-content p{font-size:1rem}.single-content p:not(:last-child){margin-bottom:1rem}.single-content h2,.single-content h3,.single-content h4,.single-content h5{margin-top:0px;margin-bottom:1rem;font-weight:500}.single-content h2,.single-content .h2{font-size:1.5rem}@media (max-width: 767px){.single-content h2,.single-content .h2{font-size:1.2rem !important}}.single-content h3,.single-content .h3{font-size:1.3rem}@media (max-width: 767px){.single-content h3,.single-content .h3{font-size:1.1rem}}.single-content h4,.single-content .h4{font-size:1.2rem}@media (max-width: 767px){.single-content h4,.single-content .h4{font-size:1.1rem}}.single-content strong{font-weight:600}.single-content ol:not(.splide__list),.single-content ul:not(.splide__list){margin:0;padding:0}.single-content ol:not(.splide__list){list-style-type:decimal;padding-left:20px;margin-bottom:30px}.single-content ol:not(.splide__list) li{list-style-type:decimal;font-size:1rem}.single-content ol:not(.splide__list) li:not(:last-child){margin-bottom:0.5rem}.single-content ol:not(.splide__list) li p{margin-bottom:10px}.single-content ol:not(.splide__list) li::marker{color:gray}.single-content ul:not(.splide__list,.arrow-list,.mainMenu,.sub-menu,.rightMenu){list-style-type:disc;padding-left:20px;margin-bottom:30px}.single-content ul:not(.splide__list,.arrow-list,.mainMenu,.sub-menu,.rightMenu) li{list-style-type:disc;font-size:1rem}.single-content ul:not(.splide__list,.arrow-list,.mainMenu,.sub-menu,.rightMenu) li:not(:last-child){margin-bottom:0.5rem}.single-content ul:not(.splide__list,.arrow-list,.mainMenu,.sub-menu,.rightMenu) li p{margin-bottom:10px}.single-content ul:not(.splide__list,.arrow-list,.mainMenu,.sub-menu,.rightMenu) li::marker{color:gray}.single-content a{color:#202a68;text-decoration:underline;text-underline-offset:5px}.single-content a:hover,.single-content a:focus{color:#00afe7;text-decoration:underline}.single-content a:hover>img,.single-content a:focus>img{opacity:0.8}.single-content u{text-decoration:underline;text-underline-offset:5px}body.single .single-content img{width:auto;border-radius:16px;-o-object-fit:cover;object-fit:cover;margin-bottom:20px}body.single .single-content img.size-full{width:100%}.single-content blockquote{font-size:1.25rem;line-height:1.5}.single-content blockquote h2[id],.single-content blockquote h3[id]{padding-top:0 !important;margin-top:0 !important}@media (max-width: 767px){.single-content blockquote{font-size:1.1rem}}.single-content blockquote strong{display:inline-block;color:#818282;font-size:1rem;font-weight:500;margin-bottom:1rem}.single-content blockquote p{font-size:1.25rem;font-weight:500}@media (max-width: 767px){.single-content blockquote p{font-size:1.1rem}}.single-content blockquote *:last-child{margin-bottom:0px !important}.single-content img{margin-bottom:0.625rem;border-radius:10px}.single-content .wp-caption{width:100% !important;padding-top:1rem;text-align:center}.single-content .wp-caption.aligncenter{text-align:center}.single-content .wp-caption.alignleft{text-align:left}.single-content .wp-caption.alignleft .wp-caption-text{text-align:left}.single-content .wp-caption.alignright{text-align:right}.single-content .wp-caption.alignright .wp-caption-text{text-align:right}.single-content .wp-caption img{margin-bottom:0.625rem;border-radius:10px}.single-content .wp-caption .wp-caption-text{text-align:center;font-size:0.75rem;color:var(--dark-gray);padding-top:0px;margin-bottom:1.875rem}.single-content .wp-caption .wp-caption-text a{font-weight:500}.single-content table{border:1px solid #000;padding:0px;font-size:1rem;border-collapse:collapse;text-align:left;margin-bottom:1.375rem;width:100%}.single-content table tr{border-bottom:1px solid #000}.single-content table th{font-weight:600;padding:5px 15px;background:#000;color:#fff;border-right:1px solid #000}.single-content table th:last-child{border-right:0px}.single-content table td{padding:5px 15px;border:1px solid #000;vertical-align:top}.single-content table ul{font-size:14px}.single-content table ul li{margin-bottom:5px !important}.youtube-embed{position:relative;padding-bottom:56%;width:100%;text-align:left}.youtube-embed iframe{width:100%;position:absolute;height:100%;overflow:hidden;background-color:#000;border:none}.webinar-item h2{font-weight:bold}.webinar-item .webinar-list{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px;margin-bottom:50px}@media (max-width: 767px){.webinar-item .webinar-list{grid-template-columns:1fr;grid-gap:20px}}.webinar-item .webinar-title{margin:0px 0px 1rem;padding:0px;font-size:1rem;min-height:48px}.webinar-item .webinar-info{font-size:11px}#profile-upload{background-image:url("");background-size:cover;background-position:center;height:150px;width:150px;border:1px solid #bbb;position:relative;border-radius:50%;overflow:hidden}#profile-upload img{width:150px;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:block}#profile-upload:hover input.upload{display:block}#profile-upload:hover .hvr-profile-img{display:inline-block}#profile-upload .fa{margin:auto;position:absolute;bottom:-4px;left:0;text-align:center;right:0;padding:6px;opacity:1;-webkit-transition:opacity 1s linear;transition:opacity 1s linear;-webkit-transform:scale(0.75)}#profile-upload:hover .fa{opacity:1;-webkit-transform:scale(1)}#profile-upload input.upload{z-index:1;left:0;margin:0;bottom:0;top:0;padding:0;opacity:0;outline:none;cursor:pointer;position:absolute;background:#ccc;width:100%;display:none}#profile-upload .hvr-profile-img{width:100%;height:100%;display:none;position:absolute;vertical-align:middle;position:relative;background:transparent;top:-50px}#profile-upload .fa:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0px;background:rgba(0,0,0,0.3);z-index:-1;-webkit-transition:height 0.3s;transition:height 0.3s}#profile-upload:hover .fa:after{height:100%}#delete_profile_avatar{color:#f44336;font-size:13px;font-weight:700;text-decoration:underline}form.woocommerce-form.checkout_coupon,form.woocommerce-form.login,form.woocommerce-form.register{border:1px solid #cfc8d8;max-width:500px}form.woocommerce-form.checkout_coupon .woocommerce-form-login__submit,form.woocommerce-form.login .woocommerce-form-login__submit,form.woocommerce-form.register .woocommerce-form-login__submit{min-width:50%}form.woocommerce-form.checkout_coupon .woocommerce-form-login__rememberme,form.woocommerce-form.login .woocommerce-form-login__rememberme,form.woocommerce-form.register .woocommerce-form-login__rememberme{font-size:12px;margin-top:8px;display:none}form.woocommerce-form.checkout_coupon .woocommerce-LostPassword,form.woocommerce-form.login .woocommerce-LostPassword,form.woocommerce-form.register .woocommerce-LostPassword{margin-top:20px}form.woocommerce-form.checkout_coupon .woocommerce-LostPassword a,form.woocommerce-form.login .woocommerce-LostPassword a,form.woocommerce-form.register .woocommerce-LostPassword a{font-size:13px;text-decoration:none;text-underline-offset:4px;font-weight:700}form.woocommerce-form.checkout_coupon .woocommerce-LostPassword a:hover,form.woocommerce-form.checkout_coupon .woocommerce-LostPassword a:focus,form.woocommerce-form.login .woocommerce-LostPassword a:hover,form.woocommerce-form.login .woocommerce-LostPassword a:focus,form.woocommerce-form.register .woocommerce-LostPassword a:hover,form.woocommerce-form.register .woocommerce-LostPassword a:focus{text-decoration:underline}form.woocommerce-form .form-row label{color:#000;font-weight:bold;font-size:14px}form.woocommerce-form .form-row .input-text{background-color:#ffffff !important;border:2px solid rgba(36,36,225,0.1);border-radius:50px}form.woocommerce-ResetPassword{border:1px solid #cfc8d8;max-width:500px;padding:20px;margin:2em 0;text-align:left;border-radius:5px}body.woocommerce-account:not(.logged-in) .woocommerce h2,body.woocommerce-account:not(.logged-in) .woocommerce form.woocommerce-form.login,body.woocommerce-account:not(.logged-in) .woocommerce form.woocommerce-ResetPassword{max-width:500px;margin:0 auto}body.woocommerce-account .woocommerce .woocommerce-MyAccount-profile-picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:40px}body.woocommerce-account .woocommerce .woocommerce-MyAccount-profile-picture img{border-radius:50%;width:80px;height:80px}@media screen and (max-width: 767px){body.woocommerce-account .woocommerce .woocommerce-MyAccount-profile-picture{display:none !important}}@media screen and (min-width: 768px){body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:20%;float:left}}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{padding:0;margin:0}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{padding:10px 0;list-style:none;border-top:1px solid #e0e0e031}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{text-decoration:none;color:#000;font-size:13px;font-weight:700;background:none}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover,body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:focus{color:#4c4c4c}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#00afe7}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:40px}@media screen and (max-width: 767px){body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:0px}}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{color:#f44336;font-weight:500;font-size:14px}@media screen and (max-width: 767px){body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:0px;margin-bottom:20px}}@media screen and (min-width: 768px){body.woocommerce-account .woocommerce-MyAccount-content{width:75%;float:left}}body.woocommerce-account .woocommerce-MyAccount-content .dashboard-tiles{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}@media screen and (max-width: 767px){body.woocommerce-account .woocommerce-MyAccount-content .dashboard-tiles{grid-template-columns:repeat(2, 1fr)}}body.woocommerce-account .woocommerce-MyAccount-content .dashboard-tiles a.stretched-link{text-decoration:none}body.woocommerce-account .woocommerce-MyAccount-content .dashboard-tiles .dashboard-tile{position:relative;border-radius:0.938rem;-webkit-box-shadow:0 17px 30px #BFAC9F2E;box-shadow:0 17px 30px #BFAC9F2E;border:1px solid rgba(36,36,225,0.1);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.woocommerce-account .woocommerce-MyAccount-content .dashboard-tiles .dashboard-tile .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 1rem;gap:1rem}@media screen and (max-width: 767px){body.woocommerce-account .woocommerce-MyAccount-content .dashboard-tiles .dashboard-tile .card-body{padding:1rem 0.625rem}}body.woocommerce-account .woocommerce-MyAccount-content .dashboard-tiles .dashboard-tile .card-body .card-icon img{width:50px;height:50px;background:#fc0;padding:10px;border-radius:50%}@media screen and (max-width: 767px){body.woocommerce-account .woocommerce-MyAccount-content .dashboard-tiles .dashboard-tile .card-body .card-icon img{width:30px;height:30px}}body.woocommerce-account .woocommerce-MyAccount-content .dashboard-tiles .dashboard-tile .card-body .card-title{text-decoration:none;font-size:1rem;font-weight:700;color:#202a68}@media screen and (max-width: 767px){body.woocommerce-account .woocommerce-MyAccount-content .dashboard-tiles .dashboard-tile .card-body .card-title{font-size:13px}}body.woocommerce-account .woocommerce-MyAccount-content .dashboard-tiles .dashboard-tile:hover{cursor:pointer;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 0.625rem 0.125rem;box-shadow:rgba(0,0,0,0.1) 0 0 0.625rem 0.125rem}body.woocommerce-account .woocommerce-MyAccount-content .dashboard-tiles .dashboard-tile:hover .card-title{color:#00afe7}body.woocommerce-account form.edit-account label{color:#000;font-weight:500;font-size:12px}body.woocommerce-account form.edit-account .input-text{background-color:#ffffff !important;border:2px solid rgba(36,36,225,0.1);border-radius:50px}body.woocommerce-account form.edit-account #account_display_name_description{font-size:11px}body.woocommerce-account form.edit-account fieldset{border:1px solid rgba(36,36,225,0.1);padding:2rem;border-radius:0.938rem;-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.1);box-shadow:0 20px 40px rgba(0,0,0,0.1);min-height:370px;margin-bottom:20px}@media (max-width: 767px){body.woocommerce-account form.edit-account fieldset{padding:1rem;min-height:auto}}body.woocommerce-account form.edit-account fieldset legend{font-weight:bold;padding:5px;color:#00ace3}body.woocommerce-account form.edit-account .woocommerce-form-action{margin-top:40px}.woocommerce-orders-table-head{margin-bottom:20px;text-align:right}table.woocommerce-orders-table{border-radius:0.938rem;-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.1);box-shadow:0 20px 40px rgba(0,0,0,0.1)}table.woocommerce-orders-table .button{padding:0.5rem 1rem;font-size:12px;line-height:1}@media (max-width: 767px){table.woocommerce-orders-table{border:none !important}table.woocommerce-orders-table tr{border-bottom:45px solid #f6f6f6}table.woocommerce-orders-table tr td{border-bottom:1px solid color-mix(in srgb, currentColor 20%, transparent)}}table.woocommerce-table--order-details{border-radius:0.938rem;-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.1);box-shadow:0 20px 40px rgba(0,0,0,0.1)}table.woocommerce-table--order-details .attendee-info-table p{font-weight:bold}table.woocommerce-table--order-details .attendee-block{background:#f9f9f9;padding:1rem;border-radius:5px}table.woocommerce-table--order-details .attendee-block .woocommerce-customer-details--name{font-weight:bold;margin-bottom:10px}table.woocommerce-table--order-details .attendee-block .woocommerce-customer-details--email,table.woocommerce-table--order-details .attendee-block .woocommerce-customer-details--phone{font-size:12px}body.woocommerce-cart .woocommerce-cart-form{border-radius:0.938rem;-webkit-box-shadow:0 17px 30px #BFAC9F2E;box-shadow:0 17px 30px #BFAC9F2E;border:1px solid rgba(36,36,225,0.1)}body.woocommerce-cart .woocommerce-cart-form .product-name a{font-size:12px;text-decoration:none;text-underline-offset:4px}body.woocommerce-cart .woocommerce-cart-form .product-name a:hover,body.woocommerce-cart .woocommerce-cart-form .product-name a:focus{text-decoration:underline}body.woocommerce-cart .woocommerce-cart-form td.product-remove a.remove{background:transparent;color:#202a68 !important}body.woocommerce-cart .woocommerce-cart-form td.product-remove a.remove:hover{opacity:0.8}body.woocommerce-cart .woocommerce-cart-form input.qty,body.woocommerce-cart .woocommerce-cart-form input.input-text{text-align:center;background-color:#ffffff !important;border:2px solid rgba(36,36,225,0.1);border-radius:50px;padding:4px 10px;font-size:14px;font-weight:700;line-height:1}body.woocommerce-cart .woocommerce-cart-form .product-price{font-weight:bold;color:#202a68}body.woocommerce-cart .woocommerce-cart-form .product-subtotal{font-weight:bold;color:#00afe7}body.woocommerce-cart .woocommerce-cart-form table.woocommerce-cart-form__contents .actions{background:#ffffff;padding-top:20px}body.woocommerce-cart .woocommerce-cart-form table.woocommerce-cart-form__contents .actions .flex-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}body.woocommerce-cart .woocommerce-cart-form table.woocommerce-cart-form__contents .actions .button[name="update_cart"]{background:transparent;color:#000;padding:10px}body.woocommerce-cart .woocommerce-cart-form .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}body.woocommerce-cart .woocommerce-cart-form .coupon label{display:none}body.woocommerce-cart .woocommerce-cart-form .coupon .input-text{width:100% !important}body.woocommerce-cart .woocommerce-cart-form .coupon .button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100% !important}body.woocommerce-cart .woocommerce-cart-form .coupon .button::after{border-left-color:#ffffff}body.woocommerce-cart .woocommerce-cart-form .coupon .coupon-error-notice{margin-top:0px;text-align:center}body.woocommerce-cart .row-cart{display:grid;grid-template-columns:2fr 1fr;grid-gap:30px}@media (max-width: 991px){body.woocommerce-cart .row-cart{grid-template-columns:1fr}}body.woocommerce-cart .row-cart table.shop_table{border:none !important;font-size:13px}body.woocommerce-cart .cart_totals h2{min-height:36px;margin:0;padding:0;font-size:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}
