@charset "UTF-8";
/* https://kotoenglish.com/wp-content/themes/kotoenglish/build/dist/styles/main.css?ver=6.9.4 */
/* Import rule from: https://fonts.cdnfonts.com/css/source-sans-pro */












/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}h1,h2,h3,h4,h5,h6,ul{margin:0;padding:0}a{text-decoration:none}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul{list-style:none}ol{list-style:none}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.cn-is-flex{display:flex}.flex-shrink-0{flex-shrink:0}.cn-cols-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cn-cols-row>*{max-width:100%;width:100%}.cn-w-1_12{width:8.33333%}.cn-w-2_12{width:16.66667%}.cn-w-3_12{width:25%}.cn-w-4_12{width:33.33333%}.cn-w-5_12{width:41.66667%}.cn-w-6_12{width:50%}.cn-w-7_12{width:58.33333%}.cn-w-8_12{width:66.66667%}.cn-w-9_12{width:75%}.cn-w-10_12{width:83.33333%}.cn-w-11_12{width:91.66667%}.cn-w-12_12{width:100%}.cn-gutter-a-0>*{padding:0rem}.cn-gutter-a-0{margin:0rem}.cn-gutter-h-0>*{padding-left:0rem;padding-right:0rem}.cn-gutter-h-0{margin-left:0rem;margin-right:0rem}.cn-gutter-v-0>*{padding-top:0rem;padding-bottom:0rem}.cn-gutter-v-0{margin-top:0rem;margin-bottom:0rem}.cn-gutter-a-5>*{padding:.15625rem}.cn-gutter-a-5{margin:-.15625rem}.cn-gutter-h-5>*{padding-left:.15625rem;padding-right:.15625rem}.cn-gutter-h-5{margin-left:-.15625rem;margin-right:-.15625rem}.cn-gutter-v-5>*{padding-top:.15625rem;padding-bottom:.15625rem}.cn-gutter-v-5{margin-top:-.15625rem;margin-bottom:-.15625rem}.cn-gutter-a-10>*{padding:.3125rem}.cn-gutter-a-10{margin:-.3125rem}.cn-gutter-h-10>*{padding-left:.3125rem;padding-right:.3125rem}.cn-gutter-h-10{margin-left:-.3125rem;margin-right:-.3125rem}.cn-gutter-v-10>*{padding-top:.3125rem;padding-bottom:.3125rem}.cn-gutter-v-10{margin-top:-.3125rem;margin-bottom:-.3125rem}.cn-gutter-a-20>*{padding:.625rem}.cn-gutter-a-20{margin:-.625rem}.cn-gutter-h-20>*{padding-left:.625rem;padding-right:.625rem}.cn-gutter-h-20{margin-left:-.625rem;margin-right:-.625rem}.cn-gutter-v-20>*{padding-top:.625rem;padding-bottom:.625rem}.cn-gutter-v-20{margin-top:-.625rem;margin-bottom:-.625rem}.cn-gutter-a-30>*{padding:.9375rem}.cn-gutter-a-30{margin:-.9375rem}.cn-gutter-h-30>*{padding-left:.9375rem;padding-right:.9375rem}.cn-gutter-h-30{margin-left:-.9375rem;margin-right:-.9375rem}.cn-gutter-v-30>*{padding-top:.9375rem;padding-bottom:.9375rem}.cn-gutter-v-30{margin-top:-.9375rem;margin-bottom:-.9375rem}.cn-gutter-a-40>*{padding:1.25rem}.cn-gutter-a-40{margin:-1.25rem}.cn-gutter-h-40>*{padding-left:1.25rem;padding-right:1.25rem}.cn-gutter-h-40{margin-left:-1.25rem;margin-right:-1.25rem}.cn-gutter-v-40>*{padding-top:1.25rem;padding-bottom:1.25rem}.cn-gutter-v-40{margin-top:-1.25rem;margin-bottom:-1.25rem}.cn-gutter-a-50>*{padding:1.5625rem}.cn-gutter-a-50{margin:-1.5625rem}.cn-gutter-h-50>*{padding-left:1.5625rem;padding-right:1.5625rem}.cn-gutter-h-50{margin-left:-1.5625rem;margin-right:-1.5625rem}.cn-gutter-v-50>*{padding-top:1.5625rem;padding-bottom:1.5625rem}.cn-gutter-v-50{margin-top:-1.5625rem;margin-bottom:-1.5625rem}.cn-jc-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cn-ai-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cn-fw-wr{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cn-mb-10{margin-bottom:10px}.cn-mb-16{margin-bottom:16px}.cn-mb-20{margin-bottom:20px}.cn-mb-48{margin-bottom:48px}header{left:0;position:fixed;right:0;z-index:99999;min-height:48px;background:transparent}header .container{display:flex;justify-content:space-between;align-items:center;padding:7px 0}header .login{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 30px;width:166px;height:48px;background:#FCC235;box-shadow:inset 0 -5px 0 rgba(0,0,0,.1);border-radius:14px;margin:0 auto;font-family:"Graphik";font-weight:600;font-size:14px;line-height:18px;text-align:center;text-transform:uppercase;color:#333}header .login:hover{background:#FFCB4B;box-shadow:inset 0 -5px 0 rgba(0,0,0,.1);border-radius:14px;cursor:pointer}header .login:active{box-shadow:none;transform:translateY(1px)}header .header__logo{padding:7px 0 3px}header .right_head{display:flex}header .left_head{display:flex;align-items:center;gap:4px;margin-left:-6px}header .left_head .head-kot{display:flex;justify-content:center;align-items:center;position:relative}header .left_head .head-kot img{width:49px;height:31px}header .left_head .head-kot .koto-after{width:0;height:0;opacity:0;transition:all 0.5ms linear;position:absolute;left:calc(50% - 0.405px);transform:translateX(-50%) rotate(-2deg);bottom:8.33px;z-index:2}header .left_head:hover .koto-after{opacity:1;position:absolute;width:5.02px;height:5.48px;left:calc(50% - 0.405px);transform:translateX(-50%) rotate(-2deg);bottom:8.33px;z-index:2}header .left_head .head-koto{display:flex;justify-content:center;align-items:center}header .left_head .head-koto img{min-height:31px;max-height:31px;height:31px;min-width:53px;opacity:1;transition:all 0s}header .left_head .head-koto-hover img{min-height:0;max-height:0;min-width:0;height:0;opacity:0;transition:all 0s}header .left_head:hover{cursor:pointer}header .left_head:hover .head-koto img{min-height:0;max-height:0;min-width:0;height:0;opacity:0;display:none}header .left_head:hover .head-koto-hover{display:flex;justify-content:center;align-items:center}header .left_head:hover .head-koto-hover img{min-height:31px;max-height:31px;height:31px;min-width:53px;opacity:1}header .left_head .head-logo-text{font-family:"Righteous";font-weight:400;font-size:27px;line-height:34px;color:#525661}header .headerDesktopMenu{display:flex;align-items:center;margin-right:42px}header .headerDesktopMenu .box{font-family:"Graphik";font-weight:600;font-size:14px;line-height:154.39%;color:#333;padding:0 42px;border-right:1px solid #D1D5DB;display:flex;align-items:center}header .headerDesktopMenu svg{margin-right:8px;vertical-align:text-bottom}.sectionHeroContent .hero-wrapper{display:flex;flex-direction:column;align-items:center}.sectionHeroContent .hero-wrapper h1{font-family:"Graphik";font-weight:700;font-size:54px;line-height:62px;text-align:center;color:#4E5464;margin-bottom:73px;max-width:648px}.sectionHeroContent .hero-wrapper img{margin-bottom:64px;max-width:784.11px}.button_default{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 58px;width:178px;height:64px;background:#FCC235;box-shadow:inset 0 -5px 0 rgba(0,0,0,.1);border-radius:14px;margin:0 auto}.button_default span{font-family:"Graphik";font-weight:600;font-size:20px;line-height:18px;text-align:center;text-transform:uppercase;color:#333}.button_default:hover{background:#FFCB4B;box-shadow:inset 0 -5px 0 rgba(0,0,0,.1);border-radius:14px;cursor:pointer}.button_default:active{box-shadow:none;transform:translateY(1px)}.cst-sbmt{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 58px;width:178px;height:64px;background:#1AB674;box-shadow:inset 0 -5px 0 rgba(0,0,0,.1);border-radius:14px;margin:0 auto;font-family:"Graphik";font-weight:600;font-size:16px;line-height:18px;text-align:center;text-transform:uppercase;color:#FFF}.cst-sbmt:hover{background:#17A468;box-shadow:inset 0 -5px 0 rgba(0,0,0,.1);border-radius:14px;cursor:pointer}.cst-sbmt:active{box-shadow:none;transform:translateY(1px)}.button-black{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:9px 20px;width:164px;height:52px;background:#171D27;box-shadow:inset 0 -4px 0 #000;border-radius:14px}.button-black:hover{cursor:pointer;background:#1C2432}.button-black:active{box-shadow:none;transform:translateY(1px)}.img-on-btn{display:flex;justify-content:center;align-items:center}.section_home_1{padding:42px 0}.section_home_1 h2{font-family:"Graphik";font-style:normal;font-weight:600;font-size:36px;line-height:56px;display:flex;color:#333;align-items:center;justify-content:start;margin-bottom:24px}.section_home_1 .content_wrapper{display:flex;justify-content:space-between;border-bottom:1px solid #D6D6D6;padding-bottom:84px}.section_home_1 .item-resource{display:flex;align-items:center;width:50%}.section_home_1 .item-resource img{padding-top:6px}.section_home_1 .items-resource{display:flex;flex-wrap:wrap}.section_home_1 .left-content{display:flex;align-items:center;margin-right:64px;min-width:166px}.section_home_2{padding:64px 0;background:url(https://kotoenglish.com/wp-content/themes/kotoenglish/build/dist/img/home/sec2_bg.png) no-repeat;background-color:#2B3648}.section_home_2 h2{font-family:"Graphik";font-style:normal;font-weight:600;font-size:42px;line-height:56px;color:#FFF;margin-bottom:42px;display:flex;justify-content:center}.section_home_2 .title-tab{position:relative;font-family:"Graphik";font-weight:600;font-size:24px;line-height:36px;color:#9CA3AF;border-bottom:#9CA3AF}.section_home_2 .title-tab:not(:last-child){margin-right:42px}.section_home_2 .title-tab:before{content:"";background:#9CA3AF;position:absolute;bottom:-8px;height:3px;width:100%}.section_home_2 .title-tab.active-text{color:#FFF}.section_home_2 .title-tab.active-text:before{background:#FABE2C}.section_home_2 .t-content{display:flex;justify-content:center;margin-bottom:42px}.section_home_2 .img-content{display:flex;justify-content:center;margin-bottom:16px}.section_home_2 .img-content img{max-width:700px}.section_home_2 .button_default{width:210px;padding:8px 38px}.section_home_3{padding:74px 0 126px}.section_home_3 .content_wrapper{display:flex;justify-content:flex-start}.section_home_3 h2{font-family:"Graphik";font-weight:600;font-size:42px;line-height:56px;color:#333;margin-bottom:12px}.section_home_3 .description{font-family:"Graphik";font-weight:400;font-size:18px;line-height:148.5%;color:#333;margin-bottom:42px}.section_home_3 .img-store{display:flex;gap:20px}.section_home_3 .left-content{width:calc(61.53% - 10px)}.section_home_3 .right-content{margin-left:10px}.section_home_3 .right-content img{max-width:295.2px}.section_home_4 .item-of-sec{display:flex;justify-content:space-between;padding:42px 0;align-items:center;position:relative}.section_home_4 .item-of-sec:not(:last-child){margin-bottom:166px}.section_home_4 .item-of-sec:nth-child(1):after{content:"";background:url(https://kotoenglish.com/wp-content/themes/kotoenglish/build/dist/img/home/sec4_bg1.png) no-repeat;position:absolute;bottom:-220px;width:100%;height:260px}.section_home_4 .item-of-sec:nth-child(2):after{content:"";background:url(https://kotoenglish.com/wp-content/themes/kotoenglish/build/dist/img/home/sec4_bg2.png) no-repeat;position:absolute;bottom:-217px;width:100%;height:260px}.section_home_4 .left-content{width:44.08%}.section_home_4 .left-content h2{font-family:"Graphik";font-weight:600;font-size:42px;line-height:56px;color:#333;margin-bottom:24px}.section_home_4 .left-content .description{font-family:"Graphik";font-weight:400;font-size:16px;line-height:148.5%;color:#333;margin-bottom:24px}.section_home_4 img.right-content{max-width:475px}.section_home_4 .icon-of-block{display:flex;align-items:center}.section_home_4 .icon-of-block img{padding-top:6px}.section_home_5{padding:64px 0}.section_home_5 h2{font-family:"Graphik";font-weight:600;font-size:42px;line-height:56px;color:#333;margin-bottom:30px}.section_home_5 .testimonial-slider .description_testimonial{font-family:"Graphik";font-weight:400;font-size:18px;line-height:32px;color:#18191F}.section_home_5 .testimonial-slider .content_testimonial{max-width:73.5%;position:relative}.section_home_5 .testimonial-slider .content_testimonial:before{content:"";background:url(https://kotoenglish.com/wp-content/themes/kotoenglish/build/dist/img/home/quote.svg) no-repeat;background-size:51px 98px;height:98px;width:51px;position:absolute;left:-50px;top:-7px;z-index:-1}.section_home_5 .testimonial-slider .slide_testimonial_content{display:flex;justify-content:space-between}.section_home_5 .testimonial-slider .icon{margin-bottom:16px}.section_home_5 .testimonial-slider .author_info .info .name{font-family:"Graphik";font-weight:500;font-size:18px;line-height:28px;color:#18191F}.section_home_5 .testimonial-slider .author_info .info .position{font-family:"Graphik";font-weight:400;font-size:14px;line-height:24px;color:#474A57}.section_home_5 .testimonial-slider .author_info .info .image_testimonial{width:100%}.section_home_5 .testimonial-slider .av{position:relative}.section_home_5 .manage-bx{max-width:256px}.section_home_5 .arrow-bx{position:relative;display:flex;justify-content:center}.section_home_5 .dots-bx{position:relative;width:auto}.section_home_5 .dots-bx .slick-dots{width:auto;position:relative;bottom:0;margin-left:16px;margin-right:16px}.section_home_5 .arrow-bx{position:relative;display:flex;justify-content:flex-start;align-items:center}.section_home_5 .arrow-bx .slick-arrow{position:relative;top:20px;width:40px;height:40px;right:unset;left:unset;background:transparent;border:none}.section_home_5 .arrow-bx{position:relative;display:flex;justify-content:flex-start;align-items:center}.section_home_5 .arrow-bx .slick-arrow{position:relative;top:20px;width:40px;height:40px;right:unset;left:unset;background:transparent;border:none}.section_home_5 .slick-dots li{width:25px}.section_home_5 .lines_dots{max-width:180px;display:flex;justify-content:center}.section_home_5 .arrow-bx.case_line_dots{position:relative;display:flex;justify-content:center;align-items:center}.section_home_5 .slick-dotted.slick-slider{margin-bottom:30px}.section_home_5 .slick-dots{display:flex;align-items:center;width:100%;padding:0;list-style:none;text-align:center;margin:0 80px}.section_home_5 .slick-dots li{position:relative;display:inline-block;margin:0 12px;padding:0;cursor:pointer;height:8px;width:8px;left:0;top:0;border-radius:50%;background:#333;border:1px solid #333;opacity:1}.section_home_5 .slick-dots li.slick-active{background:transparent;border:3px solid #333;opacity:1;height:14px;width:14px}.section_home_5 .slick-dots li button{cursor:pointer;font-size:0;line-height:0;display:block;width:8px;height:8px;padding:0;color:transparent;border:0;outline:0;background:0 0}.section_home_5 .slick-dots li button:focus,.section_home_5 .slick-dots li button:hover{outline:0}.section_home_5 .slick-dots li button:focus:before,.section_home_5 .slick-dots li button:hover:before{opacity:1}.section_home_5 .arrows_abs{position:absolute;bottom:0;left:calc(50% - 80px)}.section_home_5 .testimonial-slider-wrapper{position:relative}.section_home_5 .testimonial-slider .slick-slide{margin-bottom:30px}.section_home_5 .testimonial-slider .slick-slide img{max-width:537px;max-height:351px}.footer-top .footer-koto-box{display:flex;align-items:center;gap:4px;margin-bottom:8px;margin-left:-8px}.footer-top .footer-koto-box .footer-koto{display:flex;justify-content:center;align-items:center}.footer-top .footer-koto-box .footer-koto img{width:64px;height:39px}.footer-top .container{max-width:1164.72px}.footer-top h2{font-family:"Righteous";font-weight:400;font-size:42px;line-height:64px;font-feature-settings:"liga" off;color:#FFF}.footer-top .description{font-family:"Graphik";font-weight:400;font-size:18px;line-height:32px;color:#FFF;margin-bottom:69px;width:74%}.footer-top .content-wrapper{display:flex;justify-content:center;align-items:end}.footer-top .left-content{padding:131.59px 0 123.41px 92.36px}.footer-top .button_default{margin:unset;width:225px;padding:8px 28px;height:60px}.footer-top .buttons-box{display:flex;align-items:center;gap:42px}.footer-top .img-store{display:flex;gap:24px}.footer-top .right-content{position:relative}.footer-top .right-content .koto-gif{z-index:2;position:relative;display:flex}.footer-top .right-content .koto-gif video{max-width:393.36px}.site-footer{background:#FFF;min-height:46px;display:flex;align-items:center}.site-footer .copyright{font-family:"Graphik";font-weight:400;font-size:16px;line-height:30px;text-align:center;color:#9CA3AF}.site-footer .footerMenu a{font-family:"Graphik";font-weight:400;font-size:16px;line-height:30px;text-align:center;color:#9CA3AF}.site-footer .footerMenu a:not(:last-child){margin-right:30px}.site-footer .footerMenu a:hover{color:#000}.site-footer .footerMenu a:nth-child(2){padding-right:30px;border-right:1px solid #9CA3AF}.site-footer .footer-wrapper{display:flex;justify-content:space-between;align-items:center}.footer-top{background:#2E3D52;position:relative;overflow:hidden}.footer-top:before{content:"";background:url(https://kotoenglish.com/wp-content/themes/kotoenglish/build/dist/img/homeX3/bg-img-1.webp) no-repeat;position:absolute;left:0;bottom:0;width:262px;height:350px;max-width:262.34px;max-height:349.41px;background-size:contain}.footer-top:after{content:"";background:url(https://kotoenglish.com/wp-content/themes/kotoenglish/build/dist/img/homeX3/bg-img-2.webp) no-repeat;position:absolute;right:-25px;bottom:0;width:380px;height:280px;max-width:378.54px;max-height:279.41px;background-size:contain}.cn-d-no{display:none}.cn-ml-8{margin-left:8px;margin-right:0!important}.headerDesktopMenu a:focus-visible{border:none;outline:none}.headerDesktopMenu a .box:focus-visible{border:none;outline:none}p,figure{margin:0}main{padding-top:48px}.error-404{min-height:calc(100vh - 110px);display:flex;align-items:center;justify-content:center}.error-404 .success_wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.error-404 img{margin-bottom:84px}.error-404 h3{font-family:"Graphik";font-weight:700;font-size:42px;line-height:64px;text-align:center;letter-spacing:.02em;color:#4E5464;margin-bottom:24px}.error-404 h3.big-title{font-weight:700;font-size:100px;line-height:64px;text-align:center;margin-bottom:24px}.error-404 .desc-404{font-family:"Graphik";font-weight:400;font-size:18px;line-height:148.5%;text-align:center;color:#333;margin-bottom:42px}.coming-soon{position:relative;overflow:hidden;background:none}.coming-soon-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;pointer-events:none}.coming-soon .container,.coming-soon .wrapper-coming{position:relative;z-index:1}.coming-soon{margin-top:-48px;display:flex;align-items:center;justify-content:center}.coming-soon .wrapper-coming{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.coming-soon .wrapper-coming img{max-width:210px}.coming-soon .wrapper-coming h1{font-family:"Graphik";font-weight:700;font-size:48px;line-height:64px;letter-spacing:.02em;color:#4E5464;text-align:start;max-width:650px;margin-bottom:60px}.coming-soon .wrapper-coming .email_box{font-family:"Graphik";font-weight:700;font-size:20px;line-height:22px;letter-spacing:.01em;color:#4E5464;margin-bottom:16px;text-align:left}.coming-soon .wrapper-coming .box-notify{width:545px;display:flex;flex-direction:column}.coming-soon .wrapper-coming .box-notify .cst-sbmt{margin:unset;height:58px;border:none}.coming-soon .wrapper-coming .email-wrapper{display:flex;align-items:center;justify-content:space-between;gap:17px;margin-bottom:18px}.coming-soon .wrapper-coming .email-wrapper input{width:354px;border:1px solid #D4DDF0;border-radius:12px;color:#333;padding:12px 12px 12px 20px;height:58px}.coming-soon .wrapper-coming .email-wrapper input:active{border:1px solid #CDD2D8}.coming-soon .wrapper-coming .email-wrapper input:hover{border:1px solid #CDD0D4}.coming-soon .wrapper-coming .email-wrapper input::placeholder{font-family:"Graphik";font-weight:400;font-size:16px;line-height:18px;display:flex;align-items:center;letter-spacing:.01em;color:#333;opacity:.5}.coming-soon .wrapper-coming .email-wrapper input:focus-visible{outline:none}.coming-soon .wrapper-coming .message{display:flex;align-items:center}.coming-soon .wrapper-coming .message span{font-family:"Graphik";font-weight:400;font-size:16px;line-height:18px;letter-spacing:.01em;color:#000;margin-left:18px}.coming-soon .wrapper-coming .cn-d-no{display:none}.coming-soon .redesign-soon-page{display:flex;align-items:center;justify-content:space-between;padding-right:60px;margin-top:62px;width:100%}.coming-soon .redesign-soon-page img{width:100%;height:100%}.coming-soon .redesign-soon-page-subtext{font-family:"Graphik";font-weight:500;font-size:12px;line-height:150%;color:#485678;opacity:.6}.error{display:none;font-family:"Graphik";font-weight:400;font-size:16px;line-height:18px;letter-spacing:.01em;color:#000}.notifyForm{display:flex;width:100%}.signup-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center}.signup-modal.hidden{display:none}.signup-modal .modal-backdrop{position:absolute;inset:0;z-index:0}.signup-modal .modal-backdrop .modal-notification{position:absolute;top:15px;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;gap:8px;align-items:center;background:#c3f1de;padding:19px 16px;border-radius:12px;text-align:center;white-space:nowrap;z-index:2}.signup-modal .modal-backdrop .modal-notification span{color:#4a4848;text-align:left;font-size:14px;font-weight:600}.signup-modal .modal-backdrop .modal-notification .close-notification{background:none;border:none;padding:0;margin-left:auto;cursor:pointer;line-height:0}.signup-modal .modal-backdrop .modal-notification .close-notification svg{width:20px;height:20px}.signup-modal .modal-backdrop .modal-notification .close-notification:hover svg path{fill:#000}.signup-modal .modal-backdrop .modal-notification.error{background:#ffe2e2;color:#9e2d2d}.signup-modal .modal-backdrop .modal-notification.error svg.notification-icon path{fill:#d23c3c}.signup-modal .modal-backdrop .modal-notification.hidden{display:none}.signup-modal .modal-content{position:relative;background:#fff;border-radius:12px;z-index:1;width:100%;max-width:540px;box-shadow:0 10px 30px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:24px;align-items:center}.signup-modal .modal-content .close-signup-modal{position:absolute;top:0;right:0;font-size:26px;background:none;border:none;color:#888;cursor:pointer;padding:.6em 1em .4em}.signup-modal .modal-content .close-signup-modal:hover{color:#000}.signup-modal .modal-content .modal-image-block{display:flex;align-items:center;justify-content:center;gap:16px;position:relative}.signup-modal .modal-content .modal-image-block .modal-cat{width:100px;height:auto}.signup-modal .modal-content .modal-image-block .speech-bubble .bubble-wrapper{position:relative;display:inline-block;padding:0;width:272px;height:54px}.signup-modal .modal-content .modal-image-block .speech-bubble .bubble-wrapper::before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='270' height='54' viewBox='0 0 270 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='9' y='1' width='260' height='52' rx='16' fill='white'/%3E%3Crect x='9' y='1' width='260' height='52' rx='16' stroke='%23DEE0E4' stroke-width='2'/%3E%3Cpath d='M5.2433 31.9561C4.1489 31.227 3.36532 30.7045 2.78414 30.2652C2.20262 29.8256 1.89682 29.5219 1.71425 29.2543C0.786582 27.8946 0.786583 26.1054 1.71425 24.7457C1.89682 24.4781 2.20262 24.1744 2.78414 23.7348C3.36532 23.2955 4.14889 22.773 5.2433 22.0439C6.56407 21.1641 7.51714 20.5297 8.27197 20.09C9.03412 19.6461 9.49723 19.4605 9.84038 19.4031C11.634 19.1032 13.4042 20.051 14.1491 21.71C14.2916 22.0274 14.3939 22.5157 14.447 23.3961C14.4996 24.2681 14.5 25.413 14.5 27C14.5 28.587 14.4996 29.7319 14.447 30.6039C14.3939 31.4843 14.2916 31.9726 14.1491 32.29C13.4042 33.949 11.634 34.8968 9.84038 34.5969C9.49723 34.5395 9.03412 34.3539 8.27197 33.91C7.51714 33.4703 6.56408 32.8359 5.2433 31.9561Z' fill='white' stroke='%23DEE0E4' stroke-width='2'/%3E%3Crect x='9.99902' y='16.9443' width='6' height='21' fill='white'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;z-index:0;pointer-events:none}.signup-modal .modal-content .modal-image-block .speech-bubble .bubble-wrapper .bubble{position:relative;z-index:1;background:transparent;border:none;padding:14px 20px 14px 30px;color:#5f6062;font-weight:600;font-family:"Graphik";font-size:15px;line-height:26px}.signup-modal .modal-content .modal-headline{text-align:center;font-size:15px;font-weight:500;color:#888f9d;max-width:380px}.signup-modal .modal-content .modal-form{display:flex;flex-direction:column;width:100%}.signup-modal .modal-content .modal-form .form-field{display:flex;flex-direction:column;gap:6px;position:relative;margin-bottom:44px}.signup-modal .modal-content .modal-form .form-field label{font-weight:600;font-size:12px;color:#98a9b8;pointer-events:none;z-index:1}.signup-modal .modal-content .modal-form .form-field .input-wrapper{display:flex;align-items:center;gap:8px;border:2px solid #D4DDF0;border-radius:12px;padding:15px 16px;max-height:50px}.signup-modal .modal-content .modal-form .form-field .input-wrapper input{border:none;outline:none;flex:1;padding-left:0;color:#F5FAFF;background:transparent;font-family:"Graphik";font-weight:500;font-size:14px;line-height:140%;opacity:.6}.signup-modal .modal-content .modal-form .form-field .input-wrapper:active{border-color:#0056b3}.signup-modal .modal-content .modal-form .form-field .input-wrapper.typing{border:2px solid #CDD2D8}.signup-modal .modal-content .modal-form .form-field .input-wrapper.typing input{opacity:1;color:#5F6062}.signup-modal .modal-content .modal-form .form-field .input-wrapper.typing input::placeholder{opacity:.6}.signup-modal .modal-content .modal-form .form-field .input-wrapper.filled{border:2px solid #DEE0E4}.signup-modal .modal-content .modal-form .form-field .input-wrapper.filled input{opacity:1;color:#5F6062}.signup-modal .modal-content .modal-form .form-field .input-wrapper:hover{border:2px solid #CDD0D4}.signup-modal .modal-content .modal-form .form-field .input-wrapper img{width:20px;height:20px}.signup-global-notification{position:absolute;top:15px;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;gap:8px;align-items:center;background:#c3f1de;padding:19px 16px;border-radius:12px;text-align:center;white-space:nowrap;z-index:999999}.signup-global-notification span{color:#4a4848;text-align:left;font-size:14px;font-weight:600}.signup-global-notification .close-notification{background:none;border:none;padding:0;margin-left:auto;cursor:pointer;line-height:0}.signup-global-notification .close-notification svg{width:20px;height:20px}.signup-global-notification .close-notification:hover svg path{fill:#000}.signup-global-notification.error{background:#ffe2e2;color:#9e2d2d}.signup-global-notification.error svg.notification-icon path{fill:#d23c3c}.signup-global-notification.hidden{display:none}.signup-modal{position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.signup-modal.hidden{display:none}.signup-modal .modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.5)}.signup-modal .modal-content{position:relative;background:#fff;border-radius:12px;width:874px;max-width:90%;z-index:10;box-shadow:0 4px 16px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:42px}.signup-modal .modal-content .modal-content-right{background:linear-gradient(180deg,#EAF4FD 0%,#F5FCFF 100%);padding:65px 0 45px 35px;width:calc(50% - 21px);border-radius:0 12px 12px 0}.signup-modal .modal-content .modal-content-right .modal-content-img{width:100%;height:auto;object-fit:cover}.signup-modal .modal-content .modal-content-left{padding:64px 0 64px 64px;width:calc(50% - 21px)}.signup-modal .modal-content .modal-content-left .buttonWrapper.btn__green .btn{text-transform:unset}.signup-modal .modal-content .modal-content-left .modal-title{font-family:"Graphik";font-weight:600;font-size:24px;line-height:18px;text-align:start;margin-bottom:16px;color:#5F6062}.signup-modal .modal-content .modal-content-left .modal-desktop{font-family:"Graphik";font-weight:500;font-size:14px;line-height:26px;margin-bottom:42px;color:#888F9D}.signup-modal .modal-content .modal-content-left .modal__button-subtext{font-family:"Graphik";font-weight:500;font-size:12px;line-height:150%;text-align:center;color:#485678;opacity:.6}.signup-modal .modal-content .modal-content-left .buttonWrapper{margin-bottom:16px}.signup-modal .modal-content .modal-close{position:absolute;top:0;right:0;background:none;border:none;font-size:24px;cursor:pointer}.signup-modal .modal-content .modal-body{display:flex;flex-direction:column;gap:20px}.signup-modal .modal-content .modal-body h2{font-size:22px;font-weight:700;color:#525661}.signup-modal .modal-content .modal-body p{font-size:15px;color:#888f9d}.signup-modal .modal-content .modal-body .modal-form{display:flex;flex-direction:column}.signup-modal .modal-content .modal-body .modal-form input{padding:12px;border-radius:8px;border:1px solid #ccc}.signup-modal .modal-content .modal-body .modal-form .form-field{position:relative;margin-bottom:44px}.signup-modal .modal-content .modal-body .modal-form .form-field label{font-size:12px;color:#485678;font-weight:600;font-family:"Graphik";pointer-events:none;z-index:1}.signup-modal .modal-content .modal-body .modal-form button{background-color:#1ab674;color:#fff;border:none;padding:12px;border-radius:8px;cursor:pointer;font-weight:600}.signup-modal .modal-content .modal-body .modal-notification{background:#c3f1de;padding:12px;border-radius:8px;text-align:center;color:#4a4848}.signup-modal .modal-content .modal-body .modal-notification.hidden{display:none}.buttonWrapper{position:relative;width:fit-content;transform:translateY(-2px)}.buttonWrapper .boxShadowGradient{position:absolute;z-index:-1;height:24px;width:100%;border-radius:12px;bottom:-4px;background:#FABE2C;box-shadow:inset 0 -4px 0 rgba(0,0,0,.1)}.buttonWrapper .btn{font-weight:600;font-size:14px;line-height:18px;color:#424242;text-align:center;width:max-content;text-decoration:none;box-shadow:none;border-radius:12px;padding:16px 16.5px 14px;height:44px;display:flex;align-items:center;justify-content:center;background:#FABE2C;border:none;text-transform:uppercase;font-family:"Graphik"}.buttonWrapper .btn:hover{background:#EEB220}.buttonWrapper .btn:active{background:#EEB220;transform:translateY(2px)}.buttonWrapper .btn:active+.boxShadowGradient{box-shadow:none;background:#EEB220}.buttonWrapper.btn__green .boxShadowGradient{background:#1AB674;box-shadow:0 -3px 0 0 rgba(0,0,0,.1019607843) inset;border-top:2px solid #1AB674;bottom:-3px}.buttonWrapper.btn__green .btn{height:42px;background:#1AB674;font-size:14px;line-height:18px;text-transform:uppercase;color:#FFF;font-weight:600;width:233px}.buttonWrapper.btn__green .btn:hover{background:#17A468}.buttonWrapper.btn__green .btn:hover+.boxShadowGradient{background:#17A468;border-top:2px solid #0F975E;box-shadow:0 -3px 0 0 #0F975E inset}.buttonWrapper.btn__green .btn:active+.boxShadowGradient{background:#17A468;box-shadow:none;border-top:2px solid #17A468}.buttonWrapper.btn__green .btn:active{background:#17A468;transform:translateY(2px)}.buttonWrapper.btn__fullwidth{width:100%}.buttonWrapper.btn__fullwidth .btn{width:100%}.hero-section-formWrapper{width:100%;margin-top:42px}.hero-section-formWrapper .hero-section-formWrapper-title{font-family:"Graphik";font-weight:700;font-size:20px;line-height:100%;letter-spacing:.01em;color:#4E5464;margin-bottom:16px}.hero-section-formWrapper .hero-section-formWrapper-subtext{font-family:"Graphik";font-weight:600;font-size:12px;line-height:150%;color:#485678;opacity:.6}.hero-section-formWrapper .modal-form{display:flex;align-items:center;gap:17px;margin-bottom:16px}.hero-section-formWrapper .buttonWrapper .btn{width:174px;text-transform:uppercase;min-height:50px;font-weight:600}.hero-section-formWrapper .input-wrapper{display:flex;align-items:center;gap:8px;border:2px solid #D4DDF0;border-radius:12px;padding:15px 16px;width:354px;min-height:50px}.hero-section-formWrapper .input-wrapper input{border:none;outline:none;flex:1;padding-left:0;background:transparent;color:#f5faff;background:0 0;font-family:"Graphik";font-weight:500;font-size:14px;line-height:140%;opacity:.6}.hero-section-formWrapper .input-wrapper:active{border-color:#0056b3}.hero-section-formWrapper .input-wrapper.typing{border:2px solid #CDD2D8}.hero-section-formWrapper .input-wrapper.typing input{opacity:1;color:#5F6062}.hero-section-formWrapper .input-wrapper.typing input::placeholder{opacity:.6}.hero-section-formWrapper .input-wrapper.filled{border:2px solid #DEE0E4}.hero-section-formWrapper .input-wrapper.filled input{opacity:1;color:#5F6062}.hero-section-formWrapper .input-wrapper:hover{border:2px solid #CDD0D4}.hero-section-formWrapper .input-wrapper img{width:20px;height:20px}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}@media (min-width:1048px){.container{max-width:980px;padding:0}}@media (min-width:1440px){.sectionHeroContent{min-height:850px;padding:83px 0 97px}}@media (min-width:1441px){.coming-soon{min-height:949px}}@media (max-width:1880px){.footer-top:before{left:-45px;bottom:0}.footer-top:after{right:-70px;bottom:0}.footer-top .right-content .koto-gif video{max-width:360px}}@media (max-width:1800px){.footer-top:before{left:-45px;bottom:0}.footer-top:after{right:-100px;bottom:0}.footer-top .right-content .koto-gif video{max-width:350px}}@media (max-width:1720px){.footer-top:before{left:-45px;bottom:0}.footer-top:after{right:-150px;bottom:0}.footer-top .right-content .koto-gif video{max-width:350px}}@media (max-width:1700px){.footer-top:before{left:-45px;bottom:-35px;transform:scale(.9)}.footer-top:after{right:-150px;bottom:-16px;transform:scale(.9)}.footer-top .right-content .koto-gif video{max-width:350px}}@media (max-width:1590px){.footer-top:before{left:-45px;bottom:-35px;transform:scale(.9)}.footer-top:after{right:-180px;bottom:-16px;transform:scale(.9)}.footer-top .right-content .koto-gif video{max-width:350px}.footer-top .left-content{padding:100px 0 100px 92.36px}}@media (max-width:1532px){.footer-top:before{left:-45px;bottom:-35px;transform:scale(.9)}.footer-top:after{right:-236px;bottom:-15px;transform:unset}.footer-top .right-content .koto-gif video{max-width:350px}.footer-top .left-content{padding:100px 0 100px 92.36px}}@media (max-width:1470px){.footer-top:before{left:-45px;bottom:-35px;transform:scale(.9)}.footer-top:after{right:-270px;bottom:-15px;transform:unset}.footer-top .right-content .koto-gif video{max-width:350px}.footer-top .left-content{padding:100px 0 100px 92.36px}}@media (max-width:1450px){.cn-gutter-a-0--xl>*{padding:0rem}.cn-gutter-a-0--xl{margin:0rem}.cn-gutter-h-0--xl>*{padding-left:0rem;padding-right:0rem}.cn-gutter-h-0--xl{margin-left:0rem;margin-right:0rem}.cn-gutter-v-0--xl>*{padding-top:0rem;padding-bottom:0rem}.cn-gutter-v-0--xl{margin-top:0rem;margin-bottom:0rem}.cn-gutter-a-5--xl>*{padding:.15625rem}.cn-gutter-a-5--xl{margin:-.15625rem}.cn-gutter-h-5--xl>*{padding-left:.15625rem;padding-right:.15625rem}.cn-gutter-h-5--xl{margin-left:-.15625rem;margin-right:-.15625rem}.cn-gutter-v-5--xl>*{padding-top:.15625rem;padding-bottom:.15625rem}.cn-gutter-v-5--xl{margin-top:-.15625rem;margin-bottom:-.15625rem}.cn-gutter-a-10--xl>*{padding:.3125rem}.cn-gutter-a-10--xl{margin:-.3125rem}.cn-gutter-h-10--xl>*{padding-left:.3125rem;padding-right:.3125rem}.cn-gutter-h-10--xl{margin-left:-.3125rem;margin-right:-.3125rem}.cn-gutter-v-10--xl>*{padding-top:.3125rem;padding-bottom:.3125rem}.cn-gutter-v-10--xl{margin-top:-.3125rem;margin-bottom:-.3125rem}.cn-gutter-a-20--xl>*{padding:.625rem}.cn-gutter-a-20--xl{margin:-.625rem}.cn-gutter-h-20--xl>*{padding-left:.625rem;padding-right:.625rem}.cn-gutter-h-20--xl{margin-left:-.625rem;margin-right:-.625rem}.cn-gutter-v-20--xl>*{padding-top:.625rem;padding-bottom:.625rem}.cn-gutter-v-20--xl{margin-top:-.625rem;margin-bottom:-.625rem}.cn-gutter-a-30--xl>*{padding:.9375rem}.cn-gutter-a-30--xl{margin:-.9375rem}.cn-gutter-h-30--xl>*{padding-left:.9375rem;padding-right:.9375rem}.cn-gutter-h-30--xl{margin-left:-.9375rem;margin-right:-.9375rem}.cn-gutter-v-30--xl>*{padding-top:.9375rem;padding-bottom:.9375rem}.cn-gutter-v-30--xl{margin-top:-.9375rem;margin-bottom:-.9375rem}.cn-gutter-a-40--xl>*{padding:1.25rem}.cn-gutter-a-40--xl{margin:-1.25rem}.cn-gutter-h-40--xl>*{padding-left:1.25rem;padding-right:1.25rem}.cn-gutter-h-40--xl{margin-left:-1.25rem;margin-right:-1.25rem}.cn-gutter-v-40--xl>*{padding-top:1.25rem;padding-bottom:1.25rem}.cn-gutter-v-40--xl{margin-top:-1.25rem;margin-bottom:-1.25rem}.cn-gutter-a-50--xl>*{padding:1.5625rem}.cn-gutter-a-50--xl{margin:-1.5625rem}.cn-gutter-h-50--xl>*{padding-left:1.5625rem;padding-right:1.5625rem}.cn-gutter-h-50--xl{margin-left:-1.5625rem;margin-right:-1.5625rem}.cn-gutter-v-50--xl>*{padding-top:1.5625rem;padding-bottom:1.5625rem}.cn-gutter-v-50--xl{margin-top:-1.5625rem;margin-bottom:-1.5625rem}}@media (max-width:1441px){.coming-soon{height:100vh;min-height:549px}.coming-soon .wrapper-coming{padding:30px 0}.coming-soon .wrapper-coming h1{font-size:52px}}@media (max-width:1440px){.footer-top .right-content .koto-gif video{max-width:350px}.sectionHeroContent{min-height:100vh;padding:81px 0 67px}.sectionHeroContent .hero-wrapper h1{margin-bottom:30px;font-size:44px;line-height:51px}.sectionHeroContent .hero-wrapper img{margin-bottom:25px;max-width:65%}.footer-top .left-content{width:80%;padding:123.41px 0 123.41px 92.36px}.footer-top .right-content{margin-right:18px}}@media (max-width:1354px){.footer-top:before{left:-75px;bottom:-35px;transform:scale(.9)}.footer-top:after{right:-300px;bottom:-15px;transform:unset}.footer-top .right-content .koto-gif video{max-width:350px}.footer-top .left-content{padding:100px 0 100px 92.36px}}@media (max-width:1294px){.footer-top:before{left:-110px;bottom:-35px;transform:scale(.9)}.footer-top:after{right:-330px;bottom:-15px;transform:unset}.footer-top .right-content .koto-gif video{max-width:330px}}@media (max-width:1240px){.footer-top:before{left:-140px;bottom:-35px;transform:scale(.9)}.footer-top:after{display:none}.footer-top .right-content .koto-gif video{max-width:330px}}@media (max-width:1200px){.cn-w-11_11--lg{width:100%}.cn-w-1_12--lg{width:8.33333%}.cn-w-2_12--lg{width:16.66667%}.cn-w-3_12--lg{width:25%}.cn-w-4_12--lg{width:33.33333%}.cn-w-5_12--lg{width:41.66667%}.cn-w-6_12--lg{width:50%}.cn-w-7_12--lg{width:58.33333%}.cn-w-8_12--lg{width:66.66667%}.cn-w-9_12--lg{width:75%}.cn-w-10_12--lg{width:83.33333%}.cn-w-11_12--lg{width:91.66667%}.cn-w-12_12--lg{width:100%}.footer-top .left-content{max-width:65%;margin-right:20px}.footer-top:before{display:none}}@media (max-width:1199px){.cn-gutter-a-0--lg>*{padding:0rem}.cn-gutter-a-0--lg{margin:0rem}.cn-gutter-h-0--lg>*{padding-left:0rem;padding-right:0rem}.cn-gutter-h-0--lg{margin-left:0rem;margin-right:0rem}.cn-gutter-v-0--lg>*{padding-top:0rem;padding-bottom:0rem}.cn-gutter-v-0--lg{margin-top:0rem;margin-bottom:0rem}.cn-gutter-a-5--lg>*{padding:.15625rem}.cn-gutter-a-5--lg{margin:-.15625rem}.cn-gutter-h-5--lg>*{padding-left:.15625rem;padding-right:.15625rem}.cn-gutter-h-5--lg{margin-left:-.15625rem;margin-right:-.15625rem}.cn-gutter-v-5--lg>*{padding-top:.15625rem;padding-bottom:.15625rem}.cn-gutter-v-5--lg{margin-top:-.15625rem;margin-bottom:-.15625rem}.cn-gutter-a-10--lg>*{padding:.3125rem}.cn-gutter-a-10--lg{margin:-.3125rem}.cn-gutter-h-10--lg>*{padding-left:.3125rem;padding-right:.3125rem}.cn-gutter-h-10--lg{margin-left:-.3125rem;margin-right:-.3125rem}.cn-gutter-v-10--lg>*{padding-top:.3125rem;padding-bottom:.3125rem}.cn-gutter-v-10--lg{margin-top:-.3125rem;margin-bottom:-.3125rem}.cn-gutter-a-20--lg>*{padding:.625rem}.cn-gutter-a-20--lg{margin:-.625rem}.cn-gutter-h-20--lg>*{padding-left:.625rem;padding-right:.625rem}.cn-gutter-h-20--lg{margin-left:-.625rem;margin-right:-.625rem}.cn-gutter-v-20--lg>*{padding-top:.625rem;padding-bottom:.625rem}.cn-gutter-v-20--lg{margin-top:-.625rem;margin-bottom:-.625rem}.cn-gutter-a-30--lg>*{padding:.9375rem}.cn-gutter-a-30--lg{margin:-.9375rem}.cn-gutter-h-30--lg>*{padding-left:.9375rem;padding-right:.9375rem}.cn-gutter-h-30--lg{margin-left:-.9375rem;margin-right:-.9375rem}.cn-gutter-v-30--lg>*{padding-top:.9375rem;padding-bottom:.9375rem}.cn-gutter-v-30--lg{margin-top:-.9375rem;margin-bottom:-.9375rem}.cn-gutter-a-40--lg>*{padding:1.25rem}.cn-gutter-a-40--lg{margin:-1.25rem}.cn-gutter-h-40--lg>*{padding-left:1.25rem;padding-right:1.25rem}.cn-gutter-h-40--lg{margin-left:-1.25rem;margin-right:-1.25rem}.cn-gutter-v-40--lg>*{padding-top:1.25rem;padding-bottom:1.25rem}.cn-gutter-v-40--lg{margin-top:-1.25rem;margin-bottom:-1.25rem}.cn-gutter-a-50--lg>*{padding:1.5625rem}.cn-gutter-a-50--lg{margin:-1.5625rem}.cn-gutter-h-50--lg>*{padding-left:1.5625rem;padding-right:1.5625rem}.cn-gutter-h-50--lg{margin-left:-1.5625rem;margin-right:-1.5625rem}.cn-gutter-v-50--lg>*{padding-top:1.5625rem;padding-bottom:1.5625rem}.cn-gutter-v-50--lg{margin-top:-1.5625rem;margin-bottom:-1.5625rem}}@media (max-width:1080px){.footer-top .right-content .koto-gif video{max-width:360px}.footer-top .left-content{padding-left:24px}.footer-top .buttons-box{align-items:start;flex-direction:column-reverse}}@media (max-width:1048px){.container{padding:0 24px}header .container{padding:7px 24px}.section_home_4 .item-of-sec:nth-child(1):after{display:none}.section_home_4 .item-of-sec:nth-child(2):after{display:none}.section_home_4 .item-of-sec:not(:last-child){margin-bottom:0}.section_home_4 .right-content{transform:scale(.8)}}@media screen and (max-width:1024px){.signup-modal .modal-content .modal-content-left{padding:80px 0 65px 35px}}@media (max-width:991px){.cn-w-1_12--md{width:8.33333%}.cn-w-2_12--md{width:16.66667%}.cn-w-3_12--md{width:25%}.cn-w-4_12--md{width:33.33333%}.cn-w-5_12--md{width:41.66667%}.cn-w-6_12--md{width:50%}.cn-w-7_12--md{width:58.33333%}.cn-w-8_12--md{width:66.66667%}.cn-w-9_12--md{width:75%}.cn-w-10_12--md{width:83.33333%}.cn-w-11_12--md{width:91.66667%}.cn-w-12_12--md{width:100%}.cn-gutter-a-0--md>*{padding:0rem}.cn-gutter-a-0--md{margin:0rem}.cn-gutter-h-0--md>*{padding-left:0rem;padding-right:0rem}.cn-gutter-h-0--md{margin-left:0rem;margin-right:0rem}.cn-gutter-v-0--md>*{padding-top:0rem;padding-bottom:0rem}.cn-gutter-v-0--md{margin-top:0rem;margin-bottom:0rem}.cn-gutter-a-5--md>*{padding:.15625rem}.cn-gutter-a-5--md{margin:-.15625rem}.cn-gutter-h-5--md>*{padding-left:.15625rem;padding-right:.15625rem}.cn-gutter-h-5--md{margin-left:-.15625rem;margin-right:-.15625rem}.cn-gutter-v-5--md>*{padding-top:.15625rem;padding-bottom:.15625rem}.cn-gutter-v-5--md{margin-top:-.15625rem;margin-bottom:-.15625rem}.cn-gutter-a-10--md>*{padding:.3125rem}.cn-gutter-a-10--md{margin:-.3125rem}.cn-gutter-h-10--md>*{padding-left:.3125rem;padding-right:.3125rem}.cn-gutter-h-10--md{margin-left:-.3125rem;margin-right:-.3125rem}.cn-gutter-v-10--md>*{padding-top:.3125rem;padding-bottom:.3125rem}.cn-gutter-v-10--md{margin-top:-.3125rem;margin-bottom:-.3125rem}.cn-gutter-a-20--md>*{padding:.625rem}.cn-gutter-a-20--md{margin:-.625rem}.cn-gutter-h-20--md>*{padding-left:.625rem;padding-right:.625rem}.cn-gutter-h-20--md{margin-left:-.625rem;margin-right:-.625rem}.cn-gutter-v-20--md>*{padding-top:.625rem;padding-bottom:.625rem}.cn-gutter-v-20--md{margin-top:-.625rem;margin-bottom:-.625rem}.cn-gutter-a-30--md>*{padding:.9375rem}.cn-gutter-a-30--md{margin:-.9375rem}.cn-gutter-h-30--md>*{padding-left:.9375rem;padding-right:.9375rem}.cn-gutter-h-30--md{margin-left:-.9375rem;margin-right:-.9375rem}.cn-gutter-v-30--md>*{padding-top:.9375rem;padding-bottom:.9375rem}.cn-gutter-v-30--md{margin-top:-.9375rem;margin-bottom:-.9375rem}.cn-gutter-a-40--md>*{padding:1.25rem}.cn-gutter-a-40--md{margin:-1.25rem}.cn-gutter-h-40--md>*{padding-left:1.25rem;padding-right:1.25rem}.cn-gutter-h-40--md{margin-left:-1.25rem;margin-right:-1.25rem}.cn-gutter-v-40--md>*{padding-top:1.25rem;padding-bottom:1.25rem}.cn-gutter-v-40--md{margin-top:-1.25rem;margin-bottom:-1.25rem}.cn-gutter-a-50--md>*{padding:1.5625rem}.cn-gutter-a-50--md{margin:-1.5625rem}.cn-gutter-h-50--md>*{padding-left:1.5625rem;padding-right:1.5625rem}.cn-gutter-h-50--md{margin-left:-1.5625rem;margin-right:-1.5625rem}.cn-gutter-v-50--md>*{padding-top:1.5625rem;padding-bottom:1.5625rem}.cn-gutter-v-50--md{margin-top:-1.5625rem;margin-bottom:-1.5625rem}.section_home_5 .testimonial-slider .content_testimonial{width:100%;max-width:100%;padding:18px 0 0;margin-bottom:30px}.section_home_5 .testimonial-slider .slide_testimonial_content{flex-direction:column-reverse}.section_home_5 .slick-dots{margin:0 24px}.section_home_5 .arrows_abs{margin-top:30px}.section_home_5 .testimonial-slider .slick-slide img{margin:0 auto;max-width:-webkit-fill-available;max-height:-webkit-fill-available;max-width:65%}.section_home_5 .arrow-bx{justify-content:center}.section_home_5 .testimonial-slider .content_testimonial{max-width:90%;margin:0 45px 30px}.footer-top:after{display:none}.footer-top .left-content{padding:60px 0}.footer-top .description{width:100%}.section_home_3 .content_wrapper{justify-content:center}.section_home_4 .item-of-sec{justify-content:center}.footer-top .buttons-box{flex-direction:column-reverse;align-items:start}.section_home_4 .right-content{width:fit-content;max-width:50%}.section_home_5 .left-content{display:flex;justify-content:start;align-items:center}.section_home_5 p{margin:0}.section_home_3 .right-content{max-width:50%;width:fit-content}.site-footer .footer-wrapper{flex-direction:column-reverse}.footerMenu{margin:10px 0;width:100%}header .headerDesktopMenu span{padding:0 22px}header .headerDesktopMenu{margin-right:22px}.sectionHeroContent .hero-wrapper img{max-width:90%}}@media (max-width:980px){.container{padding:0 32px}header .container{padding:7px 32px}.footer-top .right-content .koto-gif video{max-width:320px}}@media (max-width:780px){.footer-top .content-wrapper{flex-direction:column}.footer-top .left-content{padding:60px 0;max-width:fit-content;width:auto}.footer-top .right-content{margin:0 auto}}@media (max-width:768px){.cn-gutter-a-0--sm>*{padding:0rem}.cn-gutter-a-0--sm{margin:0rem}.cn-gutter-h-0--sm>*{padding-left:0rem;padding-right:0rem}.cn-gutter-h-0--sm{margin-left:0rem;margin-right:0rem}.cn-gutter-v-0--sm>*{padding-top:0rem;padding-bottom:0rem}.cn-gutter-v-0--sm{margin-top:0rem;margin-bottom:0rem}.cn-gutter-a-5--sm>*{padding:.15625rem}.cn-gutter-a-5--sm{margin:-.15625rem}.cn-gutter-h-5--sm>*{padding-left:.15625rem;padding-right:.15625rem}.cn-gutter-h-5--sm{margin-left:-.15625rem;margin-right:-.15625rem}.cn-gutter-v-5--sm>*{padding-top:.15625rem;padding-bottom:.15625rem}.cn-gutter-v-5--sm{margin-top:-.15625rem;margin-bottom:-.15625rem}.cn-gutter-a-10--sm>*{padding:.3125rem}.cn-gutter-a-10--sm{margin:-.3125rem}.cn-gutter-h-10--sm>*{padding-left:.3125rem;padding-right:.3125rem}.cn-gutter-h-10--sm{margin-left:-.3125rem;margin-right:-.3125rem}.cn-gutter-v-10--sm>*{padding-top:.3125rem;padding-bottom:.3125rem}.cn-gutter-v-10--sm{margin-top:-.3125rem;margin-bottom:-.3125rem}.cn-gutter-a-20--sm>*{padding:.625rem}.cn-gutter-a-20--sm{margin:-.625rem}.cn-gutter-h-20--sm>*{padding-left:.625rem;padding-right:.625rem}.cn-gutter-h-20--sm{margin-left:-.625rem;margin-right:-.625rem}.cn-gutter-v-20--sm>*{padding-top:.625rem;padding-bottom:.625rem}.cn-gutter-v-20--sm{margin-top:-.625rem;margin-bottom:-.625rem}.cn-gutter-a-30--sm>*{padding:.9375rem}.cn-gutter-a-30--sm{margin:-.9375rem}.cn-gutter-h-30--sm>*{padding-left:.9375rem;padding-right:.9375rem}.cn-gutter-h-30--sm{margin-left:-.9375rem;margin-right:-.9375rem}.cn-gutter-v-30--sm>*{padding-top:.9375rem;padding-bottom:.9375rem}.cn-gutter-v-30--sm{margin-top:-.9375rem;margin-bottom:-.9375rem}.cn-gutter-a-40--sm>*{padding:1.25rem}.cn-gutter-a-40--sm{margin:-1.25rem}.cn-gutter-h-40--sm>*{padding-left:1.25rem;padding-right:1.25rem}.cn-gutter-h-40--sm{margin-left:-1.25rem;margin-right:-1.25rem}.cn-gutter-v-40--sm>*{padding-top:1.25rem;padding-bottom:1.25rem}.cn-gutter-v-40--sm{margin-top:-1.25rem;margin-bottom:-1.25rem}.cn-gutter-a-50--sm>*{padding:1.5625rem}.cn-gutter-a-50--sm{margin:-1.5625rem}.cn-gutter-h-50--sm>*{padding-left:1.5625rem;padding-right:1.5625rem}.cn-gutter-h-50--sm{margin-left:-1.5625rem;margin-right:-1.5625rem}.cn-gutter-v-50--sm>*{padding-top:1.5625rem;padding-bottom:1.5625rem}.cn-gutter-v-50--sm{margin-top:-1.5625rem;margin-bottom:-1.5625rem}.coming-soon .wrapper-coming{padding:70px 0 30px}}@media screen and (max-width:768px){.signup-modal .modal-content .close-signup-modal{line-height:0;padding:24px 20px}.signup-modal .modal-content .modal-content-right{width:100%;display:none}.signup-modal .modal-content .modal-content-left{width:100%;padding:40px 32px}.hero-section-formWrapper .buttonWrapper .btn{font-weight:600;font-size:16px;width:100%}.hero-section-formWrapper .buttonWrapper{width:calc(40% - 8.5px)}.hero-section-formWrapper .form-field{width:calc(60% - 8.5px)}.hero-section-formWrapper .input-wrapper{width:unset}}@media (max-width:680px){.container{padding:0 16px}.cn-w-1_12--xs{width:8.33333%}.cn-w-2_12--xs{width:16.66667%}.cn-w-3_12--xs{width:25%}.cn-w-4_12--xs{width:33.33333%}.cn-w-5_12--xs{width:41.66667%}.cn-w-6_12--xs{width:50%}.cn-w-7_12--xs{width:58.33333%}.cn-w-8_12--xs{width:66.66667%}.cn-w-9_12--xs{width:75%}.cn-w-10_12--xs{width:83.33333%}.cn-w-11_12--xs{width:91.66667%}.cn-w-12_12--xs{width:100%}header .container{padding:7px 16px}.footer-top h2{font-size:32px}.footer-top .img-store{margin:0 auto;flex-direction:column}.section_home_3 .img-store{justify-content:center;margin-bottom:30px}.section_home_3 .content_wrapper{flex-direction:column;align-items:center}.section_home_4 .item-of-sec{flex-direction:column;align-items:center}.section_home_1 .left-content{display:none}.section_home_4 .left-content{width:100%}.section_home_4 .right-content{max-width:100%}.section_home_2 .t-content{margin-bottom:42px;flex-wrap:wrap;gap:18px;justify-content:center}.section_home_2 .title-tab:not(:last-child){margin-right:12px}.section_home_3 .left-content{width:100%}.section_home_3 .right-content{max-width:100%}header .header__logo{transform:scale(.8)}header .headerDesktopMenu{margin-right:6px}header .headerDesktopMenu span{padding:0 6px;border-right:unset}.cn-d-no--xs{display:none}.cn-d-bl--xs{display:block}header .right_head{display:none}.sectionHeroContent .hero-wrapper h1{font-size:34px;margin-bottom:33px}.sectionHeroContent .hero-wrapper img{max-width:100%}.sectionHeroContent{min-height:550px;padding:81px 0 42px}.section_home_3{padding:84px 0 42px}.section_home_4 .item-of-sec{padding:21px 0}.section_home_5 .testimonial-slider .content_testimonial:before{left:-20px;opacity:.3}.section_home_5 .testimonial-slider .content_testimonial{margin:0 auto 30px}.site-footer .copyright{padding-bottom:10px;align-self:start}.section_home_2{padding:32px 0}.footer-top .button_default{margin:0 auto}.section_home_2 .img-content img{max-width:100%}.footer-top .content-wrapper{justify-content:flex-start}.footer-top .left-content{max-width:100%}.coming-soon{height:unset;min-height:400px}.coming-soon .wrapper-coming img{max-width:140px;margin-bottom:20px}.coming-soon .wrapper-coming h1{font-size:28px;line-height:40px;text-align:center;margin-bottom:32px}.coming-soon .wrapper-coming .email_box{text-align:center;font-size:18px}.coming-soon .wrapper-coming .box-notify{width:100%}.coming-soon .wrapper-coming .box-notify .cst-sbmt{height:51px;font-size:18px}.coming-soon .wrapper-coming .email-wrapper{flex-direction:column}.coming-soon .wrapper-coming .email-wrapper input{height:46px}.coming-soon .redesign-soon-page{margin-top:48px}.coming-soon .redesign-soon-page{flex-direction:column-reverse;justify-content:center;padding-right:0}}@media (max-width:600px){.signup-modal .modal-content .modal-image-block{flex-direction:column;gap:12px}.signup-modal .modal-content .modal-image-block .modal-cat{width:80px}.signup-modal .modal-content .modal-image-block .speech-bubble .bubble-wrapper{width:230px;height:48px}.signup-modal .modal-content .modal-image-block .speech-bubble .bubble-wrapper .bubble{font-size:14px;padding:12px 16px 12px 24px}.signup-modal .modal-content .modal-headline{font-size:14px;max-width:100%}.signup-modal .modal-content .modal-form .form-field label{left:36px;font-size:11px}.signup-modal .modal-content .modal-form .form-field .input-wrapper{padding:10px 14px}.signup-modal .modal-content .modal-form .form-field .input-wrapper input{font-size:13px}.signup-modal .modal-content .modal-form .modal-submit{font-size:14px;padding:14px}.signup-modal .modal-backdrop .modal-notification{top:10px;padding:14px 12px;gap:6px;max-width:calc(100% - 40px);font-size:13px}.signup-modal .modal-backdrop .modal-notification span{font-size:13px}.signup-modal .modal-backdrop .modal-notification .close-notification svg{width:18px;height:18px}.bubble-wrapper::before{background-size:contain!important}}@media (max-width:550px){.cn-gutter-a-0--xs>*{padding:0rem}.cn-gutter-a-0--xs{margin:0rem}.cn-gutter-h-0--xs>*{padding-left:0rem;padding-right:0rem}.cn-gutter-h-0--xs{margin-left:0rem;margin-right:0rem}.cn-gutter-v-0--xs>*{padding-top:0rem;padding-bottom:0rem}.cn-gutter-v-0--xs{margin-top:0rem;margin-bottom:0rem}.cn-gutter-a-5--xs>*{padding:.15625rem}.cn-gutter-a-5--xs{margin:-.15625rem}.cn-gutter-h-5--xs>*{padding-left:.15625rem;padding-right:.15625rem}.cn-gutter-h-5--xs{margin-left:-.15625rem;margin-right:-.15625rem}.cn-gutter-v-5--xs>*{padding-top:.15625rem;padding-bottom:.15625rem}.cn-gutter-v-5--xs{margin-top:-.15625rem;margin-bottom:-.15625rem}.cn-gutter-a-10--xs>*{padding:.3125rem}.cn-gutter-a-10--xs{margin:-.3125rem}.cn-gutter-h-10--xs>*{padding-left:.3125rem;padding-right:.3125rem}.cn-gutter-h-10--xs{margin-left:-.3125rem;margin-right:-.3125rem}.cn-gutter-v-10--xs>*{padding-top:.3125rem;padding-bottom:.3125rem}.cn-gutter-v-10--xs{margin-top:-.3125rem;margin-bottom:-.3125rem}.cn-gutter-a-20--xs>*{padding:.625rem}.cn-gutter-a-20--xs{margin:-.625rem}.cn-gutter-h-20--xs>*{padding-left:.625rem;padding-right:.625rem}.cn-gutter-h-20--xs{margin-left:-.625rem;margin-right:-.625rem}.cn-gutter-v-20--xs>*{padding-top:.625rem;padding-bottom:.625rem}.cn-gutter-v-20--xs{margin-top:-.625rem;margin-bottom:-.625rem}.cn-gutter-a-30--xs>*{padding:.9375rem}.cn-gutter-a-30--xs{margin:-.9375rem}.cn-gutter-h-30--xs>*{padding-left:.9375rem;padding-right:.9375rem}.cn-gutter-h-30--xs{margin-left:-.9375rem;margin-right:-.9375rem}.cn-gutter-v-30--xs>*{padding-top:.9375rem;padding-bottom:.9375rem}.cn-gutter-v-30--xs{margin-top:-.9375rem;margin-bottom:-.9375rem}.cn-gutter-a-40--xs>*{padding:1.25rem}.cn-gutter-a-40--xs{margin:-1.25rem}.cn-gutter-h-40--xs>*{padding-left:1.25rem;padding-right:1.25rem}.cn-gutter-h-40--xs{margin-left:-1.25rem;margin-right:-1.25rem}.cn-gutter-v-40--xs>*{padding-top:1.25rem;padding-bottom:1.25rem}.cn-gutter-v-40--xs{margin-top:-1.25rem;margin-bottom:-1.25rem}.cn-gutter-a-50--xs>*{padding:1.5625rem}.cn-gutter-a-50--xs{margin:-1.5625rem}.cn-gutter-h-50--xs>*{padding-left:1.5625rem;padding-right:1.5625rem}.cn-gutter-h-50--xs{margin-left:-1.5625rem;margin-right:-1.5625rem}.cn-gutter-v-50--xs>*{padding-top:1.5625rem;padding-bottom:1.5625rem}.cn-gutter-v-50--xs{margin-top:-1.5625rem;margin-bottom:-1.5625rem}}