@font-face{font-family:Gang-Of-Three;font-display:swap;src:url(/fonts/Gang-of-Three-400.ttf)}@font-face{font-family:General-Sans;font-display:swap;src:url(/fonts/GeneralSans-Regular.otf)}@font-face{font-family:General-Sans-500;font-display:swap;src:url(/fonts/GeneralSans-Medium.otf)}@font-face{font-family:General-Sans-600;font-display:swap;src:url(/fonts/GeneralSans-Semibold.otf)}@font-face{font-family:General-Sans-700;font-display:swap;src:url(/fonts/GeneralSans-Bold.otf)}@font-face{font-family:Black-Han-Sans;src:url(/fonts/BlackHanSans-Regular.ttf)}@font-face{font-family:BIZUD-Regular;src:url(/fonts/BIZUDPGothic-Regular.ttf)}@font-face{font-family:BIZUD-Bold;src:url(/fonts/BIZUDPGothic-Bold.ttf)}#header-wrapper,#header-wrapper .custom-container .nav-container,#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner,#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner .menu,.archive-container,.common-form .form-options,.common-form .select-filter,.ex-flex{display:flex;flex-direction:row;justify-content:flex-start}*{box-sizing:border-box}html{background-color:#ffca6a;scroll-behavior:smooth}body,html{overflow-x:hidden;overscroll-behavior-y:contain!important}body{color:#000;display:block;height:100%;font-family:General-Sans;font-size:20px;line-height:24px;font-feature-settings:"kern";font-kerning:normal;margin:0;padding:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:1399px){body{font-size:18px;line-height:22px}}@media screen and (max-width:768px){body{font-size:16px;line-height:20px}}a{color:#474747;transition-property:color,background-color;transition-duration:.25s;transition-timing-function:linear}a,a:link,a:visited{text-decoration:none}a:focus{outline:none}a:active,a:focus,a:hover{color:#c93228}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}h1,h2,h3,h4,h5,h6{margin:0!important;padding:0!important;font-family:Gang-Of-Three;color:#c93228!important}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#474747}h1 a:active,h1 a:focus,h1 a:hover,h2 a:active,h2 a:focus,h2 a:hover,h3 a:active,h3 a:focus,h3 a:hover,h4 a:active,h4 a:focus,h4 a:hover,h5 a:active,h5 a:focus,h5 a:hover,h6 a:active,h6 a:focus,h6 a:hover{color:#c93228}h1.type-white,h2.type-white,h3.type-white,h4.type-white,h5.type-white,h6.type-white{color:#fff!important}h1.type-secondary-color,h2.type-secondary-color,h3.type-secondary-color,h4.type-secondary-color,h5.type-secondary-color,h6.type-secondary-color{color:#f09c03!important}h1{font-size:clamp(35px,3vw,60px);line-height:clamp(40px,3vw,60px);text-align:center;font-weight:500}.secondary-heading{font-size:clamp(30px,2.5vw,42px);line-height:clamp(35px,3vw,50px);text-align:center}h2{font-family:General-Sans-600;color:#474747!important;font-size:clamp(20px,1.5vw,26px)!important}h2,h2.card-title{line-height:clamp(25px,1.8vw,30px)!important}h2.card-title{font-weight:500!important;font-size:clamp(18px,1.5vw,22px)!important}h3{font-size:25px;line-height:25px}@media screen and (max-width:678px){h3{font-size:20px}}p{margin:0;font-family:General-Sans;font-size:clamp(16px,1.2vw,20px);line-height:clamp(24px,1.8vw,30px)}p:not(:last-of-type){margin-bottom:18px}p.card-description{font-size:clamp(15px,1.1vw,18px);line-height:clamp(20px,1.5vw,25px)}ul{margin:0!important;padding:0!important;font-family:General-Sans}ul li{list-style:none}img{display:block;width:100%;height:auto}#wrapper{min-height:100%;position:relative}.custom-container{max-width:1920px;margin:auto;padding:80px 200px}@media screen and (max-width:1599px){.custom-container{padding:80px}}@media screen and (max-width:1399px){.custom-container{padding:80px 60px}}@media screen and (max-width:999px){.custom-container{padding:60px 45px}}@media screen and (max-width:768px){.custom-container{padding:60px 30px}}@media screen and (max-width:450px){.custom-container{padding:50px 25px}}.custom-container.remove-padding-top{padding-top:0!important}.custom-container.remove-padding-bottom{padding-bottom:0!important}.custom-container.remove-padding-left{padding-top:0!important}.custom-container.remove-padding-right{padding-right:0!important}.custom-container.remove-padding-vertical{padding-top:0!important;padding-bottom:0!important}.custom-container.remove-padding-horizontal{padding-left:0!important;padding-right:0!important}.landing-container{max-width:1400px;margin:auto}@media screen and (max-width:1399px){.landing-container{padding:0 60px}}@media screen and (max-width:999px){.landing-container{padding:0 45px}}@media screen and (max-width:768px){.landing-container{padding:0 30px}}@media screen and (max-width:450px){.landing-container{padding:0 25px}}.landing-container.remove-padding-top{padding-top:0}.landing-container.remove-padding-bottom{padding-bottom:0}.landing-container.remove-padding-left{padding-top:0}.landing-container.remove-padding-right{padding-right:0}.landing-container.remove-padding-vertical{padding-top:0;padding-bottom:0}.landing-container.remove-padding-horizontal{padding-left:0;padding-right:0}.section-container .section-banner{margin-bottom:24px}.section-container .section-title h1 span{display:inline-block}.section-container .section-body,.section-container .section-link{margin-top:24px}.section-container.type-small{max-width:700px;margin:0 auto}@media screen and (min-width:1900px){.section-container.type-small{max-width:1000px}}.section-container.type-cta{max-width:600px;margin:0 auto}.section-container.type-cta .section-title{max-width:250px}@media screen and (min-width:450px){.section-container.type-cta .section-title{max-width:500px}}@media screen and (min-width:1400px){.section-container.type-cta .section-title{max-width:none}}@media screen and (max-width:998px){.section-container .section-banner{margin-bottom:20px}.section-container .section-body,.section-container .section-link{margin-top:20px}}.social-widgets ul li a .image-container{width:50px;height:50px}.social-widgets ul li a .image-container img,.social-widgets ul li a .image-container svg{width:100%;height:100%;padding:15px;object-fit:contain;object-position:center;display:block;color:#333}.social-widgets ul li a .image-container svg{padding:12px}.social-widgets ul li:active a .image-container img,.social-widgets ul li:active a .image-container svg,.social-widgets ul li:focus a .image-container img,.social-widgets ul li:focus a .image-container svg,.social-widgets ul li:hover a .image-container img,.social-widgets ul li:hover a .image-container svg{filter:contrast(0) brightness(100)}@media screen and (max-width:1199px){.social-widgets ul li a .image-container{width:45px;height:45px}.social-widgets ul li a .image-container img{padding:12.5px}}#content-wrapper{margin-top:80px}@media screen and (max-width:768px){#content-wrapper{margin-top:70px}}.big-cloud-container,.copyright{position:relative}.copyright{display:flex;gap:12px;color:#fff;font-size:14px;font-family:General-Sans-500;margin-top:20px;margin-bottom:0!important}@media screen and (max-width:900px){.copyright{flex-wrap:wrap}}@media screen and (max-width:768px){.copyright{margin-bottom:20px}}.email-section{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.email-section .lets-connect{font-family:General-Sans-600;font-size:clamp(18px,2.5vw,20px);color:#fff;margin-bottom:0!important}.email-section .email{font-family:General-Sans;font-size:20px;color:#fff;margin-bottom:0}@media screen and (max-width:1599px){.email-section .email{font-size:18px}}@media screen and (max-width:998px){.email-section .email{font-size:16px}}.social-widgets .image-container img{color:#fff!important}.desktop-left-align{text-align:left}@media screen and (max-width:768px){.desktop-left-align{text-align:center}}.make-learning-fun{padding-bottom:0!important}.connect-section{position:relative;display:flex;width:100%;max-width:1000px;margin:0 auto 20vh}.connect-section.custom-container{padding:110px 80px}@media screen and (max-width:1599px){.connect-section.custom-container{padding:110px 80px}}@media screen and (max-width:1399px){.connect-section.custom-container{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:999px){.connect-section.custom-container{padding:60px 45px}}@media screen and (max-width:768px){.connect-section.custom-container{padding:60px 30px}}@media screen and (max-width:450px){.connect-section.custom-container{padding:50px 25px}}.connect-section .clouds-left{width:17%;position:absolute;left:0;z-index:2;top:35%;animation:side-side 5s ease-in-out infinite alternate}@media screen and (max-width:768px){.connect-section .clouds-left{display:none}}.connect-section .clouds-right{width:21%;position:absolute;right:0;z-index:2;top:35%;animation:side-side-reverse 5s ease-in-out infinite alternate}@media screen and (max-width:768px){.connect-section .clouds-right{display:none}}.connect-section .connect-container{width:100%;background-color:#fff;margin:0 auto;border-radius:200px;padding:22px;display:flex;flex-direction:column;align-items:center;gap:10px;position:relative;z-index:1}@media screen and (max-width:768px){.connect-section .connect-container{border-radius:32px}}.connect-section .connect-container h2{color:#6a2410;font-weight:600;font-size:clamp(24px,2vw,32px);line-height:clamp(25px,1.8vw,30px)}.connect-section .connect-container p{color:#6a2410}.connect-section .connect-container .co-btn{background:#c93228;color:#fff;width:-moz-fit-content;width:fit-content;font-weight:400}.connect-section .connect-container .co-btn p{color:#fff;font-size:clamp(16px,1.1vw,20px)}.connect-section .connect-container .co-btn:after{background:#aa2b22}.slides-container{left:0;top:0;z-index:10}.slide,.slides-container{width:100%;height:100%;overflow:hidden}.slide{position:relative;min-height:100dvh}.go-next,.go-prev{cursor:pointer;font-weight:700;text-decoration:underline}#slide-2 .section{width:100%}#header-wrapper{align-items:center;z-index:30;width:100%;height:148px;position:absolute;transition:.3s ease-in}#header-wrapper .co-btn{background:#c93228;color:#fff;width:-moz-fit-content;width:fit-content}#header-wrapper .co-btn h2{color:#fff;font-size:28px;line-height:32px}#header-wrapper .co-btn:after{background:#aa2b22}#header-wrapper .co-btn.no-background{background:transparent;border:1px solid #aa2b22;color:#aa2b22}#header-wrapper .co-btn.no-background:hover{background:#aa2b22;color:#fff}#header-wrapper .co-btn.no-background:after{background:none}#header-wrapper .header-buttons{display:none;gap:12px;font-size:16px!important;transition:all .3s linear}@media screen and (max-width:1200px){#header-wrapper .header-buttons{flex-direction:column;display:flex}#header-wrapper .header-buttons .co-btn{padding:10px 30px;font-size:17px;line-height:20px;font-weight:500!important}}@media screen and (min-width:1200px){#header-wrapper .header-buttons{font-size:18px!important;position:absolute;right:30px;top:50px}}@media screen and (min-width:1599px){#header-wrapper .header-buttons{position:absolute;right:30px;top:40px}}#header-wrapper .mobile-logo-wrapper .logo{display:block;width:80px}#header-wrapper .mobile-logo-wrapper .name-logo{display:none}@media screen and (min-width:1200px){#header-wrapper .mobile-logo-wrapper{display:none}}#header-wrapper.fixed-header{position:fixed;background:hsla(0,0%,98%,.847)!important;height:74px;z-index:999;box-shadow:0 2px 2px -2px rgba(0,0,0,.2)}@media screen and (min-width:1200px){#header-wrapper.fixed-header .header-buttons{display:flex;position:absolute;right:30px;top:10px;margin-top:0}}#header-wrapper.fixed-header .mobile-logo-wrapper .logo{display:none}#header-wrapper.fixed-header .mobile-logo-wrapper .name-logo{display:block}#header-wrapper.fixed-header .nav-overlay{top:70px!important}#header-wrapper.fixed-header .nav-wrapper.active-sidebar{height:calc(100% - 70px)!important}@media screen and (min-width:1200px){#header-wrapper.fixed-header .logo{display:none}#header-wrapper.fixed-header .name-logo{display:block!important}}#header-wrapper .custom-container{width:100%}#header-wrapper .custom-container .nav-container{align-items:center;justify-content:space-between}#header-wrapper .custom-container .nav-container .logo-wrapper{z-index:16}#header-wrapper .custom-container .nav-container .logo-wrapper .logo,#header-wrapper .custom-container .nav-container .logo-wrapper a img{width:130px}#header-wrapper .custom-container .nav-container .logo-wrapper .name-logo{display:none}#header-wrapper .custom-container .nav-container .nav-bar{width:100%;max-width:697px;margin:0 auto;z-index:16}#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner{align-items:center;justify-content:center}#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner .menu{align-items:center;justify-content:space-between;gap:60px}@media screen and (max-width:1200px){#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner .menu{min-width:auto;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}}#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner .menu li{white-space:nowrap;min-width:58px}#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner .menu li a{font-family:General-Sans-600;font-size:clamp(16px,1.8vw,20px);line-height:clamp(24px,1.8vw,30px);line-height:23px;color:#612f0a}#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner .menu li a.active,#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner .menu li a:hover{color:#c93228}#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner .menu li:not(:last-of-type),#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner div:not(:last-of-type){margin-right:0}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar{position:fixed;z-index:10;bottom:0;left:-300px;width:100%;height:calc(100% - 90px);max-width:300px;transition-property:transform;transition-duration:.25s;transition-timing-function:linear}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar .nav-wrapper-inner{align-items:flex-start;justify-content:normal;flex-direction:column;background:url(/img/placeholder/topo.webp) #121212 repeat top;background-size:cover;height:100%;width:100%;overflow-x:hidden;overflow-y:scroll;padding:30px;-ms-overflow-style:none;scrollbar-width:none}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar .nav-wrapper-inner::-webkit-scrollbar{display:none}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar .nav-wrapper-inner .menu{flex-wrap:wrap}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar .nav-wrapper-inner .menu li{width:100%}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar .nav-wrapper-inner .menu li a{display:block;color:#fff}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar .nav-wrapper-inner .menu li a:hover{color:#9c4df4}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar .nav-wrapper-inner .menu li:not(:last-of-type){margin-right:0;margin-bottom:20px}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar .nav-wrapper-inner div:not(:last-of-type){margin-bottom:20px}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar .nav-wrapper-inner .social-widgets{width:100%}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar .nav-wrapper-inner .social-widgets ul{margin-left:-15px;margin-bottom:-10px}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar .nav-wrapper-inner .social-widgets ul li a .image-container img{filter:contrast(0) brightness(100)}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar.open{transform:translateX(300px)}#header-wrapper .custom-container .nav-container .nav-overlay{width:100%;height:100%;z-index:1;position:fixed;top:90px;right:-100%;background-color:rgba(0,0,0,.5);transition-property:transform;transition-duration:.25s;transition-timing-function:linear}#header-wrapper .custom-container .nav-container .nav-overlay.open{transform:translateX(-100%)}#header-wrapper .custom-container .nav-container .mobile-toggle{z-index:5;display:none;cursor:pointer}@media screen and (max-width:1399px){#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner .menu li:not(:last-of-type),#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner div:not(:last-of-type){margin-right:0}}@media screen and (max-width:1200px){#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner .menu li:not(:last-of-type),#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner div:not(:last-of-type){margin-right:0}#header-wrapper{height:90px;position:absolute;top:0;background-color:transparent}#header-wrapper .custom-container .nav-container .logo-wrapper{left:30px;transform:none;display:none}#header-wrapper .custom-container .nav-container .logo-wrapper a img{width:80px}#header-wrapper .custom-container .nav-container .nav-wrapper{display:none}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar{display:block}#header-wrapper .custom-container .nav-container .nav-wrapper .nav-wrapper-inner div:not(:last-of-type){margin-right:0;margin-bottom:30px}#header-wrapper .custom-container .nav-container .mobile-toggle{display:block}}@media screen and (max-width:450px){#header-wrapper .custom-container .nav-container .logo-wrapper{left:25px}#header-wrapper .custom-container .nav-container .nav-wrapper.active-sidebar .nav-wrapper-inner{padding:30px}}.menu-toggle{width:30px;cursor:pointer}.menu-toggle *{transition-property:opacity,transform,width;transition-duration:.25s;transition-timing-function:linear}.menu-toggle .bar{width:100%;height:3px;background-color:#000}.menu-toggle .bar:nth-child(2){margin:5px 0}.menu-toggle.change{width:25px}.menu-toggle.change .bar{height:2px}.menu-toggle.change .bar:first-child{transform:rotate(-45deg) translate(-5px,5px)}.menu-toggle.change .bar:nth-child(2){opacity:0}.menu-toggle.change .bar:nth-child(3){transform:rotate(45deg) translate(-4px,-5px)}.footer_cloud_container{position:relative;overflow:hidden}.footer_cloud_container .image-container img{width:100%;height:auto;display:block}.footer_cloud_container #footercloudleft,.footer_cloud_container #footercloudright{position:absolute;width:500px;bottom:0;z-index:-1}.footer_cloud_container #footercloudleft{left:0}.footer_cloud_container #footercloudright{right:0}.footer-wall-red{position:relative;z-index:5;margin-bottom:-5px}#footer-wrapper-type-border{z-index:3;position:relative;background-color:#c0aea4}#footer-wrapper-type-border:after{display:block;position:absolute;width:100%;height:100%;content:"";background-image:url(/img/static/FooterWall.png);background-repeat:no-repeat;background-size:cover;background-position:50%;top:0;left:0;z-index:1}#footer-wrapper-type-border .full-width-wrapper{background-color:#a18678}#footer-wrapper-type-border .custom-container{padding:30px 188px}#footer-wrapper-type-border .custom-container .footer-widget-container{display:flex;justify-content:space-between;align-items:center;margin:-15px}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget{padding:15px;font-size:14px;position:relative;z-index:3}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .logo-container{width:-moz-fit-content;width:fit-content}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .logo-container a img{display:block;height:auto;width:166px}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul{display:flex;column-gap:54px}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li{font-weight:400;font-size:20px;line-height:24px}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li a{display:block;width:-moz-fit-content;width:fit-content;color:#fff}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li a:hover{color:#474747}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li:not(:last-of-type){margin-bottom:8px}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content a{display:block;width:-moz-fit-content;width:fit-content;color:#fff}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content a:hover{color:#474747}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .social-widgets ul{justify-content:flex-end}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget:last-of-type{color:#333;text-align:right}#footer-wrapper-type-border .custom-container.copyright-section{padding-top:10px;padding-bottom:10px;text-align:right;color:#fff}#footer-wrapper-type-border .custom-container.copyright-section p{position:relative;z-index:3}#footer-wrapper-type-border .custom-container a{display:block;width:-moz-fit-content;width:fit-content;color:#fff}#footer-wrapper-type-border .custom-container a:hover{color:#474747}@media screen and (max-width:1599px){#footer-wrapper-type-border .custom-container{padding:30px 150px}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul{column-gap:40px}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li{font-size:18px;line-height:22px}}@media screen and (max-width:1399px){#footer-wrapper-type-border .custom-container{padding:30px 100px}}@media screen and (max-width:1199px){#footer-wrapper-type-border .custom-container{padding:30px 60px}}@media screen and (max-width:998px){#footer-wrapper-type-border .custom-container{padding:30px}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul{column-count:2;column-gap:30px}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li{font-size:16px;line-height:20px}}@media screen and (max-width:768px){#footer-wrapper-type-border:after{background-repeat:repeat;background-size:200%}#footer-wrapper-type-border .custom-container .footer-widget-container{flex-wrap:wrap;margin:0}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget{width:100%;padding:0}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul{display:block}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li{font-size:16px;line-height:20px}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .social-widgets ul{justify-content:flex-start}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget:not(:last-of-type){margin-bottom:30px}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget:last-of-type,#footer-wrapper-type-border .custom-container.copyright-section{text-align:left}}@media screen and (max-width:450px){#footer-wrapper-type-border:after{background-size:450%}#footer-wrapper-type-border .custom-container{padding:30px 25px}#footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul{column-count:1;column-gap:0}}@keyframes up-down{0%{transform:translateY(0)}to{transform:translateY(-25px)}}@keyframes side-side{0%{transform:translateY(0)}to{transform:translateX(-25px)}}@keyframes side-side-reverse{0%{transform:translateY(0)}to{transform:translateX(25px)}}.co-btn{border:0;border-radius:50px;background:#fff;color:#c93228;cursor:pointer;display:inline-block;outline:none;overflow:hidden;padding:12px 35px;z-index:1;font-family:General-Sans-600;font-size:20px;position:relative;font-weight:500!important}.co-btn,.co-btn:after{transition:all .3s ease}.co-btn:after{position:absolute;content:"";width:100%;height:0;top:0;left:0;z-index:-1;background:#c93228}.co-btn:hover{color:#fff}.co-btn:hover:after{top:auto;bottom:0;height:100%}.co-btn.type-field{background:#c93228;color:#fff}.co-btn.type-field:after{position:absolute;content:"";width:100%;height:0;top:0;left:0;z-index:-1;background:#aa2b22;transition:all .3s ease}.co-btn.type-field:active,.co-btn.type-field:focus,.co-btn.type-field:hover{color:#fff}.co-btn.type-field:active:after,.co-btn.type-field:focus:after,.co-btn.type-field:hover:after{top:auto;bottom:0;height:100%}@media screen and (max-width:1599px){.co-btn{padding:12px 35px;font-size:18px;line-height:23px}}@media screen and (max-width:768px){.co-btn{padding:10px 30px;font-size:17px;line-height:20px}}.popup-btn{background:#c93228;font-family:General-Sans-600;color:#fff;width:-moz-fit-content;width:fit-content}.popup-btn h2{color:#fff;font-size:28px;line-height:32px}.popup-btn:after{background:#aa2b22}.rounded-btn{width:-moz-fit-content;width:fit-content;border-radius:50px;border:none;padding:20px 55px;font-family:General-Sans-600}.back-to-top,.rounded-btn{display:flex;justify-content:center;align-items:center}.back-to-top{position:fixed;bottom:20px;right:30px;z-index:9999;cursor:pointer;width:50px;height:50px;border-radius:50%;background:#c93228;color:#fff;transition:all .3s ease-in-out;opacity:1}.back-to-top.hide{opacity:0;pointer-events:none}.back-to-top:hover{transform:translateY(-4px)}.homepage-body{background:linear-gradient(180deg,#ffca6a,#ffd870);overflow:hidden;position:relative}.homepage-body .hero-buttons{display:flex;gap:12px;font-size:16px!important;transition:all .3s linear}.homepage-body .hero-buttons .co-btn{background:#c93228;color:#fff;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;font-size:17px}.homepage-body .hero-buttons .co-btn span{font-size:14px}.homepage-body .hero-buttons .co-btn .teacher{color:hsla(0,0%,100%,.878)}.homepage-body .hero-buttons .co-btn .student{transition:all .3s linear;color:rgba(170,43,34,.878)}.homepage-body .hero-buttons .co-btn h2{color:#fff;font-size:28px;line-height:32px}.homepage-body .hero-buttons .co-btn:after{background:#aa2b22}.homepage-body .hero-buttons .co-btn.white-background{background:#fff;color:#aa2b22}.homepage-body .hero-buttons .co-btn.white-background:hover,.homepage-body .hero-buttons .co-btn.white-background:hover .student{color:#fff}.homepage-body .hero-buttons .co-btn.white-background:after{background:#c93228}@media screen and (max-width:480px){.homepage-body .hero-buttons{flex-direction:column;align-items:center}.homepage-body .hero-buttons .co-btn{padding:10px 30px;font-size:17px;line-height:20px}}@media screen and (min-width:1200px){.homepage-body .hero-buttons{font-size:18px!important}}.homepage-body .content-container{opacity:0;transition:.4s ease-in-out}.homepage-body .content-container.transition{transition:.5s ease-in-out;opacity:1}.homepage-body .rays{position:absolute;bottom:-10%;width:100%;height:110%;background:url(/img/static/rays.png) no-repeat 50%;background-size:cover;opacity:1;transition:opacity .8s linear}.homepage-body .rays.hide{opacity:0}.homepage-body .clouds{transition:opacity .5s linear;pointer-events:none}.homepage-body .clouds.hide{opacity:0}.homepage-body .floating-cloud{background-position:0 0;height:100%;width:100%;z-index:1;position:absolute;pointer-events:none}.homepage-body .top-cloud-left{background:url(/img/static/landing-small-cloud.png) no-repeat;background-size:20%;left:-3%;top:15%}@media screen and (max-width:768px){.homepage-body .top-cloud-left{background-size:25%}}.homepage-body .top-cloud-right{background:url(/img/static/landing-small-cloud-right.png) no-repeat;background-size:20%;right:-85%;top:15%}@media screen and (max-width:768px){.homepage-body .top-cloud-right{background-size:25%;right:-80%}}.homepage-body .bottom-cloud-left{background:url(/img/static/landing-bg-cloud.png) no-repeat;background-size:10%;left:10%;top:50%}@media screen and (max-width:768px){.homepage-body .bottom-cloud-left{background-size:15%;left:5%}}.homepage-body .bottom-cloud-right{background:url(/img/static/landing-bg-cloud.png) no-repeat;background-size:10%;right:-90%;top:50%}@media screen and (max-width:768px){.homepage-body .bottom-cloud-right{background-size:15%;right:-85%}}.homepage-body .house-container-main,.homepage-body .house-container-main.transition{transition:transform .7s ease-in-out,opacity .7s ease-out}.homepage-body .house-container-main.transition{transform:translateX(-50%) translateY(-500%) scale(3.5)}@media screen and (max-width:1200px){.homepage-body .house-container-main.transition{transform:translateX(-50%) translateY(-100%) scale(6);opacity:0}}@media screen and (min-height:800px){.homepage-body .house-container-main.transition{transform:translateX(-50%) translateY(-130vh) scale(3.5)}}@media screen and (min-height:1400px){.homepage-body .house-container-main.transition{transform:translateX(-50%) translateY(-130vh) scale(5)}}.homepage-body .house-container-main.hide{transition:.3s;opacity:0}.homepage-body .house-container-main{position:absolute;bottom:0;pointer-events:none;z-index:0;bottom:-5%;width:100%;left:50%;transform:translateX(-50%);max-height:40vh;max-width:2500px}@media screen and (min-width:620px){.homepage-body .house-container-main{bottom:-10%}}@media screen and (min-width:2000px){.homepage-body .house-container-main{height:40vh;max-height:500px}}.homepage-body .house-container-main .house-container{display:flex;align-items:flex-end;justify-content:center}.homepage-body .house-container-main .house-container.custom-container{padding-top:0;padding-bottom:0;max-width:none}.homepage-body .house-container-main .house-container .house-left{position:relative;left:9%;width:31%}.homepage-body .house-container-main .house-container .house-center{z-index:10;width:50%}.homepage-body .house-container-main .house-container .house-right{position:relative;right:9.5%;width:31%}.homepage-body .house-container-main .top-cloud-white{position:absolute;left:0;width:100%;z-index:11;bottom:-20%}.homepage-body .house-container-main .top-cloud-white img{width:100%}.homepage-body .house-container-main .top-cloud-blue{position:absolute;left:0;width:100%;z-index:10;bottom:-35%}.homepage-body .house-container-main .top-cloud-blue img{width:100%}@media screen and (min-width:1800px){.homepage-body .house-container-main .top-cloud-white{height:500px;top:-57%}.homepage-body .house-container-main .top-cloud-white img{position:absolute;height:100%;width:100%;object-fit:fill;object-position:bottom}.homepage-body .house-container-main .top-cloud-blue{height:700px}.homepage-body .house-container-main .top-cloud-blue img{position:absolute;height:100%;width:100%;object-fit:fill;object-position:bottom}}.homepage-body .section-container-first{height:100dvh;position:relative;z-index:2;transition:.5s linear;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:15vh}.homepage-body .section-container-first.transition{opacity:0}@media screen and (max-width:1399px){.homepage-body .section-container-first{padding-bottom:12vh}.homepage-body .section-container-first .section-title h1{font-size:1.9rem!important;max-width:28ch}}@media screen and (max-width:768px){.homepage-body .section-container-first .section-title h1 .line-break{display:none}}@media screen and (max-width:450px){.homepage-body .section-container-first .section-title h1{max-width:19ch}}.homepage-body .clouds-container{position:absolute;top:150px;width:100%;overflow-x:hidden;pointer-events:none}.homepage-body .ninja-scroll-container{align-items:center;z-index:20;padding:41px 20% 0}.homepage-body .ninja-scroll-container,.homepage-body .ninja-scroll-container .ninja-scroll{background-color:#f7fcff;display:flex;flex-direction:column;justify-content:center;position:relative;height:100dvh}.homepage-body .ninja-scroll-container .ninja-scroll{width:100vw;margin-top:20px;margin-bottom:20px;overflow:hidden;gap:clamp(45px,3.5vw,65px)}.homepage-body .ninja-scroll-container .ninja-scroll .video-cloud-left-bottom{position:absolute;left:5%;bottom:15%;z-index:10;pointer-events:none}@media screen and (max-width:1200px){.homepage-body .ninja-scroll-container .ninja-scroll .video-cloud-left-bottom{display:none}}.homepage-body .ninja-scroll-container .ninja-scroll .video-cloud-right-top{position:absolute;right:5%;top:15%;z-index:10;pointer-events:none}@media screen and (max-width:1200px){.homepage-body .ninja-scroll-container .ninja-scroll .video-cloud-right-top{display:none}}.homepage-body .ninja-scroll-container .ninja-scroll .video-cloud-right-bottom{width:20%;position:absolute;right:2%;bottom:15%;z-index:10;pointer-events:none}@media screen and (max-width:1200px){.homepage-body .ninja-scroll-container .ninja-scroll .video-cloud-right-bottom{display:none}}.homepage-body .ninja-scroll-container .ninja-scroll .video-cloud-left-top{width:20%;position:absolute;left:2%;top:15%;z-index:10;pointer-events:none}@media screen and (max-width:1200px){.homepage-body .ninja-scroll-container .ninja-scroll .video-cloud-left-top{display:none}}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-desc{text-align:center;opacity:1;z-index:50}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-desc .custom-container{display:flex;flex-direction:column;gap:5px}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-desc .custom-container h1{line-height:clamp(40px,3vw,50px)}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-desc .custom-container p{margin:0!important}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container{position:relative;width:85vw;max-width:600px;margin:0 auto;background:url(/img/static/Video_Frame.png) no-repeat}@media screen and (min-width:1900px){.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container{max-width:800px}}@media screen and (min-width:2200px){.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container{max-width:900px}}@media screen and (max-height:610px){.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container{max-width:550px}}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container .left-scroll-handle{position:absolute;z-index:1;left:-2%;width:52%;top:-10%;transition:.6s linear;pointer-events:none;z-index:5}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container .left-scroll-handle.transition{left:-47.5%}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container .right-scroll-handle{position:absolute;z-index:1;width:52%;top:-10%;right:-2%;transition:.6s linear;pointer-events:none;z-index:5}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container .right-scroll-handle.transition{right:-47.5%}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container .left-scroll-handle,.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container .right-scroll-handle{will-change:transform}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container .scroll{background:url(/img/static/Video_Frame.png) no-repeat;aspect-ratio:16/8.7;background-size:100% 100%;position:relative;z-index:4}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container .scroll .video-container{width:92%;height:95%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#ffca6a}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container .scroll .video-container video{width:100%;height:100%;object-fit:cover}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container .scroll .video-container .play-btn{max-width:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;transition:transform .2s linear}.homepage-body .ninja-scroll-container .ninja-scroll .scroll-container .scroll .video-container .play-btn:hover{transform:translate(-50%,-50%) scale(1.1)}.homepage-body .big-cloud-container{margin-top:0}@media screen and (min-width:1200px){.homepage-body .big-cloud-container{margin-top:5vw}}.homepage-body .new-challenges.custom-container{padding-left:0!important;padding-right:0!important}.homepage-body .new-challenges .section-container.type-small{max-width:700px}@media screen and (max-width:900px){.landing-container .section-title h1 br{display:none}}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.kfq-theme{width:100%;height:100%}._playerWrapper_1grbt_5303{border-radius:0!important;width:100%!important;height:100%!important}._wrapper--controls_1grbt_5328{padding:1rem 1.5rem!important;gap:6px!important}._controlButton_1oqwf_5312>svg{width:20px!important;height:20px!important}._iconButton--large_1o0m7_155>svg{width:24px!important;height:24px!important}._seekbar--progress_1xaas_5312 p._typography_kzf5d_17{font-size:.75rem!important;margin-bottom:0!important}._playerWrapper_11xbo_5303{border-radius:0!important}._typography_kzf5d_17{margin-bottom:0!important;font-size:.75rem!important}@media(max-width:767.98px){._playerWrapper_11xbo_5303 ._wrapper--controls_11xbo_5328{position:absolute!important;bottom:0!important;right:0!important;width:100%!important;background-color:rgba(39,35,42,.6)!important}}#blogs-page,#sifu-page,#slide-4{scrollbar-width:auto;scrollbar-color:#bfbfbf #fff}#blogs-page::-webkit-scrollbar,#sifu-page::-webkit-scrollbar,#slide-4::-webkit-scrollbar{width:16px}#blogs-page::-webkit-scrollbar-track,#sifu-page::-webkit-scrollbar,#slide-4::-webkit-scrollbar{background:#fff}#blogs-page::-webkit-scrollbar-thumb,#sifu-page::-webkit-scrollbar,#slide-4::-webkit-scrollbar{background-color:#bfbfbf;border-radius:10px;border:3px solid #fff}.section-body p{margin:0!important}.popup-container::-webkit-scrollbar{display:none!important}@media screen and (max-width:900px){._endWrapper--content_vluta_5353 ._endWrapper--content--heading_vluta_5363{font-size:32px!important}}@media screen and (max-width:600px){._endWrapper--content_vluta_5353 ._endWrapper--content--heading_vluta_5363{font-size:22px!important}}.diverse-section{position:relative;background-color:#ffca6a}.diverse-section .diverse-container .cloud-container{top:2px}.diverse-section .diverse-container.custom-container{padding:110px 0}@media screen and (max-width:1599px){.diverse-section .diverse-container.custom-container{padding:110px 0}}@media screen and (max-width:1399px){.diverse-section .diverse-container.custom-container{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:999px){.diverse-section .diverse-container.custom-container{padding:50px 45px}}.diverse-section .diverse-container .custom-container{max-width:1400px;background-image:url(/img/static/DiverseAll.png);background-repeat:no-repeat;background-size:contain;background-position:50%;top:50%;left:50%;width:100%;z-index:3;padding-top:91px;padding-bottom:91px}@media screen and (max-width:1599px){.diverse-section .diverse-container .custom-container{padding:91px 80px}}@media screen and (max-width:1399px){.diverse-section .diverse-container .custom-container{padding:80px 60px}}.diverse-section .diverse-container .custom-container .section-title{margin-bottom:30px}.diverse-section .diverse-container .custom-container .section-body{margin:0 auto}.diverse-section .diverse-container .custom-container .section-body .flex-container{display:-moz-flex;display:flex;flex-wrap:wrap;justify-content:center;margin:-20px}.diverse-section .diverse-container .custom-container .section-body .flex-container .flex-item{padding:20px}.diverse-section .diverse-container .custom-container .section-body .flex-container .flex-item .co-btn{background:#c93228;color:#fff!important;width:100%}.diverse-section .diverse-container .custom-container .section-body .flex-container .flex-item .co-btn h2{color:#fff!important;font-size:28px;line-height:32px}.diverse-section .diverse-container .custom-container .section-body .flex-container .flex-item .co-btn:after{background:#aa2b22}.diverse-section .diverse-container .image-container{bottom:0;z-index:1;width:100%;height:30vh;min-height:250px;overflow:hidden;pointer-events:none}.diverse-section .diverse-container .image-container img{object-fit:cover;object-position:center top}.diverse-section .diverse-container .cloud-container{background-color:#ffca6a;position:relative;bottom:0;z-index:2;width:100%;pointer-events:none}.diverse-section .diverse-container .cloud-container img{width:100%;height:auto;display:block}@media screen and (max-width:1599px){.diverse-section .diverse-container .custom-container .section-body .flex-container .flex-item .co-btn h2{font-size:25px;line-height:30px}}@media screen and (max-width:1399px){.diverse-section .diverse-container .custom-container .section-body .flex-container .flex-item .co-btn h2{font-size:20px;line-height:25px}.diverse-section .diverse-container .image-container{height:25vh;min-height:250px}}@media screen and (max-width:998px){.diverse-section .diverse-container .custom-container .section-body .flex-container{margin:-7.5px}.diverse-section .diverse-container .custom-container .section-body .flex-container .flex-item{padding:7.5px}.diverse-section .diverse-container .custom-container .section-body .flex-container .flex-item .co-btn h2{font-size:17px;line-height:23px}.diverse-section .diverse-container .image-container{height:20vh;min-height:200px}}@media screen and (max-width:860px){.diverse-section .diverse-container .custom-container{background-size:cover;padding-top:80px;padding-bottom:90px}.diverse-section .diverse-container .custom-container .section-body .flex-container .flex-item{width:100%}.diverse-section .diverse-container .custom-container .section-body .flex-container .flex-item .co-btn{max-width:250px;margin:0 auto}.diverse-section .diverse-container .image-container{height:20vh;min-height:85px}}@media screen and (max-width:450px){.diverse-section .diverse-container .image-container{height:1vh;min-height:85px}}.new-challenges-modes-section{background-color:#ffca6a}.new-challenges-modes-section .cloud-container{width:100%;transform:rotateX(180deg);position:relative;top:-2px}.new-challenges-modes-section .new-challenges-modes-container{background-color:#f1fdff;display:flex;align-items:center}.new-challenges-modes-section .new-challenges-modes-container .custom-container{width:100%;max-width:1066px;padding:65px 0}@media screen and (max-width:1399px){.new-challenges-modes-section .new-challenges-modes-container .custom-container{padding:65px 60px}}@media screen and (max-width:999px){.new-challenges-modes-section .new-challenges-modes-container .custom-container{padding:60px 45px}}@media screen and (max-width:768px){.new-challenges-modes-section .new-challenges-modes-container .custom-container{padding:60px 30px}}@media screen and (max-width:450px){.new-challenges-modes-section .new-challenges-modes-container .custom-container{padding:50px 25px}}.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new{display:flex;flex-direction:column;gap:60px;margin:0 auto}.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new .challenges-modes{display:flex;flex-direction:column;gap:62px}.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode{display:flex;align-items:flex-start;gap:36px}.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode:nth-child(2n){flex-direction:row-reverse;text-align:right}.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode:nth-child(2n) .detail-container{align-items:flex-end}.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .image-container{border-radius:10px;display:flex;align-items:center;justify-content:center;transition:all .4s;min-width:220px;max-width:220px;position:relative}.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container{display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:16px}.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container .detail{display:flex;flex-direction:column;gap:16px}.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container .detail p{color:#515151}.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container .detail a{color:#4975ba}.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container .detail a:hover{color:#c93228}.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container button{color:#c93228;background-color:transparent;border:none;outline:none;width:-moz-fit-content;width:fit-content;padding:0;font-family:General-Sans-500;font-size:clamp(16px,1.2vw,20px);line-height:clamp(25px,1.8vw,30px);font-weight:500;cursor:pointer}@media screen and (max-width:620px){.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode{align-items:center;gap:10px}.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .image-container{width:30%;min-width:150px}.new-challenges-modes-section .new-challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container{width:70%}}.benefits-diverse-slide{background-color:#f1fdff}.benefits-main-section{position:relative;padding-top:15vh}@media screen and (max-width:1800px){.benefits-main-section{padding-top:10vh}}@media screen and (max-width:998px){.benefits-main-section{padding-top:50px}}@media screen and (max-width:620px){.benefits-main-section{padding-top:0}}.benefits-main-section .benefits-section{padding-top:101px;background-color:#ffca6a}.benefits-main-section .benefits-section .action-bottom-cloud{background-color:#ffca6a;position:absolute;top:-5px;pointer-events:none;width:100%}.benefits-main-section .benefits-section .custom-container{position:relative;z-index:1;max-width:1066px;padding:0 0 80px}@media screen and (max-width:1399px){.benefits-main-section .benefits-section .custom-container{padding:0 60px}}@media screen and (max-width:999px){.benefits-main-section .benefits-section .custom-container{padding:0 45px}}@media screen and (max-width:768px){.benefits-main-section .benefits-section .custom-container{padding:0 30px}}@media screen and (max-width:450px){.benefits-main-section .benefits-section .custom-container{padding:0 25px}}@media screen and (max-width:998px){.benefits-main-section .benefits-section .custom-container{padding-top:0;padding-bottom:0;max-width:700px}}.benefits-main-section .benefits-section .custom-container .section-title{margin-bottom:70px}.benefits-main-section .benefits-section .custom-container .section-body{margin-top:0}.benefits-main-section .benefits-section .custom-container .section-body .flex-container{display:-moz-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:-25px}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item{width:33.33%;padding:25px}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item *{transition:all .3s ease}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item .image-container{max-width:175px;margin:0 auto;overflow:hidden;border-radius:22px}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item .image-container img{width:100%;max-height:175px;height:auto;display:block}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item h2{margin:16px 0!important;color:#4f4f4f!important;font-size:clamp(18px,1.3vw,22px)!important;line-height:clamp(25px,1.8vw,28px)!important}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item p{color:#4f4f4f!important;font-size:clamp(16px,1vw,18px)!important;line-height:clamp(21px,1.2vw,24px)!important}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item .flex-inner{border-radius:16px;padding:0 22px 43px;height:100%}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item .flex-inner:hover{box-shadow:4px 9px 17.8px -12px rgba(0,0,0,.251)}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item .flex-inner:hover .image-container{transform:scale(1.1) translateY(-30px)}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item .flex-inner .image-container{transform:translateY(-25px);margin-bottom:-25px}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item .flex-inner.blue-back{background-color:#cefcff}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item .flex-inner.yellow-back{background-color:#fdffce}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item .flex-inner.green-back{background-color:#ceffd1}.benefits-main-section .benefits-section.type-mobile{display:none}@media screen and (max-width:1399px){.benefits-main-section .benefits-section .custom-container .section-body .flex-container{margin:-20px}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item{width:33.33%;padding:20px}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item h2{margin:20px 0 8px}}@media screen and (max-width:1199px){.benefits-main-section .benefits-section .custom-container .section-body .flex-container{margin:-20px}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item{width:33.33%;padding:20px}}@media screen and (max-width:998px){.benefits-main-section .benefits-section .custom-container .section-body .flex-container{row-gap:15px}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item{width:50%}.benefits-main-section .benefits-section.type-mobile{display:block}}@media screen and (max-width:620px){.benefits-main-section .benefits-section .custom-container{max-width:350px}.benefits-main-section .benefits-section .custom-container .section-body .flex-container{margin:-15px;gap:30px}.benefits-main-section .benefits-section .custom-container .section-body .flex-container .flex-item{width:100%;padding:15px}}.benefits-main-section .benefits-main-section.type-mobile.fp-section{display:none}.benefits-main-section .benefits-main-section.type-desktop.fp-section{display:block}@media screen and (max-width:998px){.benefits-main-section .benefits-main-section.type-mobile.fp-section{display:block}.benefits-main-section .benefits-main-section.type-mobile.fp-section .benefits-section{height:100dvh;overflow:hidden}.benefits-main-section .benefits-main-section.type-mobile.fp-section .benefits-section .section-container{height:100dvh;display:flex;flex-direction:column;justify-content:center}.benefits-main-section .benefits-main-section.type-desktop.fp-section{display:none}}.type-desktop,.type-desktop:after{background-color:#f1fdff}.type-desktop:after{content:"";position:absolute;width:100%;height:10%;z-index:-1;bottom:0;left:0;display:block}.landing-footer{display:flex;flex-direction:column;justify-content:space-between;background-color:#ffca6a;overflow-x:hidden}.landing-footer,.landing-footer .footer-container{position:relative}.landing-footer .footer-container .mountain-tree{position:absolute;top:-13vw;left:-5%;width:35%}.landing-footer .footer-container .pillar-right{position:absolute;right:0;top:-30vw;width:30%}.landing-footer .footer-container .pillar-right .pillar-right-big{position:absolute;right:-20%}@media screen and (max-width:768px){.landing-footer .footer-container .mountain-tree,.landing-footer .footer-container .pillar-right{display:none}}.landing-footer .footer_cloud_container{position:relative;overflow:hidden}.landing-footer .footer_cloud_container .image-container img{width:100%;height:auto;display:block}.landing-footer .footer_cloud_container #footercloudleft,.landing-footer .footer_cloud_container #footercloudright{position:absolute;width:500px;bottom:0;z-index:-1}.landing-footer .footer_cloud_container #footercloudleft{left:0}.landing-footer .footer_cloud_container #footercloudright{right:0}.make-learning-fun{padding-bottom:20vh}.make-learning-fun .section-container{display:flex;flex-direction:column;align-items:center;gap:24px}@media screen and (max-width:620px){.make-learning-fun{padding-top:50px;padding-bottom:50px}}.social-widgets ul{display:flex}.social-widgets ul li a *{transition-property:filter,background-color;transition-duration:.25s;transition-timing-function:linear}.social-widgets ul li a .image-container{width:40px;height:40px;position:relative;border-radius:50%;background-color:#fff}.social-widgets ul li a .image-container img{width:100%;height:100%;padding:12px;object-fit:contain;object-position:center;display:block}.social-widgets ul li:active a .image-container,.social-widgets ul li:focus a .image-container,.social-widgets ul li:hover a .image-container{background-color:#c93228}.social-widgets ul li:active a .image-container img,.social-widgets ul li:focus a .image-container img,.social-widgets ul li:hover a .image-container img{filter:contrast(0) brightness(100)}.social-widgets ul li:not(:last-of-type){margin-right:10px}#sifu-page{padding-top:118px;background-color:#e2fefe;position:relative}#sifu-page .custom-container{max-width:1580px}#sifu-page .custom-container h2{color:#c93228;margin-bottom:10px}@media screen and (max-width:1599px){#sifu-page .custom-container{max-width:1340px}}@media screen and (max-width:1399px){#sifu-page .custom-container{max-width:1300px}}#sifu-page .common-flex-container{display:-moz-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:-25px}#sifu-page .common-flex-container .common-flex-item{width:33.33%;padding:25px}@media screen and (max-width:1399px){#sifu-page .common-flex-container{margin:-25px}#sifu-page .common-flex-container .common-flex-item{padding:25px}}@media screen and (max-width:998px){#sifu-page .common-flex-container .common-flex-item{width:50%}}@media screen and (max-width:768px){#sifu-page .common-flex-container .common-flex-item{width:100%;max-width:400px;margin:0 auto}}#sifu-page:before{content:"";width:100%;height:465px;display:block;background:linear-gradient(1turn,#e2fefe,#e2fefe .01%,#bbe7ee 99%);position:absolute;top:0;left:0;z-index:0}#sifu-page .banner-section{position:relative;z-index:1}#sifu-page .banner-section .banner-cloud{position:absolute;top:0;left:0;width:100%}#sifu-page .banner-section .intro-container{position:relative;z-index:3}#sifu-page .banner-section .intro-container:before{background:url(/img/sifu/BannerCloudUpdated.png) no-repeat;background-position:top;background-size:cover;content:"";width:100%;height:100%;display:block;position:absolute;top:75px;left:0;z-index:0;pointer-events:none}@media screen and (max-width:1999px){#sifu-page .banner-section .intro-container:before{background-position:top left -75px}}#sifu-page .banner-section .intro-container .section-container{position:relative;z-index:3}#sifu-page .banner-section .intro-container .section-container .section-body{margin-bottom:90px}#sifu-page .banner-section .intro-container .section-container .section-body p{max-width:60ch;margin:0 auto!important;color:#595959}#sifu-page .banner-section .intro-container .section-container .image-container{position:relative;max-width:290px;margin:10px auto 80px}@media screen and (max-width:768px){#sifu-page .banner-section .intro-container .section-container .image-container{max-width:250px}}#sifu-page .banner-section .intro-container .section-container .image-container .panda{animation:up-down 4s ease-in-out infinite alternate}#sifu-page .banner-section .intro-container .section-container .image-container .area{position:absolute;bottom:-20%;width:120%;left:50%;transform:translateX(-50%)}#sifu-page .code-away-section .custom-container .section-title{margin-bottom:45px}#sifu-page .code-away-section .custom-container .section-body p{color:#595959!important}#sifu-page .code-away-section .custom-container .common-flex-container{align-items:flex-start;justify-content:center;margin:0;gap:30px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item{padding:0;width:calc(50% - 15px)}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item.image-flex-item{max-width:350px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .flex-inner .section-body{margin-top:0}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner{position:relative}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner:before{left:23.5px;width:3px;height:calc(100% - 10px);content:"";display:block;background-color:#ffd6d3;position:absolute;bottom:0;z-index:1}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-header{padding:0 0 5px 65px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-header a{font-family:General-Sans-600;margin:0;padding:0;font-size:32px;font-weight:600;line-height:38px;color:#6d6d6d}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-circle:after{top:10px;left:15px;width:20px;height:20px;border-radius:50%;content:"";display:block;background-color:#f6c4c1;position:absolute;z-index:1}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-circle.active:after{top:0;left:7px;width:35px;height:35px;background-color:#c93228}@media screen and (max-width:1399px){#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-circle:after{left:9px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-circle.active:after{top:0;left:2px}}@media screen and (max-width:768px){#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-circle:after{left:4px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-circle.active:after{top:0;left:-2px}}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-collapse .accordion-body{color:#4f4f4f;padding:0}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-collapse .accordion-body p{font-family:General-Sans-500;font-size:20px;line-height:25px;padding:15px 0 0 65px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-collapse:before{top:0;left:23.5px;width:3px;height:calc(100% + 10px);content:"";display:block;background-color:#c93228;position:absolute;z-index:3}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner:last-child .accordion-collapse:before,#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner:last-child:before{display:none}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner:not(:last-of-type){padding-bottom:60px}@media screen and (max-width:1399px){#sifu-page .code-away-section .custom-container .section-title{margin-bottom:60px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner:before{left:18.5px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner:after{left:0;width:40px;height:40px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-header a{font-size:27px;line-height:32px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-collapse .accordion-body p{font-size:20px;line-height:25px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-collapse:before{left:18.5px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner:not(:last-of-type){padding-bottom:40px}}@media screen and (max-width:998px){#sifu-page .code-away-section .custom-container .section-title{margin-bottom:40px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-header a{font-size:23px;line-height:27px}}@media screen and (max-width:768px){#sifu-page .code-away-section .custom-container .common-flex-container{flex-direction:column}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item{width:100%}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner:before{left:13.5px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner:after{width:30px;height:30px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-header{padding:0 0 0 50px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-header a{font-size:18px;line-height:23px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-collapse{padding:0 0 0 50px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-collapse .accordion-body p{padding:15px 0 0;font-size:17px;line-height:20px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item .accordion .accordion-inner .accordion-collapse:before{left:13.5px}#sifu-page .code-away-section .custom-container .common-flex-container .common-flex-item:last-child{margin-bottom:30px}}#sifu-page .challenges-modes-section .challenges-modes-container{background-color:#e2fefe;display:flex;align-items:center}#sifu-page .challenges-modes-section .challenges-modes-container.custom-container.custom-container{max-width:1200px;padding-left:0;padding-right:0}@media screen and (max-width:1599px){#sifu-page .challenges-modes-section .challenges-modes-container.custom-container.custom-container{max-width:1066px;padding-left:0;padding-right:0}}@media screen and (max-width:1399px){#sifu-page .challenges-modes-section .challenges-modes-container.custom-container.custom-container{padding:80px 0}}@media screen and (max-width:999px){#sifu-page .challenges-modes-section .challenges-modes-container.custom-container.custom-container{padding:60px 45px}}@media screen and (max-width:768px){#sifu-page .challenges-modes-section .challenges-modes-container.custom-container.custom-container{padding:60px 30px}}@media screen and (max-width:450px){#sifu-page .challenges-modes-section .challenges-modes-container.custom-container.custom-container{padding:50px 25px}}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new{display:flex;flex-direction:column;gap:60px;margin:0 auto}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .section-container{display:flex;flex-direction:column;align-items:center}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .section-container p{color:#595959;max-width:60ch}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .section-container .section-body{margin-top:16px}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes{display:flex;flex-direction:column;gap:60px}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode{display:flex;align-items:flex-start;gap:33px}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode:nth-child(2n){flex-direction:row-reverse;text-align:right}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode:nth-child(2n) .detail-container{align-items:flex-end}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode:nth-child(2n) .detail-container h2{font-weight:500!important}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .video-container{min-width:220px;width:100%;max-width:390px;overflow:hidden}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .video-container video{width:100%;height:100%;object-fit:cover;-webkit-clip-path:inset(1px 1px);clip-path:inset(1px 1px)}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container{display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:16px;width:100%;padding-top:24px}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container .detail{display:flex;flex-direction:column;gap:20px}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container .detail h2{color:#c93228!important;font-weight:500!important}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container .detail p{color:#595959!important}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container .detail a{color:#4975ba}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container .detail a:hover{color:#c93228}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container button{color:#c93228;background-color:transparent;border:none;outline:none;width:-moz-fit-content;width:fit-content;padding:0;font-family:General-Sans-500;font-size:clamp(16px,1.2vw,20px);line-height:clamp(25px,1.8vw,30px);font-weight:500;cursor:pointer}@media screen and (max-width:1599px){#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes{align-items:center}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode{gap:20px}}@media screen and (max-width:620px){#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes{align-items:flex-start;gap:32px}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode{width:100%;gap:20px;flex-direction:column-reverse}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .video-container{align-self:center;width:100%}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container{padding-top:0}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode .detail-container .detail{gap:18px}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode:nth-child(2n){flex-direction:column-reverse;text-align:left}#sifu-page .challenges-modes-section .challenges-modes-container .challenges-modes-new .challenges-modes .challenge-mode:nth-child(2n) .detail-container{align-items:flex-start}}#sifu-page .create-challenge-section .custom-container{max-width:1200px;padding-left:0;padding-right:0}@media screen and (max-width:1599px){#sifu-page .create-challenge-section .custom-container{max-width:1066px;padding-left:0;padding-right:0}}@media screen and (max-width:1399px){#sifu-page .create-challenge-section .custom-container{padding:80px 0}}@media screen and (max-width:999px){#sifu-page .create-challenge-section .custom-container{padding:60px 45px}}@media screen and (max-width:768px){#sifu-page .create-challenge-section .custom-container{padding:60px 30px}}@media screen and (max-width:450px){#sifu-page .create-challenge-section .custom-container{padding:50px 25px}}#sifu-page .create-challenge-section .custom-container .common-flex-container{align-items:flex-start;margin:0;display:flex}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item{padding:0}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item .flex-inner ul{margin:0;padding:0;list-style:none;column-count:2;column-gap:30px}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item .flex-inner ul li{padding:0;margin:0;display:-moz-flex;display:flex;align-items:flex-start}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item .flex-inner ul li img{width:24px;height:24px;margin-right:18px}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item .flex-inner ul li p{font-weight:600;color:#000}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item .flex-inner ul li:not(:last-of-type){margin-bottom:30px}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item .flex-inner .section-body{margin-top:16px}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item .flex-inner .section-body:last-of-type{margin-top:40px}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item:first-child{width:510px;margin-right:40px}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item:last-child{flex:1 1}@media screen and (max-width:1399px){#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item .flex-inner ul{column-count:2;column-gap:20px}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item .flex-inner ul li:not(:last-of-type){margin-bottom:30px}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item:first-child{width:475px;margin-right:40px}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item:last-child{flex:1 1}}@media screen and (max-width:998px){#sifu-page .create-challenge-section .custom-container .common-flex-container{justify-content:space-between}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item .flex-inner ul{column-count:1;column-gap:0}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item .flex-inner ul li:not(:last-of-type){margin-bottom:18px}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item .flex-inner .section-body:last-of-type{margin-top:30px}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item:first-child{width:calc(50% - 15px);margin-right:0}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item:last-child{width:calc(50% - 15px);flex:initial}}@media screen and (max-width:768px){#sifu-page .create-challenge-section .custom-container .common-flex-container{flex-direction:column-reverse}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item:first-child{width:100%;margin:30px auto 0}#sifu-page .create-challenge-section .custom-container .common-flex-container .common-flex-item:last-child{width:100%}}#sifu-page .dojomoves-section{background-color:#ffcc70}#sifu-page .dojomoves-section .image-container{position:relative;top:-2px}#sifu-page .dojomoves-section .custom-container{max-width:1200px;padding:110px 0}@media screen and (max-width:1599px){#sifu-page .dojomoves-section .custom-container{max-width:1066px;padding:110px 0}}@media screen and (max-width:1399px){#sifu-page .dojomoves-section .custom-container{padding:80px 0}}@media screen and (max-width:999px){#sifu-page .dojomoves-section .custom-container{padding:60px 45px}}@media screen and (max-width:768px){#sifu-page .dojomoves-section .custom-container{padding:60px 30px}}@media screen and (max-width:450px){#sifu-page .dojomoves-section .custom-container{padding:50px 25px}}#sifu-page .dojomoves-section .custom-container .section-container .section-title{margin-bottom:45px}#sifu-page .dojomoves-section .custom-container .section-container .section-body{margin-top:60px}#sifu-page .dojomoves-section .custom-container .section-container .section-body .common-flex-container .common-flex-item .flex-inner .image-container{margin:0 auto 23px;max-width:226px}#sifu-page .dojomoves-section .custom-container .section-container .section-body .common-flex-container .common-flex-item .flex-inner .image-container img{width:100%;height:auto;display:block}#sifu-page .dojomoves-section .custom-container .section-container .section-body .common-flex-container .common-flex-item .flex-inner .card-content{display:flex;flex-direction:column;gap:16px}#sifu-page .dojomoves-section .custom-container .section-container .section-body .common-flex-container .common-flex-item .flex-inner .card-content h2{color:#515151;margin-bottom:20px}#sifu-page .dojomoves-section .custom-container .section-container .section-body .common-flex-container .common-flex-item .flex-inner .card-content p{color:#454545}@media screen and (max-width:1399px){#sifu-page .dojomoves-section .custom-container .section-container .section-body{margin-top:30px}}#sifu-page .squad-section{background-color:#ffcc70;position:relative;z-index:3}#sifu-page .squad-section .custom-container{max-width:1200px;padding:110px 0}@media screen and (max-width:1599px){#sifu-page .squad-section .custom-container{max-width:1066px;padding:110px 0}}@media screen and (max-width:1399px){#sifu-page .squad-section .custom-container{padding:80px 0}}@media screen and (max-width:999px){#sifu-page .squad-section .custom-container{padding:60px 45px}}@media screen and (max-width:768px){#sifu-page .squad-section .custom-container{padding:60px 30px}}@media screen and (max-width:450px){#sifu-page .squad-section .custom-container{padding:50px 25px}}#sifu-page .squad-section .section-container .section-title{margin-bottom:45px}#sifu-page .squad-section .section-container .section-body{margin-top:60px}#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner{border-radius:26px;padding:70px 30px 0;height:100%;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);overflow:hidden;display:-moz-flex;display:flex;flex-direction:column;justify-content:space-between;gap:40px}#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner .image-container{margin:0 -30px}#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner .image-container img{width:auto;height:176px;display:block;float:right}#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner .card-content{display:flex;flex-direction:column;gap:12px}#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner .card-content p{color:#454545}#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner.blue-back{background-color:#bbfaff;background:linear-gradient(178.98deg,#bbfaff .87%,#6ecbd3 123.46%)}#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner.brown-back{background-color:#f6ead8;background:linear-gradient(180deg,#f6ead8,#e8cfa9)}#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner.pink-back{background-color:#ffeaea;background:linear-gradient(180deg,#ffeaea,#ffc7c7)}@media screen and (max-width:1399px){#sifu-page .squad-section .section-container .section-body{margin-top:30px}#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner{border-radius:20px;padding:60px 30px 0}#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner .image-container img{height:200px}}@media screen and (max-width:1199px){#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner{padding:60px 30px 0}#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner .image-container img{height:176px}}@media screen and (max-width:998px){#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner{padding:40px 30px 0}#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner .image-container img{height:150px}}@media screen and (max-width:768px){#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner{padding:30px 25px 0;gap:30px}#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner .image-container{margin:0 -25px}#sifu-page .squad-section .section-container .section-body .common-flex-container .common-flex-item .flex-inner .image-container img{height:125px}}#sifu-page .cta-section{background-color:#ffcc70}.ka-footer,.sifu-footer{overflow-x:hidden}.ka-footer.sifu-footer-bg,.sifu-footer.sifu-footer-bg{background-color:#ffcc70}.ka-footer .big-cloud-container .left-pillar,.sifu-footer .big-cloud-container .left-pillar{position:absolute;width:35%;bottom:0;left:-5%;max-width:1000px}@media screen and (min-width:2500px){.ka-footer .big-cloud-container .left-pillar,.sifu-footer .big-cloud-container .left-pillar{left:-150px;bottom:-100px}}.ka-footer .big-cloud-container .right-pillar,.sifu-footer .big-cloud-container .right-pillar{position:absolute;width:30%;bottom:0;right:-8%;max-width:600px}@media screen and (min-width:2500px){.ka-footer .big-cloud-container .right-pillar,.sifu-footer .big-cloud-container .right-pillar{right:-150px}}.ka-footer .big-cloud-container .panda-with-boat-container,.sifu-footer .big-cloud-container .panda-with-boat-container{width:100%;position:relative}.ka-footer .big-cloud-container .panda-with-boat-container .background,.sifu-footer .big-cloud-container .panda-with-boat-container .background{position:absolute;bottom:-15%;left:0;width:100%;background-color:#63c9e9}.ka-footer .big-cloud-container .panda-with-boat-container .ocean,.sifu-footer .big-cloud-container .panda-with-boat-container .ocean{height:5%;width:100%;position:absolute;top:10%;left:0;background:#63c9e9}.ka-footer .big-cloud-container .panda-with-boat-container .wave,.sifu-footer .big-cloud-container .panda-with-boat-container .wave{background:url(/img/static/wave.png) repeat-x;position:absolute;top:-198px;width:6400px;height:198px;animation:wave 7s linear infinite;will-change:transform}@media screen and (max-width:767px){.ka-footer .big-cloud-container .panda-with-boat-container .wave,.sifu-footer .big-cloud-container .panda-with-boat-container .wave{top:-150px;height:130px}}.ka-footer .big-cloud-container .panda-with-boat-container .wave:nth-of-type(2),.sifu-footer .big-cloud-container .panda-with-boat-container .wave:nth-of-type(2){top:-175px;opacity:1;animation:wave 7s linear infinite}@media screen and (max-width:767px){.ka-footer .big-cloud-container .panda-with-boat-container .wave:nth-of-type(2),.sifu-footer .big-cloud-container .panda-with-boat-container .wave:nth-of-type(2){top:-125px}}@keyframes wave{0%{transform:translateX(0)}to{transform:translateX(-1600px)}}.ka-footer .big-cloud-container .panda-with-boat-container .panda-with-boat,.sifu-footer .big-cloud-container .panda-with-boat-container .panda-with-boat{width:50%;max-width:1298px;position:relative;left:-1%;top:5vw}@media screen and (min-width:2500px){.ka-footer .big-cloud-container .panda-with-boat-container .panda-with-boat,.sifu-footer .big-cloud-container .panda-with-boat-container .panda-with-boat{top:150px}}@media screen and (min-width:992px){.ka-footer .big-cloud-container .panda-with-boat-container .panda-with-boat,.sifu-footer .big-cloud-container .panda-with-boat-container .panda-with-boat{width:35vw;max-width:775px}}.ka-footer .big-cloud-container .panda-with-boat-container .panda-with-boat .boat-dragon-head,.sifu-footer .big-cloud-container .panda-with-boat-container .panda-with-boat .boat-dragon-head{position:absolute;width:55%;right:-8%;top:-28%}@media screen and (min-width:1920px){.ka-footer .challenges-bottom-cloud,.sifu-footer .challenges-bottom-cloud{height:300px;position:relative;width:100%}.ka-footer .challenges-bottom-cloud img,.sifu-footer .challenges-bottom-cloud img{position:absolute;height:100%;width:100%;object-fit:fill;object-position:bottom}}.ka-footer .create-challenge-container,.sifu-footer .create-challenge-container{display:flex;flex-direction:column;gap:4rem}.ka-footer .create-challenge-container.custom-container,.sifu-footer .create-challenge-container.custom-container{max-width:1350px}@media screen and (min-width:1200px){.ka-footer .create-challenge-container.custom-container,.sifu-footer .create-challenge-container.custom-container{width:100%}}.ka-footer .create-challenge-container .quiz-main-container,.sifu-footer .create-challenge-container .quiz-main-container{background-color:#fff;border-radius:34px;padding:60px;display:flex;flex-direction:column;gap:2rem}@media screen and (max-width:1399px){.ka-footer .create-challenge-container .quiz-main-container,.sifu-footer .create-challenge-container .quiz-main-container{padding:40px;border-radius:25px}}@media screen and (max-width:768px){.ka-footer .create-challenge-container .quiz-main-container,.sifu-footer .create-challenge-container .quiz-main-container{padding:30px;border-radius:15px}}.ka-footer .create-challenge-container .quiz-main-container .quiz-video-container,.sifu-footer .create-challenge-container .quiz-main-container .quiz-video-container{background-color:#f6ead8;padding:30px;border-radius:30px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:1rem;position:relative}.ka-footer .create-challenge-container .quiz-main-container .quiz-video-container video,.sifu-footer .create-challenge-container .quiz-main-container .quiz-video-container video{width:100%}.ka-footer .create-challenge-container .quiz-main-container .quiz-video-container .play-btn,.sifu-footer .create-challenge-container .quiz-main-container .quiz-video-container .play-btn{max-width:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;transition:transform .2s linear}.ka-footer .create-challenge-container .quiz-main-container .quiz-video-container .play-btn:hover,.sifu-footer .create-challenge-container .quiz-main-container .quiz-video-container .play-btn:hover{transform:translate(-50%,-50%) scale(1.1)}.ka-footer .create-challenge-container .quiz-main-container .quiz-video-container .buttons,.sifu-footer .create-challenge-container .quiz-main-container .quiz-video-container .buttons{display:flex;align-items:center;gap:.5rem}.ka-footer .create-challenge-container .quiz-main-container .quiz-video-container .btn,.sifu-footer .create-challenge-container .quiz-main-container .quiz-video-container .btn{background-color:#e8d1b4;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center}.ka-footer .create-challenge-container .quiz-main-container .quiz-card-container,.sifu-footer .create-challenge-container .quiz-main-container .quiz-card-container{position:relative;display:flex;flex-direction:column;gap:.6rem;flex:1 1}.ka-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-detail,.sifu-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-detail{color:#fdbd3f;font-family:Black-Han-Sans}.ka-footer .create-challenge-container .quiz-main-container .quiz-card-container .question,.sifu-footer .create-challenge-container .quiz-main-container .quiz-card-container .question{color:#000;font-family:BIZUD-Regular;font-size:1.3rem;font-weight:600}.ka-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options,.sifu-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.ka-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options ._option_jogi6_18,.sifu-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options ._option_jogi6_18{display:grid;grid-template-columns:max-content auto;margin:auto;padding:1rem;border:.5px solid #e5e5e5;width:100%;border-radius:12px;cursor:pointer;grid-gap:10px;gap:10px;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ka-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options ._option_jogi6_18:has([type=checkbox]:checked),.sifu-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options ._option_jogi6_18:has([type=checkbox]:checked){background-color:#bdf6de;border-color:#10bd74}.ka-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options ._option_jogi6_18 ._option--input_jogi6_36,.sifu-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options ._option_jogi6_18 ._option--input_jogi6_36{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;margin:0;position:relative;width:18px;height:18px}.ka-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options ._option_jogi6_18 ._option--input_jogi6_36:before,.sifu-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options ._option_jogi6_18 ._option--input_jogi6_36:before{content:"";position:absolute;width:18px;height:18px;border:2px solid #262626;border-radius:3px}.ka-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options ._option_jogi6_18 ._option--input_jogi6_36 ._option--input_jogi6_36[type=radio]:checked:before,.ka-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options ._option_jogi6_18 ._option--input_jogi6_36:checked:before,.sifu-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options ._option_jogi6_18 ._option--input_jogi6_36 ._option--input_jogi6_36[type=radio]:checked:before,.sifu-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options ._option_jogi6_18 ._option--input_jogi6_36:checked:before{content:"✓";border-color:#10bd74;background-color:#10bd74;font-size:.7rem;display:flex;justify-content:center;font-weight:900;line-height:1.3;color:#bdf6de}.ka-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options ._option_jogi6_18 ._mediumBase_kzf5d_98,.sifu-footer .create-challenge-container .quiz-main-container .quiz-card-container .quiz-options ._option_jogi6_18 ._mediumBase_kzf5d_98{line-height:100%;font-size:1.25rem!important;font-weight:500!important}.ka-footer .create-challenge-container .quiz-main-container .quiz-card-container .submit-btn,.sifu-footer .create-challenge-container .quiz-main-container .quiz-card-container .submit-btn{margin-top:1rem}.ka-footer .make-learning-fun .section-container.type-small,.sifu-footer .make-learning-fun .section-container.type-small{max-width:620px}.ka-footer .footer_cloud_container,.sifu-footer .footer_cloud_container{position:relative;overflow:hidden}.ka-footer .footer_cloud_container .image-container img,.sifu-footer .footer_cloud_container .image-container img{width:100%;height:auto;display:block}.ka-footer .footer_cloud_container #footercloudleft,.ka-footer .footer_cloud_container #footercloudright,.sifu-footer .footer_cloud_container #footercloudleft,.sifu-footer .footer_cloud_container #footercloudright{position:absolute;width:500px;bottom:0;z-index:-1}.ka-footer .footer_cloud_container #footercloudleft,.sifu-footer .footer_cloud_container #footercloudleft{left:0}.ka-footer .footer_cloud_container #footercloudright,.sifu-footer .footer_cloud_container #footercloudright{right:0}.ka-footer .footer-wall-red,.sifu-footer .footer-wall-red{position:relative;z-index:5;margin-bottom:-5px}.ka-footer #footer-wrapper-type-border,.sifu-footer #footer-wrapper-type-border{z-index:3;position:relative;background-color:#c0aea4}.ka-footer #footer-wrapper-type-border:after,.sifu-footer #footer-wrapper-type-border:after{display:block;position:absolute;width:100%;height:100%;content:"";background-image:url(/img/static/FooterWall.png);background-repeat:no-repeat;background-size:cover;background-position:50%;top:0;left:0;z-index:1}.ka-footer #footer-wrapper-type-border .full-width-wrapper,.sifu-footer #footer-wrapper-type-border .full-width-wrapper{background-color:#a18678}.ka-footer #footer-wrapper-type-border .custom-container,.sifu-footer #footer-wrapper-type-border .custom-container{padding:30px 188px;max-width:1920px}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container{display:flex;justify-content:space-between;align-items:center;margin:-15px}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget{padding:15px;font-size:14px;position:relative;z-index:3}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .logo-container,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .logo-container{width:-moz-fit-content;width:fit-content}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .logo-container a img,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .logo-container a img{display:block;height:auto;width:166px}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul{display:flex;column-gap:54px}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li{font-weight:400;font-size:20px;line-height:24px}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li a,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li a{display:block;width:-moz-fit-content;width:fit-content;color:#fff}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li a:hover,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li a:hover{color:#474747}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li:not(:last-of-type),.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li:not(:last-of-type){margin-bottom:8px}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .social-widgets ul,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .social-widgets ul{justify-content:flex-end}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget:last-of-type,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget:last-of-type{color:#333;text-align:right}.ka-footer #footer-wrapper-type-border .custom-container.copyright-section,.sifu-footer #footer-wrapper-type-border .custom-container.copyright-section{padding-top:10px;padding-bottom:10px;text-align:right;color:#fff}.ka-footer #footer-wrapper-type-border .custom-container.copyright-section p,.sifu-footer #footer-wrapper-type-border .custom-container.copyright-section p{position:relative;z-index:3}@media screen and (max-width:1599px){.ka-footer #footer-wrapper-type-border .custom-container,.sifu-footer #footer-wrapper-type-border .custom-container{padding:30px 150px}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul{column-gap:40px}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li{font-size:18px;line-height:22px}}@media screen and (max-width:1399px){.ka-footer #footer-wrapper-type-border .custom-container,.sifu-footer #footer-wrapper-type-border .custom-container{padding:30px 100px}}@media screen and (max-width:1199px){.ka-footer #footer-wrapper-type-border .custom-container,.sifu-footer #footer-wrapper-type-border .custom-container{padding:30px 60px}}@media screen and (max-width:998px){.ka-footer #footer-wrapper-type-border .custom-container,.sifu-footer #footer-wrapper-type-border .custom-container{padding:30px}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul{column-count:2;column-gap:30px}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li{font-size:16px;line-height:20px}}@media screen and (max-width:768px){.ka-footer #footer-wrapper-type-border:after,.sifu-footer #footer-wrapper-type-border:after{background-repeat:repeat;background-size:200%}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container{flex-wrap:wrap;margin:0}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget{width:100%;padding:0}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul{display:block}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul li{font-size:16px;line-height:20px}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .social-widgets ul,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .social-widgets ul{justify-content:flex-start}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget:not(:last-of-type),.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget:not(:last-of-type){margin-bottom:30px}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget:last-of-type,.ka-footer #footer-wrapper-type-border .custom-container.copyright-section,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget:last-of-type,.sifu-footer #footer-wrapper-type-border .custom-container.copyright-section{text-align:left}}@media screen and (max-width:450px){.ka-footer #footer-wrapper-type-border:after,.sifu-footer #footer-wrapper-type-border:after{background-size:450%}.ka-footer #footer-wrapper-type-border .custom-container,.sifu-footer #footer-wrapper-type-border .custom-container{padding:30px 25px}.ka-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul,.sifu-footer #footer-wrapper-type-border .custom-container .footer-widget-container .footer-widget .widget-content ul{column-count:1;column-gap:0}}#blogs-page{padding-top:118px;position:relative;display:flex;flex-direction:column;align-items:center;background:linear-gradient(180deg,#ffca6a,#ffd870)}@media screen and (max-width:768px){#blogs-page{padding-top:80px}}#blogs-page .custom-container{max-width:1580px}@media screen and (max-width:1599px){#blogs-page .custom-container{max-width:1340px}}@media screen and (max-width:1399px){#blogs-page .custom-container{max-width:1300px}}#blogs-page .intro-container,#blogs-page .intro-container .section-container{position:relative}#blogs-page .intro-container .section-container .image-container{max-width:460px;margin:0 auto 65px}#blogs-page .intro-container .section-container .section-body{margin-top:18px}#blogs-page .intro-container .section-container .section-body p{max-width:690px;margin:0 auto;color:#242424}#blogs-page .blogs-container{display:flex;flex-direction:column;gap:60px;width:100%;z-index:10;position:relative}@media screen and (max-width:1024px){#blogs-page .blogs-container{gap:42px}}@media screen and (max-width:600px){#blogs-page .blogs-container{gap:36px}}#blogs-page .blogs-container .category-buttons{display:flex;align-items:center;justify-content:center;gap:16px;font-family:General-Sans-500}#blogs-page .blogs-container .category-buttons .btn{background-color:#fff;font-weight:500;border-radius:11px;min-width:90px;min-height:35px;padding:0;border:none;transition:.25s linear;font-size:18px}#blogs-page .blogs-container .category-buttons .btn.active,#blogs-page .blogs-container .category-buttons .btn:hover{background-color:#c93228;color:#fff}#blogs-page .blogs-container .blogs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:24px;column-gap:24px;grid-row-gap:48px;row-gap:48px}@media screen and (max-width:1024px){#blogs-page .blogs-container .blogs{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:42px}}@media screen and (max-width:600px){#blogs-page .blogs-container .blogs{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:36px}}#blogs-page .blogs-container .blogs .blog{background-color:hsla(0,0%,100%,.4);border-radius:21px;display:flex;flex-direction:column;cursor:pointer;transition:.25s linear;position:relative;height:100%}#blogs-page .blogs-container .blogs .blog .image-container{aspect-ratio:3/2;border-radius:21px;transition:.25s linear;overflow:hidden}#blogs-page .blogs-container .blogs .blog .image-container img{border-radius:21px;width:100%;height:100%;display:block;object-fit:cover;transition:.25s linear}#blogs-page .blogs-container .blogs .blog .blog-body{flex:1 1;padding:28px 24px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;justify-content:space-between}#blogs-page .blogs-container .blogs .blog .blog-body .blog-content{display:flex;flex-direction:column}#blogs-page .blogs-container .blogs .blog .blog-body .blog-content h2{transition:.25s linear}#blogs-page .blogs-container .blogs .blog .blog-body .blog-content p{color:#2e2d2d;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}#blogs-page .blogs-container .blogs .blog .blog-body .blog-content .blog-date{color:#666;font-size:.9rem;margin-top:.25rem;margin-bottom:.5rem}#blogs-page .blogs-container .blogs .blog .blog-body .blog-btn{font-family:General-Sans-500;color:#c93228;font-size:clamp(18px,1.1vw,20px)}#blogs-page .blogs-container .blogs .blog:hover{background-color:rgba(255,253,253,.9)}#blogs-page .blogs-container .blogs .blog:hover .image-container{box-shadow:1px 3px 5px 0 rgba(0,0,0,.1)}#blogs-page .blogs-container .blogs .blog:hover .image-container img{transform:scale(1.05)}#blogs-page .blogs-container .blogs .blog:hover .blog-body .blog-content h2{color:#c93228}.blog-transition-enter{opacity:0;transform:scale(.9)}.blog-transition-enter-active{opacity:1;transform:scale(1);transition:opacity .3s,transform .3s}.blog-transition-exit{opacity:1;transform:scale(1)}.blog-transition-exit-active{opacity:0;transform:scale(.9);transition:opacity .3s,transform .3s}.blog-post-container{padding-top:118px;position:relative;min-height:100dvh;font-family:General-Sans}.blog-post-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100vh;background:linear-gradient(0deg,#e0fbff,#e0fbff .01%,#bbe7ee 99%)}.blog-post-container .custom-container{max-width:unset}.blog-post-container .cstm-image-container{position:relative}.blog-post-container .cstm-image-container:before{content:"";position:absolute;top:50%;left:0;width:100%;height:100%;background:#fff}.blog-post-container .cstm-image-container .image-main-container{width:calc(100% - 170px);margin:0 auto;position:relative}.blog-post-container .cstm-image-container .image-main-container .image-container{overflow:hidden;border-radius:24px;padding:15px 70px;margin:0 -12px 45px;min-height:150px}.blog-post-container .cstm-image-container .image-main-container .image-container img{border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 4px 12px rgba(0,0,0,.184)}.blog-post-container .cstm-image-container .image-main-container .image-container .cstm-desktop-img{display:block}.blog-post-container .cstm-image-container .image-main-container .image-container .cstm-mobile-img{display:none}@media screen and (max-width:768px){.blog-post-container .cstm-image-container .image-main-container .image-container .cstm-desktop-img{display:none}.blog-post-container .cstm-image-container .image-main-container .image-container .cstm-mobile-img{display:block}}@media screen and (max-width:1599px){.blog-post-container .cstm-image-container .image-main-container{width:calc(100% - 115px)}.blog-post-container .cstm-image-container .image-main-container .image-container{padding:15px 60px}}@media screen and (max-width:1199px){.blog-post-container .cstm-image-container .image-main-container{width:calc(100% - 100px)}.blog-post-container .cstm-image-container .image-main-container .image-container{border-radius:15px;margin-bottom:25px;padding:15px 40px}}@media screen and (max-width:768px){.blog-post-container .cstm-image-container .image-main-container{width:calc(100% - 45px)}.blog-post-container .cstm-image-container .image-main-container .image-container{border-radius:10px;padding:15px 12px;margin-bottom:15px}.blog-post-container{padding-top:80px}.blog-post-container .custom-container{padding-left:10px;padding-right:10px}}.blog-post-container .cstm-blog-main-container{position:relative;background-color:#fff}.blog-post-container .cstm-blog-main-container .cstm-blog-container{position:relative}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner{width:calc(100% - 170px);margin:0 auto;position:relative}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-blog-inner-shadow-top{position:absolute;top:0;left:0;height:80px;width:100%;background:linear-gradient(0deg,#fff 5.3%,#faf8f7 22.13%,#ece5e3 46.55%,#d7c7c3 76.86%,#ccb8b3 89.49%);background-blend-mode:multiply;z-index:1}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-blog-inner-shadow-bottom{position:absolute;bottom:0;left:0;height:80px;width:100%;background:linear-gradient(180deg,#fff 5.3%,#faf8f7 22.13%,#ece5e3 46.55%,#d7c7c3 76.86%,#ccb8b3 89.49%);background-blend-mode:multiply;z-index:1}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-blog-inner-container{position:relative;z-index:5;padding:0 70px;display:flex;flex-direction:column;gap:32px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-blog-inner-container .social-share{display:flex;flex-direction:row;align-items:center;gap:10px;padding:0 100px}@media screen and (max-width:1199px){.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-blog-inner-container .social-share{padding:0}}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-blog-inner-container .social-share a img{width:25px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content{display:flex;position:relative}@media screen and (max-width:1199px){.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content{flex-direction:column-reverse;gap:30px}}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .social-share{display:flex;flex-direction:column;align-items:center;gap:22px;position:absolute;top:65px;left:-80px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .social-share a img{width:30px}@media screen and (max-width:1199px){.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .social-share{top:0;left:unset;right:0;flex-direction:row;gap:10px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .social-share a img{width:25px}}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner{padding:0 100px;flex:1 1}@media screen and (max-width:1199px){.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner{padding:0}}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-tag{background-color:#c93228;border-radius:12px;font-weight:500;color:#fff;padding:4px 26px;display:inline-block}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-blog-info{margin:28px 0}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-blog-info .cstm-blog-info-title{font-weight:500!important;margin-bottom:5px;color:#000}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-blog-info .cstm-blog-info-description{font-size:14px;line-height:19px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content{text-align:justify!important}@media screen and (max-width:768px){.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content{text-align:start!important}}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h1,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h2,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h3,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h4,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h5{font-family:General-Sans!important;color:#000!important;font-size:24px!important;line-height:27px!important;margin:30px 0!important;text-align:start;font-weight:600}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h2{margin:30px 0 20px!important}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h3,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h4,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h5{font-size:20px!important;line-height:23px!important;margin:30px 0 20px!important}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content p{font-size:clamp(16px,1.2vw,18px);line-height:1.6}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content p:not(:last-of-type){margin-bottom:20px!important}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content ul{padding:0 0 0 20px!important;margin:20px 0!important;list-style:none;counter-reset:list-counter;font-size:clamp(16px,1.2vw,18px);line-height:1.6}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content ul li{counter-increment:list-counter;margin-bottom:20px!important;position:relative;padding-left:25px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content ul li:before{content:counter(list-counter,lower-alpha) ")";position:absolute;left:0;font-weight:700}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .cta-img{cursor:pointer;margin-bottom:30px;border-radius:12px;transition:transform .25s linear;box-shadow:0 4px 12px rgba(0,0,0,.184)}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .cta-img:hover{transform:translateY(-5px)}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content iframe{width:100%;aspect-ratio:16/9;max-width:800px;display:block;margin:0 auto 30px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content a{color:#c93228}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content a:hover{text-decoration:underline}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content p img{max-width:800px;display:block;margin:0 auto}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA{padding:clamp(15px,2.5vw,30px) clamp(20px,5.5vw,35px);border-radius:clamp(8px,3.5vw,20px);margin-block:35px;transition:transform .25s linear;position:relative;box-shadow:0 4px 34px rgba(0,0,0,.078)}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA.new-design{max-width:600px;margin:35px auto}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA.new-design .CTA__container .img__holder{width:100%}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA a{position:absolute;inset:0}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA:hover{transform:translateY(-5px)}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA .CTA__title{margin:0!important;padding-bottom:12px!important;font-size:clamp(14px,1.8vw,18px)!important}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA .CTA__container{display:flex;gap:clamp(15px,3.5vw,24px);align-items:center}@media(max-width:768px){.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA .CTA__container{flex-direction:column}}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA .CTA__container .img__holder{border-radius:12px;overflow:hidden;width:50%}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA .CTA__container .img__holder.full{width:100%}@media(max-width:768px){.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA .CTA__container .img__holder{width:100%}}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA .CTA__container .img__holder img{width:100%;height:100%;object-fit:cover}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA .CTA__container .img__holder .cstm-desktop-img{display:block}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA .CTA__container .img__holder .cstm-mobile-img{display:none}@media screen and (max-width:768px){.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA .CTA__container .img__holder .cstm-desktop-img{display:none}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA .CTA__container .img__holder .cstm-mobile-img{display:block}}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA .CTA__container .title{font-size:clamp(14px,1.8vw,18px)!important;width:50%;margin:0!important}@media(max-width:768px){.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content .custom__CTA .CTA__container .title{width:100%}}@media screen and (max-width:1199px){.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h1,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h2,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h3,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h4,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h5{margin:20px 0!important;font-size:18px!important;line-height:23px!important}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h3,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h4,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h5{font-size:16px!important;margin:30px 0 15px!important}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content p:not(:last-of-type){margin-bottom:20px!important}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content ul{margin:20px 0!important}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content ul li:not(:last-of-type){margin-bottom:20px!important}}@media screen and (max-width:768px){.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h1,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h2,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h3,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h4,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h5{margin:18px 0!important}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h3,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h4,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content h5{margin:30px 0 15px!important}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content p:not(:last-of-type){margin-bottom:18px!important}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content ul{margin:18px 0!important}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-content-inner .cstm-rendered-content ul li:not(:last-of-type){margin-bottom:18px!important}}@media screen and (max-width:1599px){.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner{width:calc(100% - 115px)}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner:after,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner:before{width:30px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-blog-inner-container{padding:0 60px 105px}}@media screen and (max-width:1199px){.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner{width:calc(100% - 100px)}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner:after,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner:before{width:20px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-blog-inner-container{padding:0 40px 75px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .image-container{border-radius:15px;margin-bottom:40px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-tag{border-radius:7.5px;padding:2.5px 20px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-blog-info{margin:25px 0}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-rendered-content p:not(:last-of-type){margin-bottom:25px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-rendered-content ul{margin:25px 0}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-rendered-content ul li:not(:last-of-type){margin-bottom:25px}}@media screen and (max-width:768px){.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner{width:calc(100% - 45px)}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner:after,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner:before{width:15px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-blog-inner-shadow-bottom,.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-blog-inner-shadow-top{height:40px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-blog-inner-container{padding:0 0 50px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .image-container{border-radius:10px;margin-bottom:30px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-tag{border-radius:5px;padding:2.5px 15px}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-blog-info{margin:20px 0}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-rendered-content p:not(:last-of-type){margin-bottom:18px!important}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-rendered-content ul{margin:18px 0!important}.blog-post-container .cstm-blog-main-container .cstm-blog-container .cstm-blog-inner .cstm-content .cstm-rendered-content ul li:not(:last-of-type){margin-bottom:18px!important}}.blog-post-container .cstm-scroll-container{position:relative;display:flex;align-items:center}.blog-post-container .cstm-scroll-container .cstm-scroll-left,.blog-post-container .cstm-scroll-container .cstm-scroll-right{height:80px;width:75px;background:#471130;-webkit-clip-path:ellipse(60% 50% at 50% 50%);clip-path:ellipse(60% 50% at 50% 50%);position:relative;overflow:hidden}.blog-post-container .cstm-scroll-container .cstm-scroll-left:before,.blog-post-container .cstm-scroll-container .cstm-scroll-right:before{content:"";display:block;height:100%;width:5px;background:#f29a00;position:absolute}.blog-post-container .cstm-scroll-container .cstm-scroll-left:before{left:10px}.blog-post-container .cstm-scroll-container .cstm-scroll-right:before{right:10px}.blog-post-container .cstm-scroll-container .cstm-blog-bottom,.blog-post-container .cstm-scroll-container .cstm-blog-top{height:90px;width:100%;flex:1 1;background:#c63835;background:linear-gradient(180deg,#c63835,#7c2132 60%,#972a33);position:relative}.blog-post-container .cstm-scroll-container .cstm-blog-bottom:after,.blog-post-container .cstm-scroll-container .cstm-blog-bottom:before,.blog-post-container .cstm-scroll-container .cstm-blog-top:after,.blog-post-container .cstm-scroll-container .cstm-blog-top:before{content:"";display:block;height:100%;width:2.5px;background:#f29a00;position:absolute}.blog-post-container .cstm-scroll-container .cstm-blog-bottom:before,.blog-post-container .cstm-scroll-container .cstm-blog-top:before{left:14px}.blog-post-container .cstm-scroll-container .cstm-blog-bottom:after,.blog-post-container .cstm-scroll-container .cstm-blog-top:after{right:14px}.blog-post-container .cstm-scroll-container .cstm-blog-bottom{background:#c63835;background:linear-gradient(0deg,#c63835,#7c2132 60%,#972a33)}.blog-post-container .cstm-scroll-container .cstm-scroll-bar{height:30px;width:5px;background:#471130;background:linear-gradient(0deg,#9d2b33,#471130)}@media screen and (max-width:1599px){.blog-post-container .cstm-scroll-container .cstm-scroll-left,.blog-post-container .cstm-scroll-container .cstm-scroll-right{height:50px;width:50px}.blog-post-container .cstm-scroll-container .cstm-scroll-left:before,.blog-post-container .cstm-scroll-container .cstm-scroll-right:before{width:2.5px}.blog-post-container .cstm-scroll-container .cstm-blog-bottom,.blog-post-container .cstm-scroll-container .cstm-blog-top{height:60px}}@media screen and (max-width:1199px){.blog-post-container .cstm-scroll-container .cstm-scroll-left,.blog-post-container .cstm-scroll-container .cstm-scroll-right{height:40px;width:40px}.blog-post-container .cstm-scroll-container .cstm-scroll-left:before,.blog-post-container .cstm-scroll-container .cstm-scroll-right:before{width:2.5px}.blog-post-container .cstm-scroll-container .cstm-blog-bottom,.blog-post-container .cstm-scroll-container .cstm-blog-top{height:50px}}@media screen and (max-width:768px){.blog-post-container .cstm-scroll-container .cstm-scroll-left,.blog-post-container .cstm-scroll-container .cstm-scroll-right{height:20px;width:20px}.blog-post-container .cstm-scroll-container .cstm-scroll-left:before,.blog-post-container .cstm-scroll-container .cstm-scroll-right:before{width:2px}.blog-post-container .cstm-scroll-container .cstm-scroll-left:before{left:5px}.blog-post-container .cstm-scroll-container .cstm-scroll-right:before{right:5px}.blog-post-container .cstm-scroll-container .cstm-blog-bottom,.blog-post-container .cstm-scroll-container .cstm-blog-top{height:25px}.blog-post-container .cstm-scroll-container .cstm-blog-bottom:after,.blog-post-container .cstm-scroll-container .cstm-blog-bottom:before,.blog-post-container .cstm-scroll-container .cstm-blog-top:after,.blog-post-container .cstm-scroll-container .cstm-blog-top:before{width:2px}.blog-post-container .cstm-scroll-container .cstm-blog-bottom:before,.blog-post-container .cstm-scroll-container .cstm-blog-top:before{left:7px}.blog-post-container .cstm-scroll-container .cstm-blog-bottom:after,.blog-post-container .cstm-scroll-container .cstm-blog-top:after{right:7px}.blog-post-container .cstm-scroll-container .cstm-scroll-bar{height:10px;width:2.5px}}.blogs-footer{width:100%}.blogs-footer .big-cloud-container{position:relative}.blogs-footer .big-cloud-container .left-pillar{position:absolute;width:50%;top:-22vw;left:-19%;max-width:1000px}@media screen and (min-width:2500px){.blogs-footer .big-cloud-container .left-pillar{left:-150px;top:-500px}}.blogs-footer .big-cloud-container .right-pillar{position:absolute;width:30%;bottom:0;right:-17%;max-width:600px}@media screen and (min-width:2500px){.blogs-footer .big-cloud-container .right-pillar{right:-150px}}.blogs-footer .cloud-container{background-color:#ffd66f}.blogs-footer .cloud-container img{position:relative;top:-5px}.blogs-footer .make-learning-fun{background-color:#ffd66f}.blogs-footer .make-learning-fun .section-container.type-small{max-width:620px}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:999999;opacity:1;padding:20px;pointer-events:auto;transition:all allow-discrete .25s ease-in-out}.popup-overlay.hidden{display:none;opacity:0;pointer-events:none}.popup-container{background:#fff;padding:30px;border-radius:30px;box-shadow:0 2px 10px rgba(0,0,0,.1);width:100%;max-width:800px;position:relative;overflow:auto;max-height:90vh}.popup-container .popup-close-button{background:none;border:none;font-size:2em;color:#c93228;cursor:pointer;position:absolute;top:15px;right:15px}@media screen and (max-width:720px){.popup-container .popup-close-button{position:fixed;z-index:1;top:45px;right:45px}.popup-container{position:absolute;width:calc(100% - 40px);height:calc(100% - 40px)}}.popup-container .popup-header{margin-bottom:20px}.popup-container .popup-header h1{text-align:center}.popup-container .popup-body{display:flex;gap:25px}@media screen and (max-width:720px){.popup-container .popup-body{flex-direction:column}}.popup-container .popup-body .popup-option{border-radius:20px;transition:all .25s linear;box-shadow:4px 9px 17.8px -12px transparent;flex:1 1;position:relative;padding:30px 45px 107px}@media screen and (max-width:480px){.popup-container .popup-body .popup-option{padding:30px 20px 107px}}.popup-container .popup-body .popup-option .image-container{min-width:100px;min-height:100px;margin:0 auto}@media screen and (max-width:720px){.popup-container .popup-body .popup-option .image-container{width:180px;height:180px}}@media screen and (max-width:480px){.popup-container .popup-body .popup-option .image-container{width:100%;height:100%}}.popup-container .popup-body .popup-option .image-container img{width:100%;height:100%;object-fit:cover;transition:all .25s linear}.popup-container .popup-body .popup-option .text-container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;margin:30px 0 0}.popup-container .popup-body .popup-option .text-container h2{color:#851e28;font-family:General-Sans-600}.popup-container .popup-body .popup-option .text-container p{color:#5f5e5e}.popup-container .popup-body .popup-option .section-link{text-align:center;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);width:100%}.popup-container .popup-body .popup-option.sifu{background-color:#d8eff4}.popup-container .popup-body .popup-option.ka{background-color:#faf9d0}.section-container-second{padding-bottom:15vh;display:flex;flex-direction:column;gap:30px;padding-top:71px}.section-container-second .action-top-cloud{position:absolute;bottom:-5px;left:0;width:100%;pointer-events:none}.section-container-second .content-container{display:flex;flex-direction:column}.section-container-second .content-container .sifu-arena-section{padding-top:30px}.section-container-second .content-container .sifu-arena-section .cards-container{display:flex;justify-content:center;position:relative;max-width:400px;margin:0 auto}@media screen and (min-width:1500px){.section-container-second .content-container .sifu-arena-section .cards-container{max-width:500px}}@media screen and (min-width:1900px){.section-container-second .content-container .sifu-arena-section .cards-container{max-width:700px}}.section-container-second .content-container .sifu-arena-section .cards-container .kfq-watermark-top-left{left:12%;top:30%;position:absolute;z-index:3;width:30%;pointer-events:none}.section-container-second .content-container .sifu-arena-section .cards-container .kfq-watermark-bottom-left{left:15%;top:68%;position:absolute;z-index:3;width:25%;pointer-events:none}.section-container-second .content-container .sifu-arena-section .cards-container .kfq-watermark-top-right{right:4%;top:34%;position:absolute;z-index:3;width:30%;pointer-events:none}.section-container-second .content-container .sifu-arena-section .cards-container .kfq-watermark-bottom-right{right:10%;top:60%;position:absolute;z-index:3;width:25%;pointer-events:none}.section-container-second .content-container .sifu-arena-section .cards-container .red-card{position:absolute;width:50%;left:0}.section-container-second .content-container .sifu-arena-section .cards-container .red-card .red-bg{transition:all .3s linear;transition-delay:.5s;transform:translateX(20%) rotateY(60deg)}.section-container-second .content-container .sifu-arena-section .cards-container .red-card .red-bg.transition{transform:translateX(0) rotateY(0deg)}.section-container-second .content-container .sifu-arena-section .cards-container .red-card .red-character{position:absolute;z-index:2;width:50%;left:-5%;bottom:15%}.section-container-second .content-container .sifu-arena-section .cards-container .blue-card{width:50%;z-index:1;position:relative}.section-container-second .content-container .sifu-arena-section .cards-container .blue-card .blue-character{position:absolute;z-index:2;width:65%;bottom:0;left:50%;transform:translateX(-50%)}.section-container-second .content-container .sifu-arena-section .cards-container .yellow-card{position:absolute;width:50%;right:0}.section-container-second .content-container .sifu-arena-section .cards-container .yellow-card .yellow-bg{transition:all .3s linear;transition-delay:.5s;transform:translateX(-20%) rotateY(60deg)}.section-container-second .content-container .sifu-arena-section .cards-container .yellow-card .yellow-bg.transition{transform:translateX(0) rotateY(0deg)}.section-container-second .content-container .sifu-arena-section .cards-container .yellow-card .yellow-character{position:absolute;z-index:2;width:45%;right:-5%;bottom:15%}.section-container-second .content-container .sifu-arena-section .cards-container .character{opacity:0;transition:all .3s ease-in}.section-container-second .content-container .sifu-arena-section .cards-container .character.transition{transition:all .4s ease-in;transition-delay:1s;opacity:1}.section-container-second .content-container .sifu-arena-section .cards-container .watermark{opacity:0;transition:all .4s ease-in}.section-container-second .content-container .sifu-arena-section .cards-container .watermark.transition{transition:all .4s ease-in;transition-delay:1s;opacity:1}.section-container-second .content-container .section-body{padding-top:10px;color:#353535;text-align:center;align-self:center}.section-container-second .content-container .section-body strong{font-family:General-Sans-700}.popup-video{top:0;right:0;bottom:0;left:0;overflow:hidden;position:fixed;z-index:99;display:flex;justify-content:center;align-items:center;display:none}.popup-video.popup-video-open{z-index:99999!important;opacity:1!important;overflow-y:hidden!important;display:flex}.popup-video .popup-video__bg-overlay{top:0;right:0;bottom:0;left:0;position:fixed;background:hsla(0,0%,4%,.8)}.popup-video .video__container{z-index:999;border:5px solid #fefefe;border-radius:4px;position:relative;margin:0 30px;max-width:990px;width:100%}.popup-video .video__container video{width:100%;display:block;aspect-ratio:16/9}.popup-video .video__container .popup-video-close-btn{outline:none;border:none;cursor:pointer;position:absolute;background-color:#c93228;aspect-ratio:1;width:30px;border-radius:50%;top:0;right:0;transform:translate(50%,-50%);color:var(--color-white);z-index:1;transition:background-color .25s linear;display:flex;align-items:center;justify-content:center}.popup-video .video__container .popup-video-close-btn:hover{background-color:#a62e26}.mobile-landscape{background-color:#ffca6a;min-height:100dvh;display:flex;justify-content:center;align-items:center;padding:0 48px}.mobile-landscape.hidden{display:none}.mobile-landscape .mobile-landscape__content{font-size:28px}.homepage-body.hidden{display:none}.center{text-align:center}.image-container img{width:100%;height:auto;display:block}.archive-container{margin:-30px}.archive-container .archive-card{width:50%;padding:30px}.archive-container .archive-card .section-container .section-banner-image{margin-top:0}.common-form .fields{display:flex;flex-wrap:wrap}.common-form .fields .form-group{position:relative;width:100%;margin-bottom:0;background-color:transparent}.common-form .fields .form-group:not(:last-of-type){margin-bottom:15px}.common-form .fields .form-group img{position:absolute;bottom:16px;left:18px;width:18px;height:auto;z-index:1}.common-form .fields .form-group label{color:#474747;margin-bottom:5px;font-size:16px;line-height:30px}.common-form .fields .form-group input{width:100%;padding:10px 30px 10px 50px;color:#000;background-color:transparent;font-size:16px;line-height:30px;border:1px solid #dedde4;border-radius:10px}.common-form .fields .form-group input::placeholder{color:#000}.common-form .fields .form-group input:focus{outline:none}.common-form .form-action{margin-top:25px}.common-form .form-action .co-btn{padding:10px 30px}.common-form .form-options{margin-top:20px;justify-content:space-between;font-size:16px;line-height:30px}.common-form .form-options .form-check{margin:0;padding:0;display:flex;align-items:center;min-height:1px}.common-form .form-options .form-check .form-check-input{width:20px;height:20px;border:1px solid #9c4df4;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;margin:0 12px 0 0}.common-form .form-options .form-check .form-check-input[type=checkbox]{border-radius:0}.common-form .form-options .form-check .form-check-input:checked{background-color:#9c4df4;border-color:#780ff0;border-radius:0;margin:0 12px 0 0}.common-form .form-options .form-link a{font-size:inherit}.common-form .search-bar form{display:flex;position:relative}.common-form .search-bar form input{padding-right:75px}.common-form .search-bar form button{position:absolute;right:0;z-index:1;border:0;border-radius:8px;padding:0;margin:0;height:46px;width:46px;top:50%;right:7px;transform:translateY(-50%);background-color:#9c4df4;background:url(/img/static/Icon_Search.svg) #9c4df4 no-repeat 50%;background-size:20px}@media screen and (max-width:768px){.common-form .search-bar form button{height:36px;width:36px;border-radius:5px}}.common-form .select-filter{align-items:center;flex-wrap:nowrap;background-color:#fff;border-radius:10px;overflow:hidden}.common-form .select-filter label{white-space:nowrap;font-size:14px;margin-left:20px}.common-form .select-filter select{padding-left:10px!important}.common-form .select-filter .custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/img/static/Icon_DownArrow.svg);background-repeat:no-repeat;background-position:right 15px top 50%;background-size:24px}@media screen and (max-width:768px){.common-form .select-filter{border-radius:5px}}.common-form .search-bar input,.common-form .search-bar select,.common-form .select-filter input,.common-form .select-filter select{background-color:#fff;width:100%;padding:22px 20px;border-radius:10px;border:0;line-height:16px}.common-form .search-bar input::placeholder,.common-form .search-bar select::placeholder,.common-form .select-filter input::placeholder,.common-form .select-filter select::placeholder{color:#000}.common-form .search-bar input:focus,.common-form .search-bar select:focus,.common-form .select-filter input:focus,.common-form .select-filter select:focus{outline:none}@media screen and (max-width:768px){.common-form .search-bar input,.common-form .search-bar select,.common-form .select-filter input,.common-form .select-filter select{padding:15px 20px;border-radius:5px}}.common-form .search-bar input[type=search]::-webkit-search-cancel-button,.common-form .select-filter input[type=search]::-webkit-search-cancel-button{display:none}@media screen and (max-width:990px){.common-form .form-options{flex-wrap:wrap}.common-form .form-options .form-check{width:100%;justify-content:center}.common-form .form-options .form-link{width:100%;text-align:center}}