@import "https://fonts.googleapis.com/css2?family=Black+Ops+One&family=Mukta:wght@300;400;700&family=Open+Sans:wght@300;400;700&family=Rajdhani:wght@400;500;700&display=swap";
@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css";
::-webkit-scrollbar{background:#f0f0f0;width:8px;height:10px}::-webkit-scrollbar-track{border-radius:0;box-shadow:inset 0 0 3px #0000004d}::-webkit-scrollbar-thumb{background:#000;border-radius:0;box-shadow:inset 0 0 3px #00000080}.for_mobile{display:none!important}.p-10{padding:10px}.p-30{padding:30px!important}.w-50{width:50%}.mh-100{min-height:100%}.align-end{align-items:end}.align-start{align-items:start}.position-relative{position:relative}.z-3{z-index:3}.mb-20{margin-bottom:20px}.h-100{height:100%}.w-100{width:100%}.p-0{padding:0!important}.mr-5{margin-right:5px}.gap-0{gap:0!important}.fw-bold{font-weight:700!important}.px-20{padding-inline:20px!important}.text-danger{color:red!important}.mt-3px{margin-top:3px}.user_header{text-transform:uppercase;-khtml-box-shadow:0 1px 3px #0000004d;-ms-box-shadow:0 1px 3px #0000004d;-o-box-shadow:0 1px 3px #0000004d;z-index:1000;background:#fff;width:100%;height:60px;display:block;position:fixed;top:0;left:0;box-shadow:0 1px 3px #0000004d}.user_header *{font-family:Rajdhani,sans-serif;font-size:16px}.tv_header *{letter-spacing:1px;font-family:Rajdhani,sans-serif;font-weight:700}.tv_header .current_live{-khtml-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;color:#ffffffb3;white-space:nowrap;border:1px solid #ffffff4d;border-radius:100px;justify-content:center;align-items:center;padding:3px 10px;font-size:10px;display:flex;position:relative}.tv_header .current_live:after{content:"";-khtml-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;background:currentColor;border-radius:100px;width:10px;height:10px;margin-left:5px;position:relative}.tv_header .is_live{color:#fff;background:#ce0711;border-color:#ce0711}.tv_header .is_live:after{color:#fff;animation-name:animate_live;animation-duration:.8s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:both}@keyframes animate_live{0%{opacity:0}to{opacity:1}}.header_block{-khtml-transition:.3s;-o-transition:.3s;justify-content:space-between;align-items:center;height:100%;padding:0;transition:all .3s;display:flex;position:relative}.header_left{justify-content:center;align-items:center;width:100px;height:100%;display:flex;position:relative}.header_left .logo{float:left;filter:drop-shadow(2px 2px 1px #0000004d);-khtml-transition:.3s;-o-transition:.3s;height:100%;padding:5px;transition:all .3s;display:block;position:relative}.header_left .logo:hover{-khtml-transform:rotate(5deg) scale(1.1);transform:rotate(5deg)scale(1.1)}.header_center{color:#000;flex:1;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;position:relative}.header_center .nav_item{color:#000;flex-flow:column;justify-content:center;align-items:center;height:100%;padding:0 20px 0 15px;display:flex;position:relative}.header_center .nav_item:after{content:"";-khtml-transition:.3s;-o-transition:.3s;background:0 0;width:0;height:2px;transition:all .3s;display:block;position:relative}.header_center .nav_item:hover:after{content:"";background:#000;width:100%;height:2px}.header_center .active{color:#000}.header_center .active:after{content:"";background:#000;width:100%;height:2px}.header_center .dropdown-menu{z-index:1000;background:#fff;border:1px solid #ccc;border-radius:4px;min-width:200px;display:none;position:absolute;top:100%;left:0;box-shadow:0 4px 6px #0000001a}.header_center .dropdown-menu .dropdown-item{color:#333;padding:10px 15px;text-decoration:none;display:block}.header_center .dropdown-menu .dropdown-item:hover{background:#f8f9fa;font-weight:700}.header_center .nav_item.dropdown:hover .dropdown-menu{display:block}.header_right{color:#000;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.header_right .select_location{background:#fff;justify-content:center;align-items:center;width:160px;height:100%;display:flex;position:relative}.header_right .select_location .selected{color:#000;cursor:pointer;-khtml-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-khtml-transition:.3s;-o-transition:.3s;background:0 0;border-radius:3px;justify-content:center;align-items:center;width:100%;height:60%;font-weight:700;transition:all .3s;display:flex;position:relative}.header_right .select_location .selected:hover{color:#fff;background:#000}.header_right .select_location:hover .list{opacity:1;background:#000;height:auto;top:100%}.header_right .select_location .list{z-index:-1;opacity:0;text-align:center;-khtml-transition:.3s;-o-transition:.3s;-khtml-box-shadow:1px 1px 3px #0000004d;-ms-box-shadow:1px 1px 3px #0000004d;-o-box-shadow:1px 1px 3px #0000004d;background:#fff;width:100%;height:0;padding-top:10px;transition:all .3s;display:block;position:absolute;top:50%;overflow:hidden;box-shadow:1px 1px 3px #0000004d}.header_right .select_location .list .item{-khtml-transition:.3s;-o-transition:.3s;cursor:pointer;background:#fff;padding:10px 5px;transition:all .3s}.header_right .select_location .list .item:hover{letter-spacing:1px;color:#000}.header_right .select_location .list .item_link{color:#fff;background:#000;border:2px solid #fff;display:block;position:relative}.header_right .select_location .list .item_link:hover{color:#fff;letter-spacing:1px}.header_right .sign{text-align:center;color:#000;letter-spacing:1px;-khtml-transition:.3s;-o-transition:.3s;margin-left:5px;font-size:25px;transition:all .3s;display:block;position:relative}.header_right .top_menu{background:#fff;justify-content:center;align-items:center;width:230px;height:100%;display:flex;position:relative}.header_right .top_menu .menu_btn{color:#fff;-khtml-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;cursor:pointer;background:#000;border:1px solid #000;border-radius:3px;align-items:center;padding:5px 10px;display:flex}.header_right .top_menu .menu{z-index:-1;opacity:0;-khtml-transition:.3s;-o-transition:.3s;-khtml-box-shadow:1px 1px 3px #0000004d;-ms-box-shadow:1px 1px 3px #0000004d;-o-box-shadow:1px 1px 3px #0000004d;background:#fff;width:100%;height:0;padding-top:10px;transition:all .3s;display:block;position:absolute;top:50%;overflow:hidden;box-shadow:1px 1px 3px #0000004d}.header_right .top_menu .menu .title{letter-spacing:2px;text-transform:uppercase;background:#fff;justify-content:center;align-items:center;width:100%;height:60px;padding:5px 10px;font-family:Rajdhani,sans-serif;font-size:20px;font-weight:700;display:flex;position:relative}.header_right .top_menu .menu .item{color:#000;-khtml-transition:.3s;-o-transition:.3s;cursor:pointer;background:#fff;padding:5px 10px;transition:all .3s;display:block;position:relative}.header_right .top_menu .menu .item:hover{letter-spacing:1px;color:#fff;background:#000}.header_right .top_menu .menu .book_menu_btn{background:#fff;justify-content:center;align-items:center;width:100%;height:60px;padding:10px;display:flex;position:relative}.header_right .top_menu .menu .book_menu_btn a{-khtml-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;color:#fff;-khtml-transition:.3s;-o-transition:.3s;background:#000;border:1px solid #000;border-radius:3px;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:relative}.header_right .top_menu .menu .book_menu_btn a:hover{letter-spacing:2px;color:#000;background:#fff}.header_right .top_menu:hover .menu_btn{color:#000;background:0 0}.header_right .top_menu:hover .menu{opacity:1;background:#000;height:auto;top:100%}.header_news{text-align:center;color:#ffffff80;z-index:-1;-khtml-box-shadow:#ffffff4d 0px 1px 30px 5px;-ms-box-shadow:#ffffff4d 0px 1px 30px 5px;-o-box-shadow:#ffffff4d 0px 1px 30px 5px;background:#000;justify-content:center;align-items:center;width:100%;height:40px;font-size:12px;display:flex;position:absolute;top:60px;box-shadow:0 1px 30px 5px #ffffff4d}.header_news .news_block{justify-content:center;align-items:center;width:100%;max-width:1200px;display:flex;position:relative}.header_news .news_block .content{color:#ffffffb3;-khtml-transition:.3s;-o-transition:.3s;min-width:400px;padding:0 30px;transition:all .3s;display:block;position:relative}.header_news .news_block .content a{color:#ffffffb3}.header_news .news_block .content a:hover{color:#fff;text-decoration:underline!important}.header_news .news_block .close{cursor:pointer}@media only screen and (max-width:850px){header{width:100vw}.header_center .nav_item{display:none}.header_center .current_live{padding:5px}.header_center .current_live:before{content:"LIVE"}.header_center .current_live .text{display:none}.header_left{width:initial}.header_right .sign,.header_right .top_menu{display:none}.header_news{width:100vw;padding:0 10px;overflow:hidden}.header_news .news_block{justify-content:space-between;width:100%;height:100%}.header_news .news_block .content{width:100%;min-width:100px;padding:0;display:block;overflow:hidden}.header_news .news_block .label{flex:0 0 50px}.header_news .news_block .close{flex:0 0 30px}}footer{color:#ffffffb3;text-transform:uppercase;z-index:10;-khtml-box-shadow:#ffffff4d 0px -1px 30px 5px;-ms-box-shadow:#ffffff4d 0px -1px 30px 5px;-o-box-shadow:#ffffff4d 0px -1px 30px 5px;background:#000;height:200px;display:flex;position:relative;box-shadow:0 -1px 30px 5px #ffffff4d}footer .copyright_desktop{color:#fff9;text-align:center;font-size:9px;display:block;position:absolute;bottom:10px}footer .copyright_mobile{color:#fff9;text-align:center;font-size:9px;display:none;position:absolute;bottom:-20px}footer .app{text-align:center;background:url(/img/phone.svg) 50%/contain no-repeat;flex-flow:column;justify-content:center;align-items:center;width:120px;height:120px;margin:0 10px;padding:20px 5px 0;display:flex;position:relative}footer .app .download{color:#3498db;letter-spacing:1px;font-family:Rajdhani,sans-serif;font-size:12px;font-weight:700}footer .app .name{color:#fff;text-transform:uppercase;letter-spacing:1px;font-family:Rajdhani,sans-serif;font-size:12px;font-weight:700}footer .app .link{width:100%;height:30px;margin-top:5px;display:block;position:relative}footer .left{flex:1;justify-content:center;align-items:center;display:flex;position:relative}footer .left .social{flex-flow:column;justify-content:space-between;align-items:center;display:flex;position:relative}footer .left .icon{cursor:pointer;color:#fff9;justify-content:center;align-items:center;width:40px;height:40px;font-size:25px;display:flex;position:relative}footer .left .icon:hover{color:#fff}footer .right{flex-flow:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}footer .right .link{color:#fff9;cursor:pointer;-khtml-transition:.3s;-o-transition:.3s;padding:5px 10px;font-size:16px;transition:all .3s}footer .right .link:hover{color:#fff;letter-spacing:2px}footer .center{text-align:center;flex-flow:column;flex:3;justify-content:center;align-items:center;display:flex;position:relative}footer .center .quote{text-align:center;width:100%;font-size:18px;font-weight:700;display:block;position:relative}footer .center .newsletter{margin-bottom:20px;position:relative}footer .center .newsletter .label{margin-bottom:5px;font-family:Rajdhani,sans-serif;font-size:25px}footer .center .newsletter input[type=email]{color:#fff;background:#000;border:1px solid #fff;padding:10px}footer .center .newsletter input[type=submit]{color:#000;cursor:pointer;-khtml-transition:.3s;-o-transition:.3s;background:#fff;border:1px solid #fff;padding:10px;transition:all .3s}footer .center .newsletter input[type=submit]:hover{background:#ffffff80}@media only screen and (max-width:850px){footer{flex-flow:column;height:auto}footer .copyright_desktop{display:none}footer .copyright_mobile{display:block}footer .left{flex-flow:column-reverse;margin-top:30px}footer .left .social{flex-flow:row}footer .center{margin:20px 0}footer .right{margin-bottom:30px}}*{box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;font-display:optional;margin:0;padding:0;font-family:Open Sans,sans-serif}:before,:after{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea,button{border:none;outline:none}video,audio{display:block;position:relative}html{scroll-behavior:smooth}html,body,.main_layout,.admin_layout,#app{width:100vw;height:auto;min-height:100vh;position:relative;overflow-x:hidden}h1,h2,h3,h4{text-transform:uppercase;font-family:Rajdhani,sans-serif;font-weight:700}pre{white-space:pre-line;white-space:-moz-pre-line;white-space:-pre-line;white-space:-o-pre-line;word-wrap:break-word;width:100%;position:relative}a{color:inherit;text-decoration:none!important}textarea{resize:none}button:disabled,button[disabled]{opacity:.3}.admin_layout{padding-top:60px}main{width:100%;height:auto;min-height:100vh;margin:0 auto;position:relative}.main_layout main{width:100%;min-height:100vh;margin:0 auto;display:block;position:relative}.grid_center_container{grid-gap:20px 30px;grid-template-columns:repeat(auto-fill,minmax(321px,3fr));justify-items:center;display:grid}.limited_center{width:100%;max-width:1231px;margin:0 auto;display:block;position:relative}.wrap_container{flex-wrap:wrap;justify-content:center;gap:20px;display:flex;position:relative}.sys_msg{z-index:1000000;pointer-events:none;width:300px;display:block;position:fixed;bottom:10px;right:10px}.sys_msg .msg{color:#fff;-khtml-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-khtml-box-shadow:3px 3px 5px #0000004d;-ms-box-shadow:3px 3px 5px #0000004d;-o-box-shadow:3px 3px 5px #0000004d;pointer-events:all;background:#000;border-radius:3px;justify-content:center;align-items:center;width:100%;height:100px;margin-top:5px;padding:5px 5px 5px 60px;display:flex;position:relative;box-shadow:3px 3px 5px #0000004d}.sys_msg .msg:before{font-family:FontAwesome;font-size:2.3em;position:absolute;left:20px}.sys_msg .success:before{color:#1abc9c;content:"";font-weight:700}.sys_msg .error:before{color:#ce0711;content:"";font-weight:700}.sys_msg .warning:before{color:#f7941e;content:"";font-weight:700}.sys_msg .spinning:before{color:#0b4368;content:"";font-weight:700;animation:2s linear infinite fa-spin}.separator{width:100%;height:20px;display:block;position:relative}.back_to_top{color:#fff9;z-index:1000;cursor:pointer;-khtml-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;-khtml-transition:.3s;-o-transition:.3s;background:#0009;border:1px solid #fff;border-radius:50px;justify-content:center;align-items:center;width:60px;height:60px;font-size:18px;font-weight:300;transition:all .3s;display:flex;position:fixed;bottom:100px;right:24px}.back_to_top:hover{color:#fff;background:#000}.back_to_top:before{content:"";font-family:FontAwesome;animation:1s infinite alternate arrow}@keyframes arrow{0%{transform:translateY(3px)}to{transform:translateY(-3px)}}.cookie_warning{z-index:900000;color:#fff;z-index:10002;background:#000;border-top:1px solid #fff3;justify-content:space-around;align-items:center;padding:30px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translate(0)}.cookie_warning p{text-align:justify;max-width:900px;padding-right:30px;font-family:Open Sans,sans-serif;font-size:12px;display:inline-block;position:relative}.cookie_warning p span{cursor:pointer;text-decoration:underline}.cookie_warning .btn{color:#000;-khtml-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:3px;padding:5px 10px}.cookie_warning .btn:hover{color:#fff;background:#000}.cookie_warning .close{cursor:pointer;font-size:12px;position:absolute;top:5px;right:7px}.cookie_warning .close:before{content:"";font-family:FontAwesome}.page_empty_dark{color:#ffffff80;text-align:center;justify-content:center;align-items:center;width:1000px;max-width:90%;height:50vh;margin:0 auto;font-size:30px;display:flex;position:relative}.page_empty_dark a{color:#96d188;text-decoration:underline}.spinner{z-index:1000;background:#0000004d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.spinner .container{-khtml-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-khtml-box-shadow:0 0 8px #ffffffb3;-ms-box-shadow:0 0 8px #ffffffb3;-o-box-shadow:0 0 8px #ffffffb3;background:#000;border-radius:20px;justify-content:center;align-items:center;width:300px;height:300px;display:flex;position:relative;box-shadow:0 0 8px #ffffffb3}.spinner .container:before{content:"";-khtml-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px;border:10px solid #96d188;border-right-color:#0000;border-radius:500px;width:50%;height:50%;animation:1s ease-in-out infinite spin;display:block;position:relative}@keyframes spin{0%{-khtml-transform:rotate(0deg);transform:rotate(0)}to{-khtml-transform:rotate(360deg);transform:rotate(360deg)}}.fb_reset>div{height:0!important}.new:before{content:"new";color:#fff;text-transform:uppercase;-khtml-transform:translateY(-50%);-khtml-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;-khtml-box-shadow:1px 1px 3px #0000004d;-ms-box-shadow:1px 1px 3px #0000004d;-o-box-shadow:1px 1px 3px #0000004d;background:#96d188;border-radius:50px;justify-content:center;align-items:center;width:30px;height:18px;font-size:12px;font-weight:700;display:flex;position:absolute;top:50%;right:-15px;transform:translateY(-50%);box-shadow:1px 1px 3px #0000004d}.home_nav_is_live{z-index:1;color:#fff;text-transform:uppercase;-khtml-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;background:#ce0711;border-radius:50px;justify-content:center;align-items:center;height:18px;margin-left:20px;padding:0 5px;font-size:12px;font-weight:700;animation-name:animate_live;animation-duration:.8s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:both;display:flex;position:relative}.home_nav_is_live:before{content:"";-khtml-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;background:#fff;border-radius:50px;width:7px;height:7px;margin-right:5px;display:block;position:relative}.home_nav_is_live:after{content:"Live"}.mask_anim{z-index:2000;background:#000;justify-content:center;align-items:center;height:100vh;animation:1.5s both circle_clip_anim;display:flex;position:fixed;top:0;left:0;right:0}.mask_anim:before{content:"";opacity:1;z-index:3000;filter:drop-shadow(2px 2px 5px #ffffff80);background:url(/logo/logo_r2.svg) 0 0/contain;width:150px;height:150px;display:block;position:relative}@keyframes circle_clip_anim{0%{opacity:0}50%{opacity:1}75%{opacity:.5}to{opacity:0}}.iframe_container{background:#000;width:100%;height:100%;display:block;position:relative}.contact_locations{width:100%;position:relative}.contact_locations:before{content:"";width:100%;height:50px;display:block}.contact_locations .country_bloc{flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.contact_locations .country{color:#fff;text-shadow:0 0 10px #000;border-bottom:1px solid #fff;width:500px;max-width:80%;font-family:Rajdhani,sans-serif;font-size:40px;font-weight:700;display:block}.contact_locations .loc_bloc{-khtml-box-shadow:0px 0px 5px #ffffff4d;-ms-box-shadow:0px 0px 5px #ffffff4d;-o-box-shadow:0px 0px 5px #ffffff4d;-khtml-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;background:#000c;border-radius:3px;width:500px;max-width:80%;margin:5px 0;padding:10px;display:block;position:relative;box-shadow:0 0 5px #ffffff4d}.contact_locations .loc_bloc .name{color:#fff}.contact_locations .loc_bloc .city{color:gray;margin-bottom:5px}.contact_locations .loc_bloc .address{color:#fffc;margin-bottom:5px;font-family:Rajdhani,sans-serif}.contact_locations .loc_bloc .phone{color:#fffc;-khtml-transition:.3s;-o-transition:.3s;font-family:Rajdhani,sans-serif;font-weight:700;transition:all .3s}.contact_locations .loc_bloc .phone:before{content:"";margin-right:10px;font-family:FontAwesome;font-weight:400;position:relative}.contact_locations .loc_bloc .phone:hover{letter-spacing:1px}.update_page{background:#000;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative}.update_page .image{width:200px;height:200px;margin-bottom:20px;display:block;position:relative}.update_page .image img{object-fit:contain;width:100%;height:100%;display:block;position:relative}.update_page .form_admin{flex-flow:column;justify-content:center;align-items:center;width:300px;max-width:100%;font-family:Rajdhani,sans-serif;display:flex;position:relative}.update_page .form_admin label{color:#fff;padding:10px;font-family:Rajdhani,sans-serif;font-size:20px}.update_page .form_admin input{text-align:center;color:#1abc9c;background:0 0;border:1px solid #fff;width:100%;margin:10px 0;padding:3px 10px;font-family:Rajdhani,sans-serif;font-size:30px;display:block;position:relative}.update_page .form_admin button{color:#000;cursor:pointer;-khtml-transition:.3s;-o-transition:.3s;background:#fff;border:1px solid #fff;width:100%;margin:10px 0;padding:10px;font-family:Rajdhani,sans-serif;font-size:20px;transition:all .3s;display:block;position:relative}.update_page .form_admin button:hover{color:#fff;background:#000}.update_page_white{background:#fff}.contact_page_soon{background:url(/img/leaves.jpg) 0 0/cover no-repeat;justify-content:center;align-items:center;min-height:100vh;margin:0 auto;padding-top:60px;display:flex;position:relative}.contact_page_soon .logo{width:80px;height:80px;display:block;position:absolute;top:80px;right:20px}.contact_page_soon .logo img{object-fit:contain;width:100%;height:100%;display:block;position:relative}.contact_page_soon .container{flex-flow:column;gap:30px;width:100%;max-width:1200px;padding:10px;display:flex;position:relative}.contact_page_soon .container .big_logo{width:40rem}.contact_page_soon .container .big_logo img{object-fit:contain;width:100%;height:100%;display:block;position:relative}.contact_page_soon .container .title_logo{color:#b4b08d;font-size:4rem}.contact_page_soon .container .action{color:#fff;-khtml-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;cursor:pointer;background:#657e5f;border-radius:15px;padding:20px;font-size:1.5rem;font-weight:700;display:inline-block;position:relative}.contact_page_soon .container .action:hover{-khtml-transition:.3s;-o-transition:.3s;background:#1f271d;transition:all .3s}.contact_page_soon .container .action form{width:0;height:0}.contact_page_soon .container .action .input{opacity:0;width:0;height:0;overflow:hidden}.contact_page_soon .container .action .button{opacity:0;cursor:pointer;display:block;position:absolute;inset:0}.contact_page_soon .container .txt{color:#fff;text-transform:uppercase;max-width:30rem;font-size:1.3rem;font-weight:600}@media only screen and (max-width:850px){.contact_page_soon .container .big_logo{width:70vw}.contact_page_soon .container .title_logo{font-size:2.5rem}.contact_page_soon .container .txt,.contact_page_soon .container .action{font-size:1rem}}.mobile_menu{z-index:3001;width:60px;height:100%;padding:10px;display:none;position:relative}.mobile_menu:focus{outline:none!important}.mobile_menu .menu_btn{z-index:1000;cursor:pointer;-khtml-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border:1px solid #000;border-radius:3px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.mobile_menu .menu_btn .icon{color:#000}.mobile_menu .menu_btn .icon:before{content:"";font-family:FontAwesome;font-size:18px}.mobile_menu .active{background:#000}.mobile_menu .active .icon{color:#fff}.mobile_menu .active .icon:before{content:""}.mobile_menu .menu_container{z-index:999;background:#000000e6;width:100%;height:100%;padding:70px 10px;display:block;position:fixed;inset:0}.mobile_menu .menu_container nav{flex-flow:column;justify-content:space-around;align-items:center;width:100%;height:100%;display:flex;position:relative}.mobile_menu .menu_container .item{text-align:center;color:#fff;width:100%;position:relative}.mobile_menu .menu_container .item a{color:#fff}.mobile_menu .menu_container .item{-khtml-transition:.3s;-o-transition:.3s;-khtml-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:20px;font-size:20px;transition:all .3s}.mobile_menu .menu_container .item:hover{color:#000;background:#ffffffb3}.mobile_nav_tabs{z-index:30000;-khtml-box-shadow:0 -3px 10px #00000080;-ms-box-shadow:0 -3px 10px #00000080;-o-box-shadow:0 -3px 10px #00000080;background:#000;border-top:1px solid #ffffff1a;width:100vw;height:60px;padding-right:10px;display:none;position:fixed;bottom:0;left:0;overflow:hidden;transform:translate(0);box-shadow:0 -3px 10px #00000080}.mobile_nav_tabs .item{color:#ffffff80;text-align:center;-khtml-transition:.3s;-o-transition:.3s;flex-flow:column;flex:0 0 60px;justify-content:center;align-items:center;width:60px;height:60px;font-size:10px;transition:all .3s;display:flex;position:relative;overflow:hidden}.mobile_nav_tabs .item:before{-khtml-transition:.3s;-o-transition:.3s;margin-bottom:3px;font-family:FontAwesome;font-size:20px;transition:all .3s}.mobile_nav_tabs .active{color:#fff;background:#000}.mobile_nav_tabs .active:before{font-size:25px}.mobile_nav_tabs .active .text{display:none}.mobile_nav_tabs .big_item{flex:100%;width:100%}.mobile_nav_tabs .big_item:before{font-size:30px}.mobile_nav_tabs .separator{background:#ffffff1a;flex:0 0 1px;width:1px;height:100%;display:block;position:relative}@media only screen and (max-width:850px){.mobile_menu{display:block}.mobile_nav_tabs{display:flex}}.btn_classic{text-align:center;color:#fff;letter-spacing:1px;-khtml-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;cursor:pointer;-khtml-transition:.3s;-o-transition:.3s;background:#000;border:1px solid #000;border-radius:5px;justify-content:center;align-items:center;width:100%;max-width:90%;margin-top:10px;padding:10px;font-size:16px;transition:all .3s;display:flex;position:relative}.btn_classic a{width:100%;height:100%;display:inline-block;position:relative}.btn_classic:hover{color:#000;background:#f0f0f080}.btn_outline{color:#fff;text-transform:uppercase;cursor:pointer;-khtml-transition:.3s;-o-transition:.3s;-khtml-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border:1px solid #fff;border-radius:3px;padding:15px 30px;transition:all .3s;display:block;position:relative}.btn_outline:hover{color:#000;background:#fff}.big_btn_classic{text-align:center;color:#fff;letter-spacing:1px;-khtml-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;cursor:pointer;-khtml-transition:.3s;-o-transition:.3s;background:#000;border:1px solid #000;border-radius:5px;justify-content:center;align-items:center;width:100%;padding:10px;font-size:16px;transition:all .3s;display:flex;position:relative}.big_btn_classic:hover{color:#000;background:#f0f0f080}.btns{display:flex;position:relative}.btns .btn{color:#fff;-khtml-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;cursor:pointer;background:#96d188;border:1px solid #96d188;border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;margin-left:10px;display:flex;position:relative}.btns .btn:hover{color:#96d188;background:#0000004d}.btns .delete{background:#ce0711;border-color:#ce0711}.btns .delete:hover{color:#ce0711;background:#0000004d}.btns .edit{background:#1abc9c;border-color:#1abc9c}.btns .edit:hover{color:#1abc9c;background:#0000004d}.form_page{justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative}.form_page .col{flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:100vh;padding-top:60px;display:flex;position:relative}.form_page .full_img{object-fit:cover;width:100%;height:100%;display:block;position:absolute}.form_page_reversed{flex-flow:row-reverse}.form{flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.form textarea{min-height:120px}.form .form_title{margin-bottom:20px;display:block;position:relative}.form .btn_classic{width:500px;max-width:90%}.input_line{width:500px;max-width:90%;margin-bottom:10px;display:block;position:relative}.input_line:focus-within .label{color:#000}.input_line .label{color:#000;-khtml-transition:.3s;-o-transition:.3s;margin-bottom:3px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;transition:all .3s;display:block;position:relative}.input_line .field{-khtml-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;color:#000;-khtml-transition:.3s;-o-transition:.3s;background:#fff;border:1px solid #e5e5e5;border-radius:5px;outline:none;width:100%;padding:10px;font-size:16px;transition:all .3s;display:block;position:relative}.input_line .field:focus{border-color:#000}.file_upload{-khtml-transition:.2s;-o-transition:.2s;-khtml-box-shadow:1px 2px 8px #0000004d;-ms-box-shadow:1px 2px 8px #0000004d;-o-box-shadow:1px 2px 8px #0000004d;cursor:pointer;-khtml-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;background:url(/img/placeholder.jpg) 50%/cover no-repeat;border-radius:8px;width:100px;max-width:100%;height:100px;margin:0 auto 10px;transition:all .2s;display:block;position:relative;overflow:hidden;box-shadow:1px 2px 8px #0000004d}.file_upload input{opacity:0;width:100%;height:100%}.file_upload img{width:100%;min-height:auto;position:absolute;top:0;left:0}.black_page{background:#000}.page{width:100%;min-height:100vh;padding-top:60px;display:block;position:relative;overflow:hidden}.page_header{background:#000 url(/img/carbon.jpg) 50%/200px;flex-flow:column;justify-content:center;align-items:center;width:100%;height:150px;display:flex;position:relative;box-shadow:inset 0 0 50px 200px #00000080}.page_header h1{margin-top:20px}.page_header h4{color:#fff;font-size:20px}.page_header .bg{object-fit:cover;object-position:center center;width:100%;height:100%;display:block;position:absolute}.page_header .page_title{color:#fff;text-shadow:1px 1px 3px #0000004d;z-index:1;font-size:35px}.page_header .page_title:before{content:"";mix-blend-mode:color;background:#0000004d;display:block;position:absolute;inset:0}.page_header .image{z-index:1;background:#0000004d;width:100%;height:100%;position:relative}.page_header .image img{object-fit:contain;width:100%;height:100%;display:block;position:relative}.page_body section{padding:30px 10px}.page_body .section_title_1{color:#000;margin-bottom:10px;font-size:22px}.page_body .section_title_2{margin-bottom:10px;font-size:18px}.page_body .section_title_3{margin-bottom:5px;font-size:16px;text-decoration:underline}.page_body .page_paragraph{padding:10px 0}.page_article h1{color:#000;margin-bottom:10px;font-size:22px}.page_article h2{margin-bottom:10px;font-size:18px}.page_article h3{margin-bottom:5px;font-size:16px;text-decoration:underline}.page_article p{padding:10px 0}.crossfit_page{flex-flow:column;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:50px 10px 10px;display:flex;position:relative}.crossfit_page .page_title{text-align:center;font-size:50px}.crossfit_page .page_sub_title{text-align:center;font-size:30px}.crossfit_page .content{flex-flow:column;justify-content:flex-start;align-items:center;display:flex;position:relative}.crossfit_page .content .pic{-khtml-box-shadow:8px 8px 12px #00000080;-ms-box-shadow:8px 8px 12px #00000080;-o-box-shadow:8px 8px 12px #00000080;width:500px;max-width:80%;max-height:400px;display:block;position:relative;overflow:hidden;box-shadow:8px 8px 12px #00000080}.crossfit_page .content .pic img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:relative}.crossfit_page .content .text{text-align:center;padding:30px 10px;font-size:18px}.crossfit_page .crossfit_journal_link{width:300px;height:150px;display:block;position:relative;overflow:hidden}.crossfit_page .crossfit_journal_link:after{content:"";-webkit-backdrop-filter:brightness(5);backdrop-filter:brightness(5);-khtml-transform:rotate(25deg);width:120px;height:300px;display:block;position:absolute;top:-100px;left:350px;transform:rotate(25deg)}.crossfit_page .crossfit_journal_link:hover:after{-khtml-transition:.5s;-o-transition:.5s;transition:all .5s;left:-250px}.crossfit_page .crossfit_journal_link img{object-fit:contain;object-position:center;width:100%;height:100%;display:block;position:relative}.page_intro_text{color:#000;text-align:center;width:100%;max-width:750px;margin:20px auto 0;padding:10px 20px;font-family:Rajdhani,sans-serif;font-size:20px;font-weight:700;display:block;position:relative}@media only screen and (max-width:850px){.page .page_header{height:100px}.page .page_header .page_title{font-size:22px}}.page_edit{background-color:#cfcdcd;margin:20px;padding:20px}.page_edit .card_editor{background-color:#fff;width:100%;padding:5px}.page_edit .input_line{width:100%}.admin_blog_card .imgPadding{padding:50px}.btn_classic.width100{float:right;width:100px}.footer.footerPage{justify-content:end;max-width:90%;display:flex}.footer.footerPage a,.footer.footerPage button{max-width:150px;margin:0 10px}.sign_popup{background:#00000080;justify-content:center;align-items:center;padding:120px 10px 70px;display:flex;position:fixed;inset:0;transform:translate(0)}.sign_popup .image_container{max-width:90vh}.sign_popup .image_container img{max-width:100%}.sign_popup .image_container .close{color:#fff;-khtml-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;z-index:10;cursor:pointer;background:#000;border:2px solid #fff;border-radius:50px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:0;right:0}.sign_popup .popup_container{-khtml-box-shadow:0 1px 10px #ffffff80;-ms-box-shadow:0 1px 10px #ffffff80;-o-box-shadow:0 1px 10px #ffffff80;-khtml-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background:url(/img/r2-popup.jpg) 50%/cover no-repeat;border-radius:5px;flex-flow:column;width:700px;max-width:100%;height:500px;max-height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 10px #ffffff80}.sign_popup .popup_container .close{color:#ffffff80;-khtml-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;z-index:10;cursor:pointer;border:1px solid #ffffff80;border-radius:50px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:5px;right:5px}.sign_popup .popup_container .close:hover{color:#fff;border-color:#fff}.sign_popup .popup_container .content{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.sign_popup .popup_container .actions{flex-flow:column;justify-content:center;align-items:center;width:100%;height:100px;padding:20px;display:flex;position:relative}.sign_popup .popup_container .actions .line{color:#fff;text-align:center;width:100%;display:block;position:relative}.sign_popup .popup_container .actions .line a{color:red;font-weight:700}.popup_container{z-index:100000;background:#000000e6;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0;overflow:auto}.popup_container .close{cursor:pointer;color:#fff;font-size:30px}.popup_container .close:before{content:"";-khtml-transition:.3s;-o-transition:.3s;font-family:FontAwesome;transition:all .3s}.popup_container .close:hover{color:#000}.popup_container .popup{-webkit-box-shadow:2px 0 6px #0003 2px 5px #0006;-khtml-box-shadow:2px 0 6px #0003 2px 5px #0006;-moz-box-shadow:2px 0 6px #0003 2px 5px #0006;-ms-box-shadow:2px 0 6px #0003 2px 5px #0006;-o-box-shadow:2px 0 6px #0003 2px 5px #0006;box-shadow:2px 0 6px #0003 2px 5px #0006;background:#0009;width:800px;max-width:90%;max-height:90vh}.popup_container .popup .top{background:#96d188;justify-content:space-between;align-items:center;width:100%;height:60px;padding:5px 10px;display:flex;position:relative}.popup_container .popup .top .title{color:#000}.popup_container .popup .body{width:100%;padding:10px;position:relative}.popup_container .popup .body .line label{-khtml-border-radius:15px 15px 0px 0px;-ms-border-radius:15px 15px 0px 0px;-o-border-radius:15px 15px 0px 0px;background:#fff;border-radius:15px 15px 0 0;width:auto;margin-left:5px;padding:2px 20px;display:inline-block}.popup_container .popup .body .input_line{margin-top:0}.popup_container .popup .body .input_line input,.popup_container .popup .body .input_line textarea{color:#fff;resize:vertical;background:#1a1a1a;border:1px solid #fff;font-size:16px}.popup_container .popup .body .input_line input:focus,.popup_container .popup .body .input_line textarea:focus{border-color:#96d188}.popup_container .popup .bottom{justify-content:space-around;align-items:center;gap:10px;width:100%;height:60px;padding:5px 10px;display:flex;position:relative}.popup_container .popup .bottom .save{text-transform:uppercase;text-align:center;color:#fff;-khtml-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;cursor:pointer;background:#1abc9c;border:1px solid #1abc9c;border-radius:5px;justify-content:center;align-items:center;width:160px;padding:6px 20px;font-size:20px;display:flex;position:relative}.popup_container .popup .bottom .save:hover{background:#1abc9c80}.popup_container .popup .bottom .cancel{text-transform:uppercase;text-align:center;color:#ce0711;-khtml-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;cursor:pointer;border:1px solid #ce0711;border-radius:5px;justify-content:center;align-items:center;width:160px;padding:6px 20px;font-size:20px;display:flex;position:relative}.popup_container .popup .bottom .cancel:hover{color:#fff;background:#ce0711}.carousel_container{width:100%;position:relative;overflow:hidden}.carousel_container *{outline:none!important}.slider_arrow_left{z-index:10;text-shadow:0 0 6px #ffffffe6;color:#fffc;-khtml-transition:.3s;-o-transition:.3s;cursor:pointer;justify-content:center;align-items:center;font-family:FontAwesome;font-size:120px;transition:all .3s;display:flex;position:absolute;top:35%;left:5px}.slider_arrow_left:before{content:""}.slider_arrow_left:hover{color:#000;-khtml-transform:scale(1.2);transform:scale(1.2)}.slider_arrow_right{z-index:10;text-shadow:0 0 6px #ffffffe6;color:#fffc;-khtml-transition:.3s;-o-transition:.3s;cursor:pointer;justify-content:center;align-items:center;font-family:FontAwesome;font-size:120px;transition:all .3s;display:flex;position:absolute;top:35%;right:5px}.slider_arrow_right:before{content:""}.slider_arrow_right:hover{color:#000;-khtml-transform:scale(1.2);transform:scale(1.2)}.tftable{color:#000;border-collapse:collapse;width:100%;-webkit-box-shadow:2px 2px 5px #0000004d 2px 5px #0006;-khtml-box-shadow:2px 2px 5px #0000004d 2px 5px #0006;-moz-box-shadow:2px 2px 5px #0000004d 2px 5px #0006;-ms-box-shadow:2px 2px 5px #0000004d 2px 5px #0006;-o-box-shadow:2px 2px 5px #0000004d 2px 5px #0006;box-shadow:2px 2px 5px #0000004d 2px 5px #0006;word-wrap:break-word;border-width:1px;border-color:#0000001a;font-size:12px}.tftable .actions{position:relative}.tftable .actions .action{cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}.tftable .actions .action:hover{background:#96d188}.tftable th{text-align:center;color:#000;background-color:#fff;border:1px #000;border-bottom:2px solid #000;height:40px;padding:2px 8px;font-size:14px}.tftable tr{background-color:#fff;border-bottom:1px solid #0000001a}.tftable tr:nth-child(odd),.tftable tbody:nth-child(odd){background-color:#fff}.tftable td{text-align:center;border:1px #0000001a;padding:8px 5px;font-size:14px;line-height:20px;position:relative}.tftable tr:hover{background-color:#0000001a}.table_title{color:#fff;text-align:center;background:#000;justify-content:space-around;width:100%;padding:10px 0;display:flex;position:relative}.table_title .value{color:#7b797e}.double_tables{width:100%;display:flex;position:relative}.double_tables table:first-child{border-right:1px solid #000;margin-right:-1px}.double_tables table:last-child{border-left:1px solid #000;margin-left:-1px}.search_table tr{cursor:pointer}.search_table tr:hover{color:red}.search_table .best:before{content:"";color:orange;font-family:FontAwesome}.search_table .selected{color:#fff!important;background:#000!important}.home_cont .home_main{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.home_cont .home_main .vid_holder{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.home_cont .home_main .vid_holder img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.home_cont .home_main video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.home_cont .home_main:before{content:"";z-index:1;opacity:.3;background:linear-gradient(#000 0% 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.home_cont .home_main .screen_lens{mix-blend-mode:screen;opacity:.5;z-index:3;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.home_cont .home_main .content{z-index:5;text-align:center;flex-flow:column;justify-content:space-between;align-items:center;padding:10px;display:flex;position:relative}.home_cont .home_main .content h1{color:#fff;text-shadow:1px 1px 3px #000c;margin-bottom:10px;font-size:120px;line-height:100px}.home_cont .home_main .content p{color:#fff;text-shadow:1px 1px 3px #000c;font-size:24px}.home_section{width:100%;padding:50px 30px;display:block;position:relative;overflow:hidden}.home_section .section_title{text-align:center;width:100%;margin-bottom:30px;font-size:40px;display:block;position:relative}.home_section .section_container{justify-content:space-around;align-items:center;width:100%;display:flex;position:relative}.home_section_dark{background:#000;padding:50px 0 0}.home_section_dark .section_title{color:#fff}.home_section_text{text-align:center;flex-flow:column;justify-content:center;align-items:center;width:100%;height:300px;margin:0 auto;padding:20px;display:flex;position:relative}.home_section_text .title{color:#000;margin-bottom:20px;font-size:30px}.home_section_text .content{color:#000;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:600px;font-size:18px;display:flex}.section_dark{background:#000}.section_dark .title{color:#fff}.section_dark .content{color:#ffffff80}.home_section_instagram{text-align:center;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:40px 20px;display:flex;position:relative;overflow:hidden}.home_section_instagram .title{color:#000;margin-bottom:5px;font-size:30px}.home_section_instagram .sub_title{color:gray;margin-bottom:20px}.home_section_instagram .content{width:100%;display:inline-block;position:relative}.home_section_instagram .content .item{-khtml-transition:.3s;-o-transition:.3s;width:300px;height:300px;transition:all .3s;display:inline-block;position:relative}.home_section_instagram .content .item:hover{z-index:1}.home_section_instagram .content .item:hover .bg{filter:grayscale(0);-khtml-transform:scale(1.1);transform:scale(1.1)}.home_section_instagram .content .item:hover .follow{opacity:1;-khtml-transition:.6s;-o-transition:.6s;transition:all .6s;top:0}.home_section_instagram .content .item:hover .name{opacity:1;-khtml-transition:.5s;-o-transition:.5s;transition:all .5s;left:10px}.home_section_instagram .content .item .follow{z-index:1;color:#fff;-khtml-transform:rotate(90deg);opacity:0;text-shadow:1px 1px 2px #000000b3;width:20px;height:20px;font-family:Rajdhani,sans-serif;font-size:20px;display:inline-block;position:absolute;top:-50px;right:10px;transform:rotate(90deg)}.home_section_instagram .content .item .follow:before{content:"";margin:10px;font-family:FontAwesome;display:inline;position:relative}.home_section_instagram .content .item .name{z-index:1;color:#fff;opacity:0;text-shadow:1px 1px 2px #000000b3;font-family:Rajdhani,sans-serif;display:block;position:absolute;bottom:10px;left:-50px}.home_section_instagram .content .item .bg{filter:grayscale();-khtml-transition:.3s;-o-transition:.3s;transition:all .3s;display:block;position:absolute;inset:0;overflow:hidden}.home_section_instagram .content .item .bg img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.home_trainer_block{width:25%;height:400px;padding:5px;display:flex;position:relative;overflow:hidden}.home_trainer_block .img{object-fit:cover;-khtml-box-shadow:2px 2px 3px #0000004d;-ms-box-shadow:2px 2px 3px #0000004d;-o-box-shadow:2px 2px 3px #0000004d;-khtml-transition:1s;-o-transition:1s;filter:grayscale();width:100%;height:100%;transition:all 1s;display:block;position:relative;box-shadow:2px 2px 3px #0000004d}.home_trainer_block:hover .img{filter:grayscale(0);-khtml-transform:scale(1.1);transform:scale(1.1)}.home_trainer_block .hover_block{color:#fff;opacity:0;-khtml-transition:.3s;-o-transition:.3s;background:#0000001a;flex-flow:column;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;inset:5px;overflow:hidden}.home_trainer_block .hover_block:hover{opacity:1}.home_trainer_block .hover_block:hover .follow{opacity:1;-khtml-transition:.6s;-o-transition:.6s;transition:all .6s;top:0}.home_trainer_block .hover_block:hover .name{opacity:1;-khtml-transition:.5s;-o-transition:.5s;transition:all .5s;left:10px}.home_trainer_block .hover_block .name{z-index:1;color:#fff;opacity:0;text-shadow:1px 1px 2px #000000b3;font-family:Rajdhani,sans-serif;display:block;position:absolute;bottom:10px;left:-50px}.home_trainer_block .hover_block .follow{z-index:1;color:#fff;-khtml-transform:rotate(90deg);opacity:0;text-shadow:1px 1px 2px #000000b3;width:20px;height:20px;font-family:Rajdhani,sans-serif;font-size:20px;display:inline-block;position:absolute;top:-50px;right:10px;transform:rotate(90deg)}.home_trainer_block .hover_block .follow:before{content:"";margin:10px;font-family:FontAwesome;display:inline;position:relative}.home_trainer_block .hover_block .content{text-align:center;width:90%;padding:10px 10px 20px;position:relative}.home_trainer_block .hover_block .actions{justify-content:center;width:90%;display:flex;position:relative}.home_trainer_block .hover_block .actions .separator{width:40px;display:block;position:relative}.home_trainer_block .hover_block .actions .btn_action{text-align:center;text-transform:uppercase;color:#fff;-khtml-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-khtml-transition:.3s;-o-transition:.3s;cursor:pointer;background:#ffffff1a;border:1px solid #fff;border-radius:3px;width:100%;max-width:150px;margin-bottom:20px;padding:10px;font-size:12px;transition:all .3s;display:block;position:relative}.home_trainer_block .hover_block .actions .btn_action:hover{color:#000;background:#fff}.home_section_side{position:relative;overflow:hidden}.home_section_side .home_side_text_pic{color:#fff;background:#000;width:100%;height:400px;padding:0 10px;display:block;position:relative}.home_section_side .home_side_text_pic .actions{justify-content:space-around;margin-top:30px;display:flex;position:relative}.home_section_side .home_side_text_pic .actions .btn_outline{padding:10px 30px}.home_section_side .home_side_text_pic .actions *{max-width:250px}.home_section_side .home_side_text_pic .limited_center{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.home_section_side .home_side_text_pic .pic_block{width:100%;height:100%;display:block;position:relative}.home_section_side .home_side_text_pic .pic_block img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.home_section_side .home_side_text_pic .text_block{color:#fff;text-align:center;width:100%;padding:10px}.home_section_side .home_side_text_pic .text_block .title{margin-bottom:5px}.home_section_side .home_side_text_pic .text_block .time{margin-bottom:20px;display:block}.home_section_side .home_side_text_pic .text_block .content{color:#ffffff80;max-width:400px;display:inline-block;position:relative}.home_section_side .home_side_text_pic:nth-child(2n) .limited_center{flex-flow:row-reverse}.home_map{background:#fff;width:100%;height:500px;display:block;position:relative;overflow:hidden}.home_map:hover .map_containers{opacity:1}.home_map .map_containers{pointer-events:none;opacity:0;-khtml-transition:.3s;-o-transition:.3s;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:absolute;top:0;left:0}.home_map .map_containers .map_container{text-align:center;-khtml-box-shadow:2px 2px 5px #0000004d;-ms-box-shadow:2px 2px 5px #0000004d;-o-box-shadow:2px 2px 5px #0000004d;-khtml-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;pointer-events:visible;background:#fff;border-radius:3px;flex-flow:column;justify-content:center;align-items:center;width:300px;height:200px;margin:10px 20px;display:flex;position:relative;box-shadow:2px 2px 5px #0000004d}.home_map .map_containers .map_container .link{color:#000;padding:10px 5px;font-size:12px;font-weight:700;position:relative}.home_map .map_containers .map_container .btn_classic{max-width:150px;padding:5px 10px}.map_marker{background:red;width:5px;height:5px;display:block;position:relative}.map_marker:hover .marker_pop{opacity:1;top:30px}.map_marker .image{width:50px;height:50px;display:block;position:absolute;top:-25px;left:-25px}.map_marker .marker_pop{text-align:center;-khtml-box-shadow:2px 2px 3px #00000080;-ms-box-shadow:2px 2px 3px #00000080;-o-box-shadow:2px 2px 3px #00000080;opacity:0;-khtml-transition:.3s;-o-transition:.3s;background:#fff;flex-flow:column;justify-content:center;align-items:center;width:180px;height:80px;padding:10px;transition:all .3s;display:flex;position:absolute;top:60px;left:-90px;box-shadow:2px 2px 3px #00000080}.map_marker .marker_pop:after{content:"";z-index:1;width:100%;height:150%;position:absolute;top:-50px}.map_marker .marker_pop:before{content:"";-khtml-transform:translateX(-50%) rotate(45deg);background:#fff;width:10px;height:10px;display:block;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.map_marker .marker_pop .name{color:#000}.map_marker .marker_pop .phone{font-weight:700}#typewriter{justify-content:center;align-items:center;width:100%;height:100px;margin-bottom:30px;display:flex}#typewriter *{color:#96d188;text-transform:uppercase;text-shadow:3px 3px 5px #000c;font-family:Mukta,cursive;font-size:32px;font-weight:900}.scroll_down{color:#fff;z-index:10;flex-flow:column;justify-content:center;align-items:center;display:flex;position:absolute;bottom:40px}.scroll_down .text{text-transform:uppercase;letter-spacing:2px}.scroll_down .graph{animation:1s linear infinite alternate forwards arrow_down}.scroll_down .graph:before{content:"";color:#ffffffb3;font-family:FontAwesome;font-size:40px;line-height:30px}.quotes{background:#000;justify-content:center;align-items:center;width:100%;margin:0;padding:20px;display:flex;position:relative}.quotes .carousel_container{justify-content:center;align-items:center;display:flex}.quotes .review_container{justify-content:center;align-items:center;min-height:200px;position:relative;display:flex!important}.quotes .review{text-align:center;width:90%;max-width:900px;height:100%;margin:0 auto;display:block;position:relative}.quotes .review .quote{display:inline-block}.quotes .review .text{white-space:pre-wrap;text-align:center;color:#fff9;-khtml-transition:.3s;-o-transition:.3s;font-size:24px;transition:all .3s;display:inline;position:relative}.quotes .review .text:before,.quotes .review .text:after{color:#fff3;margin:0 10px;font-family:FontAwesome;font-size:.8em;position:relative}.quotes .review .text:before{content:""}.quotes .review .text:after{content:""}.quotes .review .author{color:#fff;text-transform:uppercase;float:right;-khtml-transition:.3s;-o-transition:.3s;font-size:32px;transition:all .3s;display:inline;position:relative}.home_press_logos{background:#000;justify-content:center;align-items:center;width:100%;padding:0;display:flex;position:relative}.home_press_logos .carousel_container{width:100%;height:60px;display:block;position:relative;overflow:hidden}.home_press_logos .press_logo{filter:grayscale()brightness(.9)contrast(1.2);-moz-filter:grayscale(1) brightness(.9) contrast(1.2);-o-filter:grayscale(1) brightness(.9) contrast(1.2);mix-blend-mode:screen;justify-content:center;align-items:center;height:60px;padding:5px 80px;display:flex;position:relative}.home_press_logos .press_logo img{object-fit:contain;width:100%;height:100%;display:block;position:relative}.home_press_logos .press_logo:hover{filter:grayscale(0)brightness()contrast();-moz-filter:grayscale(0) brightness(1) contrast(1);-o-filter:grayscale(0) brightness(1) contrast(1)}@keyframes arrow_down{0%{opacity:.5;transform:translateY(-6px)scale(1)}to{opacity:1;transform:translateY(10px)scale(1)}}@media only screen and (max-width:850px){.home_cont .home_main .content h1{font-size:60px}.home_section{padding:50px 5px}.home_section_text{height:auto;padding:50px 20px}.home_section_text .content .review .text{white-space:pre-wrap;width:100%;display:block;position:relative}.home_section_side .home_side_text_pic{height:auto!important}.home_section_side .home_side_text_pic .text_block{height:420px;padding:50px 10px}.home_section_side .home_side_text_pic .pic_block{height:320px}.home_section_side .home_side_text_pic .limited_center{flex-flow:column!important}.home_section_instagram .content .item{width:100%}.home_section_instagram .content .item .follow{opacity:1;-khtml-transition:.6s;-o-transition:.6s;font-size:30px;transition:all .6s;top:0}.home_section_instagram .content .item .name{opacity:1;-khtml-transition:.6s;-o-transition:.6s;font-size:30px;transition:all .6s;left:10px}.home_press_logos .carousel_container{height:40px!important}.home_press_logos .carousel_container .press_logo{height:40px!important;padding:5px 20px!important}}.crt-post-text,.crt-logo{display:none!important}@media (min-width:630px){.crt-post-image{width:auto!important;height:460px!important}}.home_main .content h1 .h1_tagline{letter-spacing:2px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 3px #000c;margin-top:10px;font-family:Rajdhani,sans-serif;font-size:22px;font-weight:600;line-height:1.3;display:block}@media only screen and (max-width:850px){.home_main .content h1 .h1_tagline{letter-spacing:1px;font-size:15px}}.home_locations_links{flex-wrap:wrap;justify-content:center;gap:8px 30px;padding:6px 16px 14px;display:flex}.home_locations_links a{letter-spacing:1px;color:#000;-khtml-transition:.3s;-o-transition:.3s;font-family:Rajdhani,sans-serif;font-size:16px;font-weight:700;transition:all .3s}.home_locations_links a:hover{color:#1abc9c}.trainers_grid{grid-gap:20px 10px;grid-template-columns:repeat(auto-fill,minmax(381px,3fr));justify-items:center;padding:20px 10px;display:grid;position:relative}.trainers_grid .trainer_block{background:#000;width:380px;height:500px;display:block;position:relative;overflow:hidden}.trainers_grid .trainer_block .pic{object-fit:cover;object-position:center;-khtml-transition:.5s;-o-transition:.5s;filter:grayscale()brightness(1.2)contrast(1.5);width:100%;height:100%;transition:all .5s;display:block;position:absolute}.trainers_grid .trainer_block .actions{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.trainers_grid .trainer_block .actions .btn_action{text-align:center;text-transform:uppercase;color:#fff;-khtml-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-khtml-transition:.3s;-o-transition:.3s;cursor:pointer;opacity:0;background:#ffffff1a;border:1px solid #fff;border-radius:3px;width:100%;max-width:150px;margin-bottom:20px;padding:10px;font-size:12px;transition:all .3s;display:block;position:relative}.trainers_grid .trainer_block .actions .btn_action:hover{color:#000;background:#fff}.trainers_grid .trainer_block .user{color:#000;z-index:1;-khtml-transition:.5s;-o-transition:.5s;text-align:right;background:#fff9;justify-content:flex-end;align-items:flex-end;width:100%;padding:10px 20px;transition:all .5s;display:flex;position:absolute;bottom:0}.trainers_grid .trainer_block:hover .pic{filter:grayscale(0);-khtml-transform:scale(1.2) rotate(10deg);transform:scale(1.2)rotate(10deg)}.trainers_grid .trainer_block:hover .user{color:#fff;letter-spacing:2px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0006;padding:20px}.trainers_grid .trainer_block:hover .actions .btn_action{opacity:1}.trainer_profile_page{justify-content:space-around;align-items:center;width:100%;min-height:100vh;margin-top:60px;display:flex;position:relative}.trainer_profile_page .bg{width:100%;height:100%;display:block;position:absolute}.trainer_profile_page .bg:after{content:"";background:#fffc;display:block;position:absolute;inset:0}.trainer_profile_page .bg .pic{object-fit:cover;object-position:center;filter:grayscale()brightness(2)contrast(2)blur(4px);width:100%;height:100%;display:block;position:relative}.trainer_profile_page .trainer_pic{-khtml-box-shadow:8px 8px 12px #00000080;-ms-box-shadow:8px 8px 12px #00000080;-o-box-shadow:8px 8px 12px #00000080;width:40%;height:80vh;display:block;position:relative;box-shadow:8px 8px 12px #00000080}.trainer_profile_page .trainer_pic img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:relative}.trainer_profile_page .content{width:40%;margin:0 auto;padding:20px;display:block;position:relative}.trainer_profile_page .content .title{margin-bottom:10px}.trainer_profile_page .content .sub_title{color:#00000080;align-items:center;margin-bottom:10px;display:flex;position:relative}.trainer_profile_page .content .sub_title:after{content:"";color:#0003;margin-left:10px;font-family:FontAwesome;font-size:14px}.trainer_profile_page .content .follow{-khtml-transition:.3s;-o-transition:.3s;margin-bottom:20px;transition:all .3s;position:relative}.trainer_profile_page .content .follow:hover{letter-spacing:1px}.trainer_profile_page .content .follow:before{content:"";margin:10px 10px 10px 0;font-family:FontAwesome;display:inline;position:relative}.trainer_profile_page .content .text{padding:20px 0}.trainer_profile_page .content .btn_classic{margin-top:30px}@media only screen and (max-width:850px){.trainers_grid{display:block}.trainers_grid .trainer_block{width:100%;margin:0 auto 10px}.trainer_profile_page{flex-flow:column;justify-content:flex-start}.trainer_profile_page .trainer_pic{width:100%;max-width:100%;height:300px}.trainer_profile_page .content{width:100%}}.location_page .country_title{text-align:center;width:100%;margin-top:20px;font-family:Rajdhani,sans-serif;font-size:40px;font-weight:700;display:block;position:relative}.block_location{text-align:center;margin:40px 0;display:flex}.block_location:nth-child(2n){flex-flow:row-reverse}.block_location .col{justify-content:center;align-items:center;width:100%;padding:10px;display:flex}.block_location .data .city{color:#7b797e}.block_location .data .address,.block_location .data .zip{display:block}.block_location .data .phone{color:#000;margin-top:5px;display:inline-block}.block_location .data .phone:before{content:"";margin-right:10px;font-family:FontAwesome;font-weight:400;position:relative}.block_location .data .phone{font-weight:700}.block_location .data .phone:after{content:"";-khtml-transition:.3s;-o-transition:.3s;background:0 0;width:0;height:2px;transition:all .3s;display:block;position:relative}.block_location .data .phone:hover:after{content:"";background:#000;width:100%;height:2px}.block_location .data .actions{justify-content:space-around;margin-top:15px;display:flex;position:relative}.block_location .data .actions .btn_classic{width:auto;max-width:280px;margin:0 3px;font-family:Rajdhani,sans-serif;font-size:14px}.block_location .location_map{-khtml-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-khtml-box-shadow:8px 8px 12px #00000080;-ms-box-shadow:8px 8px 12px #00000080;-o-box-shadow:8px 8px 12px #00000080;border-radius:3px;width:600px;max-width:90%;height:300px;display:block;position:relative;overflow:hidden;box-shadow:8px 8px 12px #00000080}@media only screen and (max-width:850px){.block_location{flex-flow:column!important}}.location_detail_page{color:#000;max-width:820px;margin:10px auto 0;padding:0 16px 40px;font-family:Open Sans,sans-serif;line-height:1.7}.location_detail_page p{margin:0 0 18px;font-size:16px}.location_detail_page h2{text-transform:uppercase;letter-spacing:.5px;margin:34px 0 14px;font-family:Rajdhani,sans-serif;font-size:26px;font-weight:700}.location_detail_page h2:after{content:"";background:#1abc9c;width:48px;height:3px;margin-top:8px;display:block}.location_detail_page .location_hero{margin:0 0 28px}.location_detail_page .location_hero img{object-fit:cover;-khtml-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-khtml-box-shadow:8px 8px 18px #00000059;-ms-box-shadow:8px 8px 18px #00000059;-o-box-shadow:8px 8px 18px #00000059;border-radius:4px;width:100%;height:420px;display:block;box-shadow:8px 8px 18px #00000059}.location_detail_page ul{margin:0 0 18px;padding:0;list-style:none}.location_detail_page ul li{padding:6px 0 6px 26px;font-size:16px;position:relative}.location_detail_page ul li:before{content:"";color:#1abc9c;font-family:FontAwesome;position:absolute;top:6px;left:0}.location_detail_page .location_classes{columns:2}.location_detail_page .location_classes li{break-inside:avoid}@media only screen and (max-width:600px){.location_detail_page .location_classes{columns:1}}.location_detail_page .location_nap{-khtml-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;background:#f0f0f0;border-left:3px solid #1abc9c;border-radius:4px;margin:0 0 16px;padding:16px 20px;font-size:16px;font-style:normal;line-height:1.8}.location_detail_page .location_nap a{color:#000;font-weight:700}.location_detail_page .location_hours li{padding-left:0}.location_detail_page .location_hours li:before{content:none}.location_detail_page .location_hours li .days{min-width:150px;font-weight:700;display:inline-block}.location_detail_page .location_map{-khtml-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-khtml-box-shadow:8px 8px 18px #00000059;-ms-box-shadow:8px 8px 18px #00000059;-o-box-shadow:8px 8px 18px #00000059;border-radius:4px;width:100%;height:360px;margin:8px 0 28px;position:relative;overflow:hidden;box-shadow:8px 8px 18px #00000059}.location_detail_page .location_map iframe{border:0;width:100%;height:100%;display:block}.location_detail_page .location_ctas{flex-wrap:wrap;gap:14px;margin:10px 0 26px;display:flex}.location_detail_page .location_ctas .btn_classic,.location_detail_page .location_ctas .btn_outline{margin:0}.location_quick_links{text-align:center;margin:10px auto 0}.location_quick_links p{margin-bottom:8px;font-family:Rajdhani,sans-serif;font-weight:700}.location_quick_links ul{flex-wrap:wrap;justify-content:center;gap:10px 26px;padding:0;list-style:none;display:flex}.location_quick_links ul li a{color:#000;-khtml-transition:.3s;-o-transition:.3s;font-weight:700;transition:all .3s}.location_quick_links ul li a:hover{color:#1abc9c}@media only screen and (max-width:600px){.location_detail_page .location_hero img{height:230px}.location_detail_page h2{font-size:21px}.location_detail_page .location_map{height:280px}.location_detail_page .location_ctas{flex-flow:column}.location_detail_page .location_ctas .btn_classic,.location_detail_page .location_ctas .btn_outline{text-align:center;width:100%}}.sports_page .block{text-align:center;display:flex}.sports_page .block:nth-child(odd){flex-flow:row-reverse}.sports_page .block .col{background:#000;justify-content:center;align-items:center;width:100%;padding:0;display:flex}.sports_page .block .data{padding:20px}.sports_page .block .data .name{color:#fff}.sports_page .block .data .duration{color:#fff9;margin-bottom:30px}.sports_page .block .data .content{color:#fffc;max-width:350px;margin:0 auto;display:block}.sports_page .block .data .actions{justify-content:space-around;margin-top:30px;display:flex;position:relative}.sports_page .block .data .actions .btn_outline{padding:10px 30px}.sports_page .block .data .actions *{max-width:250px}.sports_page .block .image{width:100%;height:100%;max-height:60vh;display:block;position:relative}.sports_page .block .image img{object-fit:cover;width:100%;height:100%;display:block;position:relative}@media only screen and (max-width:850px){.sports_page .block{flex-flow:column-reverse!important}.sports_page .block .image{height:200px}}.faq_page{position:relative}.faq_page .body{padding:20px}.faq_page .body .title_separator{width:100%;margin:30px 0 20px;font-weight:700;display:block;position:relative}.faq_page .faq_section{border:1px solid #0003;width:100%;margin:5px auto;padding:10px 10px 10px 40px;display:block;position:relative;overflow:hidden}.faq_page .faq_section:before{content:"";color:gray;cursor:pointer;width:15px;height:15px;font-family:FontAwesome;position:absolute;top:13px;left:10px}.faq_page .faq_section .section_title{z-index:1;cursor:pointer;background:#fff;width:100%}.faq_page .faq_section .section_content{color:#000;margin-top:20px;line-height:1.5em}.faq_page .active .section_title{color:#000}.faq_page .active:before{content:"";color:gray;font-family:FontAwesome}.about_layout{background:#000;padding-bottom:40px}.about_layout .youtube_if{width:100%;height:0;margin-bottom:20px;padding-top:53%;display:block;position:relative}.about_layout .youtube_if iframe{width:100%;height:100%;position:absolute;inset:0}.about_layout .about_logo{height:40px;margin:40px auto;display:block;position:relative}.about_layout .about_carousel{width:100%;height:auto;display:block;position:relative}.about_layout .about_carousel .about_pic_block{width:100%;height:400px;display:block;position:relative;overflow:hidden}.about_layout .about_carousel .about_pic_block img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.about_layout .about_actions{justify-content:center;align-items:center;margin-bottom:40px;display:flex;position:relative}.about_layout .about_actions .btn_outline{margin:10px 20px}.about_layout .separator{width:100%;height:40px;display:block;position:relative}.about_layout .center_container{text-align:center;flex-flow:column;justify-content:center;align-items:center;padding:10px;display:flex;position:relative}.about_layout .center_container .img{width:600px;max-width:100%;margin-bottom:30px;display:block;position:relative}.about_layout .center_container .img img{width:100%;display:block;position:relative}.about_layout .center_container .paragraph{width:700px;max-width:100%;margin-bottom:30px;display:block;position:relative}.about_layout .double_container{justify-content:center;align-items:center;display:flex;position:relative}.about_layout .double_container .col{flex-flow:column;justify-content:center;align-items:center;width:100%;padding:10px;display:flex;position:relative}.about_layout .double_container .paragraph{padding:10px}.about_layout .double_container .img{width:100%;height:100%;display:block;position:relative}.about_layout .double_container .img img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.about_layout .partners{flex-flow:column}.about_layout .partners .col{flex-flow:row;padding:10px}.about_layout .partners .col .img{width:100%;margin-bottom:20px;display:block;position:relative}.about_layout .partners .col .img img{object-fit:contain;width:100%;height:100%;display:block;position:relative}.about_layout .partners .col .text{width:100%;padding:10px;display:block;position:relative}.about_layout .partners .col .sub_title{color:#fff;margin-bottom:5px;display:inline-block;position:relative}.about_layout .partners .col:nth-child(2n){flex-flow:row-reverse}.about_layout .cont_big_title{color:#fff;width:100%;margin-bottom:10px;font-size:40px;display:block}.about_layout .cont_sub_title{color:#fff;width:100%;margin-bottom:20px;display:block}.about_layout .cont_title{color:#fff;margin-bottom:30px}.about_layout .paragraph{color:#ffffffb3;font-family:Rajdhani,sans-serif;font-size:20px}.about_layout .cta_container{flex-flow:column}.popup_virtual_tour{z-index:10000;background:#000;justify-content:center;align-items:center;width:100vw;height:100vh;padding:100px 30px 30px;display:flex;position:fixed;top:0;left:0}.popup_virtual_tour .close{width:40px;height:40px;padding:.5em;display:block;position:absolute;top:30px;right:30px}.popup_virtual_tour .close svg{fill:#fff;width:100%;height:100%;display:block;position:relative}.popup_virtual_tour .if{width:100%;height:100%;display:block;position:relative}.popup_virtual_tour .if iframe{width:100%;height:100%;position:relative}@media only screen and (max-width:850px){.double_container,.double_container .col{flex-flow:column!important}.cont_title{text-align:center}.about_actions{flex-flow:column}}@keyframes GalleryLoadingSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-spinner{border:.35em solid #fff3;border-left-color:#fff;border-radius:100%;width:6em;height:6em;margin:60px auto;position:relative}.loading-spinner:after{border-radius:100%;width:6em;height:6em}.loading-spinner,.gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button:after{text-indent:-9999em;font-size:10px;animation:1.1s linear infinite GalleryLoadingSpinner;transform:translateZ(0)}.mode-light .loading-spinner{border-color:#0000001a #0000001a #0000001a #111}.gallery-modal{z-index:2000;position:fixed;inset:0}.gallery-modal .gallery-modal--overlay{z-index:0;background-color:#000;width:100%;height:100%;position:absolute;inset:0}.gallery-modal--preload{display:none}.gallery-modal--container{z-index:1;position:fixed;inset:0;overflow-y:auto;transform:translate(0)}.gallery-modal--table{table-layout:fixed;width:100%;height:100%;display:table}.gallery-modal--cell{vertical-align:middle;width:100%;height:100%;display:table-cell}.gallery-modal--content{background-color:#0000;border-radius:2px;max-width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.gallery-content{width:100%;height:100%;display:table}.gallery-top{display:table-row}.gallery-top--inner{padding:60px 15px 20px}.gallery{vertical-align:middle;width:100%;padding-bottom:10px;font-size:1rem;display:table-cell}.gallery ul.gallery-images--ul li.gallery-media-photo.loading .loading-spinner,.gallery ul.gallery-images--ul li.gallery-media-photo .picture.loading .loading-spinner{z-index:1001;margin:-1.5rem 0 0 -1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery .gallery-main{z-index:9;position:relative}.gallery .gallery-photos{width:100%;max-width:105vh;margin:0 auto}.gallery .gallery-photos .gallery-empty{color:#fff;text-align:center;padding:25% 0;font-size:1.45rem;display:block}.gallery .gallery-photo{width:100%;height:0;padding-bottom:75%;position:relative}.gallery .gallery-photo--current{width:100%;height:100%;position:absolute;inset:0}.gallery ul.gallery-images--ul{height:100%;margin:0;padding:0;list-style-type:none;position:relative}.gallery ul.gallery-images--ul li.gallery-media-photo{opacity:1;z-index:2}.gallery ul.gallery-images--ul li.gallery-media-photo .picture{cursor:pointer;background-color:#0000;width:100%;height:100%;position:absolute}.gallery ul.gallery-images--ul li.gallery-media-photo .picture img.photo{z-index:0;border-radius:6px;max-width:100%;max-height:100%;margin:0 auto;position:absolute;inset:50% 0 0;transform:translateY(-50%);box-shadow:0 .6rem 1rem #00000040}@media (max-width:900px){.gallery ul.gallery-images--ul li.gallery-media-photo .picture img.photo{max-width:95%}}.gallery ul.gallery-images--ul li.gallery-media-photo button.photo-button{cursor:pointer;-webkit-appearance:button;background:0 0;border-width:0;display:block;padding:0!important}.gallery ul.gallery-images--ul li.gallery-media-photo button.photo-button:active,.gallery ul.gallery-images--ul li.gallery-media-photo button.photo-button:focus{border-width:0;outline:none}.gallery .gallery-control{cursor:pointer;z-index:3;border-width:0;border-style:initial;border-color:initial;border-image:initial;background:0 0;width:20%;height:100%;font-size:.5em;position:absolute;top:0}.gallery .gallery-control:focus,.gallery .gallery-control:active{outline:none}.gallery .gallery-control--prev{left:0}.gallery .gallery-control--prev svg{float:right}.gallery .gallery-control--next{right:0}.gallery .gallery-control--next svg{float:left}@media (max-width:767px){.gallery .gallery-control{width:10%}}@media (min-width:1128px){.gallery .gallery-control{width:10%;font-size:medium}}.gallery-modal .gallery{vertical-align:middle;height:100%;padding-bottom:0;display:table-cell}.gallery-figcaption{z-index:2;text-align:center;color:#fff;background-color:#0000;background-image:none;border-radius:0;position:relative;bottom:0;left:0;right:0;overflow:hidden}.gallery-figcaption .gallery-figcaption--thumbnails{height:58px;transition:all .45s ease-in-out;position:relative;overflow:hidden}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails{min-width:100%;margin-left:-4px;margin-right:-4px;position:absolute}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list{margin:0;padding:0;list-style-type:none;transition:margin .3s ease-out;position:absolute;left:0}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list:after,.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list:before{content:"";display:table}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list:after{clear:both}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li{float:left}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li+li{margin-left:10px}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button{cursor:pointer;background:0 0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button:focus,.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button:active{outline:none}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button.active{cursor:default}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button:after,.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button:before{border-radius:50%}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button div.picture{border:4px solid #0000;border-radius:4px;overflow:hidden}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button div.picture img.thumbnail{z-index:1;opacity:.3;width:100%;height:100%;filter:alpha(opacity=30);backface-visibility:hidden;object-fit:cover;border-radius:4px;transition:opacity .1s;display:block;position:relative}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button div.loading-spinner{z-index:1001;border-width:.15em;width:2em;height:2em;margin:-1em 0 0 -1em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button:hover div.picture img.thumbnail,.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button.active div.picture img.thumbnail{opacity:1;filter:alpha(opacity=100)}.gallery-figcaption.hide .gallery-figcaption--thumbnails{height:0}.mode-light .gallery-figcaption{color:#111}.gallery-figcaption--content{max-width:105vh;margin-left:auto;margin-right:auto;overflow:hidden}.gallery-figcaption--inner{margin-left:auto;margin-right:auto;transition:transform .2s ease-out;position:relative;transform:translateY(0)}.hide .gallery-figcaption--inner{transform:translateY(70px)}.gallery-figcaption--info{width:100%;display:table}.gallery-figcaption--info .caption-left{text-align:left;vertical-align:middle;display:table-cell}.gallery-figcaption--info .caption-right{text-align:right;vertical-align:middle;display:table-cell}.gallery-figcaption--info .photo-caption,.gallery-figcaption--info .photo-subcaption{margin:0;line-height:1.31}.gallery-figcaption--info .photo-caption{font-size:1rem;font-weight:500}.gallery-figcaption--info .photo-subcaption{color:#ffffffa6;font-size:.851rem}.mode-light .gallery-figcaption--info .photo-subcaption{color:#000000a6}.gallery-figcaption .gallery-thumbnails--toggle{cursor:pointer;vertical-align:bottom;color:inherit;background:0 0;border:0;margin:0;padding:0;font-size:.9rem;font-weight:400;display:inline-block;position:relative}.gallery-figcaption .gallery-thumbnails--toggle:focus,.gallery-figcaption .gallery-thumbnails--toggle:active{outline:none}.gallery-figcaption .gallery-thumbnails--toggle:after{content:"";vertical-align:middle;margin-left:.181rem;display:inline-block}.gallery-figcaption .gallery-thumbnails--toggle.hide:after{border-top:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000}.mode-light .gallery-figcaption .gallery-thumbnails--toggle.hide:after{border-top-color:#111}.gallery-figcaption .gallery-thumbnails--toggle.open:after{border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000}.mode-light .gallery-figcaption .gallery-thumbnails--toggle.open:after{border-bottom-color:#111}.gallery-modal--close{z-index:10;padding:15px;position:absolute;top:0;right:0}.gallery-modal--close button.gallery-close{cursor:pointer;background:0 0;border:0;padding:.5rem;display:block}.gallery-modal--close button.gallery-close:active,.gallery-modal--close button.gallery-close:focus{outline:none}.gallery ul.gallery-images--ul li.gallery-media-photo.loading:before{z-index:999;content:"";background-color:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.mode-light .gallery ul.gallery-images--ul li.gallery-media-photo.loading:before{background-color:#fff}.gallery__animation-appear{opacity:.01;transform:translateZ(0)}.gallery__animation-appear-active{opacity:1;transition:opacity .15s ease-out}.gallery__image-transition--backwards-enter{opacity:.01;transform:translate(-5px)}.gallery__image-transition--forwards-enter{opacity:.01;transform:translate(5px)}.gallery__image-transition--backwards-enter-active,.gallery__image-transition--forwards-enter-active{opacity:1;transition:opacity .15s ease-out,transform .15s ease-out;transform:translate(0)}.gallery__image-transition--backwards-leave,.gallery__image-transition--forwards-leave{opacity:1;transform:translateZ(0)}.gallery__image-transition--backwards-leave-active,.gallery__image-transition--forwards-leave-active{opacity:.01;transition:opacity .15s ease-out}@media (max-width:743px){.gallery-figcaption--info{padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.gallery-figcaption .gallery-figcaption--info{display:block}.gallery-figcaption .gallery-figcaption--info .caption-left,.gallery-figcaption .gallery-figcaption--info .caption-right{text-align:left;display:block}.gallery-figcaption--info{padding-top:.5rem;padding-bottom:.5rem}}@media (min-width:744px){.gallery .gallery-photo{padding-bottom:67%}.gallery-figcaption--info{padding-top:.5rem;padding-bottom:.5rem}}.careers_en{color:#fff;text-align:left;background:#000;width:500px;max-width:90%;height:100vh;padding-top:50px;display:block;position:relative}.careers_en .top .brand{letter-spacing:3px;font-size:1.6rem}.careers_en .top h1{letter-spacing:4px;text-transform:initial;font-family:Open Sans,sans-serif;font-size:3.5rem;line-height:100%}.careers_en .top{padding-bottom:10rem}.careers_en .top .logo_careers{position:absolute;top:30px;right:0}.careers_en .content h2{letter-spacing:4px;font-size:2rem;line-height:100%}.careers_en .content .location{font-size:1.2rem}.careers_en .content:after{content:"";background:#fff;width:300px;max-width:80%;height:3px;margin:20px 0;display:block;position:relative}.careers_en .list{margin-bottom:50px}.careers_en .list .item{align-items:center;gap:10px;padding:10px 0;display:flex;position:relative}.careers_en .list .item:before{content:"";-khtml-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border:2px solid #96d188;border-radius:30px;width:8px;height:8px;display:inline-block;position:relative}.careers_en .mail{display:inline-block;position:relative}.careers_en .mail .mail_btn{color:#fff;-khtml-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;-khtml-transition:all .3s ease;-o-transition:all .3s ease;border:2px solid #96d188;border-radius:30px;justify-content:center;align-items:center;gap:10px;padding:10px 30px;font-weight:700;transition:all .3s;display:inline-flex;position:relative}.careers_en .mail .mail_btn span{font-size:24px}.careers_en .mail .mail_btn:hover{color:#000;background:#96d188}.careers_en .mail .apply{-khtml-transform:translate(150%, -90%);width:100px;height:100px;display:block;position:absolute;top:0;right:0;transform:translate(150%,-90%)}.careers_en .mail .apply img{object-fit:contain;width:100%;height:100%;font-weight:700;display:block;position:relative}.careers_en .mail .apply span{-khtml-transform:translateX(50%);display:block;position:relative;transform:translate(50%)}.terms_page,.privacy_page{color:#fff;background-color:#000;flex-direction:column;gap:10px;padding:50px 20px;display:flex;overflow-y:scroll}.important{padding:10px;font-size:24px;font-weight:700}.privacy_ul_padding.without_dots{padding:10px 3%;list-style-type:none}.privacy_ul_padding.with_letters{list-style-type:lower-alpha}.privacy_ul_padding li{margin-bottom:5px}.privacy_ul_padding{padding:10px 5%}.blog_header{text-align:center;color:#ffffffb3;z-index:-1;-khtml-box-shadow:#ffffff4d 0px 1px 30px 5px;-ms-box-shadow:#ffffff4d 0px 1px 30px 5px;-o-box-shadow:#ffffff4d 0px 1px 30px 5px;background:#0009;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;min-height:60px;padding:0 20px;font-size:12px;display:flex;position:absolute;top:60px;box-shadow:0 1px 30px 5px #ffffff4d}.blog_header .left{justify-content:center;align-items:center;height:100%;padding:5px 0;display:flex;position:relative}.blog_header .left img{object-fit:cover;width:100%;height:50px;display:block;position:relative}.blog_header .left .pr{-khtml-transform:rotate(-18deg) scale(1.4);color:#96d188;z-index:0;margin-right:8px;font-size:20px;display:inline-block;position:relative;transform:rotate(-18deg)scale(1.4)}.blog_header .left .title{color:#fff;font-size:20px;display:inline-block;position:relative}.blog_header .left .text{color:#fff;z-index:1;font-size:20px;display:inline-block;position:relative}.blog_header .left .text:after{content:"";background:#96d188;height:2px;display:block;position:absolute;bottom:0;left:-20px;right:0}.blog_header .right{justify-content:flex-end;align-items:center;padding:5px 0;display:flex;position:relative}.blog_header .right .item{cursor:pointer;margin:0 10px;display:block;position:relative}.blog_header .right .item:hover{color:#fff}.blog_header .right .active{color:#96d188}.blog_section{margin-top:60px;margin-bottom:40px;padding:0 10px}.blog_section .title{text-transform:uppercase;border-bottom:1px solid #0000001a;width:100%;margin-bottom:30px;font-size:2em;display:block}.latest_article{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative}.latest_article:before{content:"";z-index:1;width:100%;height:30%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);background:linear-gradient(#fff0 0%,#000 100%);display:block;position:absolute;bottom:0;left:0;right:0}.latest_article .bg{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.latest_article .bg:after{content:"";background:#0000004d;width:100%;height:100%;display:block;position:absolute;inset:0}.latest_article .bg img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.latest_article .fg{color:#fff;z-index:2;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;padding:40px;display:flex;position:relative}.latest_article .fg .latest{text-transform:uppercase;font-size:30px;font-weight:300}.latest_article .fg .title{text-align:center;margin:20px 0;font-size:40px}.latest_article .fg .read_more{color:#000;cursor:pointer;-khtml-transition:.3s;-o-transition:.3s;background:#fff;border:1px solid #fff;padding:10px 30px;transition:all .3s;position:relative}.latest_article .fg .read_more:hover{color:#fff;background:#0000004d}.blog_page_title{text-transform:uppercase;text-align:center;letter-spacing:.5px;max-width:1200px;margin:24px auto 10px;padding:0 16px;font-family:Rajdhani,sans-serif;font-size:32px;font-weight:700}@media only screen and (max-width:600px){.blog_page_title{font-size:22px}}.blog_article_card{-khtml-box-shadow:1px 1px 6px #0000004d;-ms-box-shadow:1px 1px 6px #0000004d;-o-box-shadow:1px 1px 6px #0000004d;background:#000;flex-flow:column;width:360px;max-width:100%;height:100%;display:flex;position:relative;box-shadow:1px 1px 6px #0000004d}.blog_article_card .top{width:100%;padding-top:70%;display:block;position:relative}.blog_article_card .top:hover .cover:before{opacity:0;-khtml-transition:1.5s;-o-transition:1.5s;-khtml-transform:translate(-50%, -50%) scale(2);transition:all 1.5s;transform:translate(-50%,-50%)scale(2)}.blog_article_card .top .cover{-khtml-box-shadow:1px 1px 6px #0000004d;-ms-box-shadow:1px 1px 6px #0000004d;-o-box-shadow:1px 1px 6px #0000004d;-khtml-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:1px 1px 6px #0000004d}.blog_article_card .top .cover:before{content:"";z-index:2;opacity:.2;-khtml-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;-khtml-transform:translate(-50%, -50%) scale(0);background:#fff;border-radius:1000px;width:500px;height:500px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.blog_article_card .top .cover img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.blog_article_card .top .date{color:#fff;text-transform:uppercase;-khtml-box-shadow:1px 1px 6px #0000004d;-ms-box-shadow:1px 1px 6px #0000004d;-o-box-shadow:1px 1px 6px #0000004d;background:#00000080;padding:10px 20px;font-size:14px;display:flex;position:absolute;top:20px;right:-10px;box-shadow:1px 1px 6px #0000004d}.blog_article_card .body{width:100%;padding:10px 10px 60px;display:block;position:relative}.blog_article_card .body .article_title{color:#fff;width:100%;font-size:1.1em;display:inline-block;position:relative;overflow:hidden}.blog_article_card .bottom{text-align:center;background:#000;justify-content:start;align-items:center;width:100%;padding:0 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.blog_article_card .bottom .read_more{color:#96d188;cursor:pointer;text-transform:uppercase;-khtml-transition:.3s;-o-transition:.3s;letter-spacing:1px;padding:10px 0;font-family:Rajdhani,sans-serif;font-weight:500;transition:all .3s}.blog_article_card .bottom .read_more:hover{font-weight:700}.blog_article_card .meta_card{justify-content:space-between;width:100%;margin-bottom:5px;padding:3px 0;display:flex;position:relative}.blog_article_card .meta_card .item{display:inline-block;position:relative}.blog_article_card .meta_card .item .label{margin-right:5px;display:none}.blog_article_card .meta_card .item .value{text-transform:uppercase;color:gray;display:inline}.blog_article_card .meta_card .item .value a{-khtml-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-khtml-transition:.3s;-o-transition:.3s;border-radius:5px;padding:2px 0;transition:all .3s}.blog_article_card .meta_card .item .value a:hover{background:#96d188;padding:2px 5px}.blog_category_card{-khtml-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-khtml-box-shadow:1px 1px 6px #0000004d;-ms-box-shadow:1px 1px 6px #0000004d;-o-box-shadow:1px 1px 6px #0000004d;border-radius:5px;width:250px;height:150px;display:block;position:relative;overflow:hidden;box-shadow:1px 1px 6px #0000004d}.blog_category_card:hover .cover:before{opacity:0;-khtml-transition:1.5s;-o-transition:1.5s;-khtml-transform:translate(-50%, -50%) scale(2);transition:all 1.5s;transform:translate(-50%,-50%)scale(2)}.blog_category_card .cover{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.blog_category_card .cover img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.blog_category_card .cover:before{content:"";z-index:2;opacity:.2;-khtml-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;-khtml-transform:translate(-50%, -50%) scale(0);background:#fff;border-radius:1000px;width:500px;height:500px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.blog_category_card .cover:after{content:"";background:#0000004d;width:100%;height:100%;display:block;position:absolute;inset:0}.blog_category_card .name{color:#fff;z-index:3;background:#00000080;padding:10px 20px;position:absolute;bottom:10px;right:0}.blog_article_page{text-align:justify}.blog_article_page .article_header{justify-content:center;align-items:center;width:100%;height:350px;display:flex;position:relative}.blog_article_page .article_header .cover{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.blog_article_page .article_header .cover:after{content:"";background:#00000080;width:100%;height:100%;display:block;position:absolute;inset:0}.blog_article_page .article_header .cover img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.blog_article_page .article_body{display:block;position:relative}.blog_article_page .article_body .meta{-khtml-transform:translateY(-100px) scale(.9);-khtml-box-shadow:3px 3px 5px #0000004d;-ms-box-shadow:3px 3px 5px #0000004d;-o-box-shadow:3px 3px 5px #0000004d;background:#000;flex-flow:column;justify-content:center;align-items:center;margin-bottom:-15px;padding:20px 0 10px;display:flex;position:relative;transform:translateY(-100px)scale(.9);box-shadow:3px 3px 5px #0000004d}.blog_article_page .article_body .meta .line{padding:5px 10px}.blog_article_page .article_body .meta .title{color:#fff;text-align:center;z-index:10;letter-spacing:2px;padding:20px 0;font-size:36px}.blog_article_page .article_body .meta .category{color:#fff9;text-transform:uppercase;-khtml-transition:.3s;-o-transition:.3s;cursor:pointer;padding:10px 0;transition:all .3s}.blog_article_page .article_body .meta .category:hover{color:#96d188}.blog_article_page .article_body .meta .date{text-transform:uppercase;color:#fff9;padding:10px 0;font-style:italic}.blog_article_page .article_body .meta .author{color:#fff9;text-transform:uppercase;padding:10px 0}.blog_article_page .article_body .article_content{max-width:1105px;margin:0 auto;padding:10px}.blog_article_page .article_body .article_content h1{text-align:center;padding:30px 0}.blog_article_page .article_body .article_content h2{padding:20px 0}.blog_article_page .article_body .article_content h3,.blog_article_page .article_body .article_content p{padding:15px 0}.blog_article_page .article_body .article_content .ce-delimiter:before{content:""!important}.blog_article_page .article_body .article_content .article_img,.blog_article_page .article_body .article_content .article_vid{max-width:100%;margin:20px 0;display:block;position:relative}.blog_article_page .article_body .article_content .img_stretched{width:800px;max-width:100%}.blog_article_page .article_body .article_content .embed{aspect-ratio:16/9;width:800px;max-width:100%;margin:20px 0;padding-top:37%;display:block;position:relative}.blog_article_page .article_body .article_content .embed iframe{width:100%;height:100%;position:absolute;inset:0}.blog_article_page .article_ext{width:100%;margin:0 auto;padding:0;display:flex;position:relative}.blog_article_page .article_ext img{width:100%}.blog_article_page .newsletter_sub{color:#96d188;background:#000;flex-flow:column;justify-content:center;align-items:center;padding:60px 10px;display:flex;position:relative}.blog_article_page .newsletter_sub .text{text-align:center;letter-spacing:2px;text-transform:uppercase;width:90%;max-width:400px;margin-bottom:30px;font-family:Rajdhani,sans-serif;font-size:25px;font-weight:700;position:relative}.blog_article_page .newsletter_sub form{flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.blog_article_page .newsletter_sub form .field{text-align:center;color:#fff;background:0 0;border-bottom:2px solid #96d188;width:200px;margin:10px 0 50px;font-family:Rajdhani,sans-serif;font-size:20px}.blog_article_page .newsletter_sub form .field::placeholder{color:#fff}.blog_article_page .newsletter_sub form .button{-khtml-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;letter-spacing:1px;text-transform:uppercase;background:#96d188;border:1px solid #96d188;border-radius:3px;padding:5px 15px;font-family:Rajdhani,sans-serif}.blog_category_intro_text{-khtml-transform:translateY(-100px) scale(.9);-khtml-box-shadow:3px 3px 5px #0000004d;-ms-box-shadow:3px 3px 5px #0000004d;-o-box-shadow:3px 3px 5px #0000004d;color:#fff9;text-align:center;background:#000;flex-flow:column;justify-content:center;align-items:center;margin-bottom:-50px;padding:20px;line-height:2em;display:flex;position:relative;transform:translateY(-100px)scale(.9);box-shadow:3px 3px 5px #0000004d}.blog_category_intro_text .title{color:#fff;text-align:center;z-index:10;letter-spacing:2px;padding:20px 0;font-size:36px}.blog_carousel_articles{-khtml-box-shadow:1px 1px 5px #0000004d;-ms-box-shadow:1px 1px 5px #0000004d;-o-box-shadow:1px 1px 5px #0000004d;background:#000;width:100%;position:relative;box-shadow:1px 1px 5px #0000004d}.blog_carousel_articles .carousel_dots{justify-content:center;align-items:center;width:100%;height:30px;padding:0 30px;display:flex;position:absolute;bottom:5%}.blog_carousel_articles .carousel_dots .dot{-khtml-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-khtml-box-shadow:#00000080 0 0 30px 5px;-ms-box-shadow:#00000080 0 0 30px 5px;-o-box-shadow:#00000080 0 0 30px 5px;cursor:pointer;background:#ffffffb3;border-radius:10px;width:20%;height:7px;margin:0 10px;display:flex;position:relative;box-shadow:0 0 30px 5px #00000080}.blog_carousel_articles .carousel_dots .active{background:#96d188}.blog_carousel_articles .slider_arrow_left{text-shadow:0 0 6px #0000004d;color:#000c;font-size:50px;top:0;bottom:0;left:30px}.blog_carousel_articles .slider_arrow_left:hover{color:#fff;-khtml-transform:scale(1.2);transform:scale(1.2)}.blog_carousel_articles .slider_arrow_right{text-shadow:0 0 6px #0000004d;color:#000c;font-size:50px;top:0;bottom:0;right:30px}.blog_carousel_articles .slider_arrow_right:hover{color:#fff;-khtml-transform:scale(1.2);transform:scale(1.2)}.blog_carousel_articles .body{position:relative}.blog_carousel_articles .body .slick-track{margin:inherit}.blog_carousel_articles .body .carousel_container{width:100%;height:600px;max-height:100vh;position:relative;display:block!important}.blog_carousel_articles .body .carousel_container .carousel_item{width:100%;height:600px;max-height:100vh;display:block;position:relative;overflow:hidden}.blog_carousel_articles .body .carousel_container .carousel_item .block{align-items:center;width:100%;height:100%;display:flex;position:relative}.blog_carousel_articles .body .carousel_container .carousel_item .cover{width:100%;height:100%;display:block;position:absolute;inset:0}.blog_carousel_articles .body .carousel_container .carousel_item .cover img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.blog_carousel_articles .body .carousel_container .carousel_item .cover:after{content:"";background:#0000004d;width:100%;height:100%;display:block;position:absolute;inset:0}.blog_carousel_articles .body .carousel_container .carousel_item .meta{-khtml-box-shadow:2px 2px 10px #00000080;-ms-box-shadow:2px 2px 10px #00000080;-o-box-shadow:2px 2px 10px #00000080;background:#fff;flex-flow:column;justify-content:center;align-items:center;width:300px;min-height:50%;max-height:80%;margin-left:15%;padding:20px;display:flex;position:relative;box-shadow:2px 2px 10px #00000080}.blog_carousel_articles .body .carousel_container .carousel_item .meta .trending{text-align:center;color:gray;text-transform:uppercase;letter-spacing:2px;font-family:Rajdhani,sans-serif;font-weight:700}.blog_carousel_articles .body .carousel_container .carousel_item .meta .title{text-align:center;margin:15px 0}.blog_carousel_articles .body .carousel_container .carousel_item .meta .read_more{text-align:center;text-transform:uppercase;letter-spacing:2px;cursor:pointer;color:gray;display:inline-block;position:relative}.blog_carousel_articles .body .carousel_container .carousel_item .meta .read_more:before{content:"";-khtml-transition:.5s;-o-transition:.5s;background:#96d188;width:0%;height:5px;transition:all .5s;display:block;position:absolute;bottom:-5px}.blog_carousel_articles .body .carousel_container .carousel_item .meta .read_more:hover:before{width:100%}.carousel_by_category{width:100%;position:relative}.carousel_by_category .slider_arrow_left,.carousel_by_category .slider_arrow_right{font-size:50px}.carousel_by_category .body{position:relative}.carousel_by_category .body .slick-track{margin:inherit}.carousel_by_category .body .carousel_container{width:100%;height:400px;display:block;position:relative}.carousel_by_category .body .carousel_container .carousel_item{width:100%;height:400px;padding:15px;display:block;position:relative;overflow:hidden}.carousel_by_category .body .carousel_container .carousel_item .block{align-items:center;width:100%;height:100%;display:flex;position:relative}.carousel_by_category .body .carousel_container .carousel_item .cover{width:100%;height:100%;display:block;position:absolute;inset:0}.carousel_by_category .body .carousel_container .carousel_item .cover img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.carousel_by_category .body .carousel_container .carousel_item .cover:after{content:"";background:#0000004d;width:100%;height:100%;display:block;position:absolute;inset:0}.carousel_by_category .body .carousel_container .carousel_item .meta{-khtml-box-shadow:2px 2px 10px #00000080;-ms-box-shadow:2px 2px 10px #00000080;-o-box-shadow:2px 2px 10px #00000080;background:#fff;flex-flow:column;justify-content:center;align-items:center;width:300px;min-height:50%;max-height:80%;margin-left:15%;padding:20px;display:flex;position:relative;box-shadow:2px 2px 10px #00000080}.carousel_by_category .body .carousel_container .carousel_item .meta .trending{text-align:center;color:gray;text-transform:uppercase;letter-spacing:2px;font-family:Rajdhani,sans-serif;font-weight:700}.carousel_by_category .body .carousel_container .carousel_item .meta .title{text-align:center;margin:15px 0}.carousel_by_category .body .carousel_container .carousel_item .meta .read_more{text-align:center;text-transform:uppercase;letter-spacing:2px;cursor:pointer;color:gray;display:inline-block;position:relative}.carousel_by_category .body .carousel_container .carousel_item .meta .read_more:before{content:"";-khtml-transition:.5s;-o-transition:.5s;background:#96d188;width:0%;height:5px;transition:all .5s;display:block;position:absolute;bottom:-5px}.carousel_by_category .body .carousel_container .carousel_item .meta .read_more:hover:before{width:100%}.share_btns_container{flex-wrap:wrap;justify-content:center;align-items:center;display:flex;position:relative}.share_btns_container .share_btn{margin:5px}@media only screen and (max-width:850px){.blog_carousel_articles{-khtml-box-shadow:1px 1px 5px #0000004d;-ms-box-shadow:1px 1px 5px #0000004d;-o-box-shadow:1px 1px 5px #0000004d;box-shadow:1px 1px 5px #0000004d}.blog_carousel_articles .body .carousel_container,.blog_carousel_articles .body .carousel_container .carousel_item{height:100vh}.blog_carousel_articles .body .carousel_container .carousel_item .block{display:block}.blog_carousel_articles .body .carousel_container .carousel_item .meta{background:#000c;width:100%;min-height:30%;margin:0;position:absolute;bottom:0}.blog_carousel_articles .body .carousel_container .carousel_item .meta .trending{color:#fff9}.blog_carousel_articles .body .carousel_container .carousel_item .meta .title{color:#fff}.blog_carousel_articles .body .carousel_container .carousel_item .meta .read_more{color:#fff9}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#0000;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img,.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/slick/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(/slick/fonts/slick.eot);src:url(/slick/fonts/slick.eot?#iefix)format("embedded-opentype"),url(/slick/fonts/slick.woff)format("woff"),url(/slick/fonts/slick.ttf)format("truetype"),url(/slick/fonts/slick.svg#slick)format("svg");font-weight:400;font-style:normal}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{color:#0000;cursor:pointer;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@media only screen and (max-width:850px){.home_nav_is_live{margin:0}html{padding-bottom:60px}.scroll_down{bottom:60px}.scroll_down .text{font-size:11px}.form_page{flex-flow:column-reverse;min-height:auto}.form_page .col{min-height:300px}.form_page_reversed{flex-flow:row}.contact_page{width:100%;padding-bottom:30px;overflow:hidden}.contact_page .form_page{flex-flow:column;min-height:auto}.contact_page .form_page .col{min-height:300px}.back_to_top{bottom:70px}.fb_reset>div{height:0!important;bottom:70px!important;right:10px!important}.cookie_warning{flex-flow:column;padding:10px 10px 80px}.cookie_warning p{margin-top:10px;margin-bottom:20px;padding:0}.hide_mobile{display:none!important}.cta_container{flex-flow:column}.tv_page_content{flex-flow:column!important;display:flex!important}}.notFound-page{flex-flow:column wrap;justify-content:center;align-items:center;height:100%;margin:70px 0;padding:11em;display:flex}.notFound-page h1{text-shadow:-1px 1px 2px #000;font-size:9em}.notFound-page h3{text-shadow:0 1px 2px #000;font-size:4em}.notFound-page p{text-align:center}.notFound-page button{cursor:pointer;border-radius:2px;padding:5px;font-weight:600;text-decoration:underline;transition:all .3s}.notFound-page button:hover{opacity:.7}@media only screen and (max-width:975px) and (min-width:851px){.notFound-page{padding:4em 0 4em 2em}}@media only screen and (max-width:850px){.notFound-page{gap:10px;padding:20% 1em}.notFound-page h1{font-size:5em}.notFound-page h3{margin-bottom:20px;font-size:2em}}@media only screen and (max-height:560px){.notFound-page{gap:10px;padding:10% 1em}.notFound-page h1{font-size:5em}.notFound-page h3{margin-bottom:20px;font-size:2em}}.pricing_main_page{color:#000;background-color:#000;height:100%;padding:20px 200px}.pricing_main_page *{scroll-margin-top:200px}.pricing_main_page .header_page_pricing{color:#e8e6e3;border-bottom:1px solid #c5c5c5;justify-content:start;margin:20px 0 30px 20px;padding:20px 0;display:flex}.pricing_main_page .header_page_pricing #gift{flex-direction:column;align-items:flex-start;width:100%}.pricing_main_page .header_page_pricing.without_border{border:unset}.pricing_main_page .header_page_pricing h3{text-rendering:optimizelegibility;text-transform:unset;text-align:start;align-items:center;gap:20px;font-size:31.5px;font-weight:700;line-height:40px;display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.pricing_main_page .header_page_pricing h3 span{font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.2em;display:block}@media (max-width:768px){.pricing_main_page .header_page_pricing{text-align:center;flex-direction:column;align-items:center;margin:15px}.pricing_main_page .header_page_pricing .gift_action{padding:20px 6px 20px 0}.pricing_main_page .header_page_pricing h3{text-align:center;flex-direction:column;gap:10px;font-size:24px;line-height:32px}.pricing_main_page .header_page_pricing h3 span{text-align:center;font-size:12px}}@media (max-width:480px){.pricing_main_page .header_page_pricing{text-align:center;align-items:center;margin:10px;padding:15px 0}.pricing_main_page .header_page_pricing h3{text-align:center;flex-direction:column;gap:6px;font-size:20px;line-height:28px}.pricing_main_page .header_page_pricing h3 span{text-align:center;font-size:11px;line-height:1.4em}}.pricing_main_page .card_deck{flex-wrap:wrap;justify-content:space-between;padding:20px;display:flex}.pricing_main_page .card_deck.center_text .card_text{text-align:left}.pricing_main_page .card_deck.center_item{justify-content:center}.pricing_main_page .card_deck.left_item{justify-content:space-between}.pricing_main_page .card_deck.left_item:after{content:"";width:310px;height:0}.pricing_main_page .card_deck.sort_items{padding:50px}.pricing_main_page .card_deck.sort_items .pricing_card_item{justify-content:center;align-items:center;height:200px}.pricing_main_page .card_deck.sort_items .pricing_card_item .card_title{flex-direction:column;align-items:center;display:flex}.pricing_main_page .card_deck ul.card_item_lit{padding:0 22px}.pricing_main_page .card_deck ul.card_item_lit li{font-size:12px}.pricing_main_page .card_deck .pricing_card_item{color:#000;background-color:#fff;width:310px;height:475px;transition:all .3s}.pricing_main_page .card_deck .pricing_card_item:hover{cursor:pointer}.pricing_main_page .card_deck .pricing_card_item{border-radius:12px;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;margin-bottom:50px;padding:20px;display:flex}.pricing_main_page .card_deck .pricing_card_item .card_body{flex-direction:column;align-items:center;gap:20px;height:100%;padding:20px 15px;display:flex}.pricing_main_page .card_deck .pricing_card_item .card_body .card_text{text-align:left;width:100%;font-size:13px;font-weight:400;line-height:20px}.pricing_main_page .card_deck .pricing_card_item .card_body .card_text.spaced_items{flex-direction:column;justify-content:space-between;height:50%;display:flex}.pricing_main_page .card_deck .pricing_card_item .card_body .card_text.spaced_items .description_card_pricing{flex-direction:column;justify-content:space-between;gap:3px;display:flex}.pricing_main_page .card_deck .pricing_card_item .card_body .card_text.pushed_items{margin-top:auto;display:inline-block}.pricing_main_page .card_deck .pricing_card_item .card_body .card_title{text-align:center}.pricing_main_page .card_deck .pricing_card_item .card_body .card_title .name-first{margin-bottom:5px;font-size:1.5rem}.pricing_main_page .card_deck .pricing_card_item .card_body .card_title .name-rest{text-align:center;font-size:24px;display:block}.pricing_main_page .card_deck .pricing_card_item .card_subtitle{font-size:25px}.pricing_main_page .card_deck .pricing_card_item .card_footer{min-width:135px;transition:all .3s}.pricing_main_page .card_deck .pricing_card_item .card_footer a{-khtml-border-radius:5px;text-transform:uppercase;text-align:center;vertical-align:middle;color:#fff;background-color:#000;border-radius:5px;margin-bottom:0;padding:6px 60px;font-size:14px;font-weight:600;line-height:20px;transition:all .3s}.pricing_main_page .card_deck .pricing_card_item .card_footer a:hover{color:#000;background-color:#fff}.pricing_main_page .gift_action{border-top:1.5px solid #c5c5c5;border-bottom:1.5px solid #c5c5c5;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-top:20px;padding:20px 100px 20px 0;display:flex}.pricing_main_page .gift_action a{-khtml-border-radius:4px;text-align:center;vertical-align:middle;color:#000;background-color:#fff;border:1px solid #fff;border-radius:4px;margin-bottom:0;padding:4px 30px;font-size:14px;line-height:20px}.pricing_main_page .gift_action a:hover{color:#fff;background-color:#000;border:1px solid #fff}.pricing_main_page .custom_pricing_tab_menu html{width:100%;height:100%}.pricing_main_page .custom_pricing_tab_menu body{color:#333;background:#efefef;height:100%;font-family:Raleway}.pricing_main_page .custom_pricing_tab_menu body h1{text-align:center;color:#fff;margin:0;padding:40px 0 20px;font-weight:300}.pricing_main_page .custom_pricing_tab_menu .tabs{background:#000;border-radius:5px;min-width:240px;padding:50px 50px 80px;position:relative}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]{display:none}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header{padding:0 25%}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2.scrolled,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header.scrolled{background-color:#000;align-items:center;width:90%;height:100px;display:flex;position:fixed;top:50px;right:17px}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2.scrolled ul,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header.scrolled ul{width:100%}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2.scrolled .slider,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header.scrolled .slider{display:none}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2 ul li label,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header ul li label{text-transform:uppercase;color:#fff;width:fit-content;font-family:Montserrat;font-size:15px;font-weight:700}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2 ul,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header ul{flex-flow:wrap;justify-content:space-between;align-items:flex-end;margin-bottom:10px;list-style-type:none;display:flex}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2 ul li,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header ul li{box-sizing:border-box;text-align:center;flex:1;justify-content:center;align-items:center;width:25%;padding:0 10px;display:flex}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2 ul li label,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header ul li label{color:#e8e6e36e;text-overflow:ellipsis;cursor:pointer;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;padding:5px auto;transition:all .2s ease-in-out;display:block;overflow:hidden}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2 ul li label br,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header ul li label br{display:none}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2 ul li label svg,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header ul li label svg{fill:#fff;vertical-align:bottom;height:1.2em;margin-right:.2em;transition:all .2s ease-in-out}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2 ul li label:hover,.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2 ul li label:focus,.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2 ul li label:active,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header ul li label:hover,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header ul li label:focus,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header ul li label:active{color:#ffffff6e;outline:0}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2 .slider,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header .slider{width:25%;transition:all .33s cubic-bezier(.38,.8,.32,1.07);position:relative}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2 .slider .indicator,.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header .slider .indicator{background:#343638;border-radius:1px;width:120px;max-width:100%;height:2px;margin:0 auto;position:relative}.pricing_main_page .custom_pricing_tab_menu .tabs .content{margin-top:30px}.pricing_main_page .custom_pricing_tab_menu .tabs .content section{padding:5px 40px;line-height:1.4;animation-name:content;animation-duration:.3s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-direction:normal;display:none}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2{color:#fff;display:none}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2:after{content:"";background:#fff;width:30px;height:3px;margin-top:5px;display:block;position:relative;left:1px}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:first-of-type:checked~.tab_header>ul>li:first-child>label{cursor:default;color:#fff}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:first-of-type:checked~.tab_header>ul>li:first-child>label svg{fill:#fff}@media (max-width:600px){.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:first-of-type:checked~.tab_header>ul>li:first-child>label{background:#00000014}}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:first-of-type:checked~.tab_header .slider{transform:translate(0%)}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:first-of-type:checked~.content>section:first-child{display:block}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(2):checked~.tab_header>ul>li:nth-child(2)>label{cursor:default;color:#fff}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(2):checked~.tab_header>ul>li:nth-child(2)>label svg{fill:#fff}@media (max-width:600px){.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(2):checked~.tab_header>ul>li:nth-child(2)>label{background:#00000014}}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(2):checked~.tab_header .slider{transform:translate(100%)}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(2):checked~.content>section:nth-child(2){display:block}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(3):checked~.tab_header>ul>li:nth-child(3)>label{cursor:default;color:#fff}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(3):checked~.tab_header>ul>li:nth-child(3)>label svg{fill:#fff}@media (max-width:600px){.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(3):checked~.tab_header>ul>li:nth-child(3)>label{background:#00000014}}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(3):checked~.tab_header .slider{transform:translate(200%)}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(3):checked~.content>section:nth-child(3){display:block}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(4):checked~.tab_header>ul>li:nth-child(4)>label{cursor:default;color:#fff}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(4):checked~.tab_header>ul>li:nth-child(4)>label svg{fill:#fff}@media (max-width:600px){.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(4):checked~.tab_header>ul>li:nth-child(4)>label{background:#00000014}}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(4):checked~.tab_header .slider{transform:translate(300%)}.pricing_main_page .custom_pricing_tab_menu .tabs input[name=tab-control]:nth-of-type(4):checked~.content>section:nth-child(4){display:block}@keyframes content{0%{opacity:0;transform:translateY(5%)}to{opacity:1;transform:translateY(0%)}}@media (max-width:1000px){.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header ul li label{white-space:initial}.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header ul li label br{display:initial}.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header ul li label svg{height:1.5em}}@media (max-width:600px){.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header ul li label{border-radius:5px;padding:5px}.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header ul li label span,.pricing_main_page .custom_pricing_tab_menu .tabs .slider{display:none}.pricing_main_page .custom_pricing_tab_menu .tabs .content{margin-top:20px}.pricing_main_page .custom_pricing_tab_menu .tabs .content section h2{display:block}}@media only screen and (max-width:1768px) and (min-width:1507px){.pricing_main_page .custom_pricing_tab_menu .tabs .tab_header{padding:0 20%!important}}@media only screen and (max-width:1506px){.pricing_main_page .custom_pricing_tab_menu .tab_header{padding:0!important}}@media only screen and (max-width:1500px){.pricing_main_page{padding:20px 155px!important}}@media only screen and (max-width:996px){.pricing_main_page{padding:20px 0!important}.pricing_main_page .tab_header.scrolled{width:90%!important}}@media only screen and (max-width:1440px) and (min-width:1000px){.pricing_main_page{padding:20px 120px!important}}@media only screen and (max-width:756px){.pricing_main_page .gift_action.left_item,.pricing_main_page .card_deck.left_item,.pricing_main_page .gift_action,.pricing_main_page .card_deck{justify-content:center}.pricing_main_page .gift_action .pricing_card_item,.pricing_main_page .card_deck .pricing_card_item{min-width:280px;height:543px}}@media only screen and (max-width:420px){.pricing_main_page .card_deck .pricing_card_item .card_footer a{padding:10px 21px}}.original-price{color:#999;margin-right:5px;text-decoration:line-through}.promo-price{color:#96d188}.pricing_unavailable_note{text-align:center;opacity:.85;width:100%;padding:24px 16px;font-size:16px}.MB_custom_modal .MB_modal_body{border:1px solid #96d188;max-width:25%;height:700px;padding:40px 20px;position:relative;overflow:hidden}.MB_custom_modal .MB_modal_body.bg_img{background-image:linear-gradient(#000000d8,#0000),url(/img/covers/19.jpg);background-size:cover}.MB_custom_modal .MB_modal_body.bg_white{background-color:#fff}.MB_custom_modal .MB_modal_body{border-radius:3px}.MB_custom_modal .MB_modal_body .close_modal{color:red;cursor:pointer;background-size:cover;width:30px;height:30px;position:absolute;top:10px;right:10px}.MB_custom_modal .MB_modal_body .body_slice{text-align:center;color:#fff;flex-direction:column;justify-content:space-between;height:100%;padding:10px;display:flex;position:relative}.MB_custom_modal .MB_modal_body .body_slice .header_title h1{color:#96d188;text-shadow:1px 1px #96d188;margin-bottom:10px;font-size:35px}.MB_custom_modal .MB_modal_body .body_slice .header_title h2{font-size:20px}.MB_custom_modal .btn_modal{flex-flow:wrap;justify-content:center;align-items:center;gap:5px;padding:10px;font-weight:700;display:flex}.MB_custom_modal .btn_modal.newsletter_btn_modal .title_content{align-items:center;width:100%;display:flex}.MB_custom_modal .btn_modal.newsletter_btn_modal .title_content p{border:1px solid #fff;border-radius:5px;margin:0 10px;padding:2px 8px}.MB_custom_modal .btn_modal.newsletter_btn_modal:hover .title_content{color:#96d188}.MB_custom_modal .btn_modal.newsletter_btn_modal:hover .title_content p{color:#fff;border-color:#96d188}.MB_custom_modal .btn_modal .title_content{color:#fff;width:50%}.MB_custom_modal .btn_modal button.newsletter{text-transform:uppercase;color:#ffffffb3;cursor:pointer;background:#00000080;border:3px solid #ffffffb3;width:auto;margin-bottom:-2px;padding:6px 25px;font-size:16px;font-weight:700;display:block;position:relative}.MB_custom_modal .btn_modal button.newsletter.selected,.MB_custom_modal .btn_modal button.newsletter:hover{color:#000;background:#ffffffe5;transform:scale(1.02)}@media (max-width:986px){.MB_custom_modal .btn_modal .title_content{width:59%}}@media (max-width:850px){.MB_custom_modal .btn_modal .title_content{width:50%}}@media (max-width:585px){.MB_custom_modal .btn_modal{flex-direction:column;gap:10px;width:100%;padding:15px}.MB_custom_modal .btn_modal button.newsletter{width:100%!important}.MB_custom_modal .btn_modal .title_content{width:100%;display:none}}@media (max-width:1429px){.MB_custom_modal .MB_modal_body{max-width:60%}}@media (max-width:900px){.MB_custom_modal .MB_modal_body{max-width:60%}}@media (max-width:619px){.MB_custom_modal .MB_modal_body{padding:20% 10%!important}}@media (max-width:780px) and (min-width:620px){.MB_custom_modal .MB_modal_body{max-width:unset;width:100%;height:100%;padding:15% 20px!important}.MB_custom_modal .MB_modal_body .actions{flex-direction:column;align-items:center;gap:30px}}@media (max-width:780px){.MB_custom_modal .MB_modal_body{max-width:unset;width:100%;height:100%;padding:24px 20px}.MB_custom_modal .MB_modal_body .header_title h1{color:#96d188;text-shadow:1px 1px #96d188;margin-bottom:10px;font-size:165%!important}.MB_custom_modal .MB_modal_body .header_title h2{font-size:110%!important}.MB_custom_modal .MB_modal_body .actions{flex-direction:column;align-items:center;gap:30px}}@media (max-width:896px) and (min-width:414px){.MB_custom_modal .MB_modal_body{max-width:unset;width:100%;height:100%;padding:30% 20px}.MB_custom_modal .MB_modal_body .header_title h1{color:#96d188;text-shadow:1px 1px #96d188;margin-bottom:10px;font-size:33px!important}.MB_custom_modal .MB_modal_body .header_title h2{font-size:20px!important}}@media (max-width:375px){.MB_custom_modal .MB_modal_body{max-width:unset;width:100%;height:100%}.MB_custom_modal .MB_modal_body .header_title h1{color:#96d188;text-shadow:1px 1px #96d188;margin-bottom:10px;font-size:20px!important}.MB_custom_modal .MB_modal_body .header_title h2{font-size:18px!important}}.mdb_wrapper.hide_widget,.MB_modal_body .newsletter_container .hc-privacy-footer .privacy-policy-link,.MB_modal_body .newsletter_container div.healcode img{display:none}.MB_modal_body .newsletter_container div{height:100%}.MB_modal_body .newsletter_container div form{justify-content:center;align-items:center;width:100%;font-weight:700;display:flex}.MB_modal_body .newsletter_container div form .hc_prospect{flex-flow:column;gap:10px;width:100%;height:100%;display:flex;position:relative}.MB_modal_body .newsletter_container div form .hc_prospect .hc-prospect-field input[type=text]{outline-offset:3px;border:none;border-radius:3px;width:100%;margin-bottom:5px;padding:7px;box-shadow:1px 1px 5px #0000004d}.MB_modal_body .newsletter_container div form .hc_prospect .hc-prospect-field select{color:#000;background:#fff;border:1px solid #e5e5e5;border-radius:3px;outline:none;width:100%;padding:5px;font-size:12px;display:block;position:relative}.MB_modal_body .newsletter_container div form .hc_prospect .hc-prospect-field input[type=checkbox]{vertical-align:middle;margin-top:-2px}.MB_modal_body .newsletter_container div form .hc_prospect .hc-prospect-field input[type=checkbox]:hover{cursor:pointer}.MB_modal_body .newsletter_container div form .hc_prospect .hc-actions{margin-top:20px}.MB_modal_body .newsletter_container div form .hc_prospect .hc-actions input[type=submit]{width:100%;-webkit-backdrop-filter:blure(10px);backdrop-filter:blure(10px);text-transform:uppercase;color:#96d188;cursor:pointer;background:#00000080;border:3px solid #96d188;padding:5px 30px;font-size:16px;font-weight:700;transition:all .3s;display:block;position:relative}.MB_modal_body .newsletter_container div form .hc_prospect .hc-actions input[type=submit].selected,.MB_modal_body .newsletter_container div form .hc_prospect .hc-actions input[type=submit]:hover{color:#000000e5;background:#96d188;transform:scale(1.02)}.my_account_modal .my_account_body_popup{background-image:url(/img/account_popup_bg_img_plant.jpg);background-size:cover;border:1px solid #96d188;max-width:60%;height:400px;padding:40px 20px;position:relative;overflow:hidden}.my_account_modal .my_account_body_popup .close_modal{color:red;cursor:pointer;background-size:cover;width:30px;height:30px;position:absolute;top:10px;right:10px}.my_account_modal .my_account_body_popup{border-radius:3px}.my_account_modal .my_account_body_popup .body_slice{text-align:center;color:#fff;flex-direction:column;justify-content:space-between;height:100%;padding:10px;display:flex;position:relative}.my_account_modal .my_account_body_popup .body_slice .header_title h1{color:#96d188;text-shadow:1px 1px #96d188;margin-bottom:10px;font-size:35px}.my_account_modal .my_account_body_popup .body_slice .header_title h2{font-size:20px}.my_account_modal .my_account_body_popup .actions{flex-direction:row;justify-content:space-between;gap:10px;display:flex}.my_account_modal .my_account_body_popup .actions .action{width:250px;-webkit-backdrop-filter:blure(10px);backdrop-filter:blure(10px);text-transform:uppercase;color:#96d188;cursor:pointer;background:#00000080;border:3px solid #96d188;padding:10px 40px;font-size:16px;font-weight:700;transition:all .3s;display:block;position:relative}.my_account_modal .my_account_body_popup .actions .action.selected,.my_account_modal .my_account_body_popup .actions .action:hover{color:#000000e5;background:#96d188;transform:scale(1.02)}@media (max-width:900px){.my_account_modal .my_account_body_popup{max-width:80%}}@media (max-width:780px) and (min-width:620px){.my_account_modal .my_account_body_popup{max-width:unset;width:100%;height:100%;padding:15% 20px!important}.my_account_modal .my_account_body_popup .actions{flex-direction:column;align-items:center;gap:30px}}@media (max-width:780px){.my_account_modal .my_account_body_popup{max-width:unset;width:100%;height:100%;padding:30% 20px}.my_account_modal .my_account_body_popup .actions{flex-direction:column;align-items:center;gap:30px}}.widget_default_padding{padding:0 20px 100px}.widget_hide_header .bw-widget__header{display:none}.schedule_widget.filters_open .bw-filters{height:auto;display:block;overflow:hidden}.schedule_widget.show_calendar table.bw-calendar{display:inline-table}.mdb_wrapper.hide_widget{display:none}.franchise-card{text-shadow:1px 1px 5px #1abc9c,0 0 5px #96d188;color:#96c790!important}.franchise-color{color:#96c790!important}.franchise-col-right{margin-left:5%}.franchise-list{margin-left:20px;color:#fff!important}.franchise-p{color:#fff!important}.container-fr{justify-content:space-between;display:flex}.fr-img{object-position:left bottom;max-width:100%}.card-franchise-container{flex-wrap:wrap;justify-content:center;display:flex}.container-3 label{font-family:Rajdhani,sans-serif;color:#fff!important;font-size:small!important}.container-3 input,.container-3 select{border-radius:50px!important}.container-3 .btn-form{border-radius:50px;background-color:#96d188!important;border:#96d188!important;width:auto!important}.container-3 .btn:hover{color:#000}.img-card{color:#fff;background-color:#1f2427;flex-direction:column;height:300px;margin:1%;display:flex;font-size:small!important}.center-element{justify-content:center;align-items:center;display:flex}.tv-right-element{justify-content:end;align-items:center;display:flex}.tv-left-element{justify-content:start;align-items:start;margin:0;padding:0;display:flex}.card-franchise-container .row{flex-wrap:wrap;width:100%;display:flex}.card-franchise-container .col{box-sizing:border-box;padding:10px}.card-franchise-container .col-12{flex-basis:100%}.card-franchise-container .col-3{flex-basis:22%;max-width:25%}.card-franchise-container .col-7{flex-basis:55%;max-width:58%}.card-franchise-container .col-5{flex-basis:40%;max-width:41%}.card-franchise-container .p-font{text-align:center;font-size:small}.container-leaves{background-image:url(/assets/franchise/leaves.jpg);background-size:cover;flex-wrap:wrap;justify-content:center;max-height:400px;margin-bottom:50px;display:flex}.container-leaves .col-12{flex-basis:100%}.container-leaves .row{flex-wrap:wrap;width:100%;display:flex}.container-leaves .col-3{flex-basis:25%;max-width:25%;padding:10px;background-color:#0000!important}.container-leaves .card-div{margin-bottom:0;font-family:Rajdhani,sans-serif;font-size:50px;font-weight:700;color:#fff!important}.container-leaves p{color:#fff!important;font-size:medium!important;font-weight:700!important}.column-custom{flex-direction:column;justify-content:center;display:flex}.container-3{grid-template-columns:repeat(12,1fr);gap:10px;display:grid;font-family:Rajdhani,sans-serif!important}.col-7-custom{grid-column:span 8;padding:10px}.col-5-custom{grid-column:span 4;padding:10px}.col-6-custom{grid-column:span 6;padding:10px}.col-4-custom{grid-column:span 4;padding:10px}.title-big{font-family:Rajdhani,sans-serif;font-weight:700!important}.sub-title-big{font-family:Rajdhani,sans-serif;color:#fff!important;font-weight:600!important}.mb-5-franchise{margin-bottom:50px}.d-flex{flex-direction:row;display:flex}.flex-end{justify-content:end!important}@media (max-width:767px){.hide-on-mobile{display:none!important}}.d-on-mobile{display:none}@media (max-width:767px){.d-on-mobile{display:inline!important}.mb-2-mobile{margin-bottom:20px}}.title-card-package{text-transform:uppercase;color:#fff;font-family:Rajdhani,sans-serif;font-weight:700}.card-package{font-weight:small;background-color:#000;border:2px solid #96d188;height:70%;padding:30px;font-family:Rajdhani,sans-serif;color:#fff!important}.background-image{background-image:url(/img/leaves.jpg);background-position:50%;background-size:cover;width:100%}.background-image-slide-3{background-image:url(/assets/franchise/slide3bg.png);background-position:50%;background-size:cover;width:100%}.container-3 .cont_big_title{width:auto!important}.font-1{justify-content:center;font-family:Rajdhani,sans-serif;display:flex;margin-left:20px!important;margin-right:20px!important;font-size:50px!important;font-weight:700!important}.text-center{text-align:center!important}.container-3 .btn{color:#fff;background-color:#96d188;border-radius:50px;width:400px;height:40px;padding:0 20px;font-family:Rajdhani,sans-serif;font-size:24px;border:#96d188!important}.container-3 .paragraph{color:#fff!important}.w-auto{width:auto!important}.column-between-costum{z-index:9999;flex-direction:column;display:flex;position:relative}.background-form-franchise{background-color:#000000b3}@media only screen and (max-width:768px){.background-image-slide-3{background-position:50%;background-size:cover;width:100%}.franchise-col-right{margin-top:5%;margin-left:0%}.container-3 .franchise-col-right{margin-top:5%;margin-left:7%!important}.col-7-custom,.col-5-custom{grid-column:span 12;padding:10px}.col-4-custom{grid-column:span 12;padding:10px;height:auto!important}.col-6-custom{grid-column:span 12}.franchise-list,.franchise-p{font-size:18px}.title-big{font-size:30px!important}.sub-title-big{font-size:20px!important}.mb-5-franchise{margin-bottom:30px}}@media only screen and (max-width:600px){.img-card{height:auto}}@media (max-width:767px){.franchise-col-right .column-reverse{flex-flow:unset!important;flex-direction:column-reverse!important;display:flex!important}.card-franchise-container .col-3{flex-basis:100%;max-width:100%}.container-leaves{height:auto!important;max-height:1000px!important}.container-leaves .col-3{flex-basis:100%;max-width:100%}.fs-fr-2{color:#fff!important;text-align:center!important;font-size:35px!important}}.fs-fr-2{color:#fff!important;font-size:35px!important}.img-lr{clip-path:polygon(0 0,100% 21%,100% 83%,0 100%);border:5px solid #1f2427;margin-bottom:60px}.img-rr{clip-path:polygon(0 22%,100% 0%,100% 100%,0 83%);border:5px solid #1f2427;margin-bottom:80px}.background-image-1{background-position:50%;background-size:cover;width:100%}.d-flex-between{flex-direction:column;justify-content:space-between;display:flex}.mt-3{margin-top:20px;margin-left:5%;margin-right:5%}.background-image-form{background-image:url(/assets/franchise/SLIDE5DARK.jpg);background-position:50%;background-size:cover;width:100%}.background-image-slide-1{background-image:url(/assets/franchise/SLIDE1DARK.jpg);background-position:50%;background-size:cover;width:100%}.bg-black{background-color:#000!important}.custom-font-size{font-size:80px;margin:0!important;padding:0!important}.font-cirtuit{font-size:80px}.mb-50{margin-top:0!important;margin-bottom:0!important;margin-left:10%!important}.error-franchise{color:#a31b1b!important}.success-franchise{color:#038f03!important}.bg-image-slide-4{background-image:url(/assets/franchise/image.png);background-position:50%;background-size:cover;width:100%;height:100%;position:relative}.bg-image-slide-4:before,.bg-image-slide-4:after{content:"";width:100%;height:20%;position:absolute}.bg-image-slide-4:before{background:linear-gradient(#0009,#0000);top:0}.bg-image-slide-4:after{background:linear-gradient(#0000,#0009);bottom:0}.bg-image-slide-4:before{background:linear-gradient(#0009,#0000);right:0}.bg-image-slide-4:after{background:linear-gradient(#0000,#000000e6);left:0}.separator-franchise{z-index:1;background-image:url(/assets/franchise/leaves.jpg);background-position:50%;width:100%;height:200px;position:relative}.separator-franchise:before,.separator-franchise:after{content:"";width:100%;height:100%;position:absolute}.separator-franchise:before{background:linear-gradient(#0000,#000);top:0}.separator-franchise:after{background:linear-gradient(#0000004d,#0003);bottom:0}.separator-fs{z-index:9999;text-align:center;padding-top:90px;position:relative;color:#fff!important;font-size:50px!important}.fs-title-separator{margin-bottom:8px;color:#fff!important;font-size:50px!important}@media (max-width:767px){.separator-fs{z-index:9999;text-align:center;padding-top:25px;position:relative;color:#fff!important;font-size:37px!important}.separator-franchise{z-index:1;background-image:url(/assets/franchise/leaves.jpg);background-position:50%;width:100%;height:100px;position:relative}.fs-title-separator{margin-top:22px;margin-bottom:30px;color:#fff!important;font-size:37px!important}}.max-height-50{height:100px}@font-face{font-family:binaria_display_outlineRg;src:url(/fonts/abrahamoutline-webfont.woff2)format("woff2"),url(/fonts/abrahamoutline-webfont.woff)format("woff");font-weight:400;font-style:normal}.font-outline{font-family:binaria_display_outlineRg!important;font-size:70px!important;font-weight:800!important}.col-12-custom{grid-column:span 12}.background-image-section1-event{background-image:url(/assets/private_event/BANNER.png);background-position:50%;background-size:cover;width:100%;min-height:350px}.align-items-center{justify-content:center;align-items:center;display:flex}.background-image-sratch-overlay{background-image:url(/assets/private_event/SRATCH_OVERLAY.png);background-position:50%;background-size:cover;width:100%;min-height:100px}.event-type-container{grid-template-columns:repeat(2,1fr);gap:10px;max-width:300px;display:grid}.custom-shadow:before,.custom-shadow:after{content:"";z-index:1;width:100%;height:100%;position:absolute}.custom-shadow:before{background:linear-gradient(#0000,#0006);top:0}.custom-shadow:after{background:linear-gradient(#0000004d,#0003);bottom:0}.img-event-form{color:#fff;width:40px;height:40px;position:absolute;top:0;right:0}.text-end{text-align:end}@media (max-width:768px){.text-end{text-align:start}}@font-face{font-family:overcame_display_outlineRg;src:url(/fonts/racon-outline-bold.woff)format("woff");font-weight:400;font-style:normal}.font-outline-event{color:#eaeaea;font-family:overcame_display_outlineRg!important;font-size:70px!important;font-weight:800!important}@media (max-width:768px){.font-outline-event{text-align:center!important;font-size:42px!important}}.background-image-brand-hire{background-image:url(/assets/private_event/brand-hire-cropped2.png);background-position:50%;background-size:cover;justify-content:center;align-items:end;width:100%;min-height:300px;display:flex}.title-get-in-touch{color:#fff!important}.background-image-plant-bkg{background-image:url(/assets/private_event/plant_bkg2.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;min-height:100px}@media (max-width:767px){.text-center-mobile{text-align:center}.w-300-img{width:300px}}.spacing-event{letter-spacing:10px;width:100%!important}.pricing_studio_tabs{flex-wrap:wrap;justify-content:center;gap:12px;padding:24px 16px 4px;display:flex}.pricing_studio_tabs button{cursor:pointer;letter-spacing:1px;text-transform:uppercase;color:#fff;-khtml-transition:.3s;-o-transition:.3s;background:0 0;border:2px solid #fff;min-width:170px;padding:10px 18px;font-family:Rajdhani,sans-serif;font-weight:700;transition:all .3s}.pricing_studio_tabs button.btn_classic,.pricing_studio_tabs button:hover{color:#000;background:#fff}.hc_link a,.hc_link a:link,.hc_link a:visited,.hc_link button{text-transform:uppercase;letter-spacing:1px;cursor:pointer;-khtml-transition:.3s;-o-transition:.3s;background:#000;border:1px solid #000;border-radius:5px;padding:8px 24px;font-family:Rajdhani,sans-serif;font-weight:700;transition:all .3s;display:inline-block;color:#fff!important;text-decoration:none!important}.hc_link a:hover,.hc_link a:link:hover,.hc_link a:visited:hover,.hc_link button:hover{background:#fff;border-color:#000;color:#000!important}.hc_button_group{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.second_studio_select{color:#000;cursor:pointer;background:#fff;border:1px solid #c5c5c5;border-radius:5px;width:100%;max-width:240px;margin:0 auto;padding:9px 12px;font-family:Open Sans,sans-serif;font-size:14px;display:block}.hc_prospects{width:100%}.hc_prospects healcode-widget,.select_location .list .item{display:block}body.has_news .page{padding-top:100px}body.has_news .trainer_profile_page{padding-top:40px}.journal_carousel{width:100%;position:relative}.journal_carousel .journal_slide{width:100%;height:560px;display:block;position:relative;overflow:hidden}.journal_carousel .journal_slide .journal_link{display:block;position:absolute;inset:0}.journal_carousel .journal_slide .journal_link img{object-fit:cover;filter:brightness(.75);width:100%;height:100%}.journal_carousel .journal_slide .journal_card{z-index:5;text-align:center;-khtml-box-shadow:0px 6px 24px #00000059;-ms-box-shadow:0px 6px 24px #00000059;-o-box-shadow:0px 6px 24px #00000059;background:#fff;width:300px;padding:34px 26px;position:absolute;top:50%;left:12%;transform:translateY(-50%);box-shadow:0 6px 24px #00000059}.journal_carousel .journal_slide .journal_card .trending{color:#7b797e;letter-spacing:3px;text-transform:uppercase;margin-bottom:14px;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:700}.journal_carousel .journal_slide .journal_card .journal_title{color:#000;text-transform:uppercase;margin-bottom:16px;font-family:Rajdhani,sans-serif;font-size:21px;font-weight:700;line-height:1.3}.journal_carousel .journal_slide .journal_card .read_more{color:#7b797e;letter-spacing:3px;text-transform:uppercase;-khtml-transition:.3s;-o-transition:.3s;font-size:13px;transition:all .3s}.journal_carousel .journal_slide .journal_card .read_more:hover{color:#000}.journal_carousel .slick-dots{z-index:15;left:0;width:100%!important;display:block!important;position:absolute!important;bottom:24px!important}.journal_carousel .journal_bars{justify-content:center;align-items:center;gap:14px;max-width:1200px;margin:0 auto;padding:0 16px;list-style:none;position:relative;display:flex!important}.journal_carousel .journal_bars li{flex:auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}.journal_carousel .journal_bars li .journal_bar{cursor:pointer;-khtml-transition:.3s;-o-transition:.3s;background:#ffffff80;border-radius:3px;width:100%;height:5px;transition:all .3s}.journal_carousel .journal_bars li.slick-active .journal_bar{background:#96d188}.journal_carousel .slider_arrow_left,.journal_carousel .slider_arrow_right{color:#ffffffe6;text-shadow:0 0 8px #00000080;z-index:20;font-size:70px;top:40%}.journal_carousel .slider_arrow_left:hover,.journal_carousel .slider_arrow_right:hover{color:#fff;-khtml-transform:scale(1.15);transform:scale(1.15)}@media only screen and (max-width:850px){.journal_carousel .journal_slide{height:420px}.journal_carousel .journal_slide .journal_card{width:82%;padding:24px 16px;left:50%;transform:translate(-50%,-50%)}}.trainer_profile_page .class_body_text{text-align:left;color:#000;max-width:640px}.trainer_profile_page .class_body_text p{margin-bottom:14px;line-height:1.6}.trainer_profile_page .class_body_text .class_body_heading{letter-spacing:1px;text-transform:uppercase;color:#000;margin:22px 0 8px;font-family:Rajdhani,sans-serif;font-weight:700}.trainer_profile_page .class_meta_links{color:#0009;margin-top:22px}.trainer_profile_page .class_meta_links a{color:#000;text-decoration:underline}.trainer_profile_page .class_meta_links a:hover{color:#1abc9c}.class_booking_section .section_title{color:#fff;text-align:center;padding:20px 10px;font-size:32px}.booking_tabs_nav{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:24px;display:flex}.booking_tabs_nav .tab{appearance:none;color:#fff;letter-spacing:1px;text-transform:uppercase;cursor:pointer;-khtml-transition:.3s;-o-transition:.3s;background:0 0;border:2px solid #fff;min-width:190px;padding:10px 18px;font-family:Rajdhani,sans-serif;font-weight:700;transition:all .3s}.booking_tabs_nav .tab:hover{background:#ffffff26}.booking_tabs_nav .tab.active{color:#000;background:#fff}.home_main{background:#000}@media screen and (min-width:851px){.home_main video,.home_main .vid_holder img{background:#000;object-fit:contain!important}}.MB_modal_body .close_modal{z-index:5;width:34px!important;height:34px!important}.MB_modal_body .close_modal svg{fill:#fff;filter:drop-shadow(0 0 4px #000c);width:100%;height:100%;display:block}.MB_modal_body .close_modal:hover svg{fill:#96d188}.about_layout .custom-shadow:before{background:linear-gradient(#0000,#0000001f)}.about_layout .custom-shadow:after{background:linear-gradient(#00000014,#0000000a)}.about_layout .custom-shadow:before,.about_layout .custom-shadow:after{pointer-events:none}.about_layout .franchise-p,.about_layout .card-package,.about_layout .paragraph{color:#fff!important}.about_layout .container-3 img{z-index:5;position:relative}@media only screen and (max-width:850px){body{padding-bottom:60px}}.about_layout a.btn_classic,.about_layout button.btn_classic{z-index:20;position:relative}.about_layout form{z-index:25;position:relative}.about_layout .franchise-p{color:#ffffffeb}.header_news .news_marquee_block{justify-content:space-between;gap:12px;overflow:hidden}.news_marquee{flex:1;position:relative;overflow:hidden}.news_marquee:hover .news_track{animation-play-state:paused}.news_track{white-space:nowrap;will-change:transform;align-items:center;animation:27s linear infinite news_marquee;display:inline-flex}.news_track .news_item{align-items:center;display:inline-flex}.news_track .news_item a,.news_track .news_item>span{color:#ffffffbf;-khtml-transition:.3s;-o-transition:.3s;transition:all .3s}.news_track .news_item a:hover{color:#fff;text-decoration:underline!important}.news_track .news_item .news_sep{color:#ffffff59;margin:0 26px}@keyframes news_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.header_news .close{cursor:pointer;flex:none;padding:0 6px;font-size:18px;line-height:1}.pricing_section_tabs{padding:6px 16px 0}.pricing_section_tabs ul{flex-wrap:wrap;justify-content:center;gap:10px 40px;margin:0;padding:0;list-style:none;display:flex}.pricing_section_tabs a span{color:#ffffffbf;letter-spacing:1px;text-transform:uppercase;-khtml-transition:.3s;-o-transition:.3s;border-bottom:2px solid #0000;padding-bottom:4px;font-family:Rajdhani,sans-serif;font-size:17px;font-weight:700;transition:all .3s}.pricing_section_tabs a:hover span{color:#fff;border-bottom-color:#96d188}.pricing_card_item .card_title{flex-flow:column;justify-content:flex-start;min-height:76px;display:flex}.fitz_deck .pricing_card_item .card_title{min-height:110px}.pricing_card_item .card_title .rest_line{display:block}.pricing_card_item .card_title .rest_line+.rest_line{margin-top:5px}.instagram_section .insta_head{text-align:center;display:block}.instagram_section .insta_head .section_title{color:#fff;margin-bottom:0}.instagram_section .insta_head .insta_follow{color:#96d188;letter-spacing:3px;text-transform:uppercase;-khtml-transition:.3s;-o-transition:.3s;margin:6px 0 26px;font-size:13px;font-weight:700;transition:all .3s;display:inline-block}.instagram_section .insta_head .insta_follow .fa{vertical-align:-1px;margin-right:6px;font-size:16px}.instagram_section .insta_head:hover .insta_follow{color:#fff}.instagram_section .instagram_carousel{padding:0 40px;position:relative}@media screen and (max-width:560px){.instagram_section .instagram_carousel{padding:0 26px}}.instagram_section .instagram_carousel .insta_slide{padding:0 6px}.instagram_section .instagram_carousel .insta_tile{aspect-ratio:1;display:block;position:relative;overflow:hidden}.instagram_section .instagram_carousel .insta_tile img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.instagram_section .instagram_carousel .insta_tile .insta_play{filter:drop-shadow(0 0 3px #0009);border:8px solid #0000;border-left:13px solid #fff;border-right-width:0;width:0;height:0;position:absolute;top:10px;right:10px}.instagram_section .instagram_carousel .insta_tile .insta_overlay{text-align:center;color:#fff;opacity:0;background:#0009;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;transition:opacity .3s;display:flex;position:absolute;inset:0}.instagram_section .instagram_carousel .insta_tile .insta_overlay>.fa-instagram{color:#96d188;font-size:30px}.instagram_section .instagram_carousel .insta_tile .insta_overlay .stats{gap:18px;font-size:14px;font-weight:700;display:flex}.instagram_section .instagram_carousel .insta_tile .insta_overlay .stats .fa{margin-right:4px}.instagram_section .instagram_carousel .insta_tile .insta_overlay .cap{max-height:3.1em;margin:0;font-size:12px;line-height:1.5;overflow:hidden}.instagram_section .instagram_carousel .insta_tile:hover img{transform:scale(1.05)}.instagram_section .instagram_carousel .insta_tile:hover .insta_overlay{opacity:1}.pricing_card_item.has_badge{position:relative;overflow:hidden}.pricing_card_item .card_ribbon{text-align:center;color:#000;text-transform:uppercase;letter-spacing:1px;pointer-events:none;z-index:2;background:#96d188;width:170px;padding:6px 0;font-size:12px;font-weight:700;position:absolute;top:26px;right:-44px;transform:rotate(45deg)}.class_body_text .class_body_line{border-bottom:1px solid #00000014;align-items:baseline;gap:14px;max-width:420px;padding:7px 0 7px 6px;display:flex}.class_body_text .class_body_line .day{text-transform:uppercase;letter-spacing:1px;flex:0 0 120px;font-family:Rajdhani,sans-serif;font-weight:700}.class_body_text .class_body_line .focus{color:#000000bf}.recaptcha-container{margin:12px 0}.form_message{border-radius:4px;margin:12px 0;padding:10px 14px;font-weight:600}.form_message.success{color:#246d40;background:#1abc9c26;border:1px solid #1abc9c}.form_message.error{color:#ce0711;background:#ce07111f;border:1px solid #ce0711}.header_account .hc_link a,.header_account .hc_link a:link,.header_account .hc_link a:visited{letter-spacing:1px;background:0 0;border:none;padding:0 5px;font-size:16px;color:#000!important}.header_account .hc_link a:hover,.header_account .hc_link a:link:hover,.header_account .hc_link a:visited:hover{background:0 0;color:#1abc9c!important}.account_page{text-align:center;max-width:900px;margin:0 auto;padding:10px 16px 50px}.account_page .account_grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-top:24px;display:grid}.account_page .account_card{border:1px solid #e5e5e5;padding:24px}.account_page .account_card .name{text-transform:uppercase;margin-bottom:14px;font-family:Rajdhani,sans-serif;font-size:20px;font-weight:700}.account_page .account_card .hc_link a{background:#000;border-color:#000;color:#fff!important}.account_page .account_note{color:#7b797e;margin-top:24px;font-size:14px}.blog_cards_grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;padding:10px 0 40px;display:grid}.blog_cat_nav{flex-wrap:wrap;justify-content:center;gap:10px 18px;padding:4px 0 24px;display:flex}.blog_cat_nav a{text-transform:uppercase;letter-spacing:1px;color:#7b797e;-khtml-transition:.3s;-o-transition:.3s;font-family:Rajdhani,sans-serif;font-weight:700;transition:all .3s}.blog_cat_nav a.active,.blog_cat_nav a:hover{color:#000}.article_share{align-items:center;gap:12px;margin:18px 0 26px;display:flex}.article_share .label{text-transform:uppercase;letter-spacing:1px;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:700}.article_share a,.article_share button{color:#000;cursor:pointer;-khtml-transition:.3s;-o-transition:.3s;background:0 0;border:1px solid #e5e5e5;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;transition:all .3s;display:inline-flex}.article_share a:hover,.article_share button:hover{color:#fff;background:#000}.article_newsletter{text-align:center;background:#f0f0f0;margin:30px 0 10px;padding:24px}.article_newsletter .label{text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;font-family:Rajdhani,sans-serif;font-weight:700}.article_newsletter form{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.article_newsletter input[type=email]{border:1px solid #7b797e;min-width:240px;padding:10px 12px}.article_newsletter input[type=submit]{color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:#000;border:1px solid #000;padding:10px 20px;font-family:Rajdhani,sans-serif;font-weight:700}.article_newsletter input[type=submit]:hover{background:#1abc9c;border-color:#1abc9c}.legal_page{color:#000;max-width:820px;margin:0 auto;padding:10px 20px 50px;font-family:Open Sans,sans-serif}.legal_page .title_separator{text-transform:uppercase;margin:30px 0 10px;font-family:Rajdhani,sans-serif;font-size:22px;font-weight:700}.legal_page p{margin-bottom:14px;line-height:1.6}.legal_page ul{margin:0 0 16px;padding-left:22px}.legal_page li{margin-bottom:6px;line-height:1.5}.about_layout .cta_container .cta_block{-khtml-box-shadow:0px 0px 20px #ffffff80;-ms-box-shadow:0px 0px 20px #ffffff80;-o-box-shadow:0px 0px 20px #ffffff80;width:100%;height:300px;margin:20px 0;display:flex;position:relative;overflow:hidden;box-shadow:0 0 20px #ffffff80}.about_layout .cta_container .cta_block:hover .bg{-khtml-transform:rotate(3deg) scale(1.3);filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);transform:rotate(3deg)scale(1.3)}.about_layout .cta_container .cta_block:hover .data .title{-khtml-transform:translateY(15px);transform:translateY(15px)}.about_layout .cta_container .cta_block:hover .data .actions{-khtml-transform:translateY(-15px);transform:translateY(-15px)}.about_layout .cta_container .cta_block .bg{object-fit:cover;-khtml-transition:1s;-o-transition:1s;width:100%;height:100%;transition:all 1s;position:absolute;inset:0}.about_layout .cta_container .cta_block .data{z-index:1;flex-flow:column;justify-content:space-between;width:100%;height:100%;padding:30px;display:flex;position:relative}.about_layout .cta_container .cta_block .data .title{color:#fff;text-shadow:1px 1px 5px #000000e6;-khtml-transition:.3s;-o-transition:.3s;width:100%;font-size:40px;transition:all .3s;position:relative}.about_layout .cta_container .cta_block .data .title span{color:#96d188;font-family:Rajdhani,sans-serif}.about_layout .cta_container .cta_block .data .actions{-khtml-transition:.3s;-o-transition:.3s;flex-flow:wrap;justify-content:center;gap:15px;width:100%;transition:all .3s;display:flex;position:relative}.about_layout .cta_container .cta_block .data .actions .action{text-transform:uppercase;color:#96d188;cursor:pointer;-khtml-transition:.3s;-o-transition:.3s;background:#00000080;border:3px solid #96d188;width:auto;padding:10px 24px;font-size:16px;font-weight:700;transition:all .3s;display:block;position:relative}.about_layout .cta_container .cta_block .data .actions .action:hover{color:#000;background:#96d188}
