*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}body{background:#EFEFEF;color:#0F0F0F;display:flex;flex-direction:column;font-family:"Nunito", sans-serif;font-size:18px;font-weight:400;line-height:1.2;letter-spacing:-0.02em;min-height:100vh}body p{font-size:18px;letter-spacing:-0.36px;line-height:1.5}body a{text-decoration:none;transition:all 0.3s ease-in-out}main{margin-top:148px}@media (max-width:1199px){main{margin-top:129.5px}}@media (max-width:991px){main{margin-top:99.7px}}body,html{height:100%;margin:0}html.admin-bar-showed{margin-top:0 !important}main{flex:1}h1,h2,h3,h4,h5,h6{font-family:"Saira Extra Condensed", sans-serif;font-weight:700;text-transform:uppercase}h1{font-size:90px;line-height:1.3;color:#111111}h1.white-color{color:#FFFFFF}@media (max-width:991px){h1{font-size:50px;line-height:1.2}}h2{font-size:50px;line-height:1.2}@media (max-width:991px){h2{font-size:30px;line-height:1.2}}h3{font-size:26px;line-height:1.1}h4{font-size:22px;line-height:1.3}h5{font-size:18px;line-height:1.4}h6{font-size:16px;line-height:1.4}p{margin:0 0 35px}.global-container{margin:0 auto;max-width:1440px;padding-left:8.3333vw;padding-right:8.3333vw;width:100%}@media (min-width:1441px){.global-container{padding-left:120px;padding-right:120px}}@media (max-width:1199px){.global-container{padding-left:20px;padding-right:20px}}.global-container.top-padding{padding-top:100px}@media (max-width:991px){.global-container.top-padding{padding-top:50px}}.global-btn{background:#F4D75B;border-radius:8px;border:1px solid #F4D75B;color:#0F0F0F;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;line-height:1.5;padding:13px 30px 12px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out}.global-btn:hover{background:#0F0F0F;color:#F4D75B}.global-btn.black-back:hover{color:#F4D75B}.global-btn.white-bck{background:#FFFFFF;border:1px solid rgba(0, 0, 0, 0.5)}.global-btn.white-bck:hover{background:#0F0F0F;color:#FFFFFF}.global-btn.black-bck{background:#0F0F0F;color:#FFFFFF}.global-btn.black-bck:hover{background:#F4D75B;color:#0F0F0F}.wpcf7 form p{margin:0}.wpcf7 form .wpcf7-spinner{background-color:#0F0F0F;left:50%;margin:0 auto;transform:translateX(-50%)}.wpcf7 form .wpcf7-spinner:before{background-color:#F4D75B}.wpcf7 form .wpcf7-response-output{border:0;margin:0;padding:0}.wpcf7 form .wpcf7-form-control.wpcf7-select{appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'><path d='M19.9201 8.95001L13.4001 15.47C12.6301 16.24 11.3701 16.24 10.6001 15.47L4.08008 8.95001' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") !important;background-repeat:no-repeat !important;background-position:right 20px center !important;background-size:24px !important}.wpcf7 form input:not([type="file"]):not([type="submit"]),.wpcf7 form textarea,.wpcf7 form select{background:#FFFFFF;border-radius:8px;border:1px solid #EFEFEF;color:#0F0F0F;font-family:"Nunito", sans-serif;font-size:17px;line-height:1;margin-bottom:10px;min-height:54px;padding:20px 25px 16px;width:100%}.wpcf7 form input:not([type="file"]):not([type="submit"])::placeholder,.wpcf7 form textarea::placeholder,.wpcf7 form select::placeholder{color:rgba(17, 17, 17, 0.6);font-size:17px;line-height:1}.wpcf7 form input:not([type="file"]):not([type="submit"]):hover,.wpcf7 form input:not([type="file"]):not([type="submit"]):focus,.wpcf7 form textarea:hover,.wpcf7 form textarea:focus,.wpcf7 form select:hover,.wpcf7 form select:focus{outline:none;border:1px solid #F4D75B}.wpcf7 form input[type="file"]{margin-bottom:15px}.wpcf7 form textarea{height:136px;min-height:136px}.wpcf7 form .global-btn{background:#0F0F0F;color:#FFFFFF;cursor:pointer;border:1px solid #0F0F0F;width:100%}.wpcf7 form .global-btn:hover{background:#F4D75B;border:1px solid #F4D75B;color:#0F0F0F}.wpcf7 form .global-btn.yellow-btn{background:#F4D75B;color:#0F0F0F;border:1px solid yellow}.wpcf7 form .global-btn.yellow-btn:hover{background:#0F0F0F;color:#F4D75B}.swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0F0F0F}.post-card{background:#FFFFFF;display:flex;flex-direction:column}.post-card *{text-decoration:none}.post-card .post-image{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:156px;height:156px;width:100%}.post-card .post-info{display:flex;flex-direction:column;height:100%;padding:20px 25px 25px}.post-card .post-info h3{margin-bottom:15px}.post-card .post-info h3 a{color:#0F0F0F;font-size:26px;transition:all 0.3s ease-in-out}.post-card .post-info h3 a:hover{color:#F4D75B}.post-card .post-info .top-row{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:20px}.post-card .post-info .top-row .post-category{background:#E7E7E7;border-radius:60px;color:#0F0F0F;font-size:12px;font-weight:700;padding:6px 10px 5px;text-transform:uppercase;transition:all 0.3s ease-in-out}.post-card .post-info .top-row .post-category:hover{background:#F4D75B}.post-card .post-info .top-row .post-date{font-size:12px;font-weight:700;opacity:0.5}.post-card .post-info .main-info{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.post-card .post-info .main-info .show-more{margin-top:auto}.post-card .post-info .short-desc{color:rgba(17, 17, 17, 0.5);font-size:14px;margin-bottom:15px;letter-spacing:-0.56px}.pagination{align-items:center;margin:60px auto;display:flex;justify-content:center;gap:5px}.pagination .page-numbers:not(.dots){border-radius:10px;color:rgba(17, 17, 17, 0.6);padding:5px 10px;position:relative;text-decoration:none;transition:all 0.3s ease-in-out}.pagination .page-numbers:not(.dots):before{background:#0F0F0F;bottom:1px;content:"";height:2px;left:0;position:absolute;width:0;transition:all 0.3s ease-in-out}.pagination .page-numbers:not(.dots):hover,.pagination .page-numbers:not(.dots).current{color:#0F0F0F}.pagination .page-numbers:not(.dots):hover:before,.pagination .page-numbers:not(.dots).current:before{width:100%}.show-more{align-items:center;color:#0F0F0F;display:flex;font-size:12px;font-weight:800;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out}.show-more:hover{color:#F4D75B}.show-more:hover svg{margin-left:7px}.show-more:hover svg path{stroke:#F4D75B}.show-more svg{height:24px;margin-bottom:2px;margin-left:5px;transition:all 0.3s ease-in-out;width:24px}.show-more svg path{transition:all 0.3s ease-in-out}.return-back{align-items:center;color:rgba(17, 17, 17, 0.5);display:flex;font-size:12px;font-weight:700;gap:10px;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out}.return-back:hover{color:#F4D75B;gap:12px}.return-back:hover svg path{stroke:#F4D75B}.return-back svg{height:16px;transform:rotate(180deg);width:16px}.return-back svg path{transition:all 0.3s ease-in-out}.popup-overlay{align-items:center;background:rgba(0, 0, 0, 0.6);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup-overlay .popup-content{background:#FFFFFF;border-radius:10px;letter-spacing:-0.36px;line-height:1.5;max-width:600px;max-height:80vh;overflow-y:auto;padding:40px 25px;position:relative}.popup-overlay .popup-close{background:none;border:none;cursor:pointer;font-size:18px;position:absolute;right:10px;top:10px;transition:all 0.3s ease-in-out}.popup-overlay .popup-close:hover{color:#F4D75B}.video-popup-overlay .video-popup-content{background:#0F0F0F;max-width:900px;padding:0;width:90%}.video-popup-overlay .video-popup-content .popup-close{color:#FFFFFF;z-index:2}.video-popup-overlay .video-popup-media{height:0;padding-top:56.25%;position:relative;width:100%}.video-popup-overlay .video-popup-media video,.video-popup-overlay .video-popup-media iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.tpl-error{padding-bottom:90px;padding-top:60px}.tpl-error .global-container{align-items:center;display:flex;flex-direction:column}.tpl-error h1{margin-bottom:30px}.tpl-error span{font-size:36px;line-height:44px}.tpl-error .global-btn{margin-top:40px}#bookio-iframe{min-height:700px}.alpha-list{counter-reset:alpha-counter;list-style:none;margin:30px 0 30px 30px;padding-left:0}.alpha-list div{margin-bottom:1rem}.alpha-list div h3,.alpha-list div h4{margin-bottom:15px;margin-top:20px}.alpha-list div h3::before,.alpha-list div h4::before{counter-increment:alpha-counter;content:counter(alpha-counter, lower-alpha) ") ";font-weight:700;margin-right:15px}header{background:#0F0F0F;left:0;position:fixed;top:0;width:100%;z-index:500}header .header-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1440px;padding:30px 6.944vw;transition:all 0.3s ease-in-out;width:100%}@media (min-width:1440px){header .header-container{padding-left:100px;padding-right:100px}}@media (max-width:1250px){header .header-container{padding:30px 20px}}@media (max-width:991px){header .header-container{padding:15px 20px}}@media (max-width:767px){header .header-container .global-btn{display:none}}header .logo{max-width:155px;width:100%}@media (max-width:1199px){header .logo{max-width:120px}}header .logo img{height:auto;width:100%}header .mobile-menu-toggle{cursor:pointer;display:flex;flex-direction:column;gap:8px}@media (min-width:1200px){header .mobile-menu-toggle{display:none}}header .mobile-menu-toggle:hover span{background:#F4D75B}header .mobile-menu-toggle span{background:#FFFFFF;height:3px;transition:all 0.3s ease-in-out;width:40px}header a{text-decoration:none}@media (max-width:1199px){header .main-navigation{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0F0F0F;padding:10px 20px;overflow-y:auto;display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;transition:all 0.3s ease-in-out;z-index:9999}}header .main-navigation.active{display:flex}header .main-navigation.active .close-btn{display:block}header .main-navigation .close-btn{color:red;cursor:pointer;display:none;position:absolute;right:10px;top:10px;z-index:10000}header .main-navigation .close-btn svg{height:35px;width:35px}header .main-navigation .close-btn svg path{stroke:#FFFFFF}header .main-navigation .main-menu{list-style:none;margin:0;padding:0;display:flex}@media (max-width:1199px){header .main-navigation .main-menu{align-items:flex-start;flex-direction:column;padding:30px 0 40px;width:100%}}header .main-navigation .main-menu li.menu-item-has-children:hover>a{border-radius:8px 8px 0 0}header .main-navigation .main-menu>li{position:relative}header .main-navigation .main-menu>li>a{display:block;border-radius:8px;padding:10px 20px;font-size:22px;font-weight:700;letter-spacing:1.1px;font-family:"Saira Extra Condensed", sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;transition:background 0.3s ease}@media (min-width:1200px){header .main-navigation .main-menu>li:hover>a{background:#F4D75B;color:#0F0F0F}}header .main-navigation .main-menu>li .sub-menu{display:none;position:absolute;top:100%;left:0;background:#F4D75B;list-style:none;padding:0;margin:0;min-width:200px}@media (max-width:1199px){header .main-navigation .main-menu>li .sub-menu{background:transparent;display:block;margin-left:30px;position:relative;top:0}}@media (min-width:1200px){header .main-navigation .main-menu>li .sub-menu li{border-bottom:1px solid rgba(255, 255, 255, 0.1)}}header .main-navigation .main-menu>li .sub-menu li a{display:block;padding:0.75rem 1rem;color:#0F0F0F;text-decoration:none}@media (max-width:1199px){header .main-navigation .main-menu>li .sub-menu li a{color:#FFFFFF;padding:10px 0}}header .main-navigation .main-menu>li .sub-menu li a:hover{background:#0F0F0F;color:#FFFFFF}header .main-navigation .main-menu>li:hover>.sub-menu{display:block}footer{background:#0F0F0F;padding-bottom:80px;padding-top:80px}footer *{color:#FFFFFF}footer a,footer span,footer p{display:block;font-size:16px;line-height:26px;margin:0;text-decoration:none}footer h3{margin-bottom:40px}footer .global-container{justify-content:flex-start;display:grid;grid-template-columns:repeat(4, 1fr)}@media (max-width:991px){footer .global-container{grid-template-columns:repeat(2, 1fr);gap:50px 10px}footer .global-container .footer-content{order:3}footer .global-container .footer-place{order:2}footer .global-container .footer-links{order:1}footer .global-container .footer-other{order:4}footer .global-container .footer-other br{display:none}}@media (max-width:520px){footer .global-container{grid-template-columns:1fr}}footer .global-container .footer-content .footer-mail{color:#F4D75B;margin-bottom:30px}footer .global-container .footer-content .social{display:flex;gap:10px}footer .global-container .footer-content .social a:hover svg path{fill:#FFFFFF}footer .global-container .footer-content .social a:hover svg rect{stroke:#FFFFFF}footer .global-container .footer-content .social svg{height:60px;min-width:60px;width:60px}footer .global-container .footer-place{width:100%}footer .global-container .footer-place a{color:#F4D75B}footer .global-container .footer-links{width:100%}footer .global-container .footer-links ul{list-style:none;margin:0;padding:0}footer .global-container .footer-links ul li{margin-bottom:5px}footer .global-container .footer-links ul li a:hover{color:#F4D75B}footer .global-container .footer-other{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:992px){footer .global-container .footer-other{align-items:flex-end;margin-left:auto;text-align:right}}footer .global-container .footer-other img{height:auto;margin-bottom:20px;max-width:155px}footer .global-container .footer-other .text-content{display:flex;flex-direction:column;gap:5px}footer .global-container .footer-other .text-content a:hover{color:#F4D75B}.tpl-front-page .s1{background:#0F0F0F;padding-bottom:10px;padding-top:10px}.tpl-front-page .s1 .carousel-wrapper{position:relative}.tpl-front-page .s1 .hp-main-carousel{border:1px solid #343434;border-radius:5px;position:relative}.tpl-front-page .s1 .custom-dots{align-items:center;bottom:30px;display:flex;gap:10px;left:61px;position:absolute;text-align:left;z-index:2}@media (max-width:991px){.tpl-front-page .s1 .custom-dots{left:31px}}.tpl-front-page .s1 .custom-dots .owl-dot{background:rgba(255, 255, 255, 0.6);border:none;border-radius:2px;cursor:pointer;height:10px;width:10px}.tpl-front-page .s1 .custom-dots .owl-dot.active{background:#F4D75B;height:19px;width:19px}.tpl-front-page .s1 .carousel-item{background:#0F0F0F;display:flex;justify-content:space-between;padding:10px;width:100%}@media (max-width:991px){.tpl-front-page .s1 .carousel-item{flex-direction:column-reverse}}.tpl-front-page .s1 .carousel-item .left-side{justify-content:flex-start;color:#FFFFFF;display:flex;flex:1;flex-direction:column;padding:40px 50px 50px;position:relative}@media (max-width:991px){.tpl-front-page .s1 .carousel-item .left-side{padding:40px 20px 50px}}.tpl-front-page .s1 .carousel-item .left-side .small-title{display:block;margin-bottom:15px}.tpl-front-page .s1 .carousel-item .left-side .s1-btn{align-items:center;color:#F4D75B;display:flex;margin-top:auto}.tpl-front-page .s1 .carousel-item .left-side .s1-btn:hover span{margin-right:15px}.tpl-front-page .s1 .carousel-item .left-side .s1-btn span{margin-right:10px;transition:all 0.3s ease-in-out}.tpl-front-page .s1 .carousel-item .left-side .s1-btn svg path{stroke:#F4D75B}.tpl-front-page .s1 .carousel-item .s1-image{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%}@media (min-width:992px){.tpl-front-page .s1 .carousel-item .s1-image{height:530px;max-width:730px;flex:1 1 730px}}@media (max-width:991px){.tpl-front-page .s1 .carousel-item .s1-image{height:300px}}.tpl-front-page .s2{background:#0F0F0F;margin-top:-1px;padding-top:80px;padding-bottom:100px;text-align:center}.tpl-front-page .s2 *{color:#FFFFFF}.tpl-front-page .s2 h1{font-size:62px;line-height:68px;letter-spacing:1.55px;margin-bottom:60px}@media (max-width:991px){.tpl-front-page .s2 h1{font-size:50px;line-height:1.2}}.tpl-front-page .s2 .upper-title{display:block;margin-bottom:10px}.tpl-front-page .s2 .hp-place-box{border-radius:30px;overflow:hidden}.tpl-front-page .s2 .hp-place-box .global-btn{align-items:center;display:inline-flex;color:#0F0F0F;gap:15px;text-align:center}.tpl-front-page .s2 .hp-place-box .global-btn:hover{background:transparent}.tpl-front-page .s2 .hp-place-box .global-btn:hover span{color:#F4D75B}.tpl-front-page .s2 .hp-place-box .global-btn:hover svg path{stroke:#F4D75B}.tpl-front-page .s2 .hp-place-box .global-btn span{color:#0F0F0F;margin:0}.tpl-front-page .s2 .hp-place-box .global-btn.without-bck{background:transparent;border:1px solid rgba(255, 255, 255, 0.15)}.tpl-front-page .s2 .hp-place-box .global-btn.without-bck:hover{border-color:#F4D75B}.tpl-front-page .s2 .hp-place-box .global-btn.without-bck:hover span{color:#F4D75B}.tpl-front-page .s2 .hp-place-box .global-btn.without-bck:hover svg path{stroke:#F4D75B}.tpl-front-page .s2 .hp-place-box .global-btn.without-bck span{color:#FFFFFF}.tpl-front-page .s2 .hp-place-box .global-btn.without-bck svg path{stroke:#FFFFFF}.tpl-front-page .s2 .hp-place-box .top-row{background:#2b2b2b;display:flex}@media (max-width:767px){.tpl-front-page .s2 .hp-place-box .top-row{flex-direction:column-reverse}}.tpl-front-page .s2 .hp-place-box .top-row .left-side{align-items:flex-start;display:flex;flex-direction:column;padding:80px 70px 70px}@media (max-width:1199px){.tpl-front-page .s2 .hp-place-box .top-row .left-side{padding:80px 30px 70px}}.tpl-front-page .s2 .hp-place-box .top-row .left-side h2{margin-bottom:40px}.tpl-front-page .s2 .hp-place-box .top-row .left-side .btn-container{display:flex;gap:15px}@media (max-width:991px){.tpl-front-page .s2 .hp-place-box .top-row .left-side .btn-container{flex-wrap:wrap}}.tpl-front-page .s2 .hp-place-box .top-row .right-side{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:300px;max-width:730px;width:100%}.tpl-front-page .s2 .hp-place-box .bottom-row{background:#232323;display:grid;grid-template-columns:repeat(5, 1fr);gap:15px;padding:40px 20px}@media (max-width:991px){.tpl-front-page .s2 .hp-place-box .bottom-row{grid-template-columns:repeat(3, 1fr);gap:30px 15px;padding:40px 40px 40px 10px}}@media (max-width:767px){.tpl-front-page .s2 .hp-place-box .bottom-row{grid-template-columns:repeat(1, 1fr);gap:5px;padding:40px 20px}}@media (max-width:520px){.tpl-front-page .s2 .hp-place-box .bottom-row{gap:50px}}.tpl-front-page .s2 .hp-place-box .bottom-row .item-box{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}@media (max-width:767px){.tpl-front-page .s2 .hp-place-box .bottom-row .item-box{align-items:center;gap:10px;justify-content:flex-start;flex-direction:row}}@media (max-width:520px){.tpl-front-page .s2 .hp-place-box .bottom-row .item-box{flex-direction:column}}.tpl-front-page .s2 .hp-place-box .bottom-row h3{font-size:30px;line-height:1.2;margin-bottom:25px}@media (max-width:767px){.tpl-front-page .s2 .hp-place-box .bottom-row h3{margin:0;text-align:left}.tpl-front-page .s2 .hp-place-box .bottom-row h3 br{display:none}}@media (max-width:520px){.tpl-front-page .s2 .hp-place-box .bottom-row h3{text-align:center}}.tpl-front-page .s2 .hp-place-box .bottom-row svg{height:auto;width:161px}@media (max-width:767px){.tpl-front-page .s2 .hp-place-box .bottom-row svg{height:auto;width:140px}}.tpl-front-page .s2 .hp-place-box .bottom-row .rounded-arrow{align-items:center;background:#F4D75B;border-radius:100%;display:flex;height:43px;justify-content:center;margin-top:auto;min-width:43px;border:2px solid #F4D75B;width:43px}@media (max-width:767px){.tpl-front-page .s2 .hp-place-box .bottom-row .rounded-arrow{margin:0 0 0 auto}}@media (max-width:520px){.tpl-front-page .s2 .hp-place-box .bottom-row .rounded-arrow{margin:0}}.tpl-front-page .s2 .hp-place-box .bottom-row .rounded-arrow:hover{background:#232323}.tpl-front-page .s2 .hp-place-box .bottom-row .rounded-arrow:hover svg{height:auto;width:6.4px}.tpl-front-page .s2 .hp-place-box .bottom-row .rounded-arrow:hover svg path{stroke:#F4D75B}.tpl-front-page .s2 .hp-place-box .bottom-row .rounded-arrow svg{height:auto;width:6.4px}.tpl-front-page .s2 .hp-place-box .bottom-row .rounded-arrow svg path{stroke:#0F0F0F;stroke-opacity:1;stroke-width:3}.tpl-front-page .s3{padding-bottom:80px;padding-top:80px}.tpl-front-page .s3 .small-title{font-size:16px;line-height:18px}.tpl-front-page .s3 h2{margin-bottom:40px}.tpl-front-page .s3 .hp-post-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px 10px}@media (max-width:991px){.tpl-front-page .s3 .hp-post-container{grid-template-columns:repeat(2, 1fr)}}@media (max-width:540px){.tpl-front-page .s3 .hp-post-container{grid-template-columns:repeat(1, 1fr)}}.tpl-front-page .s3 .global-btn{left:50%;margin:40px auto 0;position:relative;transform:translateX(-50%)}.tpl-front-page .s4{padding-bottom:80px;padding-top:80px}.tpl-front-page .s4 .global-container{display:flex;gap:50px}@media (max-width:991px){.tpl-front-page .s4 .global-container{gap:20px}}@media (max-width:767px){.tpl-front-page .s4 .global-container{flex-direction:column}}.tpl-front-page .s4 .global-container .anchor-box{flex:1;height:500px;overflow:hidden;width:100%}@media (max-width:767px){.tpl-front-page .s4 .global-container .anchor-box{min-height:350px;height:100%}}.tpl-front-page .s4 .global-container .anchor-box *{color:#FFFFFF}.tpl-front-page .s4 .global-container .anchor-box a{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:50px 40px;position:relative;width:100%}@media (max-width:767px){.tpl-front-page .s4 .global-container .anchor-box a{min-height:350px}}.tpl-front-page .s4 .global-container .anchor-box a:hover .img-background{transform:scale(1.1)}.tpl-front-page .s4 .global-container .anchor-box a:hover h2{color:#F4D75B}.tpl-front-page .s4 .global-container .anchor-box a .img-background{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;transition:all 0.3s ease-in-out;width:100%;z-index:0}.tpl-front-page .s4 .global-container .anchor-box a span,.tpl-front-page .s4 .global-container .anchor-box a h2{z-index:1}.tpl-contact .s1{text-align:center}.tpl-contact .s1 h1{margin-bottom:20px}.tpl-contact .s1 p{margin:0 auto 35px;max-width:631px}.tpl-contact .s2{display:flex;gap:30px;margin:60px auto 70px}@media (min-width:992px){.tpl-contact .s2{padding:0 80px}}@media (max-width:767px){.tpl-contact .s2{flex-direction:column}}.tpl-contact .s2 .place-block{background:#FFFFFF;border-radius:20px;box-shadow:0 54px 134px 0 rgba(0, 0, 0, 0.15);display:flex;margin:0 auto;overflow:hidden;width:100%}@media (max-width:520px){.tpl-contact .s2 .place-block{flex-direction:column}}.tpl-contact .s2 .place-block .content-side{align-items:flex-start;display:flex;flex-direction:column;min-width:250px;padding:50px 20px 40px 50px;width:40%;flex:1}@media (max-width:991px){.tpl-contact .s2 .place-block .content-side{padding:30px 10px 30px 20px}}.tpl-contact .s2 .place-block .content-side h2{margin-bottom:30px}.tpl-contact .s2 .place-block .content-side .address{margin-bottom:30px}.tpl-contact .s2 .place-block .content-side .btn-container{display:flex;flex-direction:column;gap:10px}@media (max-width:520px){.tpl-contact .s2 .place-block .content-side .btn-container{width:100%}}.tpl-contact .s2 .place-block .map-side{flex:2;width:100%}@media (max-width:520px){.tpl-contact .s2 .place-block .map-side{height:200px;max-width:100%}}.tpl-contact .s2 .place-block .map-side iframe{height:100%;width:100%}.tpl-contact .s3{display:flex;margin:35px auto 60px;gap:50px 9.028vw;transition:all 0.3s ease-in-out}@media (min-width:1441px){.tpl-contact .s3{gap:50px 130px}}@media (max-width:1300px){.tpl-contact .s3{gap:50px 5.385vw}}@media (max-width:1199px){.tpl-contact .s3{align-items:center;flex-direction:column-reverse;margin-bottom:35px}}@media (min-width:992px){.tpl-contact .s3{padding:0 80px}}.tpl-contact .s3 .contact-form-side{max-width:435px;width:100%}.tpl-contact .s3 .contact-info-side{align-items:center;display:flex;gap:60px;width:100%}@media (max-width:1199px){.tpl-contact .s3 .contact-info-side{justify-content:center;margin-bottom:40px}}@media (max-width:767px){.tpl-contact .s3 .contact-info-side{flex-direction:column}}.tpl-contact .s3 .contact-info-side .left-side{display:flex;flex-direction:column}.tpl-contact .s3 .contact-info-side .left-side h3{font-size:34px}.tpl-contact .s3 .contact-info-side .left-side span{color:rgba(17, 17, 17, 0.5);margin-bottom:35px;font-size:24px;line-height:1.3;font-weight:700}.tpl-contact .s3 .contact-info-side .left-side .contact-info{display:flex;flex-direction:column;gap:15px}.tpl-contact .s3 .contact-info-side .left-side .contact-info .item{align-items:center;display:flex}.tpl-contact .s3 .contact-info-side .left-side .contact-info .item .ico-container{align-items:center;background:#D9D9D9;border-radius:100%;display:flex;height:47px;justify-content:center;margin-right:25px;min-width:47px;width:47px}.tpl-contact .s3 .contact-info-side .left-side .contact-info .item .ico-container svg{height:24px;width:24px}.tpl-contact .s3 .contact-info-side .left-side .contact-info .item a{color:#0F0F0F;display:block;font-size:24px;font-weight:700;line-height:1.5;text-decoration:none;transition:all 0.3s ease-in-out}.tpl-contact .s3 .contact-info-side .left-side .contact-info .item a:hover{color:#F4D75B}.tpl-contact .s3 .contact-info-side .right-side .ico,.tpl-contact .s3 .contact-info-side .right-side .dic{color:#111111;display:block;font-size:17px;font-weight:700;line-height:1.3;opacity:0.6}.tpl-contact .s3 .contact-info-side .right-side .director-info{display:flex;flex-direction:column;margin-top:40px}.tpl-contact .s3 .contact-info-side .right-side .director-info *{font-size:17px;line-height:1.3;font-weight:700;white-space:nowrap}.tpl-contact .s3 .contact-info-side .right-side .director-info .director-title{color:#111111;opacity:0.6}.tpl-contact .s3 .contact-info-side .right-side .director-info a{color:#111111;text-decoration:none;transition:all 0.3s ease-in-out}.tpl-contact .s3 .contact-info-side .right-side .director-info a:hover{color:#F4D75B}.tpl-contact .s3 .contact-info-side .line{background:rgba(0, 0, 0, 0.2);display:block;min-height:233px;height:auto;width:1px}@media (max-width:767px){.tpl-contact .s3 .contact-info-side .line{display:none}}.tpl-donate .s1{margin-bottom:80px;text-align:center}.tpl-donate .s1 h1{margin-bottom:20px}.tpl-donate .s1 p{margin:0 auto 35px;max-width:745px}.tpl-donate .s2{margin-bottom:70px;margin-top:80px}.tpl-donate .s2 .inner-container{background:#E3E3E3;border-radius:20px;padding:80px 15px 20px}@media (max-width:991px){.tpl-donate .s2 .inner-container{padding-top:30px}}.tpl-donate .s2 .donate-container{display:flex;gap:50px;padding:0 35px 30px}@media (max-width:991px){.tpl-donate .s2 .donate-container{padding:0 15px 20px}}@media (max-width:767px){.tpl-donate .s2 .donate-container{flex-direction:column}}.tpl-donate .s2 .donate-container h2{margin-bottom:40px}.tpl-donate .s2 .donate-container .files-container{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.tpl-donate .s2 .donate-container .files-container .btn-download{align-items:center;background:#FFFFFF;border-radius:41px;color:rgba(17, 17, 17, 0.8);display:flex;font-weight:700;justify-content:center;padding:10px 20px 8px;text-decoration:none;transition:all 0.3s ease-in-out}.tpl-donate .s2 .donate-container .files-container .btn-download:hover{background:#111111;color:#FFFFFF}.tpl-donate .s2 .donate-container .files-container .btn-download:hover svg path{stroke:#FFFFFF}.tpl-donate .s2 .donate-container .files-container .btn-download svg{height:24px;min-width:24px;margin-right:10px;width:24px}.tpl-donate .s2 .donate-container .files-container .btn-download svg path{transition:all 0.3s ease-in-out}.tpl-donate .s2 .donate-container .form-side{width:100%}@media (min-width:768px){.tpl-donate .s2 .donate-container .form-side{max-width:435px}}.tpl-donate .s2 .info-container{background:#0F0F0F;border-radius:10px;display:flex;gap:20px;justify-content:space-between;padding:40px 45px;width:100%}@media (max-width:991px){.tpl-donate .s2 .info-container{padding:30px 35px}}@media (max-width:767px){.tpl-donate .s2 .info-container{flex-direction:column}}.tpl-donate .s2 .info-container *{color:#FFFFFF;font-family:"Saira Extra Condensed", sans-serif;font-size:30px;font-weight:700;line-height:36px;text-decoration:none;text-transform:uppercase}@media (max-width:991px){.tpl-donate .s2 .info-container *{font-size:24px;line-height:1.3}}.tpl-donate .s2 .info-container div{display:flex;flex-direction:column}.tpl-gift-card{background:#0F0F0F;height:100%}.tpl-gift-card *{color:#FFFFFF}@media (max-width:991px){.tpl-gift-card .s1{text-align:center}}.tpl-gift-card .s1 h1{margin-bottom:50px}.tpl-gift-card .s1 .main-content{max-width:680px}@media (max-width:991px){.tpl-gift-card .s1 .main-content{margin:0 auto}}.tpl-gift-card .s2{align-items:center;display:flex;justify-content:space-between;margin:60px auto 110px;gap:50px}@media (max-width:991px){.tpl-gift-card .s2{flex-direction:column}}.tpl-gift-card .s2 .image-side{max-width:520px}@media (min-width:992px){.tpl-gift-card .s2 .image-side{margin-left:50px}}.tpl-gift-card .s2 .image-side img{height:auto;width:100%}.tpl-gift-card .s2 .form-side{max-width:435px;width:100%}.tpl-gift-card .s2 .form-side form input:not(.global-btn),.tpl-gift-card .s2 .form-side form select,.tpl-gift-card .s2 .form-side form textarea{color:rgba(255, 255, 255, 0.6);background:rgba(255, 255, 255, 0.1);border-color:rgba(255, 255, 255, 0.1)}.tpl-gift-card .s2 .form-side form input:not(.global-btn)::placeholder,.tpl-gift-card .s2 .form-side form select::placeholder,.tpl-gift-card .s2 .form-side form textarea::placeholder{color:rgba(255, 255, 255, 0.6)}.tpl-gift-card .s2 .form-side form input:not(.global-btn):hover,.tpl-gift-card .s2 .form-side form input:not(.global-btn):focus,.tpl-gift-card .s2 .form-side form select:hover,.tpl-gift-card .s2 .form-side form select:focus,.tpl-gift-card .s2 .form-side form textarea:hover,.tpl-gift-card .s2 .form-side form textarea:focus{border-color:#F4D75B}.tpl-price-list{background:#0F0F0F;height:100%;margin-bottom:80px}.tpl-price-list *{color:#FFFFFF}.tpl-price-list .s1{margin-bottom:90px;position:relative;text-align:center}.tpl-price-list .s1 h1{margin-bottom:50px;position:relative}.tpl-price-list .s1 .main-content{margin:0 auto;max-width:700px}.tpl-price-list .s2{display:flex;flex-direction:column;align-items:center;justify-content:center}.tpl-price-list .s2 table{border-collapse:collapse;margin:0 auto 20px;border-spacing:0;max-width:866px;width:100%}.tpl-price-list .s2 table td{background:rgba(255, 255, 255, 0.04);border:1px solid rgba(255, 255, 255, 0.15);padding:20px;width:50%}.tpl-price-list .s2 table td:first-child{background:rgba(255, 255, 255, 0.05)}.tpl-price-list .s2 table td:nth-child(2){text-align:center}.tpl-price-list .s2 table h3{color:rgba(255, 255, 255, 0.7);font-size:15px;letter-spacing:2.2px;line-height:1;text-align:left;text-transform:uppercase}.tpl-price-list .s2 table span{font-family:"Saira Extra Condensed", sans-serif;font-size:30px;line-height:50px;text-align:center;text-transform:uppercase}.tpl-price-list .s2 .note{color:rgba(255, 255, 255, 0.7);font-size:15px;letter-spacing:2.2px;line-height:1;text-transform:uppercase}.tpl-price-list .s3{margin-top:100px}.tpl-price-list .s3 .tabs-container{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:50px;width:100%}.tpl-price-list .s3 .tabs-container .tab-item{border:1px solid #FFFFFF;border-radius:10px;cursor:pointer;font-weight:700;max-width:300px;padding:14px 20px 10px;transition:padding 0.3s ease-in-out}.tpl-price-list .s3 .tabs-container .tab-item.active,.tpl-price-list .s3 .tabs-container .tab-item:hover{background:#FFFFFF;color:#0F0F0F}.tpl-price-list .s3 .tab-content{display:none}.tpl-price-list .s3 .tab-content.active{display:block}.tpl-price-list .s3 .tab-content figure,.tpl-price-list .s3 .tab-content img{margin:50px auto;border-radius:10px;overflow:hidden}.tpl-price-list .s3 .tab-content a{color:#0F0F0F;position:relative;text-decoration:none}.tpl-price-list .s3 .tab-content a:before{background:#0F0F0F;bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}.tpl-price-list .s3 .tab-content p,.tpl-price-list .s3 .tab-content a{font-size:18px;letter-spacing:-0.36px;line-height:1.5}.tpl-price-list .s3 .tab-content p{margin:0 0 25px;white-space:break-spaces}.tpl-price-list .s3 .tab-content h2{font-size:40px;margin-bottom:30px}.tpl-price-list .s3 .tab-content h3{margin-bottom:25px}.tpl-price-list .s3 .tab-content ul,.tpl-price-list .s3 .tab-content ol{margin:25px 0 25px 20px}.tpl-price-list .s3 .tab-content ul li,.tpl-price-list .s3 .tab-content ol li{padding:5px 0 5px 5px}.tpl-price-list .s3 .tab-content ul li::marker,.tpl-price-list .s3 .tab-content ol li::marker{font-weight:700;line-height:1.5;margin-right:10px}.tpl-places .s1{background-color:#0F0F0F;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding-bottom:60px}.tpl-places .s1 .linear-bck{background:radial-gradient(ellipse at center, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 75%);border-radius:50%;filter:blur(30px);height:84%;left:50%;position:absolute;top:31%;width:90%;transform:translateX(-50%) rotate(-10deg)}.tpl-places .s1 .global-container{position:relative}.tpl-places .s1 h1{color:#FFFFFF;margin-bottom:20px;text-align:center}.tpl-places .s1 .subtitle{color:#FFFFFF;display:block;margin:0 auto;max-width:750px;opacity:0.6;text-align:center}.tpl-places .s1 .places-list{margin-top:60px;display:flex;gap:40px}.tpl-places .s1 .places-list .place-box{align-items:flex-start;background:#FFFFFF;background-position:center;background-repeat:no-repeat !important;background-size:cover !important;border-radius:8px;box-shadow:0 54px 134px 0 rgba(0, 0, 0, 0.15);color:#FFFFFF;display:flex;flex:1;flex-direction:column;gap:15px;justify-content:flex-end;min-height:420px;padding:20px 30px;transition:all 0.3s ease-in-out}.tpl-places .s2{background:#0F0F0F;padding:40px 0 60px}.tpl-places .s3{margin:60px auto}.tpl-places .s3 h2{margin:0 auto 50px;text-align:center}.tpl-places .s4{margin:60px auto}.tpl-places .s4 h2{margin:0 auto 50px;text-align:center}.tpl-places .s4 .s4-desc{text-align:center}.qa-container{display:flex;flex-direction:column;gap:10px;max-width:840px;margin:0 auto}.qa-container .qa-item{background:rgba(217, 217, 217, 0.4);border-radius:10px;cursor:pointer}.qa-container .qa-item:hover{background:#0F0F0F}.qa-container .qa-item:hover *{color:#FFFFFF}.qa-container .qa-item.open{background:#0F0F0F}.qa-container .qa-item.open *{color:#FFFFFF}.qa-container .qa-item .question{align-items:center;display:flex;justify-content:space-between;padding:20px 30px}.qa-container .qa-item .question span{font-size:19px;font-weight:700}.qa-container .qa-item .response{padding:0 30px}.qa-container .qa-item .response p{color:rgba(255, 255, 255, 0.8)}.tpl-references{margin-bottom:80px}.tpl-references .references{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;flex-direction:column}@media (max-width:767px){.tpl-references .references{grid-template-columns:repeat(2, 1fr)}}@media (max-width:520px){.tpl-references .references{grid-template-columns:repeat(1, 1fr)}}.tpl-references h1{margin-bottom:70px;text-align:center}.ref-card{background:#FFFFFF;border-radius:20px;display:flex;flex-wrap:wrap;padding:20px}.ref-card .top-row{margin-bottom:20px}.ref-card .top-row p{letter-spacing:-0.36px;line-height:1.5;margin-bottom:10px}.ref-card .top-row .show-more-btn{cursor:pointer;transition:all 0.3s ease-in-out;color:#F4D75B}.ref-card .ref-detail{align-items:center;display:flex;flex-wrap:wrap;margin-top:auto;gap:5px 20px}.ref-card .ref-detail h3,.ref-card .ref-detail .person-age{font-size:30px;font-weight:700}.ref-card .ref-detail .person-age:before{content:", "}.ref-card .ref-detail .star-container{display:flex;flex-wrap:nowrap}.ref-card .ref-detail svg{height:16px;width:16px}.ref-block{background:#FFFFFF;border-radius:8px;cursor:pointer;position:relative}.ref-block svg{height:auto;position:absolute;top:0;left:20px;width:50px}.ref-block svg path{fill:#F4D75B}.ref-block .swiper-wrapper{display:flex;align-items:center}.ref-block .swiper-slide{display:flex;justify-content:center;align-items:center;height:auto}.ref-block .ref-item{display:flex;flex:1;flex-direction:column;margin:0 auto;position:relative;text-align:center;padding:50px 40px}.ref-block .ref-item p{margin:0 auto 25px}.ref-block .ref-item span{font-style:italic}.tpl-blog .global-container{padding-left:4.861vw;padding-right:4.861vw}@media (min-width:1441px){.tpl-blog .global-container{padding-left:70px;padding-right:70px}}.tpl-blog .s1{background:#0F0F0F;padding-bottom:80px}.tpl-blog .s1 .global-container{align-items:center;display:flex;justify-content:space-between}@media (max-width:1199px){.tpl-blog .s1 .global-container{align-items:flex-start;flex-direction:column;gap:50px 0}.tpl-blog .s1 .global-container .latest-post{max-width:100%}}.tpl-blog .s1 h1{color:#FFFFFF}.tpl-blog .s2{background:#FFFFFF;padding:30px 0}.tpl-blog .s2 .global-container{align-items:center;display:flex;justify-content:space-between}.tpl-blog .s2 .post-filter{display:flex;gap:10px;list-style:none;margin:1px 0 0;padding:0}@media (max-width:991px){.tpl-blog .s2 .post-filter{flex-direction:column}}.tpl-blog .s2 .post-filter a{color:#0F0F0F;display:inline-block;font-size:13px;font-weight:700;letter-spacing:1.4px;opacity:0.5;padding:10px 11px;position:relative;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out}.tpl-blog .s2 .post-filter a:before{content:"";background:#0F0F0F;bottom:-5px;display:block;height:2px;left:0;position:absolute;width:0;transition:all 0.3s ease-in-out}.tpl-blog .s2 .post-filter a:hover{opacity:1}.tpl-blog .s2 .post-filter a:hover:before{width:100%}.tpl-blog .s2 .post-filter a.active{opacity:1}.tpl-blog .s2 .post-filter a.active:before{width:100%}.tpl-blog .s2 .search .search-field{display:inline-block;position:relative;max-width:362px;width:100%}.tpl-blog .s2 .search .search-field::after{content:url("../img/search-icon.svg");position:absolute;right:20px;top:50%;transform:translateY(-50%);height:20px;width:20px;pointer-events:none}.tpl-blog .s2 .search .search-field input{border:none;background:rgba(17, 17, 17, 0.06);border-radius:8px;font-size:13px;font-weight:700;letter-spacing:1.04px;padding:15px 50px 15px 20px;width:100%}.tpl-blog .s2 .search .search-field input::placeholder{font-size:13px;font-weight:700;letter-spacing:1.04px;text-transform:uppercase}.tpl-blog .s2 .search .search-field input:hover,.tpl-blog .s2 .search .search-field input:focus{outline-color:#0F0F0F}.tpl-blog .s3{margin:60px auto}.tpl-blog .s3 .category-title{margin-bottom:30px}.tpl-blog .s3 .posts-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px 10px}@media (max-width:1199px){.tpl-blog .s3 .posts-grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width:991px){.tpl-blog .s3 .posts-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:540px){.tpl-blog .s3 .posts-grid{grid-template-columns:repeat(1, 1fr)}}.latest-post{align-items:stretch;background:#FFFFFF;border-radius:10px;display:flex;max-width:612px;position:relative;width:100%}.latest-post .flag{align-items:center;background:#F4D75B;border-radius:100%;color:#0F0F0F;display:flex;justify-content:center;font-size:16px;font-weight:700;height:83px;position:absolute;top:50%;transform:translateY(-50%) rotate(-15deg);text-align:center;text-transform:uppercase;left:-46px;width:83px}.latest-post .image-side{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:10px 0 0 10px;max-width:240px;width:100%}.latest-post .content-side{flex:1;padding:30px 30px 30px 40px}.latest-post .content-side *{color:#0F0F0F;text-decoration:none}.latest-post .content-side .top-row{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:20px}.latest-post .content-side .top-row .post-category{background:#E7E7E7;border-radius:60px;font-size:12px;font-weight:700;padding:6px 10px 5px;text-transform:uppercase;transition:all 0.3s ease-in-out}.latest-post .content-side .top-row .post-category:hover{background:#F4D75B}.latest-post .content-side .top-row .post-date{font-size:12px;font-weight:700;opacity:0.5}.latest-post .content-side h2{font-size:26px;line-height:1.2;margin-bottom:15px}#dynamic-filters{margin-bottom:50px}#dynamic-filters form .form-inner-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px 15px}#dynamic-filters form .taxonomy-filter{align-items:flex-start;display:flex;flex-direction:column}#dynamic-filters form .taxonomy-filter.ingrediencie-tax{margin-bottom:15px;width:100%}#dynamic-filters form .taxonomy-filter.ingrediencie-tax .multi-select,#dynamic-filters form .taxonomy-filter.ingrediencie-tax input{width:100%}#dynamic-filters form .taxonomy-filter label{color:#11111199;display:block;font-size:13px;font-weight:800;letter-spacing:1.04px;line-height:15px;margin-bottom:10px;text-transform:uppercase}#dynamic-filters form .taxonomy-filter select,#dynamic-filters form .taxonomy-filter .select2-selection{background-color:#1111110F;border:none;border-radius:8px;padding:10px 20px;color:#11111199;font-size:13px;font-weight:800;letter-spacing:1.04px;line-height:15px;text-transform:uppercase}#dynamic-filters form .taxonomy-filter .select2-selection{max-width:400px;width:100%}#posts-container.loading{opacity:0.5;pointer-events:none}.multi-select{background-color:#1111110F;border:none;border-radius:8px;padding:10px 20px;min-height:50px;color:#11111199;font-size:13px;font-weight:800;letter-spacing:1.04px;line-height:15px;text-transform:uppercase;position:relative}.multi-select .selected-items{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.multi-select .tag{background:#eee;padding:4px 8px;border-radius:4px;display:flex;align-items:center;gap:6px}.multi-select .tag span{cursor:pointer;font-weight:bold}.multi-select .options{position:absolute;top:100%;left:0;width:100%;max-height:200px;overflow-y:auto;border:1px solid #ddd;background:white;margin-top:5px;display:none;z-index:999;box-shadow:0 4px 12px rgba(0, 0, 0, 0.08);border-radius:4px}.multi-select input{background:transparent;border:none;margin-bottom:10px;outline:none}.multi-select .option{padding:6px;cursor:pointer}.multi-select .option:hover{background:#f2f2f2}.tpl-post{background:#F5F5F5;height:100%}.tpl-post .global-container{padding-left:4.861vw;padding-right:4.861vw}@media (min-width:1441px){.tpl-post .global-container{padding-left:70px;padding-right:70px}}.tpl-post .s1{min-height:354px;position:relative}@media (max-width:991px){.tpl-post .s1{display:flex;flex-direction:column-reverse}}.tpl-post .s1 .s1-bck{background:linear-gradient(92.16deg, #0F0F0F 51.77%, rgba(15, 15, 15, 0) 93.31%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media (max-width:991px){.tpl-post .s1 .s1-bck{background:linear-gradient(to top, #0f0f0f 55%, rgba(15, 15, 15, 0) 100%)}}@media (max-width:620px){.tpl-post .s1 .s1-bck{background:linear-gradient(to top, #0f0f0f 60%, rgba(15, 15, 15, 0) 100%)}}.tpl-post .s1 .global-container{padding-bottom:50px;padding-top:60px;position:relative;z-index:3}@media (max-width:991px){.tpl-post .s1 .global-container{padding-bottom:80px;padding-top:30px}}.tpl-post .s1 h1{color:#FFFFFF;font-size:74px;margin-bottom:50px;max-width:635px}@media (max-width:991px){.tpl-post .s1 h1{font-size:60px}}.tpl-post .s1 .note{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.tpl-post .s1 .note span,.tpl-post .s1 .note a{color:rgba(17, 17, 17, 0.5);font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none}.tpl-post .s1 .note span.post-date,.tpl-post .s1 .note a.post-date{color:rgba(255, 255, 255, 0.7)}.tpl-post .s1 .note span.author-name,.tpl-post .s1 .note a.author-name{color:#FFFFFF;position:relative;transition:all 0.3s ease-in-out}.tpl-post .s1 .note span.author-name:before,.tpl-post .s1 .note a.author-name:before{background:#0F0F0F;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:0;transition:all 0.3s ease-in-out}.tpl-post .s1 .note span.author-name:hover,.tpl-post .s1 .note a.author-name:hover{color:#0F0F0F}.tpl-post .s1 .note span.author-name:hover:before,.tpl-post .s1 .note a.author-name:hover:before{width:100%}.tpl-post .s1 .image-side{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;min-height:354px;right:0;top:0;width:50%;z-index:1}@media (max-width:991px){.tpl-post .s1 .image-side{position:relative;min-height:350px;width:100%}}.tpl-post .s2{align-items:flex-start;display:flex;justify-content:space-between;gap:80px;margin:70px auto 60px;position:relative}@media (max-width:1199px){.tpl-post .s2{flex-direction:column}}.tpl-post .s2 .main-content{width:100%;text-align:left}@media (max-width:1199px){.tpl-post .s2 .main-content{max-width:100%}}.tpl-post .s2 .main-content figure,.tpl-post .s2 .main-content img{margin:50px auto;border-radius:10px;overflow:hidden}.tpl-post .s2 .main-content a{color:#0F0F0F;position:relative;text-decoration:none;transition:all 0.3s ease-in-out}.tpl-post .s2 .main-content a:hover{color:#F4D75B}.tpl-post .s2 .main-content a:hover:before{background:#F4D75B}.tpl-post .s2 .main-content a:before{background:#0F0F0F;bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}.tpl-post .s2 .main-content p,.tpl-post .s2 .main-content a{font-size:18px;letter-spacing:-0.36px;line-height:1.5}.tpl-post .s2 .main-content p{margin:0 0 25px;white-space:break-spaces}.tpl-post .s2 .main-content h2{font-size:40px;margin-bottom:30px}.tpl-post .s2 .main-content h3{margin-bottom:25px}.tpl-post .s2 .main-content ul,.tpl-post .s2 .main-content ol{margin:25px 0 25px 20px}.tpl-post .s2 .main-content ul li,.tpl-post .s2 .main-content ol li{padding:5px 0 5px 5px}.tpl-post .s2 .main-content ul li::marker,.tpl-post .s2 .main-content ol li::marker{font-weight:700;line-height:1.5;margin-right:10px}.tpl-post .s2 .more-articles{display:flex;flex-direction:column;gap:10px;height:auto;min-width:270px;max-width:270px;position:sticky;top:200px;width:100%}@media (max-width:1199px){.tpl-post .s2 .more-articles{max-width:100%}}.tpl-post .s2 .more-articles .top-row{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:15px}.tpl-post .s2 .more-articles .top-row h3{font-family:"Nunito", sans-serif;font-size:12px;line-height:14px}.tpl-post .s2 .more-articles .top-row a{font-size:12px;line-height:14px}.tpl-post .s2 .more-articles .article-list{display:flex;flex-direction:column;gap:10px}@media (min-width:768px) and (max-width:1199px){.tpl-post .s2 .more-articles .article-list{display:grid;grid-template-columns:repeat(2, 1fr)}}@media (max-width:767px){.tpl-post .s2 .more-articles .article-list{gap:15px}}.tpl-post .s2 .more-articles .next-article{background:#FFFFFF;display:flex}@media (max-width:520px){.tpl-post .s2 .more-articles .next-article{flex-direction:column}}.tpl-post .s2 .more-articles .next-article .content-side{padding:25px 25px 20px;width:100%}.tpl-post .s2 .more-articles .next-article .content-side h4 a{color:#0F0F0F;display:inline-block;font-size:20px;letter-spacing:0;line-height:22px;margin-bottom:20px;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out}.tpl-post .s2 .more-articles .next-article .content-side h4 a:hover{color:#F4D75B}.tpl-post .s2 .more-articles .next-article .content-side .bottom-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.tpl-post .s2 .more-articles .next-article .content-side .bottom-row .article-date{color:rgba(17, 17, 17, 0.5);font-size:12px;font-weight:700}.tpl-post .post-photo-gallery{width:100vw;margin:0 auto 10px}.tpl-post .post-photo-gallery .item{border-radius:20px;overflow:hidden}.tpl-post .post-photo-gallery .item img{max-height:400px}@media (max-width:1199px){.tpl-post .post-photo-gallery .item img{max-height:250px}}.tpl-post .s3{background:#282828;padding:40px 0 100px}.tpl-post .s3 h2{color:rgba(255, 255, 255, 0.5);font-size:18px;font-family:"Nunito", sans-serif;line-height:24px}.tpl-post .s3 .top-row{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto;max-width:768px}.tpl-post .s3 .top-row .share-container{align-items:center;display:flex;gap:30px}.tpl-post .s3 .top-row .share-container a{display:inline-block;text-decoration:none}.tpl-post .s3 .top-row .share-container a:hover svg path{fill:#F4D75B}.tpl-post .s3 .top-row .share-container a svg{height:37px;width:37px}.tpl-post .s3 .top-row .share-container a svg path{transition:all 0.3s ease-in-out}.tpl-post .s3 hr{border-color:rgba(255, 255, 255, 0.2);margin:40px auto;max-width:768px;width:100%}.tpl-post .s3 .author-desc{align-items:center;display:flex;gap:50px;margin:0 auto;max-width:745px}@media (max-width:767px){.tpl-post .s3 .author-desc{flex-direction:column}}.tpl-post .s3 .author-desc .person-box{background:#FFFFFF;border-radius:20px;max-width:226px;overflow:hidden;text-decoration:none;width:100%}.tpl-post .s3 .author-desc .person-box:hover .info h3{color:#F4D75B}.tpl-post .s3 .author-desc .person-box .image{background-position:top center;background-repeat:no-repeat;background-size:cover;height:180px;width:100%}.tpl-post .s3 .author-desc .person-box .info{align-items:center;display:flex;flex-direction:column;padding:30px 10px;text-align:center}.tpl-post .s3 .author-desc .person-box .info h3{color:#0F0F0F;font-family:"Nunito", sans-serif;font-size:22px;line-height:1;letter-spacing:-0.44px;margin-bottom:10px;text-transform:none;transition:all 0.3s ease-in-out}.tpl-post .s3 .author-desc .person-box .info span{color:rgba(17, 17, 17, 0.6);font-size:14px;font-weight:700;letter-spacing:-0.28px;line-height:1}.tpl-post .s3 .author-desc .short-desc p{color:rgba(255, 255, 255, 0.8);margin:0}.tpl-post-recept{overflow-x:hidden}.tpl-post-recept .tpl-post-content{display:flex}@media (max-width:991px){.tpl-post-recept .tpl-post-content{flex-direction:column}}.tpl-post-recept .left-side{align-items:center;display:flex;flex-direction:column;padding:50px 50px;position:relative;text-align:center}@media (max-width:991px){.tpl-post-recept .left-side{padding:30px 20px;width:100%}}.tpl-post-recept .left-side .inner-content{align-items:center;display:flex;flex-direction:column;max-width:400px}@media (max-width:991px){.tpl-post-recept .left-side .inner-content{max-width:100%}}.tpl-post-recept .left-side .inner-content #back-to-blog{color:#0F0F0F}.tpl-post-recept .left-side .inner-content #back-to-blog:hover{color:#F4D75B}.tpl-post-recept .left-side .inner-content #back-to-blog:hover svg path{stroke:#F4D75B}.tpl-post-recept .left-side .inner-content #back-to-blog svg path{stroke:#0F0F0F;transition:all 0.3s ease-in-out}.tpl-post-recept .left-side h1{font-size:42px}.tpl-post-recept .left-side .note{align-items:center;color:rgba(17, 17, 17, 0.5);display:flex;font-size:16px;font-weight:700;gap:7px;justify-content:center;margin-bottom:30px;text-transform:uppercase}.tpl-post-recept .left-side .note .dot{background-color:rgba(17, 17, 17, 0.5);display:inline-block;border-radius:100%;height:6px;min-width:6px;width:6px}.tpl-post-recept .left-side img{border-radius:20px;height:auto;margin-bottom:30px;max-width:290px;width:100%}.tpl-post-recept .left-side .main-info{display:flex;gap:30px}@media (max-width:991px){.tpl-post-recept .left-side .main-info{gap:10px}}.tpl-post-recept .left-side .main-info .info-item{align-items:center;border:1px solid rgba(0, 0, 0, 0.15);border-radius:100%;display:flex;flex-direction:column;justify-content:center;height:107px;min-width:107px;min-height:107px;width:107px}@media (max-width:991px){.tpl-post-recept .left-side .main-info .info-item{height:85px;min-width:85px;min-height:85px;width:85px}}.tpl-post-recept .left-side .main-info .info-item .note-item{color:rgba(17, 17, 17, 0.5);font-size:16px;font-weight:700;line-height:20px}.tpl-post-recept .left-side .main-info .info-item .value-item{font-size:30px;font-weight:700;line-height:40px;font-family:"Saira Extra Condensed", sans-serif}.tpl-post-recept .right-side-wrapper{background:rgba(217, 217, 217, 0.3);position:relative}.tpl-post-recept .right-side{background:rgba(217, 217, 217, 0.3);position:relative}.tpl-post-recept .right-side:after{width:100%;height:100%;position:absolute;top:0;right:-100%;background:rgba(217, 217, 217, 0.3);content:""}.tpl-post-recept .right-side{padding:80px 50px 70px 60px;min-width:0}@media (max-width:991px){.tpl-post-recept .right-side{padding:30px 30px 30px}}.tpl-post-recept .row-title{font-size:42px;line-height:56px;margin-bottom:15px}.tpl-post-recept .desc-row{border-bottom:1px solid rgba(0, 0, 0, 0.15);margin-bottom:30px}.tpl-post-recept .ingredients-row{border-bottom:1px solid rgba(0, 0, 0, 0.15);margin-bottom:30px;padding-bottom:50px}.tpl-post-recept .ingredients-row .nutrients-row{display:flex;gap:5px;flex-wrap:wrap;margin-top:50px}.tpl-post-recept .ingredients-row .nutrients-row .nutrient{align-items:center;background:#d9d9d9;display:flex;flex:1;flex-direction:column;min-width:100px;padding:13px 20px 10px;text-align:center}.tpl-post-recept .ingredients-row .nutrients-row .nutrient .value{font-family:"Saira Extra Condensed", sans-serif;font-size:29px;font-weight:700;margin-bottom:5px}.tpl-post-recept .ingredients-row .nutrients-row .nutrient .note{color:rgba(0, 0, 0, 0.7);margin-bottom:20px}.tpl-post-recept .ingredients-row .nutrients-row .nutrient .percentage{color:rgba(0, 0, 0, 0.4);font-weight:700;font-size:16px}.tpl-post-recept .procedure-row{margin-bottom:40px}.tpl-post-recept ul{list-style:none}.tpl-post-recept ul li{margin-bottom:20px;line-height:26px;padding-left:40px;position:relative}.tpl-post-recept ul li::before{content:url("data:image/svg+xml;utf8,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z' stroke='%23292D32' stroke-opacity='0.5' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/><path d='M10.7402 15.53L14.2602 12L10.7402 8.47' stroke='%23292D32' stroke-opacity='0.5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");display:inline-block;height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}.tpl-post-recept ol{counter-reset:myCounter;list-style:none}.tpl-post-recept ol li{counter-increment:myCounter;margin-bottom:25px;line-height:26px;padding-left:50px;position:relative}.tpl-post-recept ol li:before{align-items:center;background-color:#0F0F0F;border-radius:100%;color:#FFFFFF;content:counter(myCounter, decimal-leading-zero);display:flex;font-family:"Saira Extra Condensed", sans-serif;font-size:20px;font-weight:700;height:31px;justify-content:center;left:0;line-height:25px;min-width:31px;position:absolute;top:50%;transform:translateY(-50%);width:31px}.tpl-post-recept .recept-gallery img{border-radius:20px;max-height:400px;height:100%;width:auto !important}.tpl-post-recept .custom-recept-dots{align-items:center;display:flex;gap:10px;margin-top:20px;text-align:left;z-index:2}.tpl-post-recept .custom-recept-dots .owl-dot{background:rgba(255, 255, 255, 0.6);border:none;border-radius:2px;cursor:pointer;height:10px;width:10px}.tpl-post-recept .custom-recept-dots .owl-dot.active{background:#F4D75B;height:19px;width:19px}#back-to-blog{align-items:center;display:flex;font-size:12px;line-height:16px;margin-bottom:40px;gap:10px;color:rgba(255, 255, 255, 0.5);text-transform:uppercase}#back-to-blog:hover{color:#F4D75B}#back-to-blog svg{transform:rotate(180deg)}#back-to-blog svg path{stroke:#FFFFFF}.tpl-our-team .s1{background:#FFFFFF;padding-bottom:90px;padding-top:130px}.tpl-our-team .s1 h1{margin-bottom:90px;text-align:center}.tpl-our-team .s1 .team-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}@media (max-width:991px){.tpl-our-team .s1 .team-list{grid-template-columns:repeat(3, 1fr)}}@media (max-width:767px){.tpl-our-team .s1 .team-list{grid-template-columns:repeat(2, 1fr)}}@media (max-width:420px){.tpl-our-team .s1 .team-list{grid-template-columns:repeat(1, 1fr)}}.tpl-our-team .s1 .team-list .member{align-items:center;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;text-align:center;text-decoration:none;transition:all 0.25s ease-in-out;top:0}.tpl-our-team .s1 .team-list .member:hover{top:-5px}.tpl-our-team .s1 .team-list .member:hover .member-desc h3{color:#F4D75B}.tpl-our-team .s1 .team-list .member img,.tpl-our-team .s1 .team-list .member .member-photo-placeholder{width:240px;height:356px;border-radius:20px;object-fit:cover;object-position:top center;position:relative}@media (max-width:991px){.tpl-our-team .s1 .team-list .member img,.tpl-our-team .s1 .team-list .member .member-photo-placeholder{width:100%}}.tpl-our-team .s1 .team-list .member .member-photo-placeholder{background:#E1E1E1}.tpl-our-team .s1 .team-list .member .member-desc{max-width:245px;padding:25px 0}.tpl-our-team .s1 .team-list .member .member-desc h3{color:#111111;font-family:"Nunito", sans-serif;font-size:27px;font-weight:700;margin-bottom:15px;transition:all 0.3s ease-in-out;text-transform:none}.tpl-our-team .s1 .team-list .member .member-desc span{color:#11111199;font-size:16px;font-weight:700;text-transform:uppercase}.tpl-our-team .global-btn.start-btn{left:50%;margin:63px auto 0;position:relative;transform:translateX(-50%)}.tpl-single-member .s1{background:#0F0F0F;position:relative;min-height:350px;padding-bottom:80px;padding-top:80px}.tpl-single-member .s1 .linear-bck{background:radial-gradient(ellipse at center, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%);border-radius:50%;filter:blur(30px);height:84%;left:50%;position:absolute;top:18%;width:90%;transform:translateX(-50%) rotate(-10deg);z-index:0;display:none}.tpl-single-member .s1 .global-container{align-items:flex-start;display:flex;justify-content:flex-start;position:relative;z-index:1}@media (max-width:767px){.tpl-single-member .s1 .global-container{flex-direction:column}}.tpl-single-member .s1 .global-container .left-side{background-position:top center;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:400px;margin-right:50px;max-width:300px;width:100%}.tpl-single-member .s1 .global-container .right-side{margin-top:20px}.tpl-single-member .s1 h1{color:#FFFFFF;margin-bottom:10px}.tpl-single-member .s1 .member-job{color:rgba(255, 255, 255, 0.6);display:block;font-size:23px;font-weight:700;letter-spacing:-0.92px;margin-bottom:10px}.tpl-single-member .s1 .member-item{align-items:center;display:flex;gap:15px}.tpl-single-member .s1 .member-item *{color:#FFFFFF;font-weight:700}.tpl-single-member .s1 .member-contact{color:#FFFFFF;display:block;font-weight:300;margin:10px 0}.tpl-single-member .s1 .member-contact:hover{color:#F4D75B}.tpl-single-member .s1 .member-social{align-items:center;display:flex;gap:10px;margin-top:30px}.tpl-single-member .s1 .member-social a:hover svg path{fill:#F4D75B}.tpl-single-member .s1 .member-social svg path{transition:all 0.3s ease-in-out}.tpl-single-member .s2{align-items:flex-start;display:flex;gap:30px 80px;margin:80px auto;position:relative}@media (max-width:991px){.tpl-single-member .s2{flex-direction:column}}.tpl-single-member .s2 .main-content{width:100%}.tpl-single-member .s2 .main-content figure,.tpl-single-member .s2 .main-content img{margin:50px auto;border-radius:10px;overflow:hidden}.tpl-single-member .s2 .main-content a{color:#0F0F0F;position:relative;text-decoration:none}.tpl-single-member .s2 .main-content a:before{background:#0F0F0F;bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}.tpl-single-member .s2 .main-content p,.tpl-single-member .s2 .main-content a{font-size:18px;letter-spacing:-0.36px;line-height:1.5}.tpl-single-member .s2 .main-content p{margin:0 0 25px;white-space:break-spaces}.tpl-single-member .s2 .main-content h2{font-size:40px;margin-bottom:30px}.tpl-single-member .s2 .main-content h3{margin-bottom:25px}.tpl-single-member .s2 .main-content ul,.tpl-single-member .s2 .main-content ol{margin:25px 0 25px 20px}.tpl-single-member .s2 .main-content ul li,.tpl-single-member .s2 .main-content ol li{padding:5px 0 5px 5px}.tpl-single-member .s2 .main-content ul li::marker,.tpl-single-member .s2 .main-content ol li::marker{font-weight:700;line-height:1.5;margin-right:10px}@media (min-width:992px){.tpl-single-member .s2 .member-posts{max-width:270px;position:sticky;top:200px}}.tpl-single-member .s2 .member-posts h2{margin-bottom:30px}.tpl-single-member .s2 .member-latest-posts{display:flex;flex-direction:column;gap:10px}@media (max-width:767px){.tpl-single-member .s2 .member-latest-posts{gap:15px}}@media (max-width:991px){.tpl-single-member .s2 .member-latest-posts{display:grid;grid-template-columns:repeat(2, 1fr)}}@media (max-width:540px){.tpl-single-member .s2 .member-latest-posts{grid-template-columns:repeat(1, 1fr)}}.tpl-single-member .s2 .member-article{background:#FFFFFF;display:flex;min-width:270px;max-width:270px;width:100%}@media (max-width:991px){.tpl-single-member .s2 .member-article{min-width:100%;max-width:100%}}@media (max-width:520px){.tpl-single-member .s2 .member-article{flex-direction:column}}.tpl-single-member .s2 .member-article .content-side{display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:25px 25px 20px;width:100%}.tpl-single-member .s2 .member-article .content-side h4 a{color:#0F0F0F;display:inline-block;font-size:20px;letter-spacing:0;line-height:22px;margin-bottom:20px;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out}.tpl-single-member .s2 .member-article .content-side h4 a:hover{color:#F4D75B}.tpl-single-member .s2 .member-article .content-side .bottom-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:auto}.tpl-single-member .s2 .member-article .content-side .bottom-row .article-date{color:rgba(17, 17, 17, 0.5);font-size:12px;font-weight:700}.tpl-single-member .s3{background:#0F0F0F;padding:80px 0}.tpl-single-member .s3 *{color:#FFFFFF}.tpl-single-member .s3 h2{margin-bottom:50px}.tpl-single-member .s3 .cert-columns{display:flex;justify-content:space-between;gap:100px}@media (max-width:991px){.tpl-single-member .s3 .cert-columns{gap:50px}}@media (max-width:767px){.tpl-single-member .s3 .cert-columns{flex-direction:column;gap:13px}}.tpl-single-member .s3 ul{flex:1;display:flex;flex-direction:column;gap:13px;list-style:none;justify-content:space-between;margin:0;padding:0}.tpl-single-member .s3 ul li{align-items:center;display:flex;font-weight:700;gap:15px;line-height:1.7}.tpl-single-member .s3 ul li::before{content:"";background:rgba(255, 255, 255, 0.1) url("data:image/svg+xml;utf8,<svg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0.782715 4.67387L4.25688 8.26083L11.2175 1.08691' stroke='%23F4D75B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center;background-size:13px 11px;border-radius:100%;display:inline-block;height:30px;min-width:30px;width:30px}.tpl-single-member .member-gallery{margin-bottom:10px;width:100%}.tpl-single-member .member-gallery .item{border-radius:20px;overflow:hidden}.tpl-single-member .member-gallery .item img{max-height:400px}@media (max-width:1199px){.tpl-single-member .member-gallery .item img{max-height:250px}}.tpl-job-offer{height:100%}.tpl-job-offer .s1{margin-bottom:80px}@media (max-width:767px){.tpl-job-offer .s1{margin-bottom:40px}}.tpl-job-offer .s1 h1{margin-bottom:25px;text-align:center}.tpl-job-offer .s1 .main-text{margin:0 auto;max-width:750px;text-align:center}.tpl-job-offer .job-list{display:flex;flex-direction:column;gap:15px;margin:0 auto;max-width:960px;width:100%}@media (max-width:991px){.tpl-job-offer .job-list{max-width:100%}}.tpl-job-offer .job-list .job-item{align-items:center;background:#FFFFFF;border-radius:10px;color:#0F0F0F;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:20px 25px;text-decoration:none;transition:all 0.3s ease-in-out;width:100%}.tpl-job-offer .job-list .job-item:hover{background:#F4D75B}.tpl-job-offer .job-list .job-item h2{font-size:26px}.tpl-job-offer .space{background:#FFFFFF;height:300px;margin:80px 0;width:100%}@media (max-width:767px){.tpl-job-offer .space{margin:40px 0}}.tpl-job-offer .s3{align-items:center;display:flex;gap:20px;margin:80px auto;justify-content:space-between}@media (max-width:767px){.tpl-job-offer .s3{flex-direction:column;margin:40px auto}}.tpl-job-offer .s3 .info-container{flex:1}.tpl-job-offer .s3 h2{margin-bottom:25px}@media (max-width:767px){.tpl-job-offer .s3 h2{text-align:center}}.tpl-job-offer .s3 .subtitle{margin:0 0 20px;display:block;max-width:500px}.tpl-job-offer .s3 svg{height:auto;max-width:220px;width:100%}@media (max-width:767px){.tpl-job-offer .s3 svg{display:none}}.tpl-job-offer .s3 .form-container{flex:1;margin:30px 0 0;max-width:500px;width:100%}.tpl-single-job .s1{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:450px;position:relative;width:100%}.tpl-single-job .s1 .overlay{background:linear-gradient(180deg, #0F0F0F -39%, rgba(15, 15, 15, 0.2) 100%);height:100%;left:0;position:absolute;top:0;width:100%}.tpl-single-job .s1 .global-container{position:relative;z-index:2;text-align:center}.tpl-single-job .s1 .global-container h1{color:#FFFFFF;margin-bottom:20px}.tpl-single-job .s1 .global-container .job-subtitle{color:rgba(255, 255, 255, 0.6);display:block;font-size:23px;font-weight:700;letter-spacing:-0.92px;text-align:center}.tpl-single-job .s2{margin:80px auto}@media (max-width:767px){.tpl-single-job .s2{margin:40px auto}}.tpl-single-job .s2 .main-content{margin:0 auto;max-width:775px;width:100%;text-align:left}@media (max-width:1199px){.tpl-single-job .s2 .main-content{max-width:100%}}.tpl-single-job .s2 .main-content figure,.tpl-single-job .s2 .main-content img{margin:50px auto;border-radius:10px;overflow:hidden}.tpl-single-job .s2 .main-content a{color:#0F0F0F;position:relative;text-decoration:none}.tpl-single-job .s2 .main-content a:before{background:#0F0F0F;bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}.tpl-single-job .s2 .main-content p,.tpl-single-job .s2 .main-content a{font-size:18px;letter-spacing:-0.36px;line-height:1.5}.tpl-single-job .s2 .main-content p{margin:0 0 25px;white-space:break-spaces}.tpl-single-job .s2 .main-content h2{font-size:40px;margin-bottom:30px}.tpl-single-job .s2 .main-content h3{margin-bottom:25px}.tpl-single-job .s2 .main-content ul,.tpl-single-job .s2 .main-content ol{margin:25px 0 25px 20px}.tpl-single-job .s2 .main-content ul li,.tpl-single-job .s2 .main-content ol li{padding:5px 0 5px 5px}.tpl-single-job .s2 .main-content ul li::marker,.tpl-single-job .s2 .main-content ol li::marker{font-weight:700;line-height:1.5;margin-right:10px}.tpl-single-job .s3{align-items:center;display:flex;gap:20px;margin:80px auto;justify-content:space-between}@media (max-width:767px){.tpl-single-job .s3{flex-direction:column;margin:40px auto}}.tpl-single-job .s3 .info-container{flex:1}.tpl-single-job .s3 h2{margin-bottom:25px}@media (max-width:767px){.tpl-single-job .s3 h2{text-align:center}}.tpl-single-job .s3 .subtitle{margin:0 0 20px;display:block;max-width:500px}.tpl-single-job .s3 svg{height:auto;max-width:220px;width:100%}@media (max-width:767px){.tpl-single-job .s3 svg{display:none}}.tpl-single-job .s3 .form-container{flex:1;margin:30px 0 0;max-width:500px;width:100%}@media (max-width:991px){.tpl-about-us{padding-bottom:80px}}.tpl-about-us .s1{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:44.972vw;width:100%}.tpl-about-us .s2 h1{background:#FFFFFF;border-radius:20px;margin:-40px auto 50px;padding:30px;width:fit-content}@media (max-width:991px){.tpl-about-us .s2 h1{margin-bottom:0}}.tpl-about-us .s3{margin-bottom:150px}@media (max-width:991px){.tpl-about-us .s3{margin-bottom:90px}}@media (max-width:1199px){.tpl-about-us .s3.global-container{padding-left:60px;padding-right:60px}}@media (max-width:991px){.tpl-about-us .s3.global-container{padding-left:20px;padding-right:20px}}.tpl-about-us .s3 .timeline-row{align-items:center;display:flex;margin-bottom:40px;position:relative;padding-top:50px}.tpl-about-us .s3 .timeline-row.same-side.same-side-next{margin-bottom:80px}@media (max-width:991px){.tpl-about-us .s3 .timeline-row{flex-direction:column;margin-bottom:40px}}.tpl-about-us .s3 .timeline-row.right-direction{flex-direction:row-reverse}@media (max-width:991px){.tpl-about-us .s3 .timeline-row.right-direction{flex-direction:column}}.tpl-about-us .s3 .timeline-row.right-direction .content-badge{margin:0 auto 30px;width:fit-content}@media (min-width:992px){.tpl-about-us .s3 .timeline-row.right-direction .content-badge span{left:50%;transform:translateX(-50%)}}@media (min-width:992px){.tpl-about-us .s3 .timeline-row.right-direction .content-text{margin-left:100px;padding-right:40px}}.tpl-about-us .s3 .timeline-row.right-direction .content-badge:before{right:-50px}.tpl-about-us .s3 .timeline-row.right-direction:after{left:-31px;top:-79px;width:calc(100% + 36px);transform:rotate(7deg)}@media (min-width:992px){.tpl-about-us .s3 .timeline-row.left-direction .content-text{margin-right:100px}}.tpl-about-us .s3 .timeline-row.left-direction .content-badge:before{left:-50px}.tpl-about-us .s3 .timeline-row.left-direction.same-side:after{height:300px !important;left:-30px;right:unset;top:-150px;transform:rotate(0);width:5px}.tpl-about-us .s3 .content-badge{position:relative;margin-bottom:40px}.tpl-about-us .s3 .content-badge span{background:#F4D75B;box-shadow:0 4px 114px 20px #00000040;border:5px solid #FFFFFF;border-radius:20px;display:inline-block;font-family:"Saira Extra Condensed", sans-serif;font-size:70px;font-weight:700;line-height:80px;padding:3px 20px;position:relative;text-transform:uppercase}@media (max-width:991px){.tpl-about-us .s3 .content-badge{font-size:50px;line-height:60px}}.tpl-about-us .s3 .content-badge:before{display:none;background:#FFFFFF;border:5px solid #0F0F0F;border-radius:100%;content:"";height:30px;min-height:30px;min-width:30px;position:absolute;top:50%;transform:translateY(-50%);width:30px;z-index:10}@media (max-width:991px){.tpl-about-us .s3 .content-badge:before{display:none}}.tpl-about-us .s3 .content-side:not(:last-child){margin-bottom:80px}.tpl-about-us .s3 .content-text{max-width:100%}@media (min-width:992px){.tpl-about-us .s3 .content-text{width:520px}}@media (max-width:991px){.tpl-about-us .s3 .content-text{padding:0 20px}}@media (max-width:991px){.tpl-about-us .s3 .timeline-gallery{padding:0 20px}}.tpl-about-us .s3 .timeline-gallery img{box-shadow:0 4px 74px 20px #00000026;height:auto;max-width:640px;width:100%}.tpl-about-us .s3 .timeline-gallery figure:nth-child(even){transform:rotate(5deg)}.tpl-about-us .s3 .timeline-gallery figure:nth-child(odd){margin-left:50px;transform:rotate(-5deg)}.tpl-courses .s1{background-color:#0F0F0F;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.tpl-courses .s1 .overlay{background:linear-gradient(96.68deg, rgba(15, 15, 15, 0.9) 5.59%, rgba(15, 15, 15, 0.6) 46.52%, rgba(15, 15, 15, 0.6) 88.43%);height:100%;left:0;position:absolute;top:0;width:100%}.tpl-courses .s1 .global-container{align-items:center;display:flex;flex-wrap:wrap;gap:50px 40px;justify-content:space-between;padding-bottom:130px;position:relative}.tpl-courses .s1 .global-container .left-side h1{color:#FFFFFF}.tpl-courses .s1 .global-container .left-side .short-desc{font-size:23px;color:rgba(255, 255, 255, 0.6);display:block}.tpl-courses .s1 .global-container .left-side .global-btn{margin-top:45px}.tpl-courses .s1 .global-container .right-side{backdrop-filter:blur(184px);background-color:rgba(255, 255, 255, 0.05);display:flex;border-radius:20px;gap:20px;flex-direction:column;padding:25px 20px;max-width:320px;width:100%}@media (max-width:767px){.tpl-courses .s1 .global-container .right-side{max-width:100%}}.tpl-courses .s1 .global-container .right-side .lector{align-items:center;display:flex;gap:25px;text-decoration:none}.tpl-courses .s1 .global-container .right-side .lector:hover h4{color:#F4D75B}.tpl-courses .s1 .global-container .right-side .lector .image{background-position:top center;background-repeat:no-repeat;background-size:cover;border-radius:100%;height:71px;min-width:71px;width:71px}.tpl-courses .s1 .global-container .right-side .lector h4{font-family:"Nunito", sans-serif;color:#FFFFFF;font-size:22px;text-transform:none;transition:all 0.3s ease-in-out}.tpl-courses .s1 .global-container .right-side .lector span{color:rgba(255, 255, 255, 0.6);font-size:14px}.tpl-courses .s2{align-items:center;display:flex;gap:40px;justify-content:space-between;margin:70px auto 100px}@media (max-width:991px){.tpl-courses .s2{flex-direction:column}}.tpl-courses .s2 .left-side{max-width:607px;width:100%}@media (max-width:991px){.tpl-courses .s2 .left-side{max-width:100%}}.tpl-courses .s2 .left-side h2{margin-bottom:45px}.tpl-courses .s2 .right-side{background:#EBEBEB;border-radius:20px;padding:30px;max-width:620px;width:100%}@media (max-width:991px){.tpl-courses .s2 .right-side{max-width:100%}}.tpl-courses .s2 .right-side .goals-title{background:#0F0F0F;color:#FFFFFF;display:inline-block;font-size:14px;font-family:"Nunito", sans-serif;border-radius:60px;letter-spacing:1.12px;margin-bottom:20px;padding:12px 20px 10px}.tpl-courses .s2 .right-side .goals-list{list-style:none;margin:0;padding:0}.tpl-courses .s2 .right-side .goals-list li{display:flex;align-items:center;gap:20px;position:relative;padding:9px 0 9px 20px}.tpl-courses .s2 .right-side .goals-list li:before{content:url("../img/right-vector.svg");height:12.8px;width:6.4px}.tpl-courses .s3{background:#0F0F0F;padding:90px 0 100px}.tpl-courses .s3 *{color:#FFFFFF}@media (min-width:992px){.tpl-courses .s3 .global-container{padding-left:60px;padding-right:60px}}.tpl-courses .s3 h2{margin-bottom:80px;text-align:center}.tpl-courses .s3 .boxes-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px 60px}@media (max-width:1199px){.tpl-courses .s3 .boxes-container{grid-template-columns:repeat(2, 1fr)}}@media (max-width:620px){.tpl-courses .s3 .boxes-container{grid-template-columns:repeat(1, 1fr)}}.tpl-courses .s3 .boxes-container svg{height:24px;margin-bottom:30px;width:24px}.tpl-courses .s3 .boxes-container h3{margin-bottom:15px}.tpl-courses .s3 .boxes-container p{font:"Saira Extra Condensed", sans-serif}.tpl-courses .s4{padding-bottom:60px;padding-top:50px}@media (min-width:992px){.tpl-courses .s4.global-container{padding-left:60px;padding-right:60px}}.tpl-courses .s4 .boxes-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}@media (max-width:1199px){.tpl-courses .s4 .boxes-container{grid-template-columns:repeat(2, 1fr)}}@media (max-width:620px){.tpl-courses .s4 .boxes-container{grid-template-columns:repeat(1, 1fr)}}.tpl-courses .s4 .s4-box .top-row{align-items:center;display:flex;gap:20px;margin-bottom:30px}.tpl-courses .s4 .s4-box .box-number{align-items:center;aspect-ratio:1;background:#0F0F0F;border-radius:50%;color:#FFFFFF;display:inline-flex;font-family:"Saira Extra Condensed", sans-serif;font-size:20px;font-weight:700;justify-content:center;min-height:31px;min-width:31px;padding:0 8px}.tpl-courses .s4 .s4-box .box-line{background:rgba(0, 0, 0, 0.1);display:inline-block;height:1px;max-width:253px;width:100%}@media (max-width:620px){.tpl-courses .s4 .s4-box .box-line{max-width:100%}}.tpl-courses .s4 .s4-box .box-title{margin-bottom:20px}.tpl-courses .photo-gallery{width:100vw;margin:0 auto}.tpl-courses .photo-gallery .item{border-radius:20px;overflow:hidden}.tpl-courses .photo-gallery .item img{max-height:400px}@media (max-width:1199px){.tpl-courses .photo-gallery .item img{max-height:250px}}.tpl-courses .s6{margin-bottom:90px;margin-top:80px}.tpl-courses .s6 h2{margin-bottom:40px;text-align:center}.tpl-courses .s6 table{margin:0 auto 40px}.tpl-courses .s6 table thead th{color:rgba(17, 17, 17, 0.7);font-size:15px;font-weight:700;letter-spacing:1.2px;padding-bottom:30px;padding-right:50px;text-align:left;text-transform:uppercase}.tpl-courses .s6 table thead th:last-child{padding-right:0}.tpl-courses .s6 table tbody td{font-family:"Saira Extra Condensed", sans-serif;font-size:36px;font-weight:700;line-height:50px;padding-right:50px;text-transform:uppercase}.tpl-courses .s6 table tbody td:last-child{padding-right:0}.tpl-courses .s6 .s6-note{align-items:center;display:flex;color:rgba(0, 0, 0, 0.4);justify-content:center}.tpl-courses .s6 .s6-note svg{height:24px;margin-right:10px;width:24px}@media (max-width:768px){.tpl-courses .s6 table{width:100%}.tpl-courses .s6 table thead{display:none}.tpl-courses .s6 table tbody{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.tpl-courses .s6 table tbody tr,.tpl-courses .s6 table tbody td{display:block;width:100%}.tpl-courses .s6 table tbody tr{border-radius:12px;background:#FFFFFF;padding:10px 20px}.tpl-courses .s6 table tbody td{font-size:24px;align-items:center;border:none;display:flex;line-height:34px;padding:0}.tpl-courses .s6 table tbody td::before{color:rgba(17, 17, 17, 0.7);content:attr(data-label);display:inline-block;font-size:15px;font-weight:700;margin-right:10px;max-width:80px;text-transform:uppercase;width:100%}}@media (max-width:768px) and (max-width:520px){.tpl-courses .s6 table tbody{grid-template-columns:repeat(1, 1fr)}}.tpl-courses .s7{display:grid;gap:50px;grid-template-columns:repeat(2, 1fr);margin:90px auto 100px}@media (max-width:1199px){.tpl-courses .s7{gap:20px}}@media (min-width:992px){.tpl-courses .s7{padding-left:60px;padding-right:60px}}@media (max-width:767px){.tpl-courses .s7{grid-template-columns:repeat(1, 1fr)}}.tpl-courses .s7 .video-box{align-items:center;background:#FFFFFF;border-radius:20px;display:flex;justify-content:space-between;gap:30px;max-width:633px;padding:15px 15px 15px 35px;width:100%}@media (max-width:1199px){.tpl-courses .s7 .video-box{align-items:flex-start;flex-direction:column-reverse;padding:15px 15px 20px}}@media (max-width:767px){.tpl-courses .s7 .video-box{max-width:100%}}.tpl-courses .s7 .video-box .content-side{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:1200px){.tpl-courses .s7 .video-box .content-side{height:100%}}.tpl-courses .s7 .video-box .content-side .note{color:rgba(17, 17, 17, 0.5);display:inline-block;margin-bottom:10px}@media (min-width:1200px){.tpl-courses .s7 .video-box .content-side .note{margin-top:35px}}.tpl-courses .s7 .video-box .content-side .title{font-size:45px;margin-bottom:35px}.tpl-courses .s7 .video-box .content-side .video-trigger{background:none;border:none;display:inline-flex;margin-top:auto;padding:0}.tpl-courses .s7 .video-box .content-side .video-trigger svg{margin-top:0}.tpl-courses .s7 .video-box .content-side svg{cursor:pointer;height:auto;margin-bottom:15px;margin-top:auto;width:70px}.tpl-courses .s7 .video-box .content-side svg:hover path{fill:#0F0F0F}.tpl-courses .s7 .video-box .content-side svg:hover path:nth-child(2){fill:#F4D75B}.tpl-courses .s7 .video-box .content-side svg path{transition:all 0.3s ease-in-out}.tpl-courses .s7 .video-box .image-side{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:16px;height:260px;max-width:339px;width:100%}@media (max-width:1199px){.tpl-courses .s7 .video-box .image-side{max-width:100%}}.tpl-courses .s8{align-items:center;display:flex;gap:20px;margin:80px auto;justify-content:space-between}@media (max-width:767px){.tpl-courses .s8{flex-direction:column;margin:40px auto}}.tpl-courses .s8.without-form{display:flex;align-items:center;flex-direction:column;margin-top:40px}.tpl-courses .s8.without-form .global-btn{margin-top:30px}.tpl-courses .s8 .line{background:rgba(0, 0, 0, 0.2);display:block;height:1px;width:100%}.tpl-courses .s8 .info-container{flex:1}.tpl-courses .s8 h2{margin-bottom:25px}@media (max-width:767px){.tpl-courses .s8 h2{text-align:center}}.tpl-courses .s8 .subtitle{margin:0 0 20px;display:block;max-width:500px}.tpl-courses .s8 svg{height:auto;max-width:220px;width:100%}@media (max-width:767px){.tpl-courses .s8 svg{display:none}}.tpl-courses .s8 .form-container{flex:1;margin:30px 0 0;max-width:500px;width:100%}.tpl-stay .s1{background-position:center;background-repeat:no-repeat;background-size:cover;height:auto;min-height:780px;padding-top:180px;position:relative}@media (max-width:991px){.tpl-stay .s1{min-height:400px;padding-top:50px}}.tpl-stay .s1 .overlay{background:linear-gradient(180deg, #0F0F0F 0%, rgba(15, 15, 15, 0.3) 46.15%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.tpl-stay .s1 .global-container{position:relative;z-index:2}.tpl-stay .s1 .global-container h1{color:#FFFFFF}.tpl-stay .s2{display:flex;justify-content:center;padding-bottom:30px;padding-top:30px}@media (max-width:767px){.tpl-stay .s2{align-items:center;flex-direction:column}}.tpl-stay .s2 svg{height:auto;width:30px}.tpl-stay .s2 .left-side,.tpl-stay .s2 .right-side{align-items:center;display:flex;gap:10px 35px}@media (min-width:768px) and (max-width:991px){.tpl-stay .s2 .left-side,.tpl-stay .s2 .right-side{flex-direction:column;align-items:flex-start}}.tpl-stay .s2 .left-side h3,.tpl-stay .s2 .right-side h3{font-family:"Nunito", sans-serif;font-size:31px}@media (max-width:991px){.tpl-stay .s2 .left-side h3,.tpl-stay .s2 .right-side h3{font-size:22px;line-height:1.3}}.tpl-stay .s2 .left-side span,.tpl-stay .s2 .right-side span{font-size:23px;font-weight:700}.tpl-stay .s2 .line{border:1px solid rgba(0, 0, 0, 0.1);display:block;margin:0 80px}@media (max-width:991px){.tpl-stay .s2 .line{margin:0 60px}}@media (max-width:767px){.tpl-stay .s2 .line{margin:20px auto;width:80%}}.tpl-stay .s3{background:#0F0F0F;padding-bottom:130px;padding-top:100px}.tpl-stay .s3 *{color:#FFFFFF}.tpl-stay .s3 .s3-box{background:rgba(255, 255, 255, 0.05);display:flex;justify-content:space-between;padding:10px}@media (max-width:991px){.tpl-stay .s3 .s3-box{flex-direction:column-reverse}}.tpl-stay .s3 .s3-box:not(:last-child){margin-bottom:60px}.tpl-stay .s3 .s3-box .content-side{padding:40px}@media (max-width:991px){.tpl-stay .s3 .s3-box .content-side{padding:30px 10px 10px}}.tpl-stay .s3 .s3-box .content-side.full-width .main-content{max-width:100%}.tpl-stay .s3 .s3-box .content-side .upper-title{color:#F4D75B;display:block;font-size:15px;font-weight:700;letter-spacing:1.2px;margin-bottom:10px;text-transform:uppercase}.tpl-stay .s3 .s3-box .content-side h2{margin-bottom:40px}.tpl-stay .s3 .s3-box .content-side .main-content{max-width:555px;width:100%}.tpl-stay .s3 .s3-box .content-side .main-content p{letter-spacing:-0.6px}.tpl-stay .s3 .s3-box .content-side .main-content ul,.tpl-stay .s3 .s3-box .content-side .main-content ol{margin:0 0 30px 50px;padding:0}.tpl-stay .s3 .s3-box .content-side .main-content ul li,.tpl-stay .s3 .s3-box .content-side .main-content ol li{font-size:18px;margin:0 0 10px;line-height:28px;padding-left:15px}.tpl-stay .s3 .s3-box .content-side .list{display:flex;flex-wrap:wrap;gap:10px 15px;margin-bottom:40px}.tpl-stay .s3 .s3-box .content-side .list .list-item{align-items:center;background:rgba(255, 255, 255, 0.08);border-radius:41px;display:flex;padding:10px 20px 10px 50px;position:relative}.tpl-stay .s3 .s3-box .content-side .list .list-item:before{content:url("../img/check-icon.svg");height:auto;left:15px;position:absolute;width:18px}.tpl-stay .s3 .s3-box .content-side .note{align-items:center;display:flex;font-size:14px;letter-spacing:-0.56px;padding-left:40px;position:relative}.tpl-stay .s3 .s3-box .content-side .note:before{content:url("../img/light-note-icon.svg");height:auto;left:0;position:absolute;width:24px}.tpl-stay .s3 .s3-box img{height:auto;max-width:450px;width:100%;object-fit:cover}@media (max-width:991px){.tpl-stay .s3 .s3-box img{max-height:350px;max-width:100%}}.tpl-stay .s3 .s3-box .image-side{height:auto;min-width:300px;max-width:450px;width:100%}.tpl-stay .s3 .s3-box .video-trigger{background:none;border:none;cursor:pointer;display:block;height:auto;max-width:450px;padding:0;position:relative;width:100%}@media (max-width:991px){.tpl-stay .s3 .s3-box .video-trigger{max-height:350px;max-width:100%}}.tpl-stay .s3 .s3-box .video-trigger video,.tpl-stay .s3 .s3-box .video-trigger img{display:block;height:100%;max-height:inherit;object-fit:cover;width:100%}.tpl-stay .s3 .s3-box .video-trigger svg{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);transition:transform 0.2s ease;width:70px}.tpl-stay .s3 .s3-box .video-trigger:hover svg{transform:translate(-50%, -50%) scale(1.1)}.tpl-stay .s4{background:linear-gradient(to bottom, #0F0F0F 50%, transparent 50%);margin-top:-1px;margin-bottom:80px}.tpl-stay .s4 .white-box{background:#FFFFFF;padding:60px;border-radius:10px 10px 0 0}@media (max-width:991px){.tpl-stay .s4 .white-box{padding:30px 20px}}.tpl-stay .s4 .white-box h2{margin-bottom:60px}@media (max-width:991px){.tpl-stay .s4 .white-box h2{margin-bottom:40px}}.tpl-stay .s4 .white-box .list{display:grid;gap:50px 20px}.tpl-stay .s4 .white-box .list.columns-2{grid-template-columns:repeat(2, 1fr)}.tpl-stay .s4 .white-box .list.columns-3{grid-template-columns:repeat(3, 1fr)}.tpl-stay .s4 .white-box .list.columns-4{grid-template-columns:repeat(4, 1fr)}@media (max-width:991px){.tpl-stay .s4 .white-box .list.columns-4{grid-template-columns:repeat(2, 1fr)}}@media (max-width:767px){.tpl-stay .s4 .white-box .list{grid-template-columns:repeat(1, 1fr) !important}}.tpl-stay .s4 .white-box .list h3{background:rgba(17, 17, 17, 0.05);border-radius:50px;font-family:"Nunito", sans-serif;font-size:20px;letter-spacing:-0.8px;line-height:1;margin-bottom:30px;padding:14px 20px 13px;text-align:center;text-transform:none}.tpl-stay .s4 .white-box .list .list-item{align-items:flex-start;display:flex;flex-direction:column}.tpl-stay .s4 .white-box .list .list-item ul{list-style:none;margin:0;padding:0}.tpl-stay .s4 .white-box .list .list-item ul li{align-items:center;display:flex;gap:20px;margin-bottom:4px}.tpl-stay .s4 .white-box .list .list-item ul li svg{height:auto;min-width:7px;width:7px}.tpl-stay .s4 .white-box .list .list-item ul li svg path{stroke-opacity:1}.tpl-stay .s4 .black-box{align-items:center;background:#0F0F0F;border-radius:0 0 10px 10px;display:flex;justify-content:space-between;gap:20px;padding:60px}@media (max-width:1199px){.tpl-stay .s4 .black-box{align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:40px}}@media (max-width:991px){.tpl-stay .s4 .black-box{padding:30px 20px}}.tpl-stay .s4 .black-box *{color:#FFFFFF}.tpl-stay .s4 .black-box .main-content{align-items:center;display:flex;justify-content:space-between;flex:1}@media (max-width:767px){.tpl-stay .s4 .black-box .main-content{align-items:flex-start;flex-direction:column;gap:20px}}.tpl-stay .s4 .black-box h2{margin-right:90px}.tpl-stay .s4 .black-box table{border-collapse:collapse;max-width:435px;width:100%}.tpl-stay .s4 .black-box table td{color:#FFFFFF;font-weight:700;padding:10px 25px}.tpl-stay .s4 .black-box table td:first-child{color:rgba(255, 255, 255, 0.6);border-right:1px solid rgba(255, 255, 255, 0.6);padding:10px 25px 10px 0;text-transform:uppercase}.tpl-stay .s4 .black-box .list{flex:1;list-style:none;margin:0;max-width:450px;padding:0}@media (max-width:1199px){.tpl-stay .s4 .black-box .list{max-width:100%}}.tpl-stay .s4 .black-box .list li{align-items:center;display:flex;gap:10px;margin-bottom:10px}.tpl-stay .s4 .black-box .list li svg{height:auto;min-width:7px;width:7px}.tpl-stay .s4 .black-box .list li svg path{stroke:#FFFFFF;stroke-opacity:1}.tpl-stay .s4 .black-box .list li span{color:rgba(255, 255, 255, 0.8);font-size:14px;letter-spacing:-0.56px;line-height:18px}.tpl-stay .s5{align-items:center;display:flex;justify-content:space-between;gap:40px;margin:80px auto 130px}@media (max-width:1199px){.tpl-stay .s5{flex-direction:column}}.tpl-stay .s5 .left-side{max-width:370px;width:100%}@media (max-width:1199px){.tpl-stay .s5 .left-side{max-width:690px}}.tpl-stay .s5 .left-side h2{margin-bottom:50px}.tpl-stay .s5 .right-side{background:#FFFFFF;border-radius:20px;display:flex;justify-content:space-between;gap:20px;max-width:690px;padding:20px 10px 20px 40px;width:100%}@media (max-width:767px){.tpl-stay .s5 .right-side{flex-direction:column-reverse;padding:10px 10px 20px}}.tpl-stay .s5 .right-side img{flex:1;border-radius:16px;max-width:395px;object-fit:cover;width:100%}@media (max-width:767px){.tpl-stay .s5 .right-side img{max-height:300px;max-width:100%}}.tpl-stay .s5 .right-side .content-side{align-items:flex-start;display:flex;flex:1;flex-direction:column;max-width:200px;padding-bottom:20px;padding-top:20px;width:100%}@media (max-width:767px){.tpl-stay .s5 .right-side .content-side{padding:15px 20px}}.tpl-stay .s5 .right-side .content-side span{color:rgba(17, 17, 17, 0.5);display:block;margin-bottom:5px}.tpl-stay .s5 .right-side .content-side h3{font-size:45px;letter-spacing:-1.8px;line-height:50px;margin-bottom:30px}.tpl-stay .s5 .right-side .content-side .play-btn{cursor:pointer;margin-top:auto}.tpl-stay .s5 .right-side .content-side .play-btn svg path{transition:all 0.3s ease-in-out}.tpl-stay .s5 .right-side .content-side .play-btn:hover path{fill:#0F0F0F}.tpl-stay .s5 .right-side .content-side .play-btn:hover path:nth-child(2){fill:#F4D75B}.popup-video{display:none;position:fixed;inset:0;background:rgba(0, 0, 0, 0.7);z-index:9999;align-items:center;justify-content:center}.popup-video .inner-container{width:90%;max-width:900px;aspect-ratio:1.7777777778;position:relative}.popup-video .inner-container iframe{width:100%;height:100%;border:0;display:block}.popup-video.is-active{display:flex}.tpl-training .s1{position:relative}@media (min-width:992px){.tpl-training .s1{min-height:539px}}@media (max-width:991px){.tpl-training .s1{display:flex;flex-direction:column-reverse}}.tpl-training .s1 .s1-bck{background:linear-gradient(92.16deg, #0F0F0F 51.77%, rgba(15, 15, 15, 0) 60.31%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media (max-width:991px){.tpl-training .s1 .s1-bck{background:linear-gradient(to top, #0f0f0f 40%, rgba(15, 15, 15, 0) 100%)}}@media (max-width:620px){.tpl-training .s1 .s1-bck{background:linear-gradient(to top, #0f0f0f 43%, rgba(15, 15, 15, 0) 100%)}}.tpl-training .s1 .global-container{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:50px;padding-top:60px;position:relative;z-index:3}@media (max-width:991px){.tpl-training .s1 .global-container{padding-bottom:80px;padding-top:30px}}.tpl-training .s1 h1{color:#FFFFFF;max-width:400px;line-height:1.1}.tpl-training .s1 .subtitle{color:rgba(255, 255, 255, 0.4);margin-bottom:30px}.tpl-training .s1 .image-side{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;min-height:354px;right:0;top:0;width:50%;z-index:1}@media (max-width:991px){.tpl-training .s1 .image-side{position:relative;min-height:350px;width:100%}}.tpl-training .s2 .global-container{display:flex;gap:30px;justify-content:space-between;padding-bottom:80px;padding-top:60px}@media (min-width:992px){.tpl-training .s2 .global-container{padding-left:60px;padding-right:60px}}@media (max-width:767px){.tpl-training .s2 .global-container{flex-direction:column}}.tpl-training .s2 .left-side{width:100%}@media (min-width:768px){.tpl-training .s2 .left-side{max-width:500px}}.tpl-training .s2 .left-side h2{margin-bottom:40px}.tpl-training .s2 .left-side .list-box{align-items:center;background:#EBEBEB;border-radius:30px;display:inline-flex;flex-direction:column;padding:40px}@media (max-width:991px){.tpl-training .s2 .left-side .list-box{padding:30px 20px}}.tpl-training .s2 .left-side .list-box .box-title{background:#0F0F0F;border-radius:60px;color:#FFFFFF;display:inline-block;margin:0 auto 30px;padding:10px 20px;text-align:center;text-transform:uppercase}.tpl-training .s2 .left-side .list-box ul{display:grid;gap:20px 30px;grid-template-columns:repeat(2, 1fr);margin:0;list-style:none;padding:0}@media (max-width:991px){.tpl-training .s2 .left-side .list-box ul{gap:20px}}.tpl-training .s2 .left-side .list-box ul li{align-items:center;display:flex;font-weight:700;gap:10px}.tpl-training .s2 .left-side .list-box ul li::before{content:"";display:inline-block;min-width:20px;height:20px;background:url("data:image/svg+xml;utf8,<svg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M9.93343 18.8334C14.5168 18.8334 18.2668 15.0834 18.2668 10.5C18.2668 5.91669 14.5168 2.16669 9.93343 2.16669C5.3501 2.16669 1.6001 5.91669 1.6001 10.5C1.6001 15.0834 5.3501 18.8334 9.93343 18.8334Z' stroke='%23292D32' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M6.6001 10.5H13.2668' stroke='%23292D32' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center;background-size:contain;width:20px}.tpl-training .s2 .right-side{width:100%}@media (min-width:768px){.tpl-training .s2 .right-side{max-width:640px}}.tpl-training .s3{background:#FFFFFF;padding:30px 0 25px}.tpl-training .s3 .global-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}@media (min-width:992px){.tpl-training .s3 .global-container{padding-left:60px;padding-right:60px}}@media (max-width:991px){.tpl-training .s3 .global-container{grid-template-columns:repeat(2, 1fr)}}@media (max-width:520px){.tpl-training .s3 .global-container{grid-template-columns:repeat(1, 1fr)}}.tpl-training .s3 .s3-box .box-number{align-items:center;display:flex;gap:25px;margin-bottom:20px}.tpl-training .s3 .s3-box .box-number span{align-items:center;background:#0F0F0F;border-radius:100%;color:#FFFFFF;display:inline-flex;font-family:"Saira Extra Condensed", sans-serif;font-size:20px;font-weight:700;justify-content:center;min-height:31px;min-width:31px;padding:5px}.tpl-training .s3 .s3-box .box-number .line{background:rgba(0, 0, 0, 0.2);display:block;height:1px;width:100%}.tpl-training .s3 .s3-box h3{font-size:30px;line-height:1.05;margin-bottom:25px}.tpl-training .training-photo-gallery{background:#FFFFFF;width:100vw;margin:0 auto;padding:10px 0}.tpl-training .training-photo-gallery .item{border-radius:20px;overflow:hidden}.tpl-training .training-photo-gallery .item img{max-height:400px}@media (max-width:1199px){.tpl-training .training-photo-gallery .item img{max-height:250px}}.tpl-training .s5{background:#0F0F0F;padding:110px 0}@media (max-width:767px){.tpl-training .s5{padding:80px 0}}.tpl-training .s5 *{color:#FFFFFF}.tpl-training .s5 .global-container{display:flex;gap:50px 80px;justify-content:space-between}@media (max-width:767px){.tpl-training .s5 .global-container{flex-direction:column}}.tpl-training .s5 .global-container .left-side,.tpl-training .s5 .global-container .right-side{display:flex;flex-direction:column;flex:1}.tpl-training .s5 .global-container .left-side h2,.tpl-training .s5 .global-container .right-side h2{font-size:40px;line-height:1.2;margin-bottom:40px}.tpl-training .s5 .global-container .left-side .s5-content,.tpl-training .s5 .global-container .right-side .s5-content{margin-top:auto}.tpl-training .s5 .global-container .left-side ul,.tpl-training .s5 .global-container .right-side ul{padding:0}.tpl-training .s5 .global-container .left-side ul li,.tpl-training .s5 .global-container .right-side ul li{align-items:center;display:flex;gap:10px;margin-bottom:15px}.tpl-training .s5 .global-container .left-side ul li::before,.tpl-training .s5 .global-container .right-side ul li::before{content:"";background:rgba(255, 255, 255, 0.1) url("data:image/svg+xml;utf8,<svg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0.782715 4.67387L4.25688 8.26083L11.2175 1.08691' stroke='%23F4D75B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center;background-size:13px 11px;border-radius:100%;display:inline-block;height:30px;min-width:30px;width:30px}.tpl-training .s6{padding-bottom:50px;padding-top:100px}.tpl-training .s6 h2{margin:0 auto 70px;max-width:800px;text-align:center}.tpl-training .s6 .s6-columns{display:flex;justify-content:center;gap:0 70px}@media (max-width:991px){.tpl-training .s6 .s6-columns{gap:0 40px}}@media (max-width:620px){.tpl-training .s6 .s6-columns{flex-direction:column}}.tpl-training .s6 .s6-columns .column-content{flex:1}.tpl-training .s7{display:grid;grid-template-columns:repeat(2, 1fr);gap:50px;padding-bottom:50px}@media (max-width:991px){.tpl-training .s7{grid-template-columns:repeat(1, 1fr)}}.tpl-training .s7 .s7-box{background:#FFFFFF;border-radius:20px;padding:40px 50px}@media (max-width:767px){.tpl-training .s7 .s7-box{padding:30px}}.tpl-training .s7 .s7-box .box-title{margin-bottom:30px}.tpl-training .s7 .s7-box .box-tag{background:#f3f2f2;display:inline-block;color:#0F0F0F;border-radius:60px;font-size:14px;font-weight:700;letter-spacing:1.4px;margin-bottom:30px;padding:12px 20px 10px;text-align:center;text-transform:uppercase}.tpl-training .s7 .s7-box .box-tag.clickable{transition:all 0.3s ease-in-out}.tpl-training .s7 .s7-box .box-tag.clickable:hover{background:#0F0F0F;color:#FFFFFF}.tpl-training .s7 .s7-box .box-list{display:flex;flex-wrap:wrap;gap:20px 35px}.tpl-training .s7 .s7-box .box-list .list-item{align-items:center;display:flex;color:#0F0F0F;text-decoration:underline;transition:all 0.3s ease-in-out}.tpl-training .s7 .s7-box .box-list .list-item:hover{color:#F4D75B}.tpl-training .s7 .s7-box .box-list .list-item:hover svg{left:5px}.tpl-training .s7 .s7-box .box-list .list-item svg{margin-left:15px;left:0;position:relative;transition:all 0.3s ease-in-out}.tpl-training .s9{align-items:center;display:flex;gap:20px;margin:80px auto;justify-content:space-between}.tpl-training .s9.without-form{display:flex;align-items:center;flex-direction:column;margin-top:40px}.tpl-training .s9.without-form .global-btn{margin-top:30px}.tpl-training .s9 .line{background:rgba(0, 0, 0, 0.2);display:block;height:1px;width:100%}@media (max-width:767px){.tpl-training .s9{flex-direction:column;margin:40px auto}}.tpl-training .s9 iframe{border:none;width:100%}.tpl-training .s9 .info-container{flex:1}.tpl-training .s9 h2{margin-bottom:25px}@media (max-width:767px){.tpl-training .s9 h2{text-align:center}}.tpl-training .s9 .subtitle{margin:0 0 20px;display:block;max-width:500px}.tpl-training .s9 svg{height:auto;max-width:220px;width:100%}@media (max-width:767px){.tpl-training .s9 svg{display:none}}.tpl-training .s9 .form-container{flex:1;margin:30px 0 0;max-width:500px;width:100%}.tpl-training-detail .s1{min-height:354px;position:relative}@media (max-width:991px){.tpl-training-detail .s1{display:flex;flex-direction:column-reverse}}.tpl-training-detail .s1 .global-btn{margin-top:30px}.tpl-training-detail .s1 .s1-bck{background:linear-gradient(92.16deg, #0F0F0F 51.77%, rgba(15, 15, 15, 0) 60.31%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media (max-width:991px){.tpl-training-detail .s1 .s1-bck{background:linear-gradient(to top, #0f0f0f 55%, rgba(15, 15, 15, 0) 100%)}}@media (max-width:620px){.tpl-training-detail .s1 .s1-bck{background:linear-gradient(to top, #0f0f0f 60%, rgba(15, 15, 15, 0) 100%)}}.tpl-training-detail .s1 .global-container{padding-bottom:50px;padding-top:60px;position:relative;z-index:3}@media (max-width:991px){.tpl-training-detail .s1 .global-container{padding-bottom:80px;padding-top:30px}}.tpl-training-detail .s1 h1{color:#FFFFFF;font-size:74px;margin-bottom:30px;line-height:1;max-width:635px}@media (max-width:991px){.tpl-training-detail .s1 h1{font-size:60px}}.tpl-training-detail .s1 .content-block{align-items:center;display:flex;gap:15px}.tpl-training-detail .s1 .content-block h2{font-family:"Nunito", sans-serif;color:#FFFFFF;font-size:18px;font-weight:700;line-height:28px}.tpl-training-detail .s1 .content-block p{color:rgba(255, 255, 255, 0.7);font-size:18px;font-weight:400;line-height:28px;margin:0}.tpl-training-detail .s1 .content-block .svg-side{align-items:center;background:rgba(255, 255, 255, 0.1);border-radius:100%;display:flex;height:50px;justify-content:center;min-width:50px;width:50px}.tpl-training-detail .s1 .content-block .svg-side svg{height:50px;min-width:50px;width:50px}.tpl-training-detail .s1 .image-side{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;min-height:354px;right:0;top:0;width:50%;z-index:1}@media (max-width:991px){.tpl-training-detail .s1 .image-side{position:relative;min-height:350px;width:100%}}.tpl-training-detail .s2{padding:80px 0 70px;background:#0f0f0f;position:relative}@media (max-width:991px){.tpl-training-detail .s2{padding:40px 0 50px}}.tpl-training-detail .s2 .bg{background:rgba(245, 245, 245, 0.1);backdrop-filter:blur(114px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.tpl-training-detail .s2 .global-container{align-items:flex-start;display:flex;justify-content:space-between;position:relative;gap:50px;z-index:2}@media (max-width:767px){.tpl-training-detail .s2 .global-container{flex-direction:column}}.tpl-training-detail .s2 .global-container .left-side{max-width:672px;width:100%}@media (max-width:991px){.tpl-training-detail .s2 .global-container .left-side{max-width:100%}}.tpl-training-detail .s2 .global-container .left-side h2{background:rgba(255, 255, 255, 0.05);border-radius:50px;color:#FFFFFF;display:inline-block;font-family:"Nunito", sans-serif;font-size:20px;line-height:28px;margin-bottom:50px;padding:10px 24px 9px;text-transform:none}.tpl-training-detail .s2 .global-container .left-side .inner-block{display:grid;gap:30px 80px;grid-template-columns:max-content minmax(222px, 1fr)}@media (max-width:991px){.tpl-training-detail .s2 .global-container .left-side .inner-block{grid-template-columns:1fr}}.tpl-training-detail .s2 .global-container .left-side .inner-block svg{transform:rotate(90deg);height:50px;min-width:50px;width:50px}.tpl-training-detail .s2 .global-container .left-side .inner-block .block-item{align-items:center;display:flex;gap:30px}.tpl-training-detail .s2 .global-container .left-side .inner-block .block-item span{color:#FFFFFF;font-family:"Saira Extra Condensed", sans-serif;font-size:30px;font-weight:700;line-height:1.1;text-transform:uppercase}.tpl-training-detail .s2 .global-container .right-side{background:whitesmoke;border-radius:10px;display:grid;gap:45px;grid-template-columns:repeat(2, 1fr);padding:55px 40px}@media (min-width:768px) and (max-width:1199px){.tpl-training-detail .s2 .global-container .right-side{grid-template-columns:1fr}}@media (max-width:767px){.tpl-training-detail .s2 .global-container .right-side{width:100%}}@media (max-width:420px){.tpl-training-detail .s2 .global-container .right-side{grid-template-columns:1fr}}.tpl-training-detail .s2 .global-container .right-side .item{display:flex;flex-direction:column}.tpl-training-detail .s2 .global-container .right-side .item .item-title{color:rgba(17, 17, 17, 0.7);font-size:15px;font-weight:800;line-height:1.1;text-transform:uppercase}.tpl-training-detail .s2 .global-container .right-side .item .item-desc{font-family:"Saira Extra Condensed", sans-serif;font-weight:700;font-size:36px;line-height:1.1;text-transform:uppercase;white-space:nowrap}.tpl-training-detail .s3{padding-bottom:50px}.tpl-training-detail .s3 .inner-container{display:grid;gap:100px;grid-template-columns:repeat(2, 1fr);padding-bottom:15px;padding-top:50px}@media (max-width:1119px){.tpl-training-detail .s3 .inner-container{gap:0 50px}}@media (max-width:991px){.tpl-training-detail .s3 .inner-container{grid-template-columns:1fr}}.tpl-training-detail .s3 .main-content{width:100%;text-align:left}@media (max-width:1199px){.tpl-training-detail .s3 .main-content{max-width:100%}}.tpl-training-detail .s3 .main-content figure,.tpl-training-detail .s3 .main-content img{margin:50px auto;border-radius:10px;overflow:hidden}.tpl-training-detail .s3 .main-content a{color:#0F0F0F;position:relative;text-decoration:none;transition:all 0.3s ease-in-out}.tpl-training-detail .s3 .main-content a:hover{color:#F4D75B}.tpl-training-detail .s3 .main-content a:hover:before{background:#F4D75B}.tpl-training-detail .s3 .main-content a:before{background:#0F0F0F;bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}.tpl-training-detail .s3 .main-content p,.tpl-training-detail .s3 .main-content a{font-size:18px;letter-spacing:-0.36px;line-height:1.5}.tpl-training-detail .s3 .main-content p{margin:0 0 25px;white-space:break-spaces}.tpl-training-detail .s3 .main-content h2{font-size:40px;margin-bottom:30px}.tpl-training-detail .s3 .main-content h3{margin-bottom:25px;margin-top:30px}.tpl-training-detail .s3 .main-content h3:first-child{margin-top:0}.tpl-training-detail .s3 .main-content ul,.tpl-training-detail .s3 .main-content ol{margin:25px 0 25px 20px}.tpl-training-detail .s3 .main-content ul li,.tpl-training-detail .s3 .main-content ol li{padding:5px 0 5px 5px}.tpl-training-detail .s3 .main-content ul li::marker,.tpl-training-detail .s3 .main-content ol li::marker{font-weight:700;line-height:1.5;margin-right:10px}.tpl-training-detail .s4{align-items:center;display:flex;gap:20px;margin:80px auto;justify-content:space-between}.tpl-training-detail .s4.without-form{display:flex;align-items:center;flex-direction:column;margin-top:40px}.tpl-training-detail .s4.without-form .global-btn{margin-top:30px}.tpl-training-detail .s4 .line{background:rgba(0, 0, 0, 0.2);display:block;height:1px;width:100%}@media (max-width:767px){.tpl-training-detail .s4{flex-direction:column;margin:40px auto}}.tpl-training-detail .s4 iframe{border:none;width:100%}.tpl-training-detail .s4 .info-container{flex:1}.tpl-training-detail .s4 h2{margin-bottom:25px}@media (max-width:767px){.tpl-training-detail .s4 h2{text-align:center}}.tpl-training-detail .s4 .subtitle{margin:0 0 20px;display:block;max-width:500px}.tpl-training-detail .s4 svg{height:auto;max-width:220px;width:100%}@media (max-width:767px){.tpl-training-detail .s4 svg{display:none}}.tpl-training-detail .s4 .form-container{flex:1;margin:30px 0 0;max-width:500px;width:100%}.tpl-training-detail .line{background:rgba(0, 0, 0, 0.2);display:block;height:1px;width:100%}.tpl-faq{padding-bottom:90px}.tpl-faq h1{text-align:center}.tpl-faq .subtitle{margin-bottom:60px;text-align:center}.tpl-faq .subtitle a{color:#0F0F0F;text-decoration:underline}.tpl-faq .tabs-container{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;width:100%}.tpl-faq .tabs-container .tab-item{border:1px solid rgba(217, 217, 217, 0.4);border-radius:10px;cursor:pointer;font-weight:700;max-width:300px;padding:14px 20px 10px;transition:padding 0.3s ease-in-out}.tpl-faq .tabs-container .tab-item.active,.tpl-faq .tabs-container .tab-item:hover{background:rgba(217, 217, 217, 0.4);color:#0F0F0F}.tpl-faq .faq-container{flex-direction:column;gap:10px;display:none}.tpl-faq .faq-container.active{display:flex}.tpl-faq .faq-container .faq-item{background:rgba(217, 217, 217, 0.4);border-radius:10px;overflow:hidden;transition:all 0.3s ease-in-out}.tpl-faq .faq-container .faq-item:hover{background:#0F0F0F}.tpl-faq .faq-container .faq-item.open{background:#0F0F0F}.tpl-faq .faq-container .faq-question{align-items:center;cursor:pointer;display:flex;gap:50px;justify-content:space-between;padding:20px 30px}.tpl-faq .faq-container .faq-question:hover *,.tpl-faq .faq-container .faq-question.open *{color:#FFFFFF}.tpl-faq .faq-container .faq-question:hover svg,.tpl-faq .faq-container .faq-question.open svg{background:#FFFFFF}.tpl-faq .faq-container .faq-question:hover svg path,.tpl-faq .faq-container .faq-question.open svg path{stroke:#0F0F0F}.tpl-faq .faq-container .faq-question.open svg{transform:rotate(180deg)}.tpl-faq .faq-container .faq-question svg{background:#0F0F0F;border-radius:100%;height:44px;min-width:44px;padding:14px 14px 12px;width:44px}.tpl-faq .faq-container .faq-question h2{font-family:"Nunito", sans-serif;font-size:19px;line-height:26px;text-transform:none}.tpl-faq .faq-container .faq-answer{display:none;margin-top:15px;padding:0 30px 10px}.tpl-faq .faq-container .faq-answer *{color:rgba(255, 255, 255, 0.8)}.tpl-page{padding-bottom:90px}.tpl-page h1{margin-bottom:60px}.tpl-page .page-main-title h2{margin:50px 0 40px}.tpl-page .page-main-title h3{margin:35px 0 25px}.tpl-page .page-main-title a{color:#0F0F0F;text-decoration:underline;transition:all 0.3s ease-in-out}.tpl-page .page-main-title a:hover{color:#F4D75B}.tpl-page .page-main-title p{font-size:18px;margin-bottom:20px;line-height:28px}.tpl-page .page-main-title ul,.tpl-page .page-main-title ol{margin:0 0 30px 50px;padding:0}.tpl-page .page-main-title ul li,.tpl-page .page-main-title ol li{font-size:18px;margin:0 0 10px;line-height:28px;padding-left:15px}.tpl-archive-events .s1{background:#0F0F0F;padding:80px 0}.tpl-archive-events .s1 h1{color:#FFFFFF;margin-bottom:90px}.tpl-archive-events .s1 .events-container{background:#232323;border-radius:20px;display:grid;grid-template-columns:repeat(2, 1fr)}@media (max-width:991px){.tpl-archive-events .s1 .events-container{grid-template-columns:repeat(1, 1fr)}}.tpl-archive-events .s1 .events-container h2,.tpl-archive-events .s1 .events-container p{color:#FFFFFF}.tpl-archive-events .s1 .events-container .event-item{align-items:center;display:flex;gap:20px 45px;padding:60px 40px}@media (max-width:991px){.tpl-archive-events .s1 .events-container .event-item{padding:50px 30px 50px 10px}}@media (max-width:520px){.tpl-archive-events .s1 .events-container .event-item{align-items:flex-start;flex-direction:column;padding:10px 20px 40px}}.tpl-archive-events .s1 .events-container .event-item:not(:last-child){border-bottom:1px solid #FFFFFF1A}.tpl-archive-events .s1 .events-container .event-item:nth-last-child(2){border-bottom:none}.tpl-archive-events .s1 .events-container .event-item:nth-child(odd){border-right:1px solid #FFFFFF1A}.tpl-archive-events .s1 .events-container .event-item .img-site{align-items:center;background:#FFFFFF;border-radius:100%;display:flex;height:100px;justify-content:center;min-width:100px;overflow:hidden;width:100px}.tpl-archive-events .s1 .events-container .event-item .img-site img{height:auto;max-width:80%;width:80%}.tpl-archive-events .s1 .events-container .event-item h2{font-weight:700;font-size:36px;line-height:44px;margin-bottom:30px;text-transform:uppercase}.tpl-archive-events .s1 .events-container .event-item p{font-family:"Nunito", sans-serif;font-weight:400;font-size:18px;line-height:22px;letter-spacing:-2%}.tpl-archive-events .events-photo-gallery{width:100vw;margin:10px auto}.tpl-archive-events .events-photo-gallery .item{border-radius:20px;overflow:hidden}.tpl-archive-events .events-photo-gallery .item img{max-height:400px}@media (max-width:1199px){.tpl-archive-events .events-photo-gallery .item img{max-height:250px}}.product-archive h1{margin-bottom:20px}.product-archive,.single-product{padding-bottom:80px}.product-archive ul.products,.single-product ul.products{display:grid;gap:30px;grid-template-columns:repeat(4, 1fr)}@media (max-width:991px){.product-archive ul.products,.single-product ul.products{grid-template-columns:repeat(2, 1fr)}}@media (max-width:767px){.product-archive ul.products,.single-product ul.products{grid-template-columns:repeat(1, 1fr)}}.product-archive ul.products:before,.single-product ul.products:before{display:none}.product-archive ul.products li.product,.single-product ul.products li.product{background:#FFFFFF;display:flex;flex-direction:column;justify-content:flex-start;margin:0 !important;padding:0 0 20px 0;width:100% !important}.product-archive ul.products li.product .woocommerce-LoopProduct-link,.single-product ul.products li.product .woocommerce-LoopProduct-link{margin-bottom:20px}.product-archive ul.products li.product .woocommerce-loop-product__title,.single-product ul.products li.product .woocommerce-loop-product__title{color:#111;font-family:"Saira Extra Condensed", sans-serif;font-size:26px;line-height:36px;margin-bottom:10px !important;padding:19px 25px 0;text-transform:uppercase}.product-archive ul.products li.product .star-rating,.single-product ul.products li.product .star-rating{left:25px}.product-archive ul.products li.product .star-rating span::before,.product-archive ul.products li.product .star-rating::before,.single-product ul.products li.product .star-rating span::before,.single-product ul.products li.product .star-rating::before{color:#F4D75B}.product-archive ul.products li.product .attachment-woocommerce_thumbnail,.single-product ul.products li.product .attachment-woocommerce_thumbnail{margin:0}.product-archive ul.products li.product .price,.single-product ul.products li.product .price{color:#0F0F0F;margin:0;padding:0 25px}.product-archive ul.products li.product .button,.product-archive ul.products li.product .add_to_cart_button,.single-product ul.products li.product .button,.single-product ul.products li.product .add_to_cart_button{background:#F4D75B;color:#0F0F0F;font-size:14px;font-weight:700;left:50%;line-height:18px;margin-top:auto;padding:17px 15px 15px;text-transform:uppercase;transform:translateX(-50%);text-align:center;transition:all 0.3s ease-in-out;width:80%}.product-archive ul.products li.product .button:hover,.product-archive ul.products li.product .add_to_cart_button:hover,.single-product ul.products li.product .button:hover,.single-product ul.products li.product .add_to_cart_button:hover{background:#0F0F0F;color:#FFFFFF}#clovek-product.single-product .woocommerce-notices-wrapper .woocommerce-error li{display:flex;align-items:center;gap:20px 50px}#clovek-product.single-product .woocommerce-notices-wrapper .woocommerce-error,#clovek-product.single-product .woocommerce-notices-wrapper .woocommerce-message{align-items:center;background:transparent;border:none;display:flex;gap:20px 50px;justify-content:start;margin-bottom:15px;padding:0;width:100%}#clovek-product.single-product .woocommerce-notices-wrapper .woocommerce-error:before,#clovek-product.single-product .woocommerce-notices-wrapper .woocommerce-message:before{display:none}#clovek-product.single-product h2{margin-bottom:30px}#clovek-product.single-product .woocommerce-product-rating .star-rating::before,#clovek-product.single-product .woocommerce-product-rating .star-rating span::before{color:#F4D75B}#clovek-product.single-product .woocommerce-product-rating .woocommerce-review-link{color:rgba(17, 17, 17, 0.5)}#clovek-product.single-product .price{color:#0F0F0F}#clovek-product.single-product .woocommerce-product-gallery__wrapper img{height:auto;max-height:500px;width:auto}#clovek-product.single-product .woocommerce-product-details__short-description{margin-bottom:15px}#clovek-product.single-product .woocommerce-product-details__short-description p{margin-bottom:15px}#clovek-product.single-product .stock.in-stock{color:rgba(17, 17, 17, 0.5)}#clovek-product.single-product form.cart{align-items:flex-start;display:flex;flex-direction:column;gap:15px}#clovek-product.single-product form.cart .input-text{padding:10px 15px;width:100%}#clovek-product.single-product .single_add_to_cart_button{background-color:#F4D75B;color:#0F0F0F;font-size:14px;font-weight:700;line-height:18px;padding:17px 30px 15px;text-transform:uppercase;transition:all 0.3s ease-in-out}#clovek-product.single-product .single_add_to_cart_button:hover{background:#0F0F0F;color:#FFFFFF}#clovek-product.single-product .product_meta{display:none}#clovek-product.single-product .button,#clovek-product.single-product input[type="submit"]#submit{background-color:#F4D75B;color:#0F0F0F;font-size:14px;font-weight:700;line-height:18px;padding:15px 30px 15px;text-transform:uppercase;transition:all 0.3s ease-in-out}#clovek-product.single-product .button:hover,#clovek-product.single-product input[type="submit"]#submit:hover{background:#0F0F0F;color:#FFFFFF}#clovek-product.single-product .woocommerce-tabs .tabs{margin:0 0 20px;padding:0}#clovek-product.single-product .woocommerce-tabs .tabs:before{border-color:#0F0F0F}#clovek-product.single-product .woocommerce-tabs .tabs li:after,#clovek-product.single-product .woocommerce-tabs .tabs li:before{display:none}#clovek-product.single-product .woocommerce-tabs .tabs .reviews_tab,#clovek-product.single-product .woocommerce-tabs .tabs .description_tab{background:transparent;border:1px solid #0F0F0F;border-radius:0;font-family:"Saira Extra Condensed", sans-serif;margin:0;text-transform:uppercase}#clovek-product.single-product .woocommerce-tabs .tabs .reviews_tab a,#clovek-product.single-product .woocommerce-tabs .tabs .description_tab a{color:#0F0F0F}#clovek-product.single-product .woocommerce-tabs .tabs .reviews_tab.active,#clovek-product.single-product .woocommerce-tabs .tabs .description_tab.active{background:#0F0F0F;border-color:#0F0F0F;border-radius:0;color:#FFFFFF;font-family:"Saira Extra Condensed", sans-serif;text-transform:uppercase}#clovek-product.single-product .woocommerce-tabs .tabs .reviews_tab.active a,#clovek-product.single-product .woocommerce-tabs .tabs .description_tab.active a{color:#FFFFFF}#clovek-product.single-product #reviews .commentlist .review .avatar{display:none}#clovek-product.single-product #reviews .commentlist .review .comment-text{background:#FFFFFF;border:none;font-size:18px;margin:0;padding:20px 20px 10px}#clovek-product.single-product #reviews .commentlist .review .comment-text .meta{font-family:"Saira Extra Condensed", sans-serif;color:#0F0F0F;font-size:18px;text-transform:uppercase}#clovek-product.single-product #reviews .star-rating span::before,#clovek-product.single-product #reviews .star-rating::before{color:#F4D75B}#clovek-product.single-product #review_form_wrapper .comment-form-rating{display:flex;flex-direction:column;gap:10px;margin:15px 0 0}#clovek-product.single-product #review_form_wrapper p.stars a::before{color:#F4D75B}#clovek-product.single-product #review_form_wrapper .comment-reply-title{font-family:"Saira Extra Condensed", sans-serif;font-weight:700;font-size:26px;line-height:32px;margin:50px 0 0;display:block;text-transform:uppercase}#clovek-product.single-product #review_form_wrapper textarea#comment{background:#FFFFFF;border-radius:8px;border:1px solid #EFEFEF;color:#0F0F0F;font-family:"Nunito", sans-serif;font-size:17px;line-height:1;margin-bottom:10px;min-height:54px;padding:20px 25px 16px;width:100%}#clovek-product.single-product #review_form_wrapper textarea#comment::placeholder{color:rgba(17, 17, 17, 0.6);font-size:17px;line-height:1}#clovek-product.single-product #review_form_wrapper textarea#comment:hover,#clovek-product.single-product #review_form_wrapper textarea#comment:focus{outline:none;border:1px solid #F4D75B}#clovek-product.single-product #review_form_wrapper #comment-form-rating-label,#clovek-product.single-product #review_form_wrapper .comment-form-comment label{display:block;font-weight:700;margin-bottom:10px}.floating-cart{position:fixed;right:0;bottom:20px;background:#F4D75B;color:#0F0F0F;padding:12px 16px;border-radius:8px 0 0 8px;box-shadow:0 4px 8px rgba(0, 0, 0, 0.2);z-index:999}.floating-cart a{color:#0F0F0F;text-decoration:none;font-weight:bold}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}.outer-ref-container-carousel{position:relative}.outer-ref-container-carousel .global-ref-carousel{background:#FFFFFF;backdrop-filter:blur(114px);border-radius:20px;margin-bottom:60px;padding:40px 60px}.outer-ref-container-carousel .global-ref-carousel .owl-stage{display:flex}.outer-ref-container-carousel .global-ref-carousel .ref-card{height:100%}.outer-ref-container-carousel .ref-dots-container{display:flex;justify-content:space-between;left:8.3333vw;pointer-events:none;position:absolute;right:8.3333vw;top:50%;transform:translateY(-50%);z-index:2}@media (min-width:1441px){.outer-ref-container-carousel .ref-dots-container{left:120px;right:120px}}@media (max-width:1199px){.outer-ref-container-carousel .ref-dots-container{gap:15px;justify-content:center;left:unset;position:relative;right:unset}}.outer-ref-container-carousel .ref-dots-container button{background:#FFFFFF;border:none;border-radius:100%;box-shadow:0 4px 80px 0 rgba(0, 0, 0, 0.25);cursor:pointer;height:62px;min-width:62px;pointer-events:all;position:relative;width:62px}@media (max-width:1199px){.outer-ref-container-carousel .ref-dots-container button{left:0 !important;right:0 !important}}.outer-ref-container-carousel .ref-dots-container button span{display:none}.outer-ref-container-carousel .ref-dots-container button:first-child{left:-30px}.outer-ref-container-carousel .ref-dots-container button:first-child::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2221%22%20viewBox%3D%220%200%2013%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M11.1213%2019.0607L2.12134%2010.0607L11.1213%201.06067%22%20stroke%3D%22%23111111%22%20stroke-width%3D%223%22/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;width:9px}.outer-ref-container-carousel .ref-dots-container button:last-child{right:-30px}.outer-ref-container-carousel .ref-dots-container button:last-child::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2221%22%20viewBox%3D%220%200%2013%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M1.06055%201.06067L10.0605%2010.0607L1.06055%2019.0607%22%20stroke%3D%22%23111111%22%20stroke-width%3D%223%22/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;width:9px}.page-template-template-hub{background:#0F0F0F}.tpl-hub .s1{margin-bottom:80px;padding-top:100px}.tpl-hub .s1 h1{color:#FFFFFF;text-align:center}.tpl-hub .s1 p{color:#FFFFFF;text-align:center}.tpl-hub .s2{padding-bottom:50px}.tpl-hub .s2 .hub-list{background:#232323;border-radius:20px;display:grid;grid-template-columns:repeat(2, 1fr)}@media (max-width:991px){.tpl-hub .s2 .hub-list{grid-template-columns:repeat(1, 1fr)}}.tpl-hub .s2 .hub-list h2,.tpl-hub .s2 .hub-list p{color:#FFFFFF}.tpl-hub .s2 .hub-list .hub-item{align-items:center;display:flex;gap:20px;padding:60px 40px}@media (max-width:991px){.tpl-hub .s2 .hub-list .hub-item{padding:50px 30px 50px 10px}}@media (max-width:520px){.tpl-hub .s2 .hub-list .hub-item{align-items:flex-start;flex-direction:column;padding:10px 20px 40px}}.tpl-hub .s2 .hub-list .hub-item:not(:last-child){border-bottom:1px solid #FFFFFF1A}.tpl-hub .s2 .hub-list .hub-item:nth-last-child(2){border-bottom:none}.tpl-hub .s2 .hub-list .hub-item:nth-child(odd){border-right:1px solid #FFFFFF1A}.tpl-hub .s2 .hub-list .hub-item .svg-site{min-width:160px;width:160px}.tpl-hub .s2 .hub-list .hub-item .svg-site svg{height:auto;width:100%}.tpl-hub .s2 .hub-list .hub-item .svg-site svg path{fill:#FFFFFF;stroke:#FFFFFF}.tpl-hub .s2 .hub-list .hub-item h2{font-weight:700;font-size:36px;line-height:44px;margin-bottom:10px;text-transform:uppercase}.tpl-hub .s2 .hub-list .hub-item p{font-family:"Nunito", sans-serif;font-weight:400;font-size:18px;line-height:22px;letter-spacing:-2%}.tpl-hub .s3 .s3-block{align-items:stretch;background:#FFFFFF;border-radius:20px;display:grid;overflow:hidden}@media (min-width:992px){.tpl-hub .s3 .s3-block{grid-template-columns:1fr minmax(0, 730px)}}.tpl-hub .s3 .s3-block .content-side{flex:1;padding:80px 70px}@media (max-width:991px){.tpl-hub .s3 .s3-block .content-side{padding:50px 50px}}.tpl-hub .s3 .s3-block .content-side h2{margin-bottom:40px}.tpl-hub .s3 .s3-block .image-side{background-position:center;background-repeat:no-repeat;background-size:cover;flex:1}@media (max-width:991px){.tpl-hub .s3 .s3-block .image-side{min-height:300px}}.tpl-hub .s3 .s3-block .btn-container{align-items:center;display:flex;gap:15px}@media (max-width:767px){.tpl-hub .s3 .s3-block .btn-container{flex-wrap:wrap}}.tpl-hub .s3 .s3-block .schedule-btn{align-items:center;display:inline-flex;gap:10px}.tpl-hub .s3 .s3-block .schedule-btn:hover svg path{stroke:#F4D75B}.tpl-hub .s3 .s3-block .schedule-btn svg{height:24px;min-width:24px;width:24px}.tpl-hub .s3 .s3-block .navigation-btn{align-items:center;border:1px solid #11111126;background:transparent;border-radius:8px;color:#0F0F0F;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:10px;line-height:1.5;padding:13px 15px 12px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out}.tpl-hub .s3 .s3-block .navigation-btn:hover{background:#0F0F0F;color:#F4D75B}.tpl-hub .s3 .s3-block .navigation-btn:hover svg path{stroke:#F4D75B}.tpl-hub .s3 .s3-block .navigation-btn svg{min-width:24px;height:24px;width:24px}.who-are-block .gym-iframe{margin-bottom:-5px}.who-are-block .s1-who-are{background:#FFFFFF}.who-are-block .s1-who-are .global-container:not(.first-container){align-items:center;display:flex;gap:20px 170px;padding-bottom:100px}@media (max-width:1199px){.who-are-block .s1-who-are .global-container:not(.first-container){flex-direction:column}}.who-are-block .s1-who-are h1{text-align:left}@media (max-width:1199px){.who-are-block .s1-who-are h1 br{display:none}}.who-are-block .s1-who-are .s1-list{display:flex}@media (max-width:767px){.who-are-block .s1-who-are .s1-list{flex-direction:column;width:100%}}.who-are-block .s1-who-are .s1-list .list-item{align-items:center;display:flex;flex-direction:column}.who-are-block .s1-who-are .s1-list .list-item .list-title{display:block;font-size:15px;font-weight:700;color:#11111199;text-align:center;text-transform:uppercase}.who-are-block .s1-who-are .s1-list .list-item .list-number{font-family:"Saira Extra Condensed", sans-serif;font-size:77px;font-weight:700;line-height:88px;text-align:center;text-transform:uppercase}@media (max-width:991px){.who-are-block .s1-who-are .s1-list .list-item .list-number{font-size:40px;line-height:50px}}.who-are-block .s1-who-are .s1-list .line{background:#00000033}@media (min-width:768px){.who-are-block .s1-who-are .s1-list .line{height:82px;margin:0 50px;width:1px}}@media (max-width:768px){.who-are-block .s1-who-are .s1-list .line{height:1px;margin:30px auto;width:80%}}.who-are-block .s1-who-are .s1-list .line:last-child{display:none}.who-are-block .s2-who-are .s2-list-item{align-items:center;display:grid;grid-template-columns:1fr minmax(0, 50%)}@media (max-width:767px){.who-are-block .s2-who-are .s2-list-item{grid-template-columns:1fr}}@media (min-width:768px){.who-are-block .s2-who-are .s2-list-item:nth-child(odd) .left-side{order:2}.who-are-block .s2-who-are .s2-list-item:nth-child(odd) .right-side{order:1;margin-left:auto;margin-right:0}.who-are-block .s2-who-are .s2-list-item:nth-child(odd) .right-side .inner-content{margin-left:auto}.who-are-block .s2-who-are .s2-list-item:nth-child(even) .right-side{order:1;margin-left:0;margin-right:auto}}@media (max-width:767px){.who-are-block .s2-who-are .s2-list-item .image-side{order:2}.who-are-block .s2-who-are .s2-list-item .right-side{order:1}}.who-are-block .s2-who-are .s2-list-item .image-side{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;min-height:722px;width:100%}@media (max-width:1199px){.who-are-block .s2-who-are .s2-list-item .image-side{min-height:500px}}@media (max-width:767px){.who-are-block .s2-who-are .s2-list-item .image-side{min-height:350px}}.who-are-block .s2-who-are .s2-list-item .right-side{padding:70px 100px}@media (max-width:1199px){.who-are-block .s2-who-are .s2-list-item .right-side{padding:60px 20px}}@media (max-width:767px){.who-are-block .s2-who-are .s2-list-item .right-side{padding:40px 20px}}.who-are-block .s2-who-are .s2-list-item .right-side .inner-content{max-width:500px;width:100%}.tpl-search{padding-bottom:90px;padding-top:60px}.tpl-search .s1 .inner-container h1{margin:0}.tpl-search .s2{padding-top:40px}@media (max-width:991px){.tpl-search .s2{padding-bottom:80px;padding-top:40px}}.tpl-search .s2.no-result{align-items:center;display:flex;flex-direction:column}.tpl-search .s2 .inner-container{display:flex;flex-direction:column;margin:0 auto;max-width:1050px}.tpl-search .s2 .inner-container .result-item{align-items:center;display:flex;font-weight:600;justify-content:space-between;gap:10px 20px;padding:13px 40px 14px}.tpl-search .s2 .inner-container .result-item:hover{background:#EBEBEB}.tpl-search .s2 .inner-container .result-item:hover .search-type svg path{stroke:#F4D75B}@media (max-width:991px){.tpl-search .s2 .inner-container .result-item{padding:15px 20px}}@media (max-width:520px){.tpl-search .s2 .inner-container .result-item{flex-direction:column-reverse;align-items:flex-start;gap:10px}}.tpl-search .s2 .inner-container .result-item:not(:first-child){border-top:1px solid #D9D9D9}.tpl-search .s2 .inner-container .result-item h3{color:#0F0F0F;font-family:"Nunito", sans-serif;font-size:18px;line-height:26px;margin:0;text-transform:none}.tpl-search .s2 .inner-container .result-item .search-type{align-items:center;color:#D9D9D9;display:flex;font-size:14px;gap:10px;line-height:20px;letter-spacing:4.2px;text-align:right}.tpl-search .s2 .inner-container .result-item .search-type svg{display:block;min-width:20px;height:20px;width:20px}.tpl-search .s2 .inner-container .result-item .search-type svg path{stroke:#F4D75B}.tpl-search .global-btn{align-items:center;display:flex;gap:10px;margin:0 5px}.tpl-search .global-btn:hover svg path{stroke:#F4D75B}.tpl-search .global-btn.prev svg{transform:rotate(180deg)}.tpl-search .global-btn svg{position:relative;top:2.5px}.tpl-search .global-btn svg path{stroke:#0F0F0F}.blog-filter{background:#EFEFEF;color:#0F0F0F;padding:40px 20px;font-family:"Nunito", sans-serif;border-radius:8px}.blog-filter.is-home .filter-search-row{align-items:center;display:flex;gap:10px 20px}@media (max-width:767px){.blog-filter.is-home .filter-search-row{align-items:flex-start;flex-direction:column}}.blog-filter.is-home .filter-search-row input{background-color:#1111110F;border:none;border-radius:8px;font-weight:700;margin:0;padding:14px}.blog-filter.is-home .filter-search-row input::placeholder{color:#11111199;text-transform:uppercase}.blog-filter.filter-home{background:transparent;padding:20px 0}.blog-filter.filter-home .filter-search-row{max-width:600px;margin:0 auto}.blog-filter .filter-footer{display:flex;align-items:center;gap:20px;margin-top:30px}.blog-filter .filter-footer .btn-filter{margin-top:0}.blog-filter .filter-footer .reset-link{color:#D3D3D2;text-decoration:underline;font-size:0.9rem;white-space:nowrap}.blog-filter .filter-footer .reset-link:hover{color:#0F0F0F}.blog-filter h3{font-family:"Saira Extra Condensed", sans-serif;text-transform:uppercase;color:#0F0F0F;border-bottom:2px solid #F4D75B;display:inline-block;margin-bottom:20px;letter-spacing:1px}.blog-filter .filter-categories-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(120px, 1fr));gap:10px;margin-bottom:30px}.blog-filter .filter-categories-grid .cat-pill{background:#FFFFFF;border:1px solid #E1E1E1;color:#0F0F0F;padding:8px 15px;text-align:center;text-decoration:none;font-size:0.9rem;font-weight:600;transition:0.3s}.blog-filter .filter-categories-grid .cat-pill:hover,.blog-filter .filter-categories-grid .cat-pill.active{background:#F4D75B;border-color:#F4D75B;color:#0F0F0F}.blog-filter input[type="text"]{width:100%;padding:12px;background:#FFFFFF;border:1px solid #D3D3D2;color:#0F0F0F;margin-bottom:15px;border-radius:4px}.blog-filter input[type="text"]::placeholder{color:#D3D3D2}.blog-filter input[type="text"]:focus{outline:none;border-color:#F4D75B}.blog-filter .custom-select-group{background:#FFFFFF;border:1px solid #E1E1E1;border-radius:10px;padding:16px;margin-bottom:15px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.blog-filter .custom-select-group .custom-select{margin-bottom:0}.blog-filter .custom-select-group .custom-select:last-child{margin-bottom:0}.blog-filter .custom-select{position:relative;width:100%;margin-bottom:15px}.blog-filter .custom-select select{display:none}.blog-filter .custom-select .custom-select-label{font-size:13px;line-height:16px}.blog-filter .custom-select .custom-select-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#1111110F;border:none;border-radius:8px;font-weight:700;padding:14px;cursor:pointer;user-select:none;color:#0F0F0F}.blog-filter .custom-select .custom-select-trigger.is-placeholder{color:#11111199;text-transform:uppercase}.blog-filter .custom-select .custom-select-trigger .custom-select-arrow{width:8px;height:8px;margin-left:10px;flex-shrink:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform 0.2s ease}.blog-filter .custom-select .custom-select-options{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#FFFFFF;border-radius:8px;box-shadow:0 8px 24px rgba(0, 0, 0, 0.12);list-style:none;margin:0;padding:6px;max-height:260px;overflow-y:auto;z-index:20;display:none}.blog-filter .custom-select .custom-select-options li{padding:10px 12px;border-radius:6px;cursor:pointer;font-weight:600;font-size:0.9rem;transition:0.2s}.blog-filter .custom-select .custom-select-options li:hover,.blog-filter .custom-select .custom-select-options li.active{background:#F4D75B}.blog-filter .custom-select.open .custom-select-trigger .custom-select-arrow{transform:rotate(-135deg)}.blog-filter .custom-select.open .custom-select-options{display:block}.blog-filter .macro-sliders{margin:20px 0;padding:20px;background:#FFFFFF;border:1px solid #E1E1E1;border-radius:10px}.blog-filter .macro-sliders h3{margin-top:0}.blog-filter .macro-sliders small{color:#111111;display:block;margin:-10px 0 20px;font-size:0.85rem}.blog-filter .macro-sliders .slider-item{background:#EFEFEF;border-radius:8px;padding:14px 16px 10px;margin-bottom:14px}.blog-filter .macro-sliders .slider-item:last-child{margin-bottom:0}.blog-filter .macro-sliders .slider-item label{display:flex;align-items:center;font-weight:600;font-size:0.9rem;margin-bottom:8px}.blog-filter .macro-sliders .slider-item label span[id^="val-"]{background:#F4D75B;color:#0F0F0F;font-weight:700;font-size:0.8rem;padding:2px 8px;border-radius:20px;margin:0 2px}.blog-filter .macro-sliders .slider-item .slider-labels{display:flex;justify-content:space-between;font-size:0.72rem;color:#D3D3D2;margin-top:-4px}.blog-filter .macro-sliders .slider-item input[type="range"]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:3px;background:#E1E1E1;margin:10px 0;cursor:pointer}.blog-filter .macro-sliders .slider-item input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#F4D75B;border:3px solid #FFFFFF;box-shadow:0 0 0 1px #D3D3D2;cursor:pointer;transition:transform 0.15s ease}.blog-filter .macro-sliders .slider-item input[type="range"]::-webkit-slider-thumb:hover{transform:scale(1.15)}.blog-filter .macro-sliders .slider-item input[type="range"]::-moz-range-track{height:6px;border-radius:3px;background:#E1E1E1}.blog-filter .macro-sliders .slider-item input[type="range"]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#F4D75B;border:3px solid #FFFFFF;box-shadow:0 0 0 1px #D3D3D2;cursor:pointer;transition:transform 0.15s ease}.blog-filter .macro-sliders .slider-item input[type="range"]::-moz-range-thumb:hover{transform:scale(1.15)}.blog-filter .macro-sliders .slider-item input[type="range"]:focus-visible{outline:none}.blog-filter .macro-sliders .slider-item input[type="range"]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px rgba(244, 215, 91, 0.5)}.blog-filter .macro-sliders .slider-item input[type="range"]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px rgba(244, 215, 91, 0.5)}.blog-filter .intolerancie-list{display:flex;flex-direction:column;gap:10px;padding-left:5px}.blog-filter .intolerancie-list label{cursor:pointer;font-size:0.9rem;display:flex;align-items:center;gap:10px;font-weight:500}.blog-filter .intolerancie-list label input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;flex-shrink:0;background:#FFFFFF;border:2px solid #D3D3D2;border-radius:4px;position:relative;cursor:pointer;transition:0.2s}.blog-filter .intolerancie-list label input[type="checkbox"]:checked{background:#F4D75B;border-color:#F4D75B}.blog-filter .intolerancie-list label input[type="checkbox"]:checked::after{content:"";position:absolute;left:5px;top:1px;width:6px;height:11px;border:solid #0F0F0F;border-width:0 2px 2px 0;transform:rotate(45deg)}.blog-filter .intolerancie-list label input[type="checkbox"]:focus-visible{outline:2px solid #F4D75B;outline-offset:2px}.blog-filter .btn-filter{background:#F4D75B;color:#0F0F0F;border:none;border-radius:8px;padding:18px 40px;font-family:"Nunito", sans-serif;font-size:14px;line-height:18px;font-weight:bold;cursor:pointer;margin-top:20px;text-transform:uppercase;transition:all 0.3s ease-in-out}.blog-filter .btn-filter:hover{background:#0F0F0F;color:#F4D75B}.blog-filter .btn-search{background:#F4D75B;color:#0F0F0F;border:none;border-radius:8px;font-family:"Nunito", sans-serif;font-size:14px;font-weight:bold;line-height:18px;cursor:pointer;padding:13px 30px 12px;width:fit-content;text-transform:uppercase;transition:all 0.3s ease-in-out}.blog-filter .btn-search:hover{background:#0F0F0F;color:#F4D75B}.tpl-courses .breadcrumb,.tpl-training .breadcrumb,.tpl-training-detail .breadcrumb,.tpl-archive-events .breadcrumb,.tpl-stay .breadcrumb,.tpl-single-member .breadcrumb,.tpl-blog .breadcrumb,.tpl-page .breadcrumb,.tpl-search .breadcrumb,.tpl-gift-card .breadcrumb,.who-are-block .breadcrumb{justify-content:flex-start}.tpl-job-offer .breadcrumb-separator,.tpl-job-offer .breadcrumb-current,.tpl-our-team .breadcrumb-separator,.tpl-our-team .breadcrumb-current,.tpl-donate .breadcrumb-separator,.tpl-donate .breadcrumb-current,.tpl-references .breadcrumb-separator,.tpl-references .breadcrumb-current,.who-are-block .breadcrumb-separator,.who-are-block .breadcrumb-current,.tpl-contact .breadcrumb-separator,.tpl-contact .breadcrumb-current,.tpl-page .breadcrumb-separator,.tpl-page .breadcrumb-current,.tpl-search .breadcrumb-separator,.tpl-search .breadcrumb-current,.tpl-about-us .breadcrumb-separator,.tpl-about-us .breadcrumb-current,.tpl-faq .breadcrumb-separator,.tpl-faq .breadcrumb-current,.archive.category .tpl-blog .breadcrumb-separator,.archive.category .tpl-blog .breadcrumb-current{color:#0F0F0F !important}.tpl-references .breadcrumb,.tpl-contact .breadcrumb,.tpl-single-job .breadcrumb{margin-bottom:0}.breadcrumb{align-items:center;color:#FFFFFF;display:flex;justify-content:center;flex-wrap:wrap;font-family:"Nunito", sans-serif;font-size:14px;gap:8px;line-height:18px;margin-bottom:20px}.breadcrumb .breadcrumb-link{color:#F4D75B;display:block;padding:5px;text-decoration:none;transition:color 0.2s ease}.breadcrumb .breadcrumb-link:hover{color:#F4D75B;text-decoration:underline}.breadcrumb .breadcrumb-separator{color:#FFFFFF;opacity:0.5}.breadcrumb .breadcrumb-current{color:#FFFFFF;font-weight:700}