.pointer-none{pointer-events:none!important}.elementor-element-ca4b56d .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.blur{backdrop-filter:blur(15px)!important;background:linear-gradient(25deg,rgba(255,255,255,.05) 2.6%,rgba(255,255,255,.36) 98.45%)}.rotate-animation-loop{animation:rotate-animation-loop 12s forwards infinite linear}@keyframes rotate-animation-loop{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}::-webkit-scrollbar-track{height:5px;width:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:5px;background-color:#f5f5f5}::-webkit-scrollbar{width:5px;height:5px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}html{scroll-behavior:smooth}body{min-width:320px;background:#fff}body.active-nav{overflow:hidden}a{text-decoration:none}strong{font-weight:600}blockquote,dl,hr,ol,p,table,ul{margin-bottom:0}blockquote:last-child,dl:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,table:last-child,ul:last-child{margin-bottom:0}.wp-block-categories-list a{color:#000!important}#wpadminbar{z-index:99999999999999}*{padding:0;margin:0;outline:0;box-sizing:border-box}:after,:before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}template{display:none}body,html{overflow-x:hidden!important}html{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-size-adjust:none}audio,iframe,img,object,video{max-width:100%}iframe,img{border:0 none}img{height:auto;display:inline-block;vertical-align:middle}b,strong{font-weight:700}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type=button],input[type=file],input[type=image],input[type=reset],input[type=submit],label[for]{cursor:pointer}button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}a[href^=tel],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}textarea{overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}button,select{text-transform:none}table{width:100%;border-collapse:collapse;border-spacing:0}nav ol,nav ul{list-style:none outside none}input::placeholder{color:inherit;opacity:1}textarea::placeholder{color:inherit;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:inherit;-webkit-box-shadow:0 0 0 1000px #fff inset}input[type=button],input[type=date],input[type=email],input[type=search],input[type=submit],input[type=tel],input[type=text],textarea{appearance:none}select::-ms-expand{display:none}button{background-color:transparent;border:none;outline:0}.elementor-heading-title a,a{text-decoration:none!important}.btn-transparent .elementor-button{border-radius:15px!important;border:1px solid #fff!important;color:#fff!important;font-size:15px!important;background:0 0!important;box-shadow:none!important}.btn-transparent .elementor-button .elementor-button-content-wrapper{align-items:center}@media (min-width:1700px){.btn-transparent .elementor-button:hover{background:linear-gradient(-225deg,#ade8e8,#10dce8)!important;color:#000!important;box-shadow:2px 3px 20px 0 rgba(255,255,255,.35)!important}}.swiper__custom-next,.swiper__custom-prev{position:relative!important;top:unset!important;left:unset!important;right:unset!important;bottom:unset!important;width:81px!important;height:58px!important;margin:0 2px!important}.swiper__custom-next::after,.swiper__custom-prev::after{display:none!important}.swiper-paggination-reviews .swiper-pagination{width:calc(100% - 65px)!important;top:-29px!important;left:32px!important}@media (min-width:768px){.swiper-paggination-reviews .swiper-pagination{top:auto!important;bottom:26px!important;left:-43%!important;width:calc(33.3333333333% - 50px)!important}}@media (min-width:1100px){.swiper-paggination-reviews .swiper-pagination{left:-44%!important;width:calc(33.3333333333% - 50px)!important}}.swiper__trainers .swiper__trainers-item{position:relative;padding:0 5px;cursor:pointer}.swiper__trainers .swiper__trainers-item-image{width:100%;max-width:100%;height:445px;object-fit:cover;object-position:center center;border-radius:16px 0 0 0;pointer-events:none}.swiper__trainers .swiper__trainers-item-content{width:100%;max-width:100%;background-color:var(--e-global-color-accent);padding:10px 24px 9px 24px;border-radius:16px 0 0 0;position:absolute;bottom:16px;left:0;right:0;pointer-events:none}.swiper__trainers .swiper__trainers-item-content::before{content:"";display:block;width:44px;height:44px;background-image:url(../../images/link.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;z-index:2;top:13px;right:23px}.swiper__trainers .swiper__trainers-item-content-name{font-family:Poppins,Sans-serif;font-size:20px;font-weight:500;color:#fff;margin:0!important}.swiper__trainers .swiper__trainers-item-content-position{font-family:Poppins,Sans-serif;font-size:16px;font-weight:300;color:#fff}.custom__tables .elementor-shortcode{border:1px solid rgba(255,255,255,.2)}.custom__tables .dt-container{margin-bottom:0!important}.custom__tables .dt-layout-cell{padding:0!important}.custom__tables .tablepress{text-align:center}.custom__tables .tablepress>caption{display:none}.custom__tables .tablepress thead .row-1 th{background-color:#1ddde8!important;text-align:center!important;color:#040508!important;font-size:16px!important;line-height:25px!important}.custom__tables .tablepress thead .row-2{border:1px solid rgba(4,5,8,.79)}.custom__tables .tablepress thead .row-2 th{background-color:#fff!important;color:#040508!important;font-size:16px!important;line-height:25px!important;vertical-align:middle!important;border-right:1px solid rgba(4,5,8,.79);text-align:center!important}.custom__tables .tablepress thead .row-2 th:last-of-type{border-right:0 solid transparent}.custom__tables .tablepress tbody tr td,.custom__tables .tablepress tbody tr th,.custom__tables .tablepress tfoot tr td,.custom__tables .tablepress tfoot tr th{color:#fff!important;width:236px!important;min-width:236px!important;text-align:center!important;vertical-align:middle!important;font-size:14px!important;font-weight:600!important;line-height:22px!important;border-right:1px solid rgba(4,5,8,.79);border-bottom:1px solid rgba(4,5,8,.79)}.custom__tables .tablepress tbody tr td:first-of-type,.custom__tables .tablepress tbody tr td:last-of-type,.custom__tables .tablepress tbody tr th:first-of-type,.custom__tables .tablepress tbody tr th:last-of-type,.custom__tables .tablepress tfoot tr td:first-of-type,.custom__tables .tablepress tfoot tr td:last-of-type,.custom__tables .tablepress tfoot tr th:first-of-type,.custom__tables .tablepress tfoot tr th:last-of-type{width:213px!important;min-width:213px!important}.custom__tables .tablepress tbody tr td:first-of-type,.custom__tables .tablepress tbody tr td:nth-of-type(3),.custom__tables .tablepress tbody tr td:nth-of-type(4),.custom__tables .tablepress tbody tr th:first-of-type,.custom__tables .tablepress tbody tr th:nth-of-type(3),.custom__tables .tablepress tbody tr th:nth-of-type(4),.custom__tables .tablepress tfoot tr td:first-of-type,.custom__tables .tablepress tfoot tr td:nth-of-type(3),.custom__tables .tablepress tfoot tr td:nth-of-type(4),.custom__tables .tablepress tfoot tr th:first-of-type,.custom__tables .tablepress tfoot tr th:nth-of-type(3),.custom__tables .tablepress tfoot tr th:nth-of-type(4){font-size:18px!important;line-height:31px!important}@media (min-width:1100px){.custom__tables .tablepress tbody tr td:first-of-type,.custom__tables .tablepress tbody tr td:nth-of-type(3),.custom__tables .tablepress tbody tr td:nth-of-type(4),.custom__tables .tablepress tbody tr th:first-of-type,.custom__tables .tablepress tbody tr th:nth-of-type(3),.custom__tables .tablepress tbody tr th:nth-of-type(4),.custom__tables .tablepress tfoot tr td:first-of-type,.custom__tables .tablepress tfoot tr td:nth-of-type(3),.custom__tables .tablepress tfoot tr td:nth-of-type(4),.custom__tables .tablepress tfoot tr th:first-of-type,.custom__tables .tablepress tfoot tr th:nth-of-type(3),.custom__tables .tablepress tfoot tr th:nth-of-type(4){font-size:25px!important;line-height:38px!important}}@media (min-width:1100px){.custom__tables .tablepress tbody tr td,.custom__tables .tablepress tbody tr th,.custom__tables .tablepress tfoot tr td,.custom__tables .tablepress tfoot tr th{font-size:17px!important;line-height:26px!important}}.custom__tables .tablepress tfoot tr td,.custom__tables .tablepress tfoot tr th{color:#040508!important;background-color:#1ddde8!important}.custom__tables .tablepress tfoot tr th{font-size:18px!important;line-height:31px!important}@media (min-width:1100px){.custom__tables .tablepress tfoot tr th{font-size:25px!important;line-height:38px!important}}.custom__tables .tablepress tfoot tr th:first-of-type{font-weight:700!important}.custom__tables-2 .tablepress tbody tr td,.custom__tables-2 .tablepress tbody tr th,.custom__tables-2 .tablepress tfoot tr td,.custom__tables-2 .tablepress tfoot tr th{width:364px!important;min-width:364px!important;font-size:25px!important;font-weight:600!important}.custom__tables-2 .tablepress tbody tr td:first-of-type,.custom__tables-2 .tablepress tbody tr th:first-of-type,.custom__tables-2 .tablepress tfoot tr td:first-of-type,.custom__tables-2 .tablepress tfoot tr th:first-of-type{width:311px!important;min-width:311px!important;font-size:18px!important}.custom__tables-2 .tablepress tbody tr td:last-of-type,.custom__tables-2 .tablepress tbody tr th:last-of-type,.custom__tables-2 .tablepress tfoot tr td:last-of-type,.custom__tables-2 .tablepress tfoot tr th:last-of-type{width:259px!important;min-width:259px!important}.text-component ol,.text-component ul{padding-left:25px;list-style-position:inside}.custom_list ol,.custom_list ul{list-style:none!important}.custom_list ol li,.custom_list ul li{display:flex;align-items:center;justify-content:center}.custom_list ol li:before,.custom_list ul li:before{content:"";display:block;width:23px;height:23px;background-image:url(../../images/checked.svg);background-position:center;background-repeat:no-repeat;margin-right:7px}.cc_button-lordicon lord-icon{transition:all .3s ease}.cc_button-lordicon:hover lord-icon{--lord-icon-primary:#000000;--lord-icon-secondary:#000000}.thumb-gallery-wrapper{display:flex;flex-direction:column;gap:34px}@media (min-width:768px){.thumb-gallery-wrapper{flex-direction:row;align-items:stretch}}.gallery-thumbs{width:241px!important;height:calc(1 * 65px + 20px)}.gallery-thumbs .swiper-slide{display:flex;cursor:pointer;opacity:.6;transition:opacity .3s,transform .3s}.gallery-thumbs .swiper-slide img{width:241px;height:65px;display:block;margin-bottom:20px;object-fit:cover}@media (min-width:768px){.gallery-thumbs .swiper-slide img{height:90px}}@media (min-width:1100px){.gallery-thumbs .swiper-slide img{height:145px}}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}@media (min-width:768px){.gallery-thumbs{height:calc(3 * 90px + 60px)}}@media (min-width:1100px){.gallery-thumbs{height:calc(4 * 145px + 80px)}}.gallery-main{width:100%}.gallery-main .swiper-slide{display:flex;align-items:start;justify-content:center;background-color:#000;border-radius:10px}.gallery-main img{width:100%;height:100%;height:350px;object-fit:cover;display:block;border-radius:10px}@media (min-width:768px){.gallery-main img{height:450px}}@media (min-width:1100px){.gallery-main img{height:673px}}@media (min-width:1100px){.gallery-main{width:calc(100% - 241px)}}.swiper-button-next,.swiper-button-prev{color:#000}.post__content h1,.post__content h2,.post__content h4,.post__content h5,.post__content h6,.post__content img,.post__content p{margin-bottom:40px!important}.post__content .wp-block-media-text{gap:37px!important}.post__content .wp-block-media-text__content{padding:0!important}.custom__post-button a{text-decoration:underline!important}