@charset "UTF-8";@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url(../../../../../../../../themes/cotoacademy/assets/fonts/NotoSans-Regular.ttf) format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:600;src:url(../../../../../../../../themes/cotoacademy/assets/fonts/NotoSans-SemiBold.ttf) format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:url(../../../../../../../../themes/cotoacademy/assets/fonts/NotoSans-Bold.ttf) format("woff2")}::-webkit-scrollbar{width:10px;background:#fff;border-left:1px solid rgba(0,0,0,.15)}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track{width:10px;background:#fff;border-left:1px solid rgba(0,0,0,.15);margin-top:5px;margin-bottom:5px}::-webkit-scrollbar-track-piece{width:10px;background:#fff;border-left:1px solid rgba(0,0,0,.15)}::-webkit-scrollbar-thumb{background:#cdcdcd;border-radius:10px;padding-top:10px;margin-top:10px}::-webkit-scrollbar-corner{display:none}::-webkit-resizer{display:none}.button,button,input[type=submit]{font-size:.83333vw;line-height:1.14583vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#292929;outline:0;text-decoration:none;cursor:pointer;font-weight:700;border:2px solid #faad3c;border-radius:4px;background-color:transparent;padding:.67708vw 1.04167vw;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;white-space:nowrap}.button:hover,button:hover,input[type=submit]:hover{background-color:#ffca7d;border-color:#ffca7d}.button:focus,button:focus,input[type=submit]:focus{background-color:#f0b359;border-color:#f0b359}.button[disabled],button[disabled],input[type=submit][disabled]{color:#a9a9a9;border-color:#d4d4d4;cursor:not-allowed;background-color:#eaeaea}.button[disabled]:hover,button[disabled]:hover,input[type=submit][disabled]:hover{background-color:transparent}@media only screen and (max-width:1600px){.button,button,input[type=submit]{font-size:1vw;line-height:1.375vw;padding:.8125vw 1.25vw}}@media only screen and (max-width:1366px){.button,button,input[type=submit]{font-size:1.1713vw;line-height:1.61054vw;padding:.95168vw 1.46413vw}}@media only screen and (max-width:1024px){.button,button,input[type=submit]{font-size:1.5625vw;line-height:2.14844vw;padding:1.26953vw 1.95313vw}}@media only screen and (max-width:768px){.button,button,input[type=submit]{font-size:2.08333vw;line-height:2.86458vw;padding:1.69271vw 2.60417vw}}@media only screen and (max-width:576px){.button,button,input[type=submit]{font-size:16px;line-height:22px;padding:13px 20px}}.button.button__s,button.button__s,input[type=submit].button__s{font-size:.67708vw;line-height:.83333vw;padding:.41667vw .83333vw}@media only screen and (max-width:1600px){.button.button__s,button.button__s,input[type=submit].button__s{font-size:.8125vw;line-height:1vw;padding:.5vw 1vw}}@media only screen and (max-width:1366px){.button.button__s,button.button__s,input[type=submit].button__s{font-size:.95168vw;line-height:1.1713vw;padding:.58565vw 1.1713vw}}@media only screen and (max-width:1024px){.button.button__s,button.button__s,input[type=submit].button__s{font-size:1.26953vw;line-height:1.5625vw;padding:.78125vw 1.5625vw}}@media only screen and (max-width:768px){.button.button__s,button.button__s,input[type=submit].button__s{font-size:1.69271vw;line-height:2.08333vw;padding:1.04167vw 2.08333vw}}@media only screen and (max-width:576px){.button.button__s,button.button__s,input[type=submit].button__s{font-size:13px;line-height:16px;padding:8px 16px}}.button__xs{font-size:.67708vw;line-height:.83333vw;padding:.26042vw .625vw;border-radius:14px}@media only screen and (max-width:1600px){.button__xs{font-size:.8125vw;line-height:1vw;padding:.3125vw .75vw}}@media only screen and (max-width:1366px){.button__xs{font-size:.95168vw;line-height:1.1713vw;padding:.36603vw .87848vw}}@media only screen and (max-width:1024px){.button__xs{font-size:1.26953vw;line-height:1.5625vw;padding:.48828vw 1.17188vw}}@media only screen and (max-width:768px){.button__xs{font-size:1.69271vw;line-height:2.08333vw;padding:.65104vw 1.5625vw}}@media only screen and (max-width:576px){.button__xs{font-size:13px;line-height:16px;padding:5px 12px}}.button__grey{border-color:#d4d4d4}.button__grey:hover{background-color:rgba(212,212,212,.2)}.button__fill{background-color:#faad3c}.button__fill:hover{background-color:#ffca7d;border-color:#ffca7d}.button__fill:focus{background-color:#f0b359;border-color:#f0b359}.button__fill[disabled]{color:#a9a9a9;border-color:#eaeaea;background-color:#eaeaea;cursor:not-allowed}.button__fill[disabled]:hover{background-color:#eaeaea}.button__shadow{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.192991);box-shadow:0 2px 4px rgba(0,0,0,.192991)}::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}::-ms-input-placeholder{color:#666}::placeholder{color:#666}::-moz-selection{background-color:#faad3c;color:#fff}::selection{background-color:#faad3c;color:#fff}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0}::-moz-focus-inner{border:0}html{scroll-behavior:smooth}body{font-size:.88542vw;line-height:1.35417vw;font-weight:400;letter-spacing:0;background:#fff;font-family:"Noto Sans JP",sans-serif;min-width:320px;position:relative;overflow-x:hidden;color:#292929;scroll-behavior:smooth;font-weight:400;z-index:0}@media only screen and (max-width:1600px){body{font-size:1.0625vw;line-height:1.625vw}}@media only screen and (max-width:1366px){body{font-size:1.24451vw;line-height:1.90337vw}.header__socials{visibility:hidden}}@media only screen and (max-width:1024px){body{font-size:1.66016vw;line-height:2.53906vw}}@media only screen and (max-width:768px){body{font-size:2.21354vw;line-height:3.38542vw}}@media only screen and (max-width:576px){body{font-size:15px;line-height:23px}}body.fixed{overflow:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button,input,textarea{-webkit-appearance:none;border-radius:0}a{text-decoration:none;color:#292929}a:hover{text-decoration:none}h1{font-size:2.91667vw;line-height:3.33333vw;font-weight:600;letter-spacing:-.5}@media only screen and (max-width:1600px){h1{font-size:3.5vw;line-height:4vw}}@media only screen and (max-width:1366px){h1{font-size:4.09956vw;line-height:4.68521vw}}@media only screen and (max-width:1024px){h1{font-size:5.46875vw;line-height:6.25vw}}@media only screen and (max-width:768px){h1{font-size:7.29167vw;line-height:8.33333vw}}@media only screen and (max-width:576px){h1{font-size:32px;line-height:38px}}h2{font-size:1.66667vw;line-height:1.97917vw;font-weight:700;letter-spacing:-.5}@media only screen and (max-width:1600px){h2{font-size:2vw;line-height:2.375vw}}@media only screen and (max-width:1366px){h2{font-size:2.34261vw;line-height:2.78184vw}}@media only screen and (max-width:1024px){h2{font-size:3.125vw;line-height:3.71094vw}}@media only screen and (max-width:768px){h2{font-size:3.90625vw;line-height:4.94792vw}}@media only screen and (max-width:576px){h2{font-size:22px;line-height:28px}}h3{font-size:1.19792vw;line-height:1.66667vw;font-weight:700;letter-spacing:-.5}@media only screen and (max-width:1600px){h3{font-size:1.4375vw;line-height:2vw}}@media only screen and (max-width:1366px){h3{font-size:1.68375vw;line-height:2.34261vw}}@media only screen and (max-width:1024px){h3{font-size:2.24609vw;line-height:3.125vw}}@media only screen and (max-width:768px){h3{font-size:2.99479vw;line-height:4.16667vw}}@media only screen and (max-width:576px){h3{font-size:18px;line-height:24px}}h4{font-size:1.09375vw;line-height:1.35417vw;font-weight:600;letter-spacing:-.3}@media only screen and (max-width:1600px){h4{font-size:1.3125vw;line-height:1.625vw}}@media only screen and (max-width:1366px){h4{font-size:1.53734vw;line-height:1.90337vw}}@media only screen and (max-width:1024px){h4{font-size:2.05078vw;line-height:2.53906vw}}@media only screen and (max-width:768px){h4{font-size:2.73438vw;line-height:3.38542vw}}@media only screen and (max-width:576px){h4{font-size:17px;line-height:22px}}h5{font-size:.9375vw;line-height:1.35417vw;font-weight:600;letter-spacing:-.5}@media only screen and (max-width:1600px){h5{font-size:1.125vw;line-height:1.625vw}}@media only screen and (max-width:1366px){h5{font-size:1.31772vw;line-height:1.90337vw}}@media only screen and (max-width:1024px){h5{font-size:1.75781vw;line-height:2.53906vw}}@media only screen and (max-width:768px){h5{font-size:2.34375vw;line-height:3.38542vw}}@media only screen and (max-width:576px){h5{font-size:16px;line-height:26px}.small-txt{color:#8f8f8f}}.top-page{margin-top:82px;height:33.85417vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}@media only screen and (max-width:1600px){.top-page{height:32.375vw}}@media only screen and (max-width:1366px){.top-page{height:37.92094vw}}@media only screen and (max-width:1024px){.top-page{height:63.47656vw}}@media only screen and (max-width:768px){.top-page{height:84.63542vw}}@media only screen and (max-width:576px){.top-page{height:420px}}.top-page .top-page__courses{height:23.4375vw}@media only screen and (max-width:1600px){.top-page .top-page__courses{height:24.25vw}}@media only screen and (max-width:1366px){.top-page .top-page__courses{height:28.4041vw}}@media only screen and (max-width:1024px){.top-page .top-page__courses{height:51.75781vw}}@media only screen and (max-width:768px){.top-page .top-page__courses{height:69.01042vw}}@media only screen and (max-width:576px){.top-page .top-page__courses{height:420px}}.container__top-page{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.breadcrumbs__top-page{margin-top:11px}.top-page__title{margin-bottom:16px}.top-page__description{opacity:.8}.top-page__description,.top-page__title{max-width:28.54167vw}@media only screen and (max-width:1600px){.top-page__description,.top-page__title{max-width:34.25vw}}@media only screen and (max-width:1366px){.top-page__description,.top-page__title{max-width:40.11713vw}}@media only screen and (max-width:1024px){.top-page__description,.top-page__title{max-width:44.23828vw}}@media only screen and (max-width:768px){.top-page__description,.top-page__title{max-width:58.98438vw}}@media only screen and (max-width:576px){.top-page__description,.top-page__title{max-width:100%}}.top-page__learn-more{color:#fff;opacity:.4;position:relative;padding-left:1.35417vw;margin-bottom:1.04167vw;display:inline-block}.top-page__learn-more::before{content:'';position:absolute;width:1.04167vw;height:1.04167vw;left:0;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/straight_arrows/down-light.svg);-webkit-animation:arrowDown 1s infinite;animation:arrowDown 1s infinite}@media only screen and (max-width:1600px){.top-page__learn-more:before{width:1.25vw;height:1.25vw}}@media only screen and (max-width:1366px){.top-page__learn-more:before{width:1.46413vw;height:1.46413vw}}@media only screen and (max-width:1024px){.top-page__learn-more:before{width:1.95313vw;height:1.95313vw}}@media only screen and (max-width:768px){.top-page__learn-more:before{width:2.60417vw;height:2.60417vw}}@media only screen and (max-width:576px){.top-page__learn-more:before{width:20px;height:20px}}@media only screen and (max-width:1600px){.top-page__learn-more{padding-left:1.625vw;margin-bottom:1.25vw}}@media only screen and (max-width:1366px){.top-page__learn-more{padding-left:1.90337vw;margin-bottom:1.46413vw}}@media only screen and (max-width:1024px){.top-page__learn-more{padding-left:2.53906vw;margin-bottom:1.95313vw}}@media only screen and (max-width:768px){.top-page__learn-more{padding-left:3.38542vw;margin-bottom:2.60417vw}}@media only screen and (max-width:576px){.top-page__learn-more{padding-left:26px;margin-bottom:26px}}@-webkit-keyframes arrowDown{from{top:0}to{top:100%}}@keyframes arrowDown{from{top:0}to{top:100%}}.top-page__courses-row{max-width:28.54167vw}@media only screen and (max-width:1600px){.top-page__courses-row{max-width:34.25vw}}@media only screen and (max-width:1366px){.top-page__courses-row{max-width:40.11713vw}}@media only screen and (max-width:1024px){.top-page__courses-row{max-width:53.51563vw}}@media only screen and (max-width:768px){.top-page__courses-row{max-width:67.05729vw}}@media only screen and (max-width:576px){.top-page__courses-row{max-width:100%}}.top-page-blog{position:relative}.top-page-blog__gradient{position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(#2d324a),to(rgba(45,50,74,0)));background:-o-linear-gradient(top,#2d324a 0,rgba(45,50,74,0) 100%);background:linear-gradient(180deg,#2d324a 0,rgba(45,50,74,0) 100%);left:0;top:0;width:100%;height:100%;opacity:.03}.top-page-blog__inner{padding:6.97917vw 0 4.47917vw}@media only screen and (max-width:1600px){.top-page-blog__inner{padding:8.375vw 0 5.375vw}}@media only screen and (max-width:1366px){.top-page-blog__inner{padding:9.80966vw 0 6.29575vw}}@media only screen and (max-width:1024px){.top-page-blog__inner{padding:12.89063vw 0 6.25vw}}@media only screen and (max-width:768px){.top-page-blog__inner{padding:17.1875vw 0 8.33333vw}}@media only screen and (max-width:576px){.top-page-blog__inner{padding:98px 0 48px}}.top-page-blog__title{color:#faad3c}.top-page-blog__description{display:block;color:#292929}.top-page-blog__labels{margin-top:16px}body.search .top-page-blog__title,body.single-post .top-page-blog__title{color:#292929}body.page-template-template-page-archive-blog .top-page-blog__inner,body.search .top-page-blog__inner,body.single-post .top-page-blog__inner{padding:4.27083vw 0 1.45833vw}@media only screen and (max-width:1600px){body.page-template-template-page-archive-blog .top-page-blog__inner,body.search .top-page-blog__inner,body.single-post .top-page-blog__inner{padding:5.125vw 0 1.75vw}}@media only screen and (max-width:1366px){body.page-template-template-page-archive-blog .top-page-blog__inner,body.search .top-page-blog__inner,body.single-post .top-page-blog__inner{padding:6.00293vw 0 2.04978vw}}@media only screen and (max-width:1024px){body.page-template-template-page-archive-blog .top-page-blog__inner,body.search .top-page-blog__inner,body.single-post .top-page-blog__inner{padding:7.61719vw 0 3.125vw}}@media only screen and (max-width:768px){body.page-template-template-page-archive-blog .top-page-blog__inner,body.search .top-page-blog__inner,body.single-post .top-page-blog__inner{padding:10.15625vw 0 4.16667vw}}@media only screen and (max-width:576px){body.page-template-template-page-archive-blog .top-page-blog__inner,body.search .top-page-blog__inner,body.single-post .top-page-blog__inner{padding:60px 0 32px}}#footer{position:relative}.footer__wrapper{background-color:#292929;padding-top:4.58333vw}.footer__inner{display:-ms-grid;display:grid;grid-column-gap:2.29167vw;-ms-grid-columns:auto 1fr 1fr 1fr 1fr;grid-template-columns:auto 1fr 1fr 1fr 1fr;padding-bottom:4.58333vw}@media only screen and (max-width:1600px){.footer__inner{padding-top:5.5vw;grid-column-gap:2.75vw;padding-bottom:5.5vw}}@media only screen and (max-width:1366px){.footer__inner{padding-top:6.44217vw;grid-column-gap:3.22108vw;padding-bottom:6.44217vw}}@media only screen and (max-width:1024px){.footer__inner{padding-top:15.03906vw;-ms-grid-columns:auto 4.29688vw 20.50781vw 4.29688vw 1fr;grid-template-columns:auto 20.50781vw 1fr;-ms-grid-rows:1fr 5.46875vw 1fr;grid-template-rows:1fr 1fr;grid-column-gap:4.29688vw;grid-row-gap:5.46875vw;grid-template-areas:'logo offline online' 'logo company contacts';padding-bottom:7.03125vw}}@media only screen and (max-width:768px){.footer__inner{padding-top:20.05208vw;-ms-grid-columns:auto 27.34375vw 1fr;grid-template-columns:auto 27.34375vw 1fr;grid-column-gap:5.72917vw;padding-bottom:9.375vw}}@media only screen and (max-width:576px){.footer__inner{padding-top:112px;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:none;grid-gap:0;padding-bottom:40px}}.footer__logo{padding-right:1.04167vw}@media only screen and (max-width:1600px){.footer__logo{padding-right:1.25vw}}@media only screen and (max-width:1366px){.footer__logo{padding-right:1.46413vw}}@media only screen and (max-width:1024px){.footer__logo{padding-right:.97656vw;grid-area:logo}}@media only screen and (max-width:1024px){.footer__logo{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}}@media only screen and (max-width:768px){.footer__logo{padding-right:1.30208vw}}@media only screen and (max-width:576px){.footer__logo{padding-right:0;grid-area:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:45px;margin-bottom:25px}}.footer__logo-img{margin-bottom:8px}@media only screen and (max-width:576px){.footer__logo-img{margin-bottom:0;height:inherit}}.footer__socials-list{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__socials-list .social__item{margin-right:6px}.footer__block-title{color:#fff;margin-bottom:1.25vw}@media only screen and (max-width:1600px){.footer__block-title{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.footer__block-title{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.footer__block-title{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.footer__block-title{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.footer__block-title{margin-bottom:20px;cursor:pointer;position:relative}.footer__block-title:not(.footer__block-title--contacts)::after{content:'';position:absolute;right:0;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/footer-arrow-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:12px;height:100%}}@media only screen and (max-width:576px){.footer__block-list{overflow:hidden;height:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer__block-list.open{height:auto}}.footer__block-item{margin-bottom:.83333vw}@media only screen and (max-width:1600px){.footer__block-item{margin-bottom:1vw}}@media only screen and (max-width:1366px){.footer__block-item{margin-bottom:1.1713vw}}@media only screen and (max-width:1024px){.footer__block-item{margin-bottom:1.5625vw}}@media only screen and (max-width:768px){.footer__block-item{margin-bottom:2.08333vw}}@media only screen and (max-width:576px){.footer__block-item{margin-bottom:16px}}.footer__block-link,.footer__courses-show-more{font-size:.78125vw;line-height:1.14583vw;color:#fff;opacity:.4;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;white-space:nowrap}.footer__block-link:hover,.footer__courses-show-more:hover{opacity:1}@media only screen and (max-width:1600px){.footer__block-link,.footer__courses-show-more{font-size:.9375vw;line-height:1.375vw}}@media only screen and (max-width:1366px){.footer__block-link,.footer__courses-show-more{font-size:1.0981vw;line-height:1.61054vw}}@media only screen and (max-width:1024px){.footer__block-link,.footer__courses-show-more{font-size:1.46484vw;line-height:2.14844vw}}@media only screen and (max-width:768px){.footer__block-link,.footer__courses-show-more{font-size:1.95313vw;line-height:2.86458vw}}@media only screen and (max-width:576px){.footer__block-link,.footer__courses-show-more{font-size:15px;line-height:22px}}.footer__courses-show-more{text-decoration:underline}@media only screen and (max-width:576px){.footer__contacts{padding-top:26px;border-top:1px solid rgba(255,255,255,.1)}}.footer__contacts-content,.footer__contacts-content a{font-size:.78125vw;line-height:1.14583vw;color:#fff}@media only screen and (max-width:1600px){.footer__contacts-content,.footer__contacts-content a{font-size:.9375vw;line-height:1.375vw}}@media only screen and (max-width:1366px){.footer__contacts-content,.footer__contacts-content a{font-size:1.0981vw;line-height:1.61054vw}}@media only screen and (max-width:1024px){.footer__contacts-content,.footer__contacts-content a{font-size:1.46484vw;line-height:2.14844vw}}@media only screen and (max-width:768px){.footer__contacts-content,.footer__contacts-content a{font-size:1.95313vw;line-height:2.86458vw}}@media only screen and (max-width:576px){.footer__contacts-content,.footer__contacts-content a{font-size:15px;line-height:22px}}.footer__copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.67708vw;line-height:.83333vw;border-top:1px solid rgba(255,255,255,.1);padding:.83333vw 0;color:#fff}@media only screen and (max-width:1600px){.footer__copyright{font-size:.8125vw;line-height:1vw;padding:1vw 0}}@media only screen and (max-width:1366px){.footer__copyright{font-size:.95168vw;line-height:1.1713vw;padding:1.1713vw 0}}@media only screen and (max-width:1024px){.footer__copyright{font-size:1.26953vw;line-height:1.5625vw;padding:1.5625vw 0}}@media only screen and (max-width:768px){.footer__copyright{font-size:1.69271vw;line-height:2.08333vw;padding:2.08333vw 0}}@media only screen and (max-width:576px){.footer__copyright{font-size:13px;line-height:16px;padding:10px 0}}.footer__top{position:absolute;top:-6.04167vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}@media only screen and (max-width:1600px){.footer__top{top:-7.25vw}}@media only screen and (max-width:1366px){.footer__top{top:-8.49195vw}}@media only screen and (max-width:1024px){.footer__top{top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 3.125vw}}@media only screen and (max-width:768px){.footer__top{padding:0 4.16667vw}}@media only screen and (max-width:576px){.footer__top{padding:0 16px}}.footer__top-inner{width:66.66667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#faad3c;color:#fff;padding:1.71875vw 3.33333vw;border-radius:8px;position:relative;margin:0 auto}@media only screen and (max-width:1600px){.footer__top-inner{width:80vw;padding:2.0625vw 4vw}}@media only screen and (max-width:1366px){.footer__top-inner{width:93.70425vw;padding:2.41581vw 4.68521vw}}@media only screen and (max-width:1024px){.footer__top-inner{width:100%;padding:2.34375vw 4.49219vw}}@media only screen and (max-width:768px){.footer__top-inner{padding:3.125vw 5.98958vw}}@media only screen and (max-width:576px){.footer__top-inner{padding:20px}}.footer__top-title{margin-bottom:4px}.footer__top-icon{margin-right:2.5vw}@media only screen and (max-width:1600px){.footer__top-icon{margin-right:3vw}}@media only screen and (max-width:1366px){.footer__top-icon{margin-right:3.51391vw}}@media only screen and (max-width:1024px){.footer__top-icon{margin-right:4.39453vw}}@media only screen and (max-width:768px){.footer__top-icon{margin-right:5.85938vw}}@media only screen and (max-width:576px){.footer__top-icon{display:none}}@media only screen and (max-width:1024px){.footer__top-text{margin-bottom:1.5625vw}}@media only screen and (max-width:768px){.footer__top-text{margin-bottom:2.08333vw}}@media only screen and (max-width:576px){.footer__top-text{margin-bottom:20px}}.footer__top-button{position:absolute;right:3.33333vw;border-color:#fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer__top-button:hover{background-color:rgba(255,255,255,.8);border-color:rgba(255,255,255,.8)}@media only screen and (max-width:1600px){.footer__top-button{right:4vw}}@media only screen and (max-width:1366px){.footer__top-button{right:4.68521vw}}@media only screen and (max-width:1024px){.footer__top-button{right:0;position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.social__item{width:24px;height:24px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.social__item img{width:100%;height:100%}.social__item:hover{opacity:.8}.languages{position:relative}.languages.open .languages__dropdown{opacity:1;z-index:2;visibility:visible}.languages.open .languages__input{cursor:pointer}.languages.open .languages__input::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.languages.open .languages__backdrop{display:block}.languages__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:0 0;z-index:-1;display:none}.languages__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;padding-right:.72917vw;color:#292929}.languages__input::after{content:'';position:absolute;width:8px;height:100%;top:1.5px;right:0;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.5;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down-light.svg)}@media only screen and (max-width:1600px){.languages__input{padding-right:.875vw}}@media only screen and (max-width:1366px){.languages__input{padding-right:1.02489vw}}@media only screen and (max-width:1024px){.languages__input{padding-right:1.36719vw}}@media only screen and (max-width:768px){.languages__input{padding-right:1.82292vw}}@media only screen and (max-width:576px){.languages__input{padding-right:14px}}.languages__dropdown{opacity:0;z-index:-1;position:absolute;top:calc(100% + 20px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);border-radius:12px;padding:1.25vw;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;visibility:hidden}.languages__dropdown ul li{white-space:nowrap;margin-bottom:10px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.languages__dropdown ul li:last-child{margin-bottom:0}.languages__dropdown ul li img{display:none}.languages__dropdown ul li a{opacity:.4}.languages__dropdown ul li a.selected{display:block;opacity:1}.languages__dropdown::before{width:.625vw;height:.625vw;content:'';position:absolute;background-color:#fff;top:-6px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}@media only screen and (max-width:1600px){.languages__dropdown:before{width:.75vw;height:.75vw}}@media only screen and (max-width:1366px){.languages__dropdown:before{width:.87848vw;height:.87848vw}}@media only screen and (max-width:1024px){.languages__dropdown:before{width:1.17188vw;height:1.17188vw}}@media only screen and (max-width:768px){.languages__dropdown:before{width:1.5625vw;height:1.5625vw}}@media only screen and (max-width:576px){.languages__dropdown:before{width:12px;height:12px}}@media only screen and (max-width:1600px){.languages__dropdown{padding:1.5vw}}@media only screen and (max-width:1366px){.languages__dropdown{padding:1.75695vw}}@media only screen and (max-width:1024px){.languages__dropdown{padding:2.34375vw}}@media only screen and (max-width:768px){.languages__dropdown{padding:3.125vw}}@media only screen and (max-width:576px){.languages__dropdown{padding:24px}}.why-coto{padding:3.64583vw 0 4.6875vw}@media only screen and (max-width:1600px){.why-coto{padding:4.375vw 0 5.625vw}}@media only screen and (max-width:1366px){.why-coto{padding:5.12445vw 0 6.58858vw}}@media only screen and (max-width:1024px){.why-coto{padding:4.6875vw 0 6.25vw}}@media only screen and (max-width:768px){.why-coto{padding:6.25vw 0 8.33333vw}}@media only screen and (max-width:576px){.why-coto{padding:40px 0 54px}}.why-coto__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.why-coto__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.why-coto__text{max-width:18.59375vw;margin-right:6.25vw}@media only screen and (max-width:1600px){.why-coto__text{max-width:22.3125vw;margin-right:7.5vw}}@media only screen and (max-width:1366px){.why-coto__text{max-width:26.1347vw;margin-right:8.78477vw}}@media only screen and (max-width:1024px){.why-coto__text{max-width:100%;margin-right:0;margin-bottom:3.125vw}}@media only screen and (max-width:768px){.why-coto__text{margin-bottom:4.16667vw}}@media only screen and (max-width:576px){.why-coto__text{margin-bottom:32px}}.why-coto__name{margin-bottom:8px}.why-coto__title{margin-bottom:1.04167vw;max-width:10.46875vw}@media only screen and (max-width:1600px){.why-coto__title{margin-bottom:1.25vw;max-width:12.5625vw}}@media only screen and (max-width:1366px){.why-coto__title{margin-bottom:1.46413vw;max-width:14.71449vw}}@media only screen and (max-width:1024px){.why-coto__title{margin-bottom:1.95313vw;max-width:100%}}@media only screen and (max-width:768px){.why-coto__title{margin-bottom:2.60417vw}}@media only screen and (max-width:576px){.why-coto__title{margin-bottom:16px}}.why-coto__description{color:#545454}.why-coto__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:4.16667vw 2.08333vw}@media only screen and (max-width:1600px){.why-coto__list{grid-gap:5vw 2.5vw}}@media only screen and (max-width:1366px){.why-coto__list{grid-gap:5.85652vw 2.92826vw}}@media only screen and (max-width:1024px){.why-coto__list{grid-gap:4.88281vw 5.85938vw}}@media only screen and (max-width:768px){.why-coto__list{grid-gap:6.51042vw 7.8125vw}}@media only screen and (max-width:576px){.why-coto__list{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:1.5625vw 0}}.why-coto__item-image{background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/why-coto.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:4.32292vw;height:4.89583vw;margin-bottom:1.04167vw;position:relative}@media only screen and (max-width:1600px){.why-coto__item-image{width:5.1875vw;height:5.875vw;margin-bottom:1.25vw}}@media only screen and (max-width:1366px){.why-coto__item-image{width:6.07613vw;height:6.88141vw;margin-bottom:1.46413vw}}@media only screen and (max-width:1024px){.why-coto__item-image{width:8.10547vw;height:9.17969vw;margin-bottom:1.95313vw}}@media only screen and (max-width:768px){.why-coto__item-image{width:10.80729vw;height:12.23958vw;margin-bottom:2.60417vw}}@media only screen and (max-width:576px){.why-coto__item-image{width:57px;height:64px;margin-bottom:16px}}.why-coto__item-img{position:absolute;width:3.33333vw;height:3.33333vw;right:-.83333vw;top:-.57292vw;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:1600px){.why-coto__item-img{width:4vw;height:4vw;right:-1vw;top:-.6875vw}}@media only screen and (max-width:1366px){.why-coto__item-img{width:4.68521vw;height:4.68521vw;right:-1.1713vw;top:-.80527vw}}@media only screen and (max-width:1024px){.why-coto__item-img{width:6.25vw;height:6.25vw;right:-1.5625vw;top:-1.07422vw}}@media only screen and (max-width:768px){.why-coto__item-img{width:8.33333vw;height:8.33333vw;right:-2.08333vw;top:-1.43229vw}}@media only screen and (max-width:576px){.why-coto__item-img{width:45px;height:45px;right:-9px;top:-2px}}.why-coto__item-title{margin-bottom:13px}.why-coto__item-description{color:#a9a9a9}.news-updates{font-size:.67708vw;line-height:.83333vw;background:#faad3c;color:#fff;padding:.57292vw 0}@media only screen and (max-width:1600px){.news-updates{font-size:.8125vw;line-height:1vw;padding:.6875vw 0}}@media only screen and (max-width:1366px){.news-updates{font-size:.95168vw;line-height:1.1713vw;padding:.80527vw 0}}@media only screen and (max-width:1024px){.news-updates{font-size:1.26953vw;line-height:1.5625vw;padding:1.07422vw 0}}@media only screen and (max-width:768px){.news-updates{font-size:1.69271vw;line-height:2.08333vw;padding:1.82292vw 0}}@media only screen and (max-width:576px){.news-updates{font-size:13px;line-height:16px;padding:14px 0}}.news-updates__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:576px){.news-updates__inner{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto 12px auto;grid-template-areas:'icon text' 'empty button';grid-row-gap:12px}}.news-updates__content{display:-webkit-box;display:-ms-flexbox;display:flex}.news-updates__icon{margin-right:16px;width:24px;height:24px}@media only screen and (max-width:576px){.news-updates__icon{grid-area:icon}}.news-updates__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:576px){.news-updates__text{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}a.news-updates__button{white-space:nowrap;color:#faad3c;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.192991);box-shadow:0 2px 4px rgba(0,0,0,.192991);border-color:#fff}@media only screen and (max-width:576px){a.news-updates__button{grid-area:button}}a.news-updates__button:hover{color:#faad3c;background-color:#fff}.free-assesment{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#292929!important;border-radius:8px;width:66.61458vw}@media only screen and (max-width:1600px){.free-assesment{width:79.9375vw}}@media only screen and (max-width:1366px){.free-assesment{width:93.63104vw}}@media only screen and (max-width:1024px){.free-assesment{width:100%;background-color:transparent}}.free-assesment__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#292929!important;border-radius:8px}.free-assesment__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:16px}.free-assesment__img{height:8.85417vw;margin-top:1.25vw}@media only screen and (max-width:1600px){.free-assesment__img{height:10.625vw;margin-top:1.5vw}}@media only screen and (max-width:1366px){.free-assesment__img{height:12.4451vw;margin-top:1.75695vw}}@media only screen and (max-width:1024px){.free-assesment__img{height:20.50781vw;margin-top:3.125vw;padding-left:3.125vw}}@media only screen and (max-width:768px){.free-assesment__img{height:27.34375vw;margin-top:4.16667vw}}@media only screen and (max-width:576px){.free-assesment__img{display:none}}.free-assesment__text{padding-left:2.5vw;max-width:28.85417vw}@media only screen and (max-width:1600px){.free-assesment__text{padding-left:3vw;max-width:34.625vw}}@media only screen and (max-width:1366px){.free-assesment__text{padding-left:3.51391vw;max-width:40.55637vw}}@media only screen and (max-width:1024px){.free-assesment__text{padding:3.125vw;max-width:100%}}@media only screen and (max-width:768px){.free-assesment__text{padding:4.16667vw}}@media only screen and (max-width:576px){.free-assesment__text{padding:24px}}.free-assesment__title{margin-bottom:12px;color:#e6e6e6!important}.free-assesment__description{color:#e6e6e6!important}@media only screen and (max-width:1024px){.free-assesment__description{margin-bottom:16px}}.free-assesment__button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}@media only screen and (max-width:1024px){.free-assesment__button{position:static;top:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.free-assesment__static{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%}.free-assesment__static .free-assesment__content{padding:1.40625vw 1.66667vw}@media only screen and (max-width:1600px){.free-assesment__static .free-assesment__content{padding:1.6875vw 2vw}}@media only screen and (max-width:1366px){.free-assesment__static .free-assesment__content{padding:1.97657vw 2.34261vw}}@media only screen and (max-width:1024px){.free-assesment__static .free-assesment__content{padding:2.63672vw 3.125vw}}@media only screen and (max-width:768px){.free-assesment__static .free-assesment__content{padding:3.51563vw 4.16667vw}}@media only screen and (max-width:576px){.free-assesment__static .free-assesment__content{padding:20px 24px}}.free-assesment__static .free-assesment__img{width:2.5vw;height:100%;margin-top:0}@media only screen and (max-width:1600px){.free-assesment__static .free-assesment__img{width:3vw}}@media only screen and (max-width:1366px){.free-assesment__static .free-assesment__img{width:3.51391vw}}@media only screen and (max-width:1024px){.free-assesment__static .free-assesment__img{width:6.83594vw;padding-left:0}}@media only screen and (max-width:768px){.free-assesment__static .free-assesment__img{width:9.11458vw}}@media only screen and (max-width:576px){.free-assesment__static .free-assesment__img{width:48px}}.free-assesment__static .free-assesment__text{max-width:29.0625vw;padding-left:1.30208vw}@media only screen and (max-width:1600px){.free-assesment__static .free-assesment__text{max-width:34.875vw;padding-left:1.5625vw}}@media only screen and (max-width:1366px){.free-assesment__static .free-assesment__text{max-width:27.45242vw;padding-left:1.83016vw}}@media only screen and (max-width:1024px){.free-assesment__static .free-assesment__text{max-width:33.39844vw;padding:0;padding-left:3.61328vw}}@media only screen and (max-width:768px){.free-assesment__static .free-assesment__text{max-width:44.53125vw;padding-left:4.81771vw}}@media only screen and (max-width:576px){.free-assesment__static .free-assesment__text{max-width:100%;padding-left:0}}.free-assesment__static .free-assesment__title{margin-bottom:2px}.free-assesment__static .free-assesment__description{color:#fff}.free-assesment__static .free-assesment__button{right:1.66667vw}@media only screen and (max-width:1600px){.free-assesment__static .free-assesment__button{right:2vw}}@media only screen and (max-width:1366px){.free-assesment__static .free-assesment__button{right:2.34261vw}}@media only screen and (max-width:1024px){.free-assesment__static .free-assesment__button{right:3.125vw;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (max-width:768px){.free-assesment__static .free-assesment__button{right:4.16667vw}}@media only screen and (max-width:576px){.free-assesment__static .free-assesment__button{position:static;top:auto;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1024px){.breadcrumbs:not(.breadcrumbs__top-page-article){display:none}}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs__back{display:block;width:.78125vw;height:.78125vw;margin-right:6px;opacity:.4;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/left.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:1600px){.breadcrumbs__back{width:.9375vw;height:.9375vw}}@media only screen and (max-width:1366px){.breadcrumbs__back{width:1.0981vw;height:1.0981vw}}@media only screen and (max-width:1024px){.breadcrumbs__back{width:1.46484vw;height:1.46484vw}}@media only screen and (max-width:768px){.breadcrumbs__back{width:1.95313vw;height:1.95313vw}}@media only screen and (max-width:576px){.breadcrumbs__back{width:15px;height:15px}}.breadcrumbs__item{margin-right:5px;padding-right:10px;position:relative}.breadcrumbs__item:last-child{padding-right:0;margin-right:0}.breadcrumbs__item:last-child:after{display:none}.breadcrumbs__item:after{content:'/';position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:.4;font-size:.67708vw;line-height:.83333vw}@media only screen and (max-width:1600px){.breadcrumbs__item:after{font-size:.8125vw;line-height:1vw}}@media only screen and (max-width:1366px){.breadcrumbs__item:after{font-size:.95168vw;line-height:1.1713vw}}@media only screen and (max-width:1024px){.breadcrumbs__item:after{font-size:1.26953vw;line-height:1.5625vw}}@media only screen and (max-width:768px){.breadcrumbs__item:after{font-size:1.69271vw;line-height:2.08333vw}}@media only screen and (max-width:576px){.breadcrumbs__item:after{font-size:12px;line-height:16px}}.breadcrumbs__link{color:rgba(255,255,255,.4);display:block}.breadcrumbs__top-page-article{margin-top:0;margin-bottom:1.66667vw}@media only screen and (max-width:1600px){.breadcrumbs__top-page-article{margin-bottom:2vw}}@media only screen and (max-width:1366px){.breadcrumbs__top-page-article{margin-bottom:2.34261vw}}@media only screen and (max-width:1024px){.breadcrumbs__top-page-article{margin-bottom:3.125vw}}@media only screen and (max-width:768px){.breadcrumbs__top-page-article{margin-bottom:4.16667vw}}@media only screen and (max-width:576px){.breadcrumbs__top-page-article{margin-bottom:32px}}body.page-template-template-page-archive-blog .breadcrumbs__back,body.search .breadcrumbs__back,body.single-post .breadcrumbs__back{background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-left-dark.svg)}body.page-template-template-page-archive-blog .breadcrumbs__link,body.search .breadcrumbs__link,body.single-post .breadcrumbs__link{color:rgba(41,41,41,.5)}.default{padding:3.64583vw 0}@media only screen and (max-width:1600px){.default{padding:4.375vw 0}}@media only screen and (max-width:1366px){.default{padding:5.12445vw 0}}@media only screen and (max-width:1024px){.default{padding:4.6875vw 0}}@media only screen and (max-width:768px){.default{padding:6.25vw 0}}@media only screen and (max-width:576px){.default{padding:40px 0}}.row__default{margin-bottom:1.66667vw}@media only screen and (max-width:1600px){.row__default{margin-bottom:2vw}}@media only screen and (max-width:1366px){.row__default{margin-bottom:2.34261vw}}@media only screen and (max-width:1024px){.row__default{margin-bottom:3.32031vw}}@media only screen and (max-width:768px){.row__default{margin-bottom:4.42708vw}}@media only screen and (max-width:576px){.row__default{margin-bottom:20px}}.row__default:last-child{margin-bottom:0}.default__inner{display:-ms-grid;display:grid;-ms-grid-columns:17.1875vw 1fr;grid-template-columns:17.1875vw 1fr;grid-gap:2.65625vw}@media only screen and (max-width:1600px){.default__inner{-ms-grid-columns:20.625vw 1fr;grid-template-columns:20.625vw 1fr;grid-gap:3.1875vw}}@media only screen and (max-width:1366px){.default__inner{-ms-grid-columns:24.15813vw 1fr;grid-template-columns:24.15813vw 1fr;grid-gap:3.73353vw}}@media only screen and (max-width:1024px){.default__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:0}}.default__inner.default__inner-sm{-ms-grid-columns:11.97917vw 1fr;grid-template-columns:11.97917vw 1fr;grid-gap:2.86458vw}@media only screen and (max-width:1600px){.default__inner.default__inner-sm{-ms-grid-columns:14.375vw 1fr;grid-template-columns:14.375vw 1fr;grid-gap:3.4375vw}}@media only screen and (max-width:1366px){.default__inner.default__inner-sm{-ms-grid-columns:16.83748vw 1fr;grid-template-columns:16.83748vw 1fr;grid-gap:4.02635vw}}@media only screen and (max-width:1024px){.default__inner.default__inner-sm{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:0}}.default__title{margin-bottom:.83333vw}@media only screen and (max-width:1600px){.default__title{margin-bottom:1.25vw}}@media only screen and (max-width:1366px){.default__title{margin-bottom:1.46413vw}}@media only screen and (max-width:1024px){.default__title{margin-bottom:1.95313vw}}@media only screen and (max-width:768px){.default__title{margin-bottom:2.60417vw}}@media only screen and (max-width:576px){.default__title{margin-bottom:16px}}.default__content-item{margin-bottom:2.08333vw}@media only screen and (max-width:1600px){.default__content-item{margin-bottom:2.5vw}}@media only screen and (max-width:1366px){.default__content-item{margin-bottom:2.92826vw}}@media only screen and (max-width:1024px){.default__content-item{margin-bottom:3.125vw}}@media only screen and (max-width:768px){.default__content-item{margin-bottom:4.16667vw}}@media only screen and (max-width:576px){.default__content-item{margin-bottom:24px}}.default__content-item:last-child{margin-bottom:0}.default__type-title{margin-bottom:16px}.default__list-item{margin-bottom:8px;padding-left:11px;position:relative}.default__list-item::before{content:'';position:absolute;left:0;width:5px;height:5px;background-color:#faad3c;top:.67708vw;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%}@media only screen and (max-width:1600px){.default__list-item:before{top:.8125vw}}@media only screen and (max-width:1366px){.default__list-item:before{top:.95168vw}}@media only screen and (max-width:1024px){.default__list-item:before{top:1.26953vw}}@media only screen and (max-width:768px){.default__list-item:before{top:1.69271vw}}@media only screen and (max-width:576px){.default__list-item:before{top:11.5px}}.default__content-img{width:100%}.default__content-text{color:#545454}.default__content-text>*{margin-bottom:1.04167vw}@media only screen and (max-width:1600px){.default__content-text>*{margin-bottom:1.25vw}}@media only screen and (max-width:1366px){.default__content-text>*{margin-bottom:1.46413vw}}@media only screen and (max-width:1024px){.default__content-text>*{margin-bottom:1.95313vw}}@media only screen and (max-width:768px){.default__content-text>*{margin-bottom:2.60417vw}}@media only screen and (max-width:576px){.default__content-text>*{margin-bottom:14px}}.default__content-text>:last-child{margin-bottom:0}.default__content-text a:not(.button){color:#faad3c}.default__map{margin-top:1.25vw;border-radius:8px;background-color:#f4f4f4}@media only screen and (max-width:1024px){.default__map{display:-ms-grid;display:grid;margin-top:3.125vw;-ms-grid-columns:30.85938vw 1fr;grid-template-columns:30.85938vw 1fr}}@media only screen and (max-width:768px){.default__map{margin-bottom:4.16667vw;margin-top:4.16667vw;-ms-grid-columns:41.14583vw 1fr;grid-template-columns:41.14583vw 1fr}}@media only screen and (max-width:576px){.default__map{margin-top:24px;-ms-grid-columns:1fr;grid-template-columns:1fr}}.default__map-image{position:relative}.default__map-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.default__map-image-buttons{position:absolute;bottom:16px;left:24px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.default__map-image-buttons{left:20px}}@media only screen and (max-width:576px){.default__map-image-buttons{bottom:12px}}.default__map-image-button{margin-right:8px}.default__map-contacts{padding:.83333vw 1.40625vw 1.25vw}@media only screen and (max-width:1600px){.default__map-contacts{padding:1vw 1.6875vw 1.5vw}}@media only screen and (max-width:1366px){.default__map-contacts{padding:1.1713vw 1.97657vw 1.75695vw}}@media only screen and (max-width:1024px){.default__map-contacts{padding:2.34375vw}}@media only screen and (max-width:768px){.default__map-contacts{padding:3.125vw}}@media only screen and (max-width:576px){.default__map-contacts{padding:18px 20px}}.default__map-contacts-block{margin-bottom:17px}.default__map-contacts-block a{color:#faad3c}.default__map-contacts-block:last-child{margin-bottom:0}.default__content--coto-club{margin-bottom:2.08333vw}@media only screen and (max-width:1600px){.default__content--coto-club{margin-bottom:2.5vw}}@media only screen and (max-width:1366px){.default__content--coto-club{margin-bottom:2.92826vw}}@media only screen and (max-width:1024px){.default__content--coto-club{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.default__content--coto-club{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.default__content--coto-club{margin-bottom:24px}}.default__content-img{width:100%}.default__about-course{margin-top:.83333vw}@media only screen and (max-width:1600px){.default__about-course{margin-top:1vw}}@media only screen and (max-width:1366px){.default__about-course{margin-top:1.1713vw}}@media only screen and (max-width:1024px){.default__about-course{margin-top:1.5625vw;margin-bottom:1.5625vw}}@media only screen and (max-width:768px){.default__about-course{margin-top:2.08333vw;margin-bottom:2.08333vw}}@media only screen and (max-width:576px){.default__about-course{margin-top:16px;margin-bottom:20px}}.default__about-course-inner{background-color:#f4f4f4;border-radius:8px;padding:1.5625vw}@media only screen and (max-width:1600px){.default__about-course-inner{padding:1.875vw}}@media only screen and (max-width:1366px){.default__about-course-inner{padding:2.19619vw}}@media only screen and (max-width:1024px){.default__about-course-inner{padding:2.34375vw 2.34375vw 0}}@media only screen and (max-width:768px){.default__about-course-inner{padding:3.125vw 3.125vw 0}}@media only screen and (max-width:576px){.default__about-course-inner{padding:16px}}@media only screen and (max-width:1024px){.default__about-course-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:576px){.default__about-course-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-row-gap:24px;grid-column-gap:24px}}.default__about-course-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.83333vw}.default__about-course-item:last-child{margin-bottom:0}@media only screen and (max-width:1600px){.default__about-course-item{margin-bottom:1vw}}@media only screen and (max-width:1366px){.default__about-course-item{margin-bottom:1.1713vw}}@media only screen and (max-width:1024px){.default__about-course-item{margin-bottom:2.34375vw;margin-right:4.10156vw}.default__about-course-item:last-child{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.default__about-course-item{margin-right:5.46875vw;margin-bottom:3.125vw}.default__about-course-item:last-child{margin-bottom:2.34375vw}}@media only screen and (max-width:576px){.default__about-course-item{margin-right:0;margin-bottom:0}}.default__about-course-item--icon{margin-right:.83333vw;width:1.25vw;height:1.25vw}@media only screen and (max-width:1600px){.default__about-course-item--icon{margin-right:1vw;width:1.5vw;height:1.5vw}}@media only screen and (max-width:1366px){.default__about-course-item--icon{margin-right:1.1713vw;width:1.75695vw;height:1.75695vw}}@media only screen and (max-width:1024px){.default__about-course-item--icon{margin-right:1.5625vw;margin-bottom:0;width:2.34375vw;height:2.34375vw}}@media only screen and (max-width:768px){.default__about-course-item--icon{margin-right:2.08333vw;width:3.125vw;height:3.125vw}}@media only screen and (max-width:576px){.default__about-course-item--icon{margin-right:16px;width:24px;height:24px}}.default__about-course-item--img{max-width:100%;max-height:100%}.default__about-course-item--info{color:#8f8f8f}.default__contacts-sidebar a{color:#faad3c}@media only screen and (max-width:1024px){.default__contacts-sidebar{margin-bottom:3.125vw;text-align:center}}@media only screen and (max-width:768px){.default__contacts-sidebar{margin-bottom:4.16667vw}}@media only screen and (max-width:576px){.default__contacts-sidebar{margin-bottom:16px}}.clients-and-partners__item{height:100%;max-height:104px;-o-object-fit:contain;object-fit:contain}.other-teachers-and-staff{padding:2.91667vw 0 3.64583vw}@media only screen and (max-width:1600px){.other-teachers-and-staff{padding:3.5vw 0 4.375vw}}@media only screen and (max-width:1366px){.other-teachers-and-staff{padding:4.09956vw 0 5.12445vw}}@media only screen and (max-width:1024px){.other-teachers-and-staff{padding:5.46875vw 0 5.85938vw}}@media only screen and (max-width:768px){.other-teachers-and-staff{padding:7.29167vw 0 7.8125vw}}@media only screen and (max-width:576px){.other-teachers-and-staff{padding:32px 0 48px}}.other-teachers-and-staff__title{margin-bottom:2.5vw}@media only screen and (max-width:1600px){.other-teachers-and-staff__title{margin-bottom:3vw}}@media only screen and (max-width:1366px){.other-teachers-and-staff__title{margin-bottom:3.51391vw}}@media only screen and (max-width:1024px){.other-teachers-and-staff__title{margin-bottom:3.90625vw}}@media only screen and (max-width:768px){.other-teachers-and-staff__title{margin-bottom:5.20833vw}}@media only screen and (max-width:576px){.other-teachers-and-staff__title{margin-bottom:24px}}.default__faq{padding-top:0}.faq__item{border-top:1px solid rgba(234,234,234,.7)}.faq__item-question{position:relative;cursor:pointer;padding:1.14583vw .83333vw;width:100%}.faq__item-question::after{content:'';position:absolute;right:0;top:50%;background-color:#faad3c;height:1px;width:15px;border-radius:1px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.faq__item-question::before{content:'';position:absolute;right:0;top:50%;background-color:#faad3c;height:1px;width:15px;border-radius:1px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}@media only screen and (max-width:1600px){.faq__item-question{padding:1.375vw 1vw}}@media only screen and (max-width:1366px){.faq__item-question{padding:1.375vw 1vw}}@media only screen and (max-width:1024px){.faq__item-question{padding:2.14844vw 1.5625vw}}@media only screen and (max-width:768px){.faq__item-question{padding:2.86458vw 2.08333vw}}@media only screen and (max-width:576px){.faq__item-question{padding:13px 52px 13px 0;min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.faq__item-answer{padding:0 7.8125vw 0 .83333vw;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media only screen and (max-width:1600px){.faq__item-answer{padding:0 9.375vw 0 1vw}}@media only screen and (max-width:1366px){.faq__item-answer{padding:0 10.98097vw 0 1.1713vw}}@media only screen and (max-width:1024px){.faq__item-answer{padding:0 14.64844vw 0 1.5625vw}}@media only screen and (max-width:768px){.faq__item-answer{padding:0 19.53125vw 0 2.08333vw}}@media only screen and (max-width:576px){.faq__item-answer{padding:0 15px 0 0}}.faq__item.active .faq__item-answer{padding:0 7.8125vw 1.66667vw .83333vw}@media only screen and (max-width:1600px){.faq__item.active .faq__item-answer{padding:0 9.375vw 2vw 1vw}}@media only screen and (max-width:1366px){.faq__item.active .faq__item-answer{padding:0 9.375vw 1.61054vw 1.1713vw}}@media only screen and (max-width:1024px){.faq__item.active .faq__item-answer{padding:0 14.64844vw 3.125vw 1.5625vw}}@media only screen and (max-width:768px){.faq__item.active .faq__item-answer{padding:0 19.53125vw 4.16667vw 2.08333vw}}@media only screen and (max-width:576px){.faq__item.active .faq__item-answer{padding:0 15px 16px 0}}.faq__item.active .faq__item-question::before{content:'';position:absolute;right:0;top:50%;background-color:#faad3c;height:1px;width:15px;border-radius:1px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.entroll-now__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff}.entroll-now__content-img,.entroll-now__content-title{margin-bottom:.83333vw}.entroll-now__content-img{width:3.33333vw;height:3.33333vw;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:1600px){.entroll-now__content-img{width:4vw;height:4vw}}@media only screen and (max-width:1366px){.entroll-now__content-img{width:4.68521vw;height:4.68521vw}}@media only screen and (max-width:1024px){.entroll-now__content-img{width:8.78906vw;height:8.78906vw}}@media only screen and (max-width:768px){.entroll-now__content-img{width:11.71875vw;height:11.71875vw}}@media only screen and (max-width:576px){.entroll-now__content-img{width:64px;height:64px}}.entroll-now__content-description{color:rgba(255,255,255,.5);margin-bottom:1.25vw}@media only screen and (max-width:1600px){.entroll-now__content-description{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.entroll-now__content-description{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.entroll-now__content-description{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.entroll-now__content-description{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.entroll-now__content-description{margin-bottom:16px}}.all-articles__search-result-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-row-gap:2.5vw;grid-column-gap:16px;margin-bottom:2.5vw}@media only screen and (max-width:1600px){.all-articles__search-result-list{grid-row-gap:3vw;margin-bottom:3vw}}@media only screen and (max-width:1366px){.all-articles__search-result-list{grid-row-gap:3.51391vw;margin-bottom:3.51391vw}}@media only screen and (max-width:1024px){.all-articles__search-result-list{grid-row-gap:4.6875vw;margin-bottom:4.6875vw}}@media only screen and (max-width:768px){.all-articles__search-result-list{grid-row-gap:6.25vw;margin-bottom:6.25vw;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media only screen and (max-width:576px){.all-articles__search-result-list{grid-row-gap:36px;margin-bottom:36px;-ms-grid-columns:1fr;grid-template-columns:1fr}}.all-articles__search-result-inner .search__form{margin-bottom:1.71875vw}@media only screen and (max-width:1600px){.all-articles__search-result-inner .search__form{margin-bottom:2.0625vw}}@media only screen and (max-width:1366px){.all-articles__search-result-inner .search__form{margin-bottom:2.41581vw}}@media only screen and (max-width:1024px){.all-articles__search-result-inner .search__form{margin-bottom:3.22266vw}}@media only screen and (max-width:768px){.all-articles__search-result-inner .search__form{margin-bottom:4.29688vw}}@media only screen and (max-width:576px){.all-articles__search-result-inner .search__form{margin-bottom:24px}}.search-no-result__inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2.96875vw auto 0;max-width:24.375vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1600px){.search-no-result__inner{margin:3.5625vw auto 0;max-width:29.25vw}}@media only screen and (max-width:1366px){.search-no-result__inner{margin:4.17277vw auto 0;max-width:34.26061vw}}@media only screen and (max-width:1024px){.search-no-result__inner{margin:5.56641vw auto 0;max-width:45.70313vw}}@media only screen and (max-width:768px){.search-no-result__inner{margin:7.42188vw auto 0;max-width:100%}}@media only screen and (max-width:576px){.search-no-result__inner{margin:42px auto 0}}.search-no-result__icon{-o-object-fit:contain;object-fit:contain;margin-right:2.08333vw}@media only screen and (max-width:1600px){.search-no-result__icon{margin-right:2.5vw}}@media only screen and (max-width:1366px){.search-no-result__icon{margin-right:2.92826vw}}@media only screen and (max-width:1024px){.search-no-result__icon{margin-right:3.90625vw}}@media only screen and (max-width:768px){.search-no-result__icon{margin-right:3.90625vw}}@media only screen and (max-width:576px){.search-no-result__icon{margin-right:15px}}.search-no-result__title{margin-bottom:12px}.content{padding-bottom:1.66667vw}@media only screen and (max-width:1600px){.content{padding-bottom:2vw}}@media only screen and (max-width:1366px){.content{padding-bottom:2.34261vw}}@media only screen and (max-width:1024px){.content{padding-bottom:3.125vw}}@media only screen and (max-width:768px){.content{padding-bottom:4.16667vw}}@media only screen and (max-width:576px){.content{padding-bottom:24px}}.content iframe,.content img{width:100%}.content blockquote,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content p,.content ul{margin-bottom:1.25vw}@media only screen and (max-width:1600px){.content blockquote,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content p,.content ul{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.content blockquote,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content p,.content ul{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.content blockquote,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content p,.content ul{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.content blockquote,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content p,.content ul{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.content blockquote,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content p,.content ul{margin-bottom:16px}}.content blockquote{position:relative;padding-left:12px;font-size:1.19792vw;line-height:1.66667vw;font-weight:700;letter-spacing:-.5}.content blockquote::before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:132%;background-color:#faad3c}@media only screen and (max-width:1600px){.content blockquote{font-size:1.4375vw;line-height:2vw}}@media only screen and (max-width:1366px){.content blockquote{font-size:1.68375vw;line-height:2.34261vw}}@media only screen and (max-width:1024px){.content blockquote{font-size:2.24609vw;line-height:3.125vw}}@media only screen and (max-width:768px){.content blockquote{font-size:2.99479vw;line-height:4.16667vw}}@media only screen and (max-width:576px){.content blockquote{font-size:18px;line-height:24px}}.content li{margin-bottom:6px;position:relative;padding-left:13px}.content li:last-child{margin-bottom:0}.content li::before{content:'';position:absolute;width:5px;height:5px;border-radius:100%;background-color:#faad3c;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.content :last-child{margin-bottom:0}.content a{color:#faad3c}.content__faq{padding-bottom:0}.share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share__text{margin-right:16px}.share__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share__icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:6px}.share__icon:last-child{margin-right:0}.contact-card{background-color:#fff;border:1px solid #eaeaea;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.03),0 11.7776px 13.4221px rgba(0,0,0,.0215656),0 22.3363px 17.869px rgba(0,0,0,.0178832),0 12.5216px 10.0172px rgba(0,0,0,.015),0 6.6501px 5.32008px rgba(0,0,0,.0121168),0 2.76726px 2.21381px rgba(0,0,0,.00843437);box-shadow:0 10px 10px rgba(0,0,0,.03),0 11.7776px 13.4221px rgba(0,0,0,.0215656),0 22.3363px 17.869px rgba(0,0,0,.0178832),0 12.5216px 10.0172px rgba(0,0,0,.015),0 6.6501px 5.32008px rgba(0,0,0,.0121168),0 2.76726px 2.21381px rgba(0,0,0,.00843437);border-radius:8px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.contact-card:hover{border-color:#faad3c}.contact-card.active{border-color:#faad3c}.contact-card.active .contact-card__body-btn{border-color:#faad3c;background-color:#faad3c}.contact-card__header{padding:1.04167vw;border-bottom:1px solid #eaeaea}@media only screen and (max-width:1600px){.contact-card__header{padding:1.25vw}}@media only screen and (max-width:1366px){.contact-card__header{padding:1.46413vw}}@media only screen and (max-width:1024px){.contact-card__header{padding:1.95313vw}}@media only screen and (max-width:768px){.contact-card__header{padding:2.60417vw}}@media only screen and (max-width:576px){.contact-card__header{padding:16px}}.contact-card__header-title{margin-bottom:8px}.contact-card__header-description a{color:#faad3c;pointer-events:auto}.contact-card__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.52083vw 1.04167vw 1.04167vw}@media only screen and (max-width:1600px){.contact-card__body{padding:.625vw 1.25vw 1.25vw}}@media only screen and (max-width:1366px){.contact-card__body{padding:.73206vw 1.46413vw 1.46413vw}}@media only screen and (max-width:1024px){.contact-card__body{padding:.97656vw 1.95313vw 1.95313vw}}@media only screen and (max-width:768px){.contact-card__body{padding:1.30208vw 2.60417vw 2.60417vw}}@media only screen and (max-width:576px){.contact-card__body{padding:12px 16px 16px}}.contact-card__list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contact-card__item{background:#f4f4f4;border:1.5px solid #eaeaea;border-radius:4px;padding:14px;margin-bottom:10px}.contact-card__item:last-child{margin-bottom:0}@media only screen and (max-width:576px){.contact-card__item{padding:10px}}.contact-card__item-title{margin-bottom:8px}.contact-card__item-description{margin-bottom:12px}.contact-card__schedule-item{margin-bottom:12px;display:-ms-grid;display:grid;-ms-grid-columns:1.25vw 1fr;grid-template-columns:1.25vw 1fr;grid-column-gap:12px}.contact-card__schedule-item:last-child{margin-bottom:0}@media only screen and (max-width:1600px){.contact-card__schedule-item{-ms-grid-columns:1.5vw 1fr;grid-template-columns:1.5vw 1fr}}@media only screen and (max-width:1366px){.contact-card__schedule-item{-ms-grid-columns:1.75695vw 1fr;grid-template-columns:1.75695vw 1fr}}@media only screen and (max-width:1024px){.contact-card__schedule-item{-ms-grid-columns:2.34375vw 1fr;grid-template-columns:2.34375vw 1fr}}@media only screen and (max-width:768px){.contact-card__schedule-item{-ms-grid-columns:3.125vw 1fr;grid-template-columns:3.125vw 1fr}}@media only screen and (max-width:576px){.contact-card__schedule-item{-ms-grid-columns:20px 1fr;grid-template-columns:20px 1fr;grid-column-gap:7px}}.contact-card__schedule-item:last-child{margin-bottom:0}.contact-card__body-btn{margin-top:16px;border-color:#d4d4d4;border-radius:4px;width:100%;pointer-events:auto}.contact-card__body-btn:hover{border-color:#faad3c;background-color:#faad3c}.contact-card__body-btn:hover .contact-card{background-color:red}.related-articles{padding-top:2.5vw}@media only screen and (max-width:1600px){.related-articles{padding-top:3vw}}@media only screen and (max-width:1366px){.related-articles{padding-top:3.51391vw}}@media only screen and (max-width:1024px){.related-articles{padding-top:4.6875vw}}@media only screen and (max-width:768px){.related-articles{padding-top:6.25vw}}@media only screen and (max-width:576px){.related-articles{padding-top:32px}}.related-articles__title{margin-bottom:1.66667vw}@media only screen and (max-width:1600px){.related-articles__title{margin-bottom:2vw}}@media only screen and (max-width:1366px){.related-articles__title{margin-bottom:2.34261vw}}@media only screen and (max-width:1024px){.related-articles__title{margin-bottom:3.125vw}}@media only screen and (max-width:768px){.related-articles__title{margin-bottom:4.16667vw}}@media only screen and (max-width:576px){.related-articles__title{margin-bottom:20px}}.accordion-item.active .accordion-item__body{height:auto;opacity:1}.accordion-item__body{opacity:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;height:0;overflow:hidden}.book{padding-top:2.5vw}@media only screen and (max-width:1600px){.book{padding-top:3vw}}@media only screen and (max-width:1366px){.book{padding-top:3.51391vw}}@media only screen and (max-width:1024px){.book{padding-top:3.90625vw}}@media only screen and (max-width:768px){.book{padding-top:5.20833vw}}@media only screen and (max-width:576px){.book{padding-top:40px}}.book__title{margin:0 auto 2.23958vw;max-width:24.63542vw;text-align:center}@media only screen and (max-width:1600px){.book__title{margin:0 auto 2.6875vw;max-width:29.5625vw}}@media only screen and (max-width:1366px){.book__title{margin:0 auto 3.14788vw;max-width:34.62665vw}}@media only screen and (max-width:1024px){.book__title{margin:0 auto 3.125vw;max-width:41.21094vw}}@media only screen and (max-width:768px){.book__title{margin:0 auto 4.16667vw;max-width:54.94792vw}}@media only screen and (max-width:576px){.book__title{margin:0 auto 27px;max-width:100%}}.book__iframe iframe{width:100%;height:950px;border:none;-webkit-box-shadow:0 100px 80px rgba(0,0,0,.03),0 41.7776px 33.4221px rgba(0,0,0,.0215656),0 22.3363px 17.869px rgba(0,0,0,.0178832),0 12.5216px 10.0172px rgba(0,0,0,.015),0 6.6501px 5.32008px rgba(0,0,0,.0121168),0 2.76726px 2.21381px rgba(0,0,0,.00843437);box-shadow:0 100px 80px rgba(0,0,0,.03),0 41.7776px 33.4221px rgba(0,0,0,.0215656),0 22.3363px 17.869px rgba(0,0,0,.0178832),0 12.5216px 10.0172px rgba(0,0,0,.015),0 6.6501px 5.32008px rgba(0,0,0,.0121168),0 2.76726px 2.21381px rgba(0,0,0,.00843437);border-radius:8px}#subHeader{background:#000}.subHeaderWrap>div{max-width:100%!important}.main{margin-right:0;margin-left:0}.online-level-check{padding-top:2.91667vw}@media only screen and (max-width:1600px){.online-level-check{padding-top:3.5vw}}@media only screen and (max-width:1366px){.online-level-check{padding-top:4.09956vw}}@media only screen and (max-width:1024px){.online-level-check{padding-top:4.6875vw}}@media only screen and (max-width:768px){.online-level-check{padding-top:6.25vw}}@media only screen and (max-width:576px){.online-level-check{padding-top:48px}}.online-level-check__inner{max-width:23.80208vw;margin:0 auto}@media only screen and (max-width:1600px){.online-level-check__inner{max-width:28.5625vw}}@media only screen and (max-width:1366px){.online-level-check__inner{max-width:33.45534vw}}@media only screen and (max-width:1024px){.online-level-check__inner{max-width:44.62891vw}}@media only screen and (max-width:768px){.online-level-check__inner{max-width:59.50521vw}}@media only screen and (max-width:576px){.online-level-check__inner{max-width:100%}}.online-level-check__title{text-align:center;margin-bottom:1.25vw}@media only screen and (max-width:1600px){.online-level-check__title{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.online-level-check__title{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.online-level-check__title{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.online-level-check__title{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.online-level-check__title{margin-bottom:16px}}.online-level-check__description{text-align:center;margin-bottom:1.66667vw}@media only screen and (max-width:1600px){.online-level-check__description{margin-bottom:2vw}}@media only screen and (max-width:1366px){.online-level-check__description{margin-bottom:2.34261vw}}@media only screen and (max-width:1024px){.online-level-check__description{margin-bottom:3.125vw}}@media only screen and (max-width:768px){.online-level-check__description{margin-bottom:4.16667vw}}@media only screen and (max-width:576px){.online-level-check__description{margin-bottom:24px}}.show-question-content{margin-bottom:1.25vw}@media only screen and (max-width:1600px){.show-question-content{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.show-question-content{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.show-question-content{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.show-question-content{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.show-question-content{margin-bottom:16px}}.show-question-content span{display:none}.answer{margin-bottom:13px}.answer:last-child{margin-bottom:0}.correct-answer>span,.user-answer>span{background-image:none!important}li.answer{position:relative;padding-left:29px}li.answer::before{-webkit-box-sizing:border-box;box-sizing:border-box;content:'';position:absolute;width:23px;height:23px;border-radius:100%;background-image:none;background-color:transparent;background-size:13px 13px;background-position:center;background-repeat:no-repeat;border:1.5px solid #d4d4d4;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}li.user-answer::before{background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/false.svg);background-color:#eb5757;border-color:#eb5757}li.correct-answer::before{background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/true.svg);background-color:#27ae60;border-color:#27ae60}.show-question{border:none!important}.top-page-404{height:33.85417vw}@media only screen and (max-width:1600px){.top-page-404{height:40.625vw}}@media only screen and (max-width:1366px){.top-page-404{height:47.58419vw}}@media only screen and (max-width:1024px){.top-page-404{height:83.00781vw}}@media only screen and (max-width:768px){.top-page-404{height:110.67708vw}}@media only screen and (max-width:576px){.top-page-404{height:508px}}.error-404{padding:4px 16px;background:rgba(255,255,255,.2);border-radius:30px;display:inline-block;margin-bottom:2px}.container__top-page-404{padding-top:4.53125vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:1600px){.container__top-page-404{padding-top:5.4375vw}}@media only screen and (max-width:1366px){.container__top-page-404{padding-top:6.36896vw}}@media only screen and (max-width:1024px){.container__top-page-404{padding-top:19.23828vw}}@media only screen and (max-width:768px){.container__top-page-404{padding-top:25.65104vw}}@media only screen and (max-width:576px){.container__top-page-404{padding-top:56px}}.row-404{margin-bottom:32px}.row-404:last-child{margin-bottom:0}@media only screen and (max-width:576px){.row-404{margin-bottom:16px}}.buttons-404{display:-webkit-box;display:-ms-flexbox;display:flex}.buttons-404 .button{border-color:#fff;color:#fff}.buttons-404 .button:first-child{margin-right:16px;background-color:#fff;color:#292929}@media only screen and (max-width:576px){.buttons-404{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.buttons-404 .button{width:100%;margin-bottom:8px;padding:9px 20px}.buttons-404 .button:first-child{margin-right:16px}}.search__wrapper{position:relative}.search__wrapper::before{content:'';position:absolute;left:.98958vw;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.25vw;height:1.25vw;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/search.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width:1600px){.search__wrapper:before{left:1.1875vw;width:1.5vw;height:1.5vw}}@media only screen and (max-width:1366px){.search__wrapper:before{left:1.39092vw;width:1.75695vw;height:1.75695vw}}@media only screen and (max-width:1024px){.search__wrapper:before{left:1.85547vw;width:2.34375vw;height:2.34375vw}}@media only screen and (max-width:768px){.search__wrapper:before{left:2.47396vw;width:3.125vw;height:3.125vw}}@media only screen and (max-width:576px){.search__wrapper:before{left:19px;width:24px;height:24px}}.search__input{border:1.5px solid #d4d4d4;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;padding:.67708vw 2.55208vw .67708vw 2.70833vw;width:100%}@media only screen and (max-width:1600px){.search__input{padding:.8125vw 3.0625vw .8125vw 3.25vw}}@media only screen and (max-width:1366px){.search__input{padding:.95168vw 3.58712vw .95168vw 3.80673vw}}@media only screen and (max-width:1024px){.search__input{padding:1.26953vw 4.78516vw 1.26953vw 5.07813vw}}@media only screen and (max-width:768px){.search__input{padding:1.69271vw 6.38021vw 1.69271vw 6.77083vw}}@media only screen and (max-width:576px){.search__input{padding:13px 49px 13px 52px}}.search__input::-webkit-input-placeholder{color:#ccc}.search__input::-moz-placeholder{color:#ccc}.search__input:-ms-input-placeholder{color:#ccc}.search__input::-ms-input-placeholder{color:#ccc}.search__input::placeholder{color:#ccc}#header{position:fixed!important;left:0!important;top:0!important;background-color:#fff!important;border-bottom:1px solid rgba(41,41,41,.1)!important;width:100%!important;height:3.54167vw;border-bottom:1px solid rgba(255,255,255,.1)!important;z-index:999!important;transition:0s!important;animation:unset!important}@media only screen and (max-width:1600px){#header{height:4.25vw}}@media only screen and (max-width:1366px){#header{height:4.97804vw}}@media only screen and (max-width:1024px){#header{height:6.64063vw}}@media only screen and (max-width:768px){#header{height:8.85417vw}}@media only screen and (max-width:576px){#header{height:50px}}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.header__logo-img{display:-webkit-box;display:-ms-flexbox;display:flex;height:3.48958vw}body.page-id-333 .header__logo-img,body.single-post .header__logo-img,body.search .header__logo-img{display:none}body.page-id-335 .header__logo-img{display:none}body.page-id-221 .header__logo-img{display:none}.fixed .header__logo-img{display:none}.header__logo-img--dark{display:none}.fixed .header__logo-img--dark{display:block}body.page-id-333 .header__logo-img--dark,body.single-post .header__logo-img--dark,body.search .header__logo-img--dark{display:block}body.page-id-221 .header__logo-img--dark{display:block}body.page-id-335 .header__logo-img--dark{display:block}@media only screen and (max-width:1600px){.header__logo-img{height:4.25vw}}@media only screen and (max-width:1366px){.header__logo-img{height:4.97804vw}}@media only screen and (max-width:1024px){.header__logo-img{height:6.64063vw}}@media only screen and (max-width:768px){.header__logo-img{height:8.85417vw}}@media only screen and (max-width:576px){.header__logo-img{height:50px;padding:2px 0}}.header__menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:576px){.header__menu{display:none}}.header__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex}.header__menu-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.header__menu-list>li.menu-item-has-children{position:relative}.header__menu-list>li.menu-item-has-children>a,.header__menu-list>li.menu-item-has-children>span{position:relative;padding-right:.72917vw;margin-right:1.40625vw}.header__menu-list>li.menu-item-has-children>a::after,.header__menu-list>li.menu-item-has-children>span::after{content:'';position:absolute;width:8px;height:100%;top:1.5px;right:-15px;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.5;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media only screen and (max-width:1600px){.header__menu-list>li.menu-item-has-children>a,.header__menu-list>li.menu-item-has-children>span{padding-right:.875vw;margin-right:1.6875vw}}@media only screen and (max-width:1366px){.header__menu-list>li.menu-item-has-children>a,.header__menu-list>li.menu-item-has-children>span{padding-right:1.02489vw;margin-right:1.97657vw}}@media only screen and (max-width:1024px){.header__menu-list>li.menu-item-has-children>a,.header__menu-list>li.menu-item-has-children>span{padding-right:1.36719vw;margin-right:1.5625vw}}@media only screen and (max-width:768px){.header__menu-list>li.menu-item-has-children>a,.header__menu-list>li.menu-item-has-children>span{padding-right:1.82292vw;margin-right:2.08333vw}}@media only screen and (max-width:576px){.header__menu-list>li.menu-item-has-children>a,.header__menu-list>li.menu-item-has-children>span{padding-right:0;margin-right:0}}.header__menu-list>li.menu-item-has-children .sub-menu{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff;padding:1.66667vw;top:calc(100% + 20px);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);border-radius:12px;opacity:0;z-index:-1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;visibility:hidden}.header__menu-list>li.menu-item-has-children .sub-menu li{margin-bottom:.83333vw;white-space:nowrap}@media only screen and (max-width:1600px){.header__menu-list>li.menu-item-has-children .sub-menu li{margin-bottom:1vw}}.header__menu-list>li.menu-item-has-children .sub-menu li:last-child{margin-bottom:0}.header__menu-list>li.menu-item-has-children .sub-menu li a{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#292929}.header__menu-list>li.menu-item-has-children .sub-menu li:hover a{color:#faad3c}.header__menu-list>li.menu-item-has-children .sub-menu li .sub-menu{display:none}.header__menu-list>li.menu-item-has-children .sub-menu::before{width:.625vw;height:.625vw;content:'';position:absolute;background-color:#fff;top:-6px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}@media only screen and (max-width:1600px){.header__menu-list>li.menu-item-has-children .sub-menu::before{width:.75vw;height:.75vw}}@media only screen and (max-width:1366px){.header__menu-list>li.menu-item-has-children .sub-menu::before{width:.87848vw;height:.87848vw}}@media only screen and (max-width:1024px){.header__menu-list>li.menu-item-has-children .sub-menu::before{width:1.17188vw;height:1.17188vw}}@media only screen and (max-width:768px){.header__menu-list>li.menu-item-has-children .sub-menu::before{width:1.5625vw;height:1.5625vw}}@media only screen and (max-width:576px){.header__menu-list>li.menu-item-has-children .sub-menu::before{width:12px;height:12px}}@media only screen and (max-width:1600px){.header__menu-list>li.menu-item-has-children .sub-menu{padding:2vw}}@media only screen and (max-width:1366px){.header__menu-list>li.menu-item-has-children .sub-menu{padding:2.34261vw}}@media only screen and (max-width:1024px){.header__menu-list>li.menu-item-has-children .sub-menu{padding:3.125vw}}@media only screen and (max-width:768px){.header__menu-list>li.menu-item-has-children .sub-menu{padding:4.16667vw}}@media only screen and (max-width:576px){.header__menu-list>li.menu-item-has-children .sub-menu{padding:32px}}.header__menu-list>li.menu-item-has-children:hover>.sub-menu{opacity:1;z-index:2;visibility:visible}.header__menu-list>li.menu-item-has-children:hover>a::after,.header__menu-list>li.menu-item-has-children:hover>span::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header__menu-list>li a,.header__menu-list>li span{font-size:.67708vw;line-height:.83333vw;font-weight:700;margin-right:1.25vw;color:#fff}@media only screen and (max-width:1600px){.header__menu-list>li a,.header__menu-list>li span{font-size:.8125vw;line-height:1vw;margin-right:1.5vw}}@media only screen and (max-width:1366px){.header__menu-list>li a,.header__menu-list>li span{font-size:.95168vw;line-height:1.1713vw;margin-right:1.75695vw}}@media only screen and (max-width:1024px){.header__menu-list>li a,.header__menu-list>li span{font-size:1.26953vw;line-height:1.5625vw;margin-right:1.5625vw}}@media only screen and (max-width:768px){.header__menu-list>li a,.header__menu-list>li span{font-size:1.69271vw;line-height:2.08333vw;margin-right:2.08333vw}}@media only screen and (max-width:576px){.header__menu-list>li a,.header__menu-list>li span{font-size:18px;line-height:26px;margin-right:0;margin-bottom:22px}}.header__socials{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2.08333vw;display:-webkit-box;display:-ms-flexbox;display:flex}.header__socials .social__item{margin-right:6px}@media only screen and (max-width:1366px){.header__socials{display:none}}@media only screen and (max-width:1600px){.header__socials{right:2.5vw}}@media only screen and (max-width:1366px){.header__socials{right:2.92826vw}}@media only screen and (max-width:1366px){.header__socials{display:none}}.header__socials-items{display:-webkit-box;display:-ms-flexbox;display:flex}.header__languages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.67708vw;line-height:.83333vw;font-weight:700;padding-left:12px;margin-left:12px;position:relative}.header__languages::before{content:'';position:absolute;width:1px;height:24px;background-color:rgba(255,255,255,.4);opacity:.4;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1600px){.header__languages{font-size:.8125vw;line-height:1vw}}@media only screen and (max-width:1366px){.header__languages{font-size:.95168vw;line-height:1.1713vw}}@media only screen and (max-width:1024px){.header__languages{font-size:1.26953vw;line-height:1.5625vw}}@media only screen and (max-width:768px){.header__languages{font-size:1.69271vw;line-height:2.08333vw}}@media only screen and (max-width:576px){.header__languages{font-size:13px;line-height:16px}}@media only screen and (max-width:576px){.header__enroll-now{width:100%}}.header__enroll-now-btn{padding:.41667vw 1.71875vw;color:#fff;border-color:#fff}@media only screen and (max-width:1600px){.header__enroll-now-btn{padding:.5vw 2.0625vw}}@media only screen and (max-width:1366px){.header__enroll-now-btn{padding:.58565vw 2.41581vw}}@media only screen and (max-width:1024px){.header__enroll-now-btn{padding:.78125vw 3.22266vw}}@media only screen and (max-width:768px){.header__enroll-now-btn{padding:1.04167vw 4.29688vw}}@media only screen and (max-width:576px){.header__enroll-now-btn{font-size:13px;line-height:16px;font-weight:700;letter-spacing:-.5;color:#fff;background-color:transparent;width:100%;padding:12px 24px}}.header__burger{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:100%}.header__burger span{width:100%;height:2px;border-radius:2px;position:absolute;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;background-color:#fff}.header__burger span::after{content:'';width:100%;height:2px;border-radius:2px;position:absolute;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;top:-5px;background-color:#fff}.header__burger span::before{content:'';width:100%;height:2px;border-radius:2px;position:absolute;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;top:5px;background-color:#fff}@media only screen and (min-width:577px){.header__burger{display:none}}#header.open{background-color:#292929;height:100vh}#header.open::after{content:'';position:absolute;top:50px;left:0;width:100%;height:1px;background-color:rgba(255,255,255,.1)}#header.open .header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;top:100px;left:0;position:absolute;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#header.open .header__menu-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:inherit}#header.open .header__menu-list>li a{margin-right:0;padding-right:0}#header.open .header__menu-list>li.menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}#header.open .header__menu-list>li.menu-item-has-children>a::after{display:none}#header.open .header__menu-list>li.menu-item-has-children::after{content:'';position:absolute;width:8px;height:100%;top:1.5px;right:-15px;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.5;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down.svg)!important;background-position:unset;width:12px;top:10px}#header.open .header__menu-list>li.menu-item-has-children .sub-menu{position:relative;left:0;top:0;opacity:1;z-index:2;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0;width:100%;height:0;overflow:hidden}#header.open .header__menu-list>li.menu-item-has-children .sub-menu.open{height:100%}#header.open .header__menu-list>li.menu-item-has-children .sub-menu li{margin-bottom:32px;padding-left:18px;position:relative}#header.open .header__menu-list>li.menu-item-has-children .sub-menu li::before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#faad3c;height:2px;width:10px}#header.open .header__menu-list>li.menu-item-has-children .sub-menu li a{color:#fff}#header.open .header__menu-list>li.menu-item-has-children .sub-menu::before{display:none}#header.open .header__languages::before{background-color:rgba(255,255,255,.4)}#header.open .header__burger span{height:0}#header.open .header__burger span::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}#header.open .header__burger span::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:0}#header.open .header__socials{display:-webkit-box;display:-ms-flexbox;display:flex;top:auto;right:auto;bottom:0;left:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);height:56px;border-top:1px solid rgba(255,255,255,.1);width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px}.header__socials-label{font-size:13px;line-height:16px;font-weight:700;letter-spacing:.5;color:#a9a9a9}@media only screen and (min-width:577px){.header__socials-label{display:none}}body.page-template-template-page-archive-blog #header:not(.fixed),body.search #header:not(.fixed),body.single-post #header:not(.fixed),body.page-id-221 #header:not(.fixed),body.page-id-335 #header:not(.fixed){background-color:#fff;border-bottom:1px solid rgba(41,41,41,.1);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}body.page-template-template-page-archive-blog #header:not(.fixed).mobile .header__burger span,body.search #header:not(.fixed).mobile .header__burger span,body.single-post #header:not(.fixed).mobile .header__burger span,body.page-id-221 #header:not(.fixed).mobile .header__burger span,body.page-id-335 #header:not(.fixed).mobile .header__burger span{background-color:#292929}body.page-template-template-page-archive-blog #header:not(.fixed).mobile .header__burger span::after,body.search #header:not(.fixed).mobile .header__burger span::after,body.single-post #header:not(.fixed).mobile .header__burger span::after,body.page-id-221 #header:not(.fixed).mobile .header__burger span::after,body.page-id-335 #header:not(.fixed).mobile .header__burger span::after{background-color:#292929}body.page-template-template-page-archive-blog #header:not(.fixed).mobile .header__burger span::before,body.search #header:not(.fixed).mobile .header__burger span::before,body.single-post #header:not(.fixed).mobile .header__burger span::before,body.page-id-221 #header:not(.fixed).mobile .header__burger span::before,body.page-id-335 #header:not(.fixed).mobile .header__burger span::before{background-color:#292929}body.page-template-template-page-archive-blog #header:not(.fixed) .languages__input,body.search #header:not(.fixed) .languages__input,body.single-post #header:not(.fixed) .languages__input,body.page-id-221 #header:not(.fixed) .languages__input,body.page-id-335 #header:not(.fixed) .languages__input{color:#292929}body.page-template-template-page-archive-blog #header:not(.fixed) .languages__input::after,body.search #header:not(.fixed) .languages__input::after,body.single-post #header:not(.fixed) .languages__input::after,body.page-id-221 #header:not(.fixed) .languages__input::after,body.page-id-335 #header:not(.fixed) .languages__input::after{content:'';position:absolute;width:8px;height:100%;top:1.5px;right:0;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.5;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}body.page-template-template-page-archive-blog #header:not(.fixed).open .header__menu-list>li.menu-item-has-children>a::after,body.page-id-221 #header:not(.fixed).open .header__menu-list>li.menu-item-has-children>a::after,body.page-id-335 #header:not(.fixed).open .header__menu-list>li.menu-item-has-children>a::after,body.search #header:not(.fixed).open .header__menu-list>li.menu-item-has-children>a::after,body.single-post #header:not(.fixed).open .header__menu-list>li.menu-item-has-children>a::after,body.page-template-template-page-archive-blog #header:not(.fixed).open .header__menu-list>li.menu-item-has-children>span::after,body.page-id-221 #header:not(.fixed).open .header__menu-list>li.menu-item-has-children>span::after,body.page-id-335 #header:not(.fixed).open .header__menu-list>li.menu-item-has-children>span::after,body.search #header:not(.fixed).open .header__menu-list>li.menu-item-has-children>span::after,body.single-post #header:not(.fixed).open .header__menu-list>li.menu-item-has-children>span::after{display:none}body.page-template-template-page-archive-blog #header:not(.fixed) .header__menu-list>li a,body.search #header:not(.fixed) .header__menu-list>li a,body.single-post #header:not(.fixed) .header__menu-list>li a,body.page-id-221 #header:not(.fixed) .header__menu-list>li a,body.page-id-335 #header:not(.fixed) .header__menu-list>li a{color:#292929}body.page-template-template-page-archive-blog #header:not(.fixed) .header__menu-list>li span,body.search #header:not(.fixed) .header__menu-list>li span,body.single-post #header:not(.fixed) .header__menu-list>li span,body.page-id-221 #header:not(.fixed) .header__menu-list>li span,body.page-id-335 #header:not(.fixed) .header__menu-list>li span{color:#292929}body.page-template-template-page-archive-blog #header:not(.fixed) .header__enroll-now-btn,body.search #header:not(.fixed) .header__enroll-now-btn,body.single-post #header:not(.fixed) .header__enroll-now-btn,body.page-id-221 #header:not(.fixed) .header__enroll-now-btn,body.page-id-335 #header:not(.fixed) .header__enroll-now-btn{border-color:#faad3c;color:#292929;background-color:#faad3c}body.page-template-template-page-archive-blog #header:not(.fixed) .header__menu-list>li.menu-item-has-children::after,body.search #header:not(.fixed) .header__menu-list>li.menu-item-has-children::after,body.single-post #header:not(.fixed) .header__menu-list>li.menu-item-has-children::after,body.page-id-221 #header:not(.fixed) .header__menu-list>li.menu-item-has-children::after,body.page-id-335 #header:not(.fixed) .header__menu-list>li.menu-item-has-children::after{background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down.svg)}body.page-template-template-page-archive-blog #header.mobile,body.search #header.mobile,body.single-post #header.mobile,body.page-id-221 #header.mobile,body.page-id-335 #header.mobile{background-color:#fff}body.page-template-template-page-archive-blog #header.open::after,body.search #header.open::after,body.single-post #header.open::after,body.page-id-221 #header.open::after,body.page-id-335 #header.open::after{background-color:rgba(41,41,41,.1)}body.page-template-template-page-archive-blog #header:not(.fixed).open .header__menu-list>li.menu-item-has-children .sub-menu li a,body.search #header:not(.fixed).open .header__menu-list>li.menu-item-has-children .sub-menu li a,body.single-post #header:not(.fixed).open .header__menu-list>li.menu-item-has-children .sub-menu li a,body.page-id-221 #header:not(.fixed).open .header__menu-list>li.menu-item-has-children .sub-menu li a,body.page-id-335 #header:not(.fixed).open .header__menu-list>li.menu-item-has-children .sub-menu li a{color:#292929}#header.fixed.mobile .header__burger span{background-color:#292929}#header.fixed.mobile .header__burger span::after{background-color:#292929}#header.fixed.mobile .header__burger span::before{background-color:#292929}#header.fixed .languages__input{color:#292929}#header.fixed .languages__input::after{content:'';position:absolute;width:8px;height:100%;top:1.5px;right:0;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.5;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}#header.fixed .header__menu-list>li.menu-item-has-children>a::after,#header.fixed .header__menu-list>li.menu-item-has-children>span::after{content:'';position:absolute;width:8px;height:100%;top:1.5px;right:-15px;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.5;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}#header.fixed .header__menu-list>li a{color:#292929}#header.fixed .header__menu-list>li span{color:#292929}#header.fixed .header__enroll-now-btn{border-color:#faad3c;color:#292929;background-color:#faad3c}#header.fixed .header__menu-list>li.menu-item-has-children::after{background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down.svg)}#header.fixed .header__menu-list>li.menu-item-has-children .sub-menu li a{color:#292929}#header.mobile .header__burger span{background-color:#292929}#header.mobile .header__burger span::after{background-color:#292929}#header.mobile .header__burger span::before{background-color:#292929}#header.fixed .languages__input{color:#292929}#header .languages__input::after{content:'';position:absolute;width:8px;height:100%;top:1.5px;right:0;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.5;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}#header .header__menu-list>li.menu-item-has-children>a::after,#header.fixed .header__menu-list>li.menu-item-has-children>span::after{content:'';position:absolute;width:8px;height:100%;top:1.5px;right:-15px;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.5;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}#header .header__menu-list>li a{color:#292929!important;}#header .header__menu-list>li span{color:#292929!important;}#header .header__enroll-now-btn{border-color:#faad3c;color:#292929;background-color:#faad3c}#header .header__menu-list>li.menu-item-has-children::after{background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down.svg)}#header .header__menu-list>li.menu-item-has-children .sub-menu li a{color:#292929}.second-menu{width:100%;background-color:#292929;position:absolute}.second-menu__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1024px){.second-menu__inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:16px 4.6875vw 0 4.6875vw}}.second-menu__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:16px 32px 16px 32px;width:100%}.second-menu__block.open .menu-courses__list{height:auto;opacity:1;z-index:99;padding:32px;overflow:initial;width:-webkit-max-content;width:-moz-max-content;width:max-content}.second-menu__block.open .menu-courses__list::after{content:'';position:absolute;width:11px;height:11px;left:50%;top:0;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background-color:#fff;z-index:99999}.second-menu__block.open .second-menu__backdrop{display:block;z-index:1}@media only screen and (max-width:1600px){.second-menu__block{padding:24px 0}}@media only screen and (max-width:1366px){.second-menu__block{padding:32px 0 24px 0}}@media only screen and (max-width:1024px){.second-menu__block{padding:24px 0;width:auto;overflow-x:unset}}@media only screen and (max-width:768px){.second-menu__block{padding:24px 0}}@media only screen and (max-width:576px){.second-menu__block{padding:24px 0}}.second-menu__list-title{color:rgba(255,255,255,.4);margin-right:8px;white-space:nowrap}@media only screen and (min-width:1025px){.second-menu__list-title{display:none}}.second-menu__input{color:#fff;position:relative;padding-right:26px;cursor:pointer}.second-menu__input::after{content:'';position:absolute;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down-white.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:12px;height:100%;right:0;top:0}@media only screen and (min-width:1025px){.second-menu__input{display:none}}.second-menu__dropdown{width:100%}.menu-courses__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.menu-courses__list{height:0;overflow:hidden;opacity:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:100%;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04)}}.second-menu__list-item{margin-right:1.66667vw}.second-menu__list-item:last-child{margin-right:0}@media only screen and (max-width:1024px){.second-menu__list-item{margin-right:0;margin-bottom:2.08333vw}.second-menu__list-item:last-child{margin-bottom:0}}.second-menu__list-item,.second-menu__list-link{color:rgba(255,255,255,.6);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;white-space:nowrap}.second-menu__list-item:hover,.second-menu__list-link:hover{color:#fff}.second-menu__list-item.selected,.second-menu__list-link.selected{color:#fff;position:relative}.second-menu__list-item.selected::after,.second-menu__list-link.selected::after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-8px;width:5px;height:5px;border-radius:100%;background-color:#faad3c}@media only screen and (max-width:1024px){.second-menu__list-item,.second-menu__list-link{color:#292929}.second-menu__list-item.selected,.second-menu__list-link.selected{color:#faad3c}.second-menu__list-item.selected::after,.second-menu__list-link.selected::after{display:none}.second-menu__list-item:hover,.second-menu__list-link:hover{color:#faad3c}}.last-of-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.second-menu__more{position:relative;padding-right:22px}@media only screen and (max-width:1024px){.second-menu__more{display:none;padding-right:0}}.second-menu__more::after{content:'';position:absolute;width:8px;height:100%;top:1.5px;right:0;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down.svg);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.5;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-down-light.svg);background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/down-white.svg);width:17px}.second-menu__more:hover::after{opacity:1}.second-menu__more:hover>.sub-menu{opacity:1;z-index:2}.second-menu__more-list{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff;padding:1.66667vw;top:calc(100% + 20px);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);border-radius:12px;opacity:0;z-index:-1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.second-menu__more-list li{margin-bottom:.83333vw;white-space:nowrap}@media only screen and (max-width:1600px){.second-menu__more-list li{margin-bottom:1vw}}.second-menu__more-list li:last-child{margin-bottom:0}.second-menu__more-list li a{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#292929;font-weight:700}.second-menu__more-list li:hover a{color:#faad3c}.second-menu__more-list li .sub-menu{display:none}.second-menu__more-list::before{width:.625vw;height:.625vw;content:'';position:absolute;background-color:#fff;top:-6px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}@media only screen and (max-width:1600px){.second-menu__more-list:before{width:.75vw;height:.75vw}}@media only screen and (max-width:1366px){.second-menu__more-list:before{width:.87848vw;height:.87848vw}}@media only screen and (max-width:1024px){.second-menu__more-list:before{width:1.17188vw;height:1.17188vw}}@media only screen and (max-width:768px){.second-menu__more-list:before{width:1.5625vw;height:1.5625vw}}@media only screen and (max-width:576px){.second-menu__more-list:before{width:12px;height:12px}}@media only screen and (max-width:1600px){.second-menu__more-list{padding:2vw}}@media only screen and (max-width:1366px){.second-menu__more-list{padding:2.34261vw}}@media only screen and (max-width:1024px){.second-menu__more-list{padding:3.125vw}}@media only screen and (max-width:768px){.second-menu__more-list{padding:4.16667vw}}@media only screen and (max-width:576px){.second-menu__more-list{padding:32px}}.second-menu__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:0 0;z-index:-1;display:none}.second-menu__free-assessment{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:40px;white-space:nowrap;padding-top:8px}@media only screen and (max-width:1600px){.second-menu__free-assessment{padding-top:6px}}@media only screen and (max-width:1366px){.second-menu__free-assessment{padding-top:10px}}@media only screen and (max-width:1024px){.second-menu__free-assessment{padding-top:12px}}@media only screen and (max-width:768px){.second-menu__free-assessment{padding-top:12px}}@media only screen and (max-width:576px){.second-menu__free-assessment{display:none}}.second-menu__free-assessment-link{color:#fff;position:relative;padding-left:1.875vw}@media only screen and (max-width:1600px){.second-menu__free-assessment-link{padding-left:2.25vw}}@media only screen and (max-width:1366px){.second-menu__free-assessment-link{padding-left:2.63543vw}}@media only screen and (max-width:1024px){.second-menu__free-assessment-link{padding-left:3.51563vw}}@media only screen and (max-width:768px){.second-menu__free-assessment-link{padding-left:4.6875vw}}@media only screen and (max-width:576px){.second-menu__free-assessment-link{padding-left:36px;display:none}}.second-menu__free-assessment-link::before{content:'';position:absolute;left:0;width:1.35417vw;height:100%;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/free-assessment.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media only screen and (max-width:1600px){.second-menu__free-assessment-link:before{width:1.625vw}}@media only screen and (max-width:1366px){.second-menu__free-assessment-link:before{width:1.90337vw}}@media only screen and (max-width:1024px){.second-menu__free-assessment-link:before{width:2.53906vw}}@media only screen and (max-width:768px){.second-menu__free-assessment-link:before{width:3.38542vw}}@media only screen and (max-width:576px){.second-menu__free-assessment-link:before{width:26px}}.second-menu.fixed{position:fixed;z-index:41;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-animation:showCoursesMenu .5s;animation:showCoursesMenu .5s}@-webkit-keyframes showCoursesMenu{from{opacity:0}to{opacity:1}}@keyframes showCoursesMenu{from{opacity:0}to{opacity:1}}.second-menu__helper{height:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.testimonials{padding:4.16667vw 0 3.64583vw}@media only screen and (max-width:1600px){.testimonials{padding:5vw 0 4.375vw}}@media only screen and (max-width:1366px){.testimonials{padding:5.85652vw 0 5.12445vw}}@media only screen and (max-width:1024px){.testimonials{padding:4.19922vw 0 5.46875vw}}@media only screen and (max-width:768px){.testimonials{padding:5.59896vw 0 7.29167vw}}@media only screen and (max-width:576px){.testimonials{padding:48px 0 50px}}.testimonials__top-line{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:5px}@media only screen and (max-width:1024px){.testimonials__top-line{grid-template-areas:"name name" "title button";margin-bottom:3.125vw}.testimonials__top-line>a.news-updates__button{-ms-grid-row:3;-ms-grid-column:3}}@media only screen and (max-width:768px){.testimonials__top-line{margin-bottom:4.16667vw}}@media only screen and (max-width:576px){.testimonials__top-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1024px){.testimonials__section-name{grid-area:name}}@media only screen and (max-width:576px){.testimonials__section-name{margin-bottom:4px}}.testimonials__button{-ms-grid-column-align:end;justify-self:end;height:-webkit-max-content;height:-moz-max-content;height:max-content;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media only screen and (max-width:1024px){.testimonials__button{grid-area:button}}@media only screen and (max-width:576px){.testimonials__button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:start;align-self:flex-start}}@media only screen and (max-width:1024px){.testimonials__title{grid-area:title}}@media only screen and (max-width:576px){.news-updates__icon{-ms-grid-row:1;-ms-grid-column:1}a.news-updates__button{-ms-grid-row:3;-ms-grid-column:2}.testimonials__button{-ms-grid-row:3;-ms-grid-column:2}}@media only screen and (max-width:1024px){.testimonials__section-name{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.testimonials__top-line>.testimonials__button{-ms-grid-row:3;-ms-grid-column:3}.testimonials__title{-ms-grid-row:3;-ms-grid-column:1}}@media only screen and (max-width:576px){.testimonials__title{margin-bottom:12px}}.testimonials__blocks{display:-ms-grid;display:grid;-ms-grid-columns:13.64583vw 1fr;grid-template-columns:13.64583vw 1fr;grid-column-gap:6.19792vw}@media only screen and (max-width:1600px){.testimonials__blocks{-ms-grid-columns:16.375vw 1fr;grid-template-columns:16.375vw 1fr;grid-column-gap:7.4375vw}}@media only screen and (max-width:1366px){.testimonials__blocks{-ms-grid-columns:19.18009vw 1fr;grid-template-columns:19.18009vw 1fr;grid-column-gap:8.71157vw}}@media only screen and (max-width:1024px){.testimonials__blocks{-ms-grid-columns:25.58594vw 1fr;grid-template-columns:25.58594vw 1fr;grid-column-gap:3.90625vw}}@media only screen and (max-width:768px){.testimonials__blocks{-ms-grid-columns:34.11458vw 1fr;grid-template-columns:34.11458vw 1fr;grid-column-gap:5.20833vw}}@media only screen and (max-width:576px){.testimonials__blocks{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:28px}}.testimonials__check-on-google{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:#292929;margin-top:1.66667vw;border-radius:8px;position:relative;padding:45px 20px 30px 20px}.testimonials__check-on-google .banner__button{color:#fff}@media only screen and (max-width:1600px){.testimonials__check-on-google{margin-top:2vw}}@media only screen and (max-width:1366px){.testimonials__check-on-google{margin-top:2.34261vw}}@media only screen and (max-width:1024px){.testimonials__check-on-google{margin-top:3.125vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonials__check-on-google.home-page{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:768px){.testimonials__check-on-google{margin-top:4.16667vw}}@media only screen and (max-width:576px){.testimonials__check-on-google{margin-top:0;margin-bottom:28px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:40px}.testimonials__check-on-google.home-page{margin-top:28px}}.testimonials__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:1.19792vw}@media only screen and (max-width:1600px){.testimonials__list{grid-gap:1.4375vw}}@media only screen and (max-width:1366px){.testimonials__list{grid-gap:1.68375vw}}@media only screen and (max-width:1024px){.testimonials__list{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:1.5625vw}}@media only screen and (max-width:768px){.testimonials__list{grid-gap:2.08333vw}}@media only screen and (max-width:576px){.testimonials__list{grid-gap:16px}}.testimonial__item{background-color:#fff;-webkit-box-shadow:1px 10px 20px 0 rgba(0,0,0,.1);box-shadow:1px 10px 20px 0 rgba(0,0,0,.1);border-radius:8px;padding:1.66667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:1600px){.testimonial__item{padding:2vw}}@media only screen and (max-width:1366px){.testimonial__item{padding:2.34261vw}}@media only screen and (max-width:1024px){.testimonial__item{padding:3.125vw}}@media only screen and (max-width:768px){.testimonial__item{padding:4.16667vw}}@media only screen and (max-width:576px){.testimonial__item{padding:24px}}.testimonial__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.testimonial__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial__photo{margin-right:16px}.testimonial__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.testimonial__stars{margin-top:22px;display:-webkit-box;display:-ms-flexbox;display:flex}.testimonial__star{margin-right:6px}.testimonial__star:last-child{margin-right:0}.testimonials__bar_images{position:absolute;height:44px;left:0;top:-22px;right:0;padding-left:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonials__bar_images img{position:relative;border:2px solid #fff;border-radius:50%;-o-object-fit:cover;object-fit:cover;width:40px;height:40px}.testimonials__bar_images img:nth-child(1n){left:0;z-index:5}.testimonials__bar_images img:nth-child(2n){left:-10px;z-index:4}.testimonials__bar_images img:nth-child(3n){left:-20px;z-index:3}.testimonials__bar_images img:nth-child(4n){left:-30px;z-index:2}.testimonials__bar_images img:nth-child(5n){left:-40px;z-index:1}@media only screen and (max-width:1024px){.testimonials__bar_images{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:40px}.home-page .testimonials__bar_images{padding-left:25px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (max-width:576px){.testimonials__bar_images{padding-left:25px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.testimonial__bar_rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.testimonial__bar_rating .all_rating{font-weight:700;font-size:32px;line-height:38px;letter-spacing:-.5px;color:#fff}.testimonial__star-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px}.testimonial__bar_description{max-width:155px;margin-bottom:15px;font-size:15px;line-height:22px;color:#fff}@media only screen and (max-width:1024px){.testimonial__bar_description{margin-bottom:25px}}@media only screen and (max-width:576px){.testimonial__bar_description{margin-bottom:15px}}.all-testimonials__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1.25vw}@media only screen and (max-width:1600px){.all-testimonials__category{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.all-testimonials__category{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.all-testimonials__category{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.all-testimonials__category{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.all-testimonials__category{margin-bottom:16px}}@media only screen and (max-width:1024px){.all-testimonials__category{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:576px){.all-testimonials__category{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}}.all-testimonials__category-btn{margin-right:10px}.all-testimonials__category-btn:last-child{margin-right:0}@media only screen and (max-width:576px){.all-testimonials__category-btn{width:100%;margin-right:0;margin-bottom:8px;padding:9px 20px}.all-testimonials__category-btn:last-child{margin-bottom:0}}.all-testimonials__list{display:-ms-grid;display:grid;grid-row-gap:16px}#loadmore{margin:8px auto 0;border-color:#d4d4d4}@media only screen and (max-width:576px){#loadmore{width:100%}}.photo-gallery{padding:5.41667vw 0 3.64583vw}@media only screen and (max-width:1600px){.photo-gallery{padding:6.5vw 0 4.375vw}}@media only screen and (max-width:1366px){.photo-gallery{padding:7.61347vw 0 5.12445vw}}@media only screen and (max-width:1024px){.photo-gallery{padding:10.74219vw 0 6.25vw}}@media only screen and (max-width:768px){.photo-gallery{padding:14.32292vw 0 8.33333vw}}@media only screen and (max-width:576px){.photo-gallery{padding:40px 0 48px}}.photo-gallery__section-name{margin-bottom:5px}.photo-gallery__title{margin-bottom:1.35417vw}@media only screen and (max-width:1600px){.photo-gallery__title{margin-bottom:1.625vw}}@media only screen and (max-width:1366px){.photo-gallery__title{margin-bottom:1.90337vw}}@media only screen and (max-width:1024px){.photo-gallery__title{margin-bottom:2.53906vw}}@media only screen and (max-width:768px){.photo-gallery__title{margin-bottom:3.38542vw}}@media only screen and (max-width:576px){.photo-gallery__title{margin-bottom:20px}}.photo-gallery__item{height:12.5vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (max-width:1600px){.photo-gallery__item{height:15vw}}@media only screen and (max-width:1366px){.photo-gallery__item{height:17.56955vw}}@media only screen and (max-width:1024px){.photo-gallery__item{height:22.26563vw}}@media only screen and (max-width:768px){.photo-gallery__item{height:29.6875vw}}@media only screen and (max-width:576px){.photo-gallery__item{height:185px}}.photo-gallery__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.photo-gallery-grid__iidabashi{padding-top:2.1875vw}@media only screen and (max-width:1600px){.photo-gallery-grid__iidabashi{padding-top:2.625vw}}@media only screen and (max-width:1366px){.photo-gallery-grid__iidabashi{padding-top:3.07467vw}}@media only screen and (max-width:1024px){.photo-gallery-grid__iidabashi{padding-top:3.90625vw}}@media only screen and (max-width:768px){.photo-gallery-grid__iidabashi{padding-top:5.20833vw}}@media only screen and (max-width:576px){.photo-gallery-grid__iidabashi{padding-top:32px}}.photo-gallery-grid__yokohama{padding-top:3.33333vw}@media only screen and (max-width:1600px){.photo-gallery-grid__yokohama{padding-top:4vw}}@media only screen and (max-width:1366px){.photo-gallery-grid__yokohama{padding-top:4.68521vw}}@media only screen and (max-width:1024px){.photo-gallery-grid__yokohama{padding-top:5.46875vw}}@media only screen and (max-width:768px){.photo-gallery-grid__yokohama{padding-top:7.29167vw}}@media only screen and (max-width:576px){.photo-gallery-grid__yokohama{padding-top:48px}}.photo-gallery-grid{padding-bottom:2.5vw}@media only screen and (max-width:1600px){.photo-gallery-grid{padding-bottom:3vw}}@media only screen and (max-width:1366px){.photo-gallery-grid{padding-bottom:3.51391vw}}@media only screen and (max-width:1024px){.photo-gallery-grid{padding-bottom:4.6875vw}}@media only screen and (max-width:768px){.photo-gallery-grid{padding-bottom:6.25vw}}@media only screen and (max-width:576px){.photo-gallery-grid{padding-bottom:40px}}.photo-gallery-grid__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.photo-gallery-grid__title{margin-bottom:1.66667vw}@media only screen and (max-width:1600px){.photo-gallery-grid__title{margin-bottom:2vw}}@media only screen and (max-width:1366px){.photo-gallery-grid__title{margin-bottom:2.34261vw}}@media only screen and (max-width:1024px){.photo-gallery-grid__title{margin-bottom:3.125vw}}@media only screen and (max-width:768px){.photo-gallery-grid__title{margin-bottom:4.16667vw}}@media only screen and (max-width:576px){.photo-gallery-grid__title{margin-bottom:20px}}.photo-gallery-grid__images{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.45833vw 1fr 1.45833vw 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.45833vw;-ms-grid-rows:12.65625vw 1.45833vw .98958vw 1.45833vw 12.70833vw 1.45833vw 12.91667vw;grid-template-rows:12.65625vw .98958vw 12.70833vw 12.91667vw;grid-row-gap:1.45833vw;grid-template-areas:'one second third' 'fourth second third' 'fourth fifth third' 'fourth sixth seventh'}@media only screen and (max-width:1600px){.photo-gallery-grid__images{grid-column-gap:1.75vw;-ms-grid-rows:15.1875vw 1.1875vw 15.25vw 15.5vw;grid-template-rows:15.1875vw 1.1875vw 15.25vw 15.5vw;grid-row-gap:1.75vw}}@media only screen and (max-width:1366px){.photo-gallery-grid__images{grid-column-gap:2.04978vw;-ms-grid-rows:17.78917vw 1.39092vw 17.86237vw 18.1552vw;grid-template-rows:17.78917vw 1.39092vw 17.86237vw 18.1552vw;grid-row-gap:2.04978vw}}@media only screen and (max-width:1024px){.photo-gallery-grid__images{grid-column-gap:2.73438vw;-ms-grid-rows:23.73047vw 1.85547vw 23.82813vw 24.21875vw;grid-template-rows:23.73047vw 1.85547vw 23.82813vw 24.21875vw;grid-row-gap:2.73438vw}}@media only screen and (max-width:768px){.photo-gallery-grid__images{-ms-grid-columns:1fr 2.60417vw 1fr;grid-template-columns:1fr 1fr;grid-column-gap:2.60417vw;-ms-grid-rows:31.90104vw 2.34375vw 2.47396vw 2.34375vw 30.46875vw 2.34375vw 32.55208vw 2.34375vw 31.25vw;grid-template-rows:31.90104vw 2.47396vw 30.46875vw 32.55208vw 31.25vw;grid-row-gap:2.34375vw;grid-template-areas:'one second' 'third second' 'third fourth' 'third sixth' 'fifth sixth'}}@media only screen and (max-width:576px){.photo-gallery-grid__images{grid-column-gap:8px;-ms-grid-rows:100px 10px 96px 100px 100px;grid-template-rows:100px 10px 96px 100px 100px;grid-row-gap:10px}}.photo-gallery-grid__item{position:relative;display:inline-block}.photo-gallery-grid__item:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;grid-area:one}.photo-gallery-grid__item:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;grid-area:second}.photo-gallery-grid__item:nth-child(3){-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:5;grid-area:third}.photo-gallery-grid__item:nth-child(4){-ms-grid-row:3;-ms-grid-row-span:5;-ms-grid-column:1;grid-area:fourth}.photo-gallery-grid__item:nth-child(5){-ms-grid-row:5;-ms-grid-column:3;grid-area:fifth}.photo-gallery-grid__item:nth-child(6){-ms-grid-row:7;-ms-grid-column:3;grid-area:sixth}.photo-gallery-grid__item:nth-child(7){-ms-grid-row:7;-ms-grid-column:5;grid-area:seventh}@media only screen and (max-width:768px){.photo-gallery-grid__item:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.photo-gallery-grid__item:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}.photo-gallery-grid__item:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:5;-ms-grid-column:1}.photo-gallery-grid__item:nth-child(4){-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:3}.photo-gallery-grid__item:nth-child(5){-ms-grid-row:9;-ms-grid-column:1}.photo-gallery-grid__item:nth-child(6){-ms-grid-row:7;-ms-grid-row-span:3;-ms-grid-column:3}}@media only screen and (max-width:768px){.photo-gallery-grid__item:nth-child(7){display:none}}.photo-gallery-grid__img{border-radius:5px;display:block;position:relative;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.photo-gallery-grid__img::after{content:'';position:absolute;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#292929),to(rgba(41,41,41,0)));background:-o-linear-gradient(top,#292929 0,rgba(41,41,41,0) 100%);background:linear-gradient(180deg,#292929 0,rgba(41,41,41,0) 100%);opacity:.6;left:0;top:0}.photo-gallery-grid__item-title{position:absolute;bottom:16px;left:20px;right:20px;color:#fff}@media only screen and (max-width:576px){.photo-gallery-grid__item-title{display:none}}.photo-gallery-grid__show-all{margin-top:1.61458vw;border-color:#d4d4d4}@media only screen and (max-width:1600px){.photo-gallery-grid__show-all{margin-top:1.9375vw}}@media only screen and (max-width:1366px){.photo-gallery-grid__show-all{margin-top:2.2694vw}}@media only screen and (max-width:1024px){.photo-gallery-grid__show-all{margin-top:2.44141vw}}@media only screen and (max-width:768px){.photo-gallery-grid__show-all{margin-top:3.25521vw}}@media only screen and (max-width:576px){.photo-gallery-grid__show-all{margin-top:16px;width:100%}}.help__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:1.25vw;grid-row-gap:1.25vw}@media only screen and (max-width:1600px){.help__list{grid-column-gap:1.5vw;grid-row-gap:1.5vw}}@media only screen and (max-width:1366px){.help__list{grid-column-gap:1.75695vw;grid-row-gap:1.75695vw}}@media only screen and (max-width:1024px){.help__list{grid-column-gap:1.95313vw;grid-row-gap:1.95313vw}}@media only screen and (max-width:768px){.help__list{grid-column-gap:2.60417vw;grid-row-gap:2.60417vw}}@media only screen and (max-width:576px){.help__list{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:16px;grid-row-gap:16px}}.help__item{background:#fff;border:1px solid #eaeaea;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 100px 80px rgba(0,0,0,.03),0 41.7776px 33.4221px rgba(0,0,0,.0215656),0 22.3363px 17.869px rgba(0,0,0,.0178832),0 12.5216px 10.0172px rgba(0,0,0,.015),0 6.6501px 5.32008px rgba(0,0,0,.0121168),0 2.76726px 2.21381px rgba(0,0,0,.00843437);box-shadow:0 100px 80px rgba(0,0,0,.03),0 41.7776px 33.4221px rgba(0,0,0,.0215656),0 22.3363px 17.869px rgba(0,0,0,.0178832),0 12.5216px 10.0172px rgba(0,0,0,.015),0 6.6501px 5.32008px rgba(0,0,0,.0121168),0 2.76726px 2.21381px rgba(0,0,0,.00843437);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.help__item-header{padding:1.04167vw;border-bottom:1px solid #eaeaea}@media only screen and (max-width:1600px){.help__item-header{padding:1.25vw}}@media only screen and (max-width:1366px){.help__item-header{padding:1.46413vw}}@media only screen and (max-width:1024px){.help__item-header{padding:1.95313vw}}@media only screen and (max-width:768px){.help__item-header{padding:2.60417vw}}@media only screen and (max-width:576px){.help__item-header{padding:12px 16px}}.help__item-body{padding:1.25vw 1.04167vw 1.04167vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media only screen and (max-width:1600px){.help__item-body{padding:1.5vw 1.25vw 1.25vw}}@media only screen and (max-width:1366px){.help__item-body{padding:1.75695vw 1.46413vw 1.46413vw}}@media only screen and (max-width:1024px){.help__item-body{padding:2.34375vw 1.95313vw 1.95313vw}}@media only screen and (max-width:768px){.help__item-body{padding:3.125vw 2.60417vw 2.60417vw}}@media only screen and (max-width:576px){.help__item-body{padding:24px 16px 16px}}.help__sublist{margin-bottom:1.25vw;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:1600px){.help__sublist{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.help__sublist{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.help__sublist{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.help__sublist{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.help__sublist{margin-bottom:16px}}.help__subitem{margin-bottom:6px;position:relative;padding-left:13px;margin-bottom:16px;cursor:pointer;padding-right:24px}.help__subitem:last-child{margin-bottom:0}.help__subitem::before{content:'';position:absolute;width:5px;height:5px;border-radius:100%;background-color:#faad3c;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.help__subitem.active .help__subitem-title::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.help__subitem-title{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.help__subitem-title::after{content:'';position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/arrow-right-grey.svg);background-repeat:no-repeat;background-size:contain;width:1.25vw;height:1.25vw;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media only screen and (max-width:1600px){.help__subitem-title:after{width:1.5vw;height:1.5vw}}@media only screen and (max-width:1366px){.help__subitem-title:after{width:1.75695vw;height:1.75695vw}}@media only screen and (max-width:1024px){.help__subitem-title:after{width:2.34375vw;height:2.34375vw}}@media only screen and (max-width:768px){.help__subitem-title:after{width:3.125vw;height:3.125vw}}@media only screen and (max-width:576px){.help__subitem-title:after{width:20px;height:20px}}.help__subitem-content{padding-left:13px;padding-right:1.25vw}@media only screen and (max-width:1600px){.help__subitem-content{padding-right:1.5vw}}@media only screen and (max-width:1366px){.help__subitem-content{padding-right:1.75695vw}}@media only screen and (max-width:1024px){.help__subitem-content{padding-right:2.34375vw}}@media only screen and (max-width:768px){.help__subitem-content{padding-right:3.125vw}}@media only screen and (max-width:576px){.help__subitem-content{padding-right:20px}}.help__item-btn{border-color:#d4d4d4;width:100%}.faq-categories-title{color:#a9a9a9;margin-bottom:16px}@media only screen and (max-width:576px){.faq-categories-title{margin-bottom:12px}}.faq__categories-item{padding:.88542vw 1.25vw;background-color:transparent;border-radius:8px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq__categories-item.active{background-color:#faad3c;color:#fff}.faq__categories-item.active .faq__categories-item-count,.faq__categories-item.active .faq__categories-item-title{color:#fff}@media only screen and (max-width:1600px){.faq__categories-item{padding:1.0625vw 1.5vw}}@media only screen and (max-width:1366px){.faq__categories-item{padding:1.24451vw 1.75695vw}}@media only screen and (max-width:1024px){.faq__categories-item{padding:1.66016vw 2.34375vw}}@media only screen and (max-width:768px){.faq__categories-item{padding:2.21354vw 3.125vw}}@media only screen and (max-width:576px){.faq__categories-item{padding:12px 16px}}.faq__categories-item-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:20px;color:#545454}.faq__categories-item-count{color:#d4d4d4}.faq__list{display:none}.faq__list.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quiz-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quiz-form .watu-question,.quiz-form .watu-questions-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quiz-form .watu-question .watu-question-choice,.quiz-form .watu-questions-wrap .watu-question-choice{margin:0 0 8px 0}.quiz-form .watu-question>div,.quiz-form .watu-questions-wrap>div{margin-bottom:8px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quiz-form .watu-question>div input,.quiz-form .watu-questions-wrap>div input{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.quiz-form .watu-question>div label,.quiz-form .watu-questions-wrap>div label{width:100%;background-color:#fff;max-width:100%}.quiz-form .watu-question .question-content,.quiz-form .watu-questions-wrap .question-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:12px;margin-bottom:1.66667vw}@media only screen and (max-width:1600px){.quiz-form .watu-question .question-content,.quiz-form .watu-questions-wrap .question-content{margin-bottom:2vw}}@media only screen and (max-width:1366px){.quiz-form .watu-question .question-content,.quiz-form .watu-questions-wrap .question-content{margin-bottom:2.34261vw}}@media only screen and (max-width:1024px){.quiz-form .watu-question .question-content,.quiz-form .watu-questions-wrap .question-content{margin-bottom:3.125vw}}@media only screen and (max-width:768px){.quiz-form .watu-question .question-content,.quiz-form .watu-questions-wrap .question-content{margin-bottom:4.16667vw}}@media only screen and (max-width:576px){.quiz-form .watu-question .question-content,.quiz-form .watu-questions-wrap .question-content{margin-bottom:16px}}.quiz-form input[type=button]{font-size:.83333vw;line-height:1.14583vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#292929;outline:0;text-decoration:none;cursor:pointer;font-weight:700;border:2px solid #faad3c;border-radius:4px;background-color:transparent;padding:.67708vw 1.04167vw;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;white-space:nowrap;background-color:#faad3c;width:100%;margin-top:10px}.quiz-form input[type=button]:hover{background-color:#ffca7d;border-color:#ffca7d}.quiz-form input[type=button]:focus{background-color:#f0b359;border-color:#f0b359}.quiz-form input[type=button][disabled]{color:#a9a9a9;border-color:#d4d4d4;cursor:not-allowed;background-color:#eaeaea}.quiz-form input[type=button][disabled]:hover{background-color:transparent}@media only screen and (max-width:1600px){.quiz-form input[type=button]{font-size:1vw;line-height:1.375vw;padding:.8125vw 1.25vw}}@media only screen and (max-width:1366px){.quiz-form input[type=button]{font-size:1.1713vw;line-height:1.61054vw;padding:.95168vw 1.46413vw}}@media only screen and (max-width:1024px){.quiz-form input[type=button]{font-size:1.5625vw;line-height:2.14844vw;padding:1.26953vw 1.95313vw}}@media only screen and (max-width:768px){.quiz-form input[type=button]{font-size:2.08333vw;line-height:2.86458vw;padding:1.69271vw 2.60417vw}}@media only screen and (max-width:576px){.quiz-form input[type=button]{font-size:16px;line-height:22px;padding:13px 20px}}.quiz-form .questions-count{font-size:.78125vw;line-height:1.14583vw;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#a9a9a9}@media only screen and (max-width:1600px){.quiz-form .questions-count{font-size:.9375vw;line-height:1.375vw}}@media only screen and (max-width:1366px){.quiz-form .questions-count{font-size:1.0981vw;line-height:1.61054vw}}@media only screen and (max-width:1024px){.quiz-form .questions-count{font-size:1.46484vw;line-height:2.14844vw}}@media only screen and (max-width:768px){.quiz-form .questions-count{font-size:1.95313vw;line-height:2.86458vw}}@media only screen and (max-width:576px){.quiz-form .questions-count{font-size:12px;line-height:16px}}.quiz-form .question-content>p{font-size:.9375vw;line-height:1.35417vw;font-weight:600;letter-spacing:0;color:#292929}@media only screen and (max-width:1600px){.quiz-form .question-content>p{font-size:1.125vw;line-height:1.625vw}}@media only screen and (max-width:1366px){.quiz-form .question-content>p{font-size:1.31772vw;line-height:1.90337vw}}@media only screen and (max-width:1024px){.quiz-form .question-content>p{font-size:1.75781vw;line-height:2.53906vw}}@media only screen and (max-width:768px){.quiz-form .question-content>p{font-size:2.34375vw;line-height:3.38542vw}}@media only screen and (max-width:576px){.quiz-form .question-content>p{font-size:16px;line-height:24px}}.watu_taker_email{font-size:.625vw;line-height:.83333vw;font-weight:600;letter-spacing:0;color:#545454;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.watu_taker_email input{font-size:.78125vw;line-height:1.14583vw;font-weight:600;letter-spacing:0;color:#292929;height:auto;padding:.46875vw .72917vw;border:1.5px solid #d4d4d4;border-radius:4px;display:block;width:100%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;margin-top:4px;background-color:#fff}@media only screen and (max-width:1600px){.watu_taker_email input{padding:.5625vw .875vw;font-size:.9375vw;line-height:1.375vw}}@media only screen and (max-width:1366px){.watu_taker_email input{padding:.65886vw 1.02489vw;font-size:1.0981vw;line-height:1.61054vw}}@media only screen and (max-width:1024px){.watu_taker_email input{padding:.87891vw 1.36719vw;font-size:1.46484vw;line-height:2.14844vw}}@media only screen and (max-width:768px){.watu_taker_email input{padding:1.17188vw 1.82292vw;font-size:1.95313vw;line-height:2.86458vw}}@media only screen and (max-width:576px){.watu_taker_email input{padding:9px 14px;font-size:15px;line-height:22px}}.watu_taker_email input.focus-visible{border-color:#faad3c}@media only screen and (max-width:1600px){.watu_taker_email{font-size:.75vw;line-height:1vw}}@media only screen and (max-width:1366px){.watu_taker_email{font-size:.87848vw;line-height:1.1713vw}}@media only screen and (max-width:1024px){.watu_taker_email{font-size:1.17188vw;line-height:1.5625vw}}@media only screen and (max-width:768px){.watu_taker_email{font-size:1.5625vw;line-height:2.08333vw}}@media only screen and (max-width:576px){.watu_taker_email{font-size:12px;line-height:16px}}.quiz-area>p{font-weight:600;color:#7f7f7f}.quiz-area>p:first-child{font-size:1.19792vw;line-height:1.66667vw;font-weight:700;letter-spacing:0;margin-bottom:1.25vw;color:#292929}@media only screen and (max-width:1600px){.quiz-area>p:first-child{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.quiz-area>p:first-child{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.quiz-area>p:first-child{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.quiz-area>p:first-child{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.quiz-area>p:first-child{margin-bottom:16px}}@media only screen and (max-width:1600px){.quiz-area>p:first-child{font-size:1.4375vw;line-height:2vw}}@media only screen and (max-width:1366px){.quiz-area>p:first-child{font-size:1.68375vw;line-height:2.34261vw}}@media only screen and (max-width:1024px){.quiz-area>p:first-child{font-size:2.24609vw;line-height:3.125vw}}@media only screen and (max-width:768px){.quiz-area>p:first-child{font-size:2.99479vw;line-height:4.16667vw}}@media only screen and (max-width:576px){.quiz-area>p:first-child{font-size:23px;line-height:16px}}.quiz-area>p:nth-of-type(3){margin-bottom:1.25vw}@media only screen and (max-width:1600px){.quiz-area>p:nth-of-type(3){margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.quiz-area>p:nth-of-type(3){margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.quiz-area>p:nth-of-type(3){margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.quiz-area>p:nth-of-type(3){margin-bottom:3.125vw}}@media only screen and (max-width:576px){.quiz-area>p:nth-of-type(3){margin-bottom:16px}}.quiz-area>p:nth-of-type(5){margin-bottom:1.25vw}@media only screen and (max-width:1600px){.quiz-area>p:nth-of-type(5){margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.quiz-area>p:nth-of-type(5){margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.quiz-area>p:nth-of-type(5){margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.quiz-area>p:nth-of-type(5){margin-bottom:3.125vw}}@media only screen and (max-width:576px){.quiz-area>p:nth-of-type(5){margin-bottom:16px}}.quiz-area .show-question{margin-bottom:2.13542vw}@media only screen and (max-width:1600px){.quiz-area .show-question{margin-bottom:2.5625vw}}@media only screen and (max-width:1366px){.quiz-area .show-question{margin-bottom:3.00146vw}}@media only screen and (max-width:1024px){.quiz-area .show-question{margin-bottom:4.00391vw}}@media only screen and (max-width:768px){.quiz-area .show-question{margin-bottom:5.33854vw}}@media only screen and (max-width:576px){.quiz-area .show-question{margin-bottom:30px}}.quiz-area .show-question-content{font-weight:600;color:#292929}input[type=radio]+label{font-size:.78125vw;line-height:1.14583vw;font-weight:400;letter-spacing:0;padding:.46875vw 1.04167vw;color:#292929;border:1.5px solid #d4d4d4;border-radius:20px;background-color:transparent;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer;white-space:nowrap;display:block;position:relative;padding-left:2.1875vw}@media only screen and (max-width:1600px){input[type=radio]+label{padding:.5625vw 1.25vw;font-size:.9375vw;line-height:1.375vw}}@media only screen and (max-width:1366px){input[type=radio]+label{padding:.65886vw 1.46413vw;font-size:1.0981vw;line-height:1.61054vw}}@media only screen and (max-width:1024px){input[type=radio]+label{padding:.87891vw 1.95313vw;font-size:1.46484vw;line-height:2.14844vw}}@media only screen and (max-width:768px){input[type=radio]+label{padding:1.17188vw 2.60417vw;font-size:1.95313vw;line-height:2.86458vw}}@media only screen and (max-width:576px){input[type=radio]+label{padding:9px 20px;font-size:13px;line-height:18px}}@media only screen and (max-width:1600px){input[type=radio]+label{padding-left:2.625vw}}@media only screen and (max-width:1366px){input[type=radio]+label{padding-left:3.07467vw}}@media only screen and (max-width:1024px){input[type=radio]+label{padding-left:4.10156vw}}@media only screen and (max-width:768px){input[type=radio]+label{padding-left:5.46875vw}}@media only screen and (max-width:576px){input[type=radio]+label{padding-left:39px}}input[type=radio]+label::before{content:'';position:absolute;width:1.19792vw;height:1.19792vw;background-color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border:1.5px solid #d4d4d4;border-radius:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:.52083vw;opacity:1}@media only screen and (max-width:1600px){input[type=radio]+label:before{width:1.4375vw;height:1.4375vw;left:.625vw}}@media only screen and (max-width:1366px){input[type=radio]+label:before{width:1.68375vw;height:1.68375vw;left:.73206vw}}@media only screen and (max-width:1024px){input[type=radio]+label:before{width:2.24609vw;height:2.24609vw;left:.97656vw}}@media only screen and (max-width:768px){input[type=radio]+label:before{width:2.99479vw;height:2.99479vw;left:1.30208vw}}@media only screen and (max-width:576px){input[type=radio]+label:before{width:23px;height:23px;left:7px}}input[type=radio]+label.active,input[type=radio]+label.nf-checked-label{background-color:#fff;border-color:#faad3c}input[type=radio]+label.active::before,input[type=radio]+label.nf-checked-label::before{background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/check.svg);background-size:.67708vw .67708vw;background-repeat:no-repeat;background-position:center;border-color:#faad3c;background-color:#faad3c}@media only screen and (max-width:1600px){input[type=radio]+label.active:before,input[type=radio]+label.nf-checked-label::before{background-size:.8125vw .8125vw}}@media only screen and (max-width:1366px){input[type=radio]+label.active:before,input[type=radio]+label.nf-checked-label::before{background-size:.95168vw .95168vw}}@media only screen and (max-width:1024px){input[type=radio]+label.active:before,input[type=radio]+label.nf-checked-label::before{background-size:1.26953vw 1.26953vw}}@media only screen and (max-width:768px){input[type=radio]+label.active:before,input[type=radio]+label.nf-checked-label::before{background-size:1.69271vw 1.69271vw}}@media only screen and (max-width:576px){input[type=radio]+label.active:before,input[type=radio]+label.nf-checked-label::before{background-size:13px 13px}}.nf-row{margin-bottom:1.25vw}@media only screen and (max-width:1600px){.nf-row{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.nf-row{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.nf-row{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.nf-row{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.nf-row{margin-bottom:0}}.nf-after-form-content,.nf-before-form-content{display:none}.nf-form-cont .nf-multi-cell .nf-cell{padding:0 1.25vw 0 0}@media only screen and (max-width:1600px){.nf-form-cont .nf-multi-cell .nf-cell{padding-right:1.5vw}}@media only screen and (max-width:1366px){.nf-form-cont .nf-multi-cell .nf-cell{padding-right:1.75695vw}}@media only screen and (max-width:1024px){.nf-form-cont .nf-multi-cell .nf-cell{padding-right:1.95313vw}}@media only screen and (max-width:768px){.nf-form-cont .nf-multi-cell .nf-cell{padding-right:2.60417vw}}@media only screen and (max-width:576px){.nf-form-cont .nf-multi-cell .nf-cell{padding-right:0;margin-bottom:24px}}.nf-form-cont .nf-multi-cell .nf-cell:last-child{padding-right:0}.ninja-forms-req-symbol{position:relative;text-indent:-9999px;display:inline-block}.ninja-forms-req-symbol::after{content:'';position:absolute;width:4px;height:4px;background-color:#ff6060;border-radius:100px;top:4px;left:0}.nf-form-cont .pikaday__container{display:block}.nf-field-label{margin-bottom:4px}.nf-error-wrap{color:#ff6060;position:absolute;font-size:12px;line-height:16px;bottom:-18px;left:0}.nf-field-container{position:relative}.nf-form-content label{font-size:.625vw;line-height:.83333vw;font-weight:600;letter-spacing:0;color:#545454}@media only screen and (max-width:1600px){.nf-form-content label{font-size:.75vw;line-height:1vw}}@media only screen and (max-width:1366px){.nf-form-content label{font-size:.87848vw;line-height:1.1713vw}}@media only screen and (max-width:1024px){.nf-form-content label{font-size:1.17188vw;line-height:1.5625vw}}@media only screen and (max-width:768px){.nf-form-content label{font-size:1.5625vw;line-height:2.08333vw}}@media only screen and (max-width:576px){.nf-form-content label{font-size:12px;line-height:16px}}.nf-form-content input:not([type=button]),.nf-form-content select,.nf-form-content textarea{font-size:.78125vw;line-height:1.14583vw;font-weight:600;letter-spacing:0;color:#292929;height:auto;padding:.46875vw .72917vw;border:1.5px solid #d4d4d4;border-radius:4px;display:block;width:100%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media only screen and (max-width:1600px){.nf-form-content input:not([type=button]),.nf-form-content select,.nf-form-content textarea{padding:.5625vw .875vw;font-size:.9375vw;line-height:1.375vw}}@media only screen and (max-width:1366px){.nf-form-content input:not([type=button]),.nf-form-content select,.nf-form-content textarea{padding:.65886vw 1.02489vw;font-size:1.0981vw;line-height:1.61054vw}}@media only screen and (max-width:1024px){.nf-form-content input:not([type=button]),.nf-form-content select,.nf-form-content textarea{padding:.87891vw 1.36719vw;font-size:1.46484vw;line-height:2.14844vw}}@media only screen and (max-width:768px){.nf-form-content input:not([type=button]),.nf-form-content select,.nf-form-content textarea{padding:1.17188vw 1.82292vw;font-size:1.95313vw;line-height:2.86458vw}}@media only screen and (max-width:576px){.nf-form-content input:not([type=button]),.nf-form-content select,.nf-form-content textarea{padding:9px 14px;font-size:15px;line-height:22px}}.nf-form-content input:not([type=button]).focus-visible,.nf-form-content select.focus-visible,.nf-form-content textarea.focus-visible{border-color:#faad3c}.nf-form-content textarea{padding:.83333vw .83333vw;min-height:9.01042vw}@media only screen and (max-width:1600px){.nf-form-content textarea{padding:1vw 1vw;min-height:10.8125vw}}@media only screen and (max-width:1366px){.nf-form-content textarea{padding:1.1713vw 1.1713vw;min-height:12.66471vw}}@media only screen and (max-width:1024px){.nf-form-content textarea{padding:1.5625vw 1.5625vw;min-height:16.89453vw}}@media only screen and (max-width:768px){.nf-form-content textarea{padding:2.08333vw 2.08333vw;min-height:22.52604vw}}@media only screen and (max-width:576px){.nf-form-content textarea{padding:16px 16px;min-height:173px}}.nf-form-content textarea::-webkit-input-placeholder{color:#a9a9a9}.nf-form-content textarea::-moz-placeholder{color:#a9a9a9}.nf-form-content textarea:-ms-input-placeholder{color:#a9a9a9}.nf-form-content textarea::-ms-input-placeholder{color:#a9a9a9}.nf-form-content textarea::placeholder{color:#a9a9a9}.nf-form-content select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;-o-text-overflow:'';text-overflow:''}.nf-form-content select::-ms-expand{display:none}.nf-form-content input[type=button]{font-size:.83333vw;line-height:1.14583vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#292929;outline:0;text-decoration:none;cursor:pointer;font-weight:700;border:2px solid #faad3c;border-radius:4px;background-color:transparent;padding:.67708vw 1.04167vw;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;white-space:nowrap;background-color:#faad3c;padding:.67708vw 2.65625vw}.nf-form-content input[type=button]:hover{background-color:#ffca7d;border-color:#ffca7d}.nf-form-content input[type=button]:focus{background-color:#f0b359;border-color:#f0b359}.nf-form-content input[type=button][disabled]{color:#a9a9a9;border-color:#d4d4d4;cursor:not-allowed;background-color:#eaeaea}.nf-form-content input[type=button][disabled]:hover{background-color:transparent}@media only screen and (max-width:1600px){.nf-form-content input[type=button]{font-size:1vw;line-height:1.375vw;padding:.8125vw 1.25vw}}@media only screen and (max-width:1366px){.nf-form-content input[type=button]{font-size:1.1713vw;line-height:1.61054vw;padding:.95168vw 1.46413vw}}@media only screen and (max-width:1024px){.nf-form-content input[type=button]{font-size:1.5625vw;line-height:2.14844vw;padding:1.26953vw 1.95313vw}}@media only screen and (max-width:768px){.nf-form-content input[type=button]{font-size:2.08333vw;line-height:2.86458vw;padding:1.69271vw 2.60417vw}}@media only screen and (max-width:576px){.nf-form-content input[type=button]{font-size:16px;line-height:22px;padding:13px 20px}}@media only screen and (max-width:1600px){.nf-form-content input[type=button]{padding:.8125vw 3.1875vw}}@media only screen and (max-width:1366px){.nf-form-content input[type=button]{padding:.95168vw 3.73353vw}}@media only screen and (max-width:1024px){.nf-form-content input[type=button]{padding:1.26953vw 4.98047vw}}@media only screen and (max-width:768px){.nf-form-content input[type=button]{padding:1.69271vw 6.64063vw}}@media only screen and (max-width:576px){.nf-form-content input[type=button]{width:100%;padding:9px 16px}}.nf-form-content .nf-error input:not([type=button]){border-color:#ff6060;background:rgba(222,53,11,.03)}.nf-form-content .nf-pass input:not([type=button]){border-color:#1ec08a;background:rgba(30,192,138,.03)}.list-select-wrap .nf-field-element{position:relative}.list-select-wrap .nf-field-element::after{content:'';position:absolute;right:.52083vw;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/directions/chevron/down.svg);background-repeat:no-repeat;background-size:contain;width:1.04167vw;height:1.04167vw;z-index:42}@media only screen and (max-width:1600px){.list-select-wrap .nf-field-element:after{width:1.25vw;height:1.25vw;right:.625vw}}@media only screen and (max-width:1366px){.list-select-wrap .nf-field-element:after{width:1.46413vw;height:1.46413vw;right:.73206vw}}@media only screen and (max-width:1024px){.list-select-wrap .nf-field-element:after{width:1.95313vw;height:1.95313vw;right:.97656vw}}@media only screen and (max-width:768px){.list-select-wrap .nf-field-element:after{width:2.60417vw;height:2.60417vw;right:1.30208vw}}@media only screen and (max-width:576px){.list-select-wrap .nf-field-element:after{width:20px;height:20px;right:10px}}.list-checkbox-wrap label,.list-radio-wrap label{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-size:.83333vw;line-height:1.14583vw;font-weight:700;letter-spacing:0;color:#000}@media only screen and (max-width:1600px){.list-checkbox-wrap label,.list-radio-wrap label{font-size:1vw;line-height:1.375vw}}@media only screen and (max-width:1366px){.list-checkbox-wrap label,.list-radio-wrap label{font-size:1.1713vw;line-height:1.61054vw}}@media only screen and (max-width:1024px){.list-checkbox-wrap label,.list-radio-wrap label{font-size:1.5625vw;line-height:2.14844vw}}@media only screen and (max-width:768px){.list-checkbox-wrap label,.list-radio-wrap label{font-size:2.08333vw;line-height:2.86458vw}}@media only screen and (max-width:576px){.list-checkbox-wrap label,.list-radio-wrap label{font-size:14px;line-height:22px}}.list-checkbox-wrap .nf-field-element ul,.list-radio-wrap .nf-field-element ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-checkbox-wrap .nf-field-element li,.list-radio-wrap .nf-field-element li{margin-right:8px;margin-top:12px;position:relative}@media only screen and (max-width:576px){.list-checkbox-wrap .nf-field-element li,.list-radio-wrap .nf-field-element li{width:100%}}.list-checkbox-wrap .nf-field-element li input,.list-radio-wrap .nf-field-element li input{position:absolute;opacity:0;visibility:hidden;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.list-checkbox-wrap .nf-field-element li label::after,.list-checkbox-wrap .nf-field-element li label::before,.list-radio-wrap .nf-field-element li label::after,.list-radio-wrap .nf-field-element li label::before{opacity:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.listcheckbox-container .nf-field-element label.nf-checked-label,.listradio-container .nf-field-element label.nf-checked-label{background-color:#faad3c;border-color:#faad3c;font-weight:600}.listcheckbox-container .nf-field-element label,.listradio-container .nf-field-element label{font-size:.78125vw;line-height:1.14583vw;font-weight:400;letter-spacing:0;padding:.46875vw 1.04167vw;color:#292929;border:1.5px solid #d4d4d4;border-radius:20px;background-color:transparent;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer;white-space:nowrap;display:block}@media only screen and (max-width:1600px){.listcheckbox-container .nf-field-element label,.listradio-container .nf-field-element label{padding:.5625vw 1.25vw;font-size:.9375vw;line-height:1.375vw}}@media only screen and (max-width:1366px){.listcheckbox-container .nf-field-element label,.listradio-container .nf-field-element label{padding:.65886vw 1.46413vw;font-size:1.0981vw;line-height:1.61054vw}}@media only screen and (max-width:1024px){.listcheckbox-container .nf-field-element label,.listradio-container .nf-field-element label{padding:.87891vw 1.95313vw;font-size:1.46484vw;line-height:2.14844vw}}@media only screen and (max-width:768px){.listcheckbox-container .nf-field-element label,.listradio-container .nf-field-element label{padding:1.17188vw 2.60417vw;font-size:1.95313vw;line-height:2.86458vw}}@media only screen and (max-width:576px){.listcheckbox-container .nf-field-element label,.listradio-container .nf-field-element label{padding:9px 20px;font-size:13px;line-height:18px}}.nf-field-description{margin-top:.625vw;font-size:.67708vw;line-height:.83333vw;-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}@media only screen and (max-width:1600px){.nf-field-description{margin-top:.75vw;font-size:.8125vw;line-height:1vw}}@media only screen and (max-width:1366px){.nf-field-description{margin-top:.87848vw;font-size:.95168vw;line-height:1.1713vw}}@media only screen and (max-width:1024px){.nf-field-description{margin-top:1.17188vw;font-size:1.26953vw;line-height:1.5625vw}}@media only screen and (max-width:768px){.nf-field-description{margin-top:1.5625vw;font-size:1.69271vw;line-height:2.08333vw}}@media only screen and (max-width:576px){.nf-field-description{margin-top:12px;font-size:13px;line-height:16px}}.nf-field-description a{color:#faad3c}.listradio-container .list-radio-wrap .nf-field-element label{font-size:.78125vw;line-height:1.14583vw;font-weight:400;letter-spacing:0;padding:.46875vw 1.04167vw;color:#292929;border:1.5px solid #d4d4d4;border-radius:20px;background-color:transparent;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer;white-space:nowrap;display:block;position:relative;padding-left:2.1875vw}@media only screen and (max-width:1600px){.listradio-container .list-radio-wrap .nf-field-element label{padding:.5625vw 1.25vw;font-size:.9375vw;line-height:1.375vw}}@media only screen and (max-width:1366px){.listradio-container .list-radio-wrap .nf-field-element label{padding:.65886vw 1.46413vw;font-size:1.0981vw;line-height:1.61054vw}}@media only screen and (max-width:1024px){.listradio-container .list-radio-wrap .nf-field-element label{padding:.87891vw 1.95313vw;font-size:1.46484vw;line-height:2.14844vw}}@media only screen and (max-width:768px){.listradio-container .list-radio-wrap .nf-field-element label{padding:1.17188vw 2.60417vw;font-size:1.95313vw;line-height:2.86458vw}}@media only screen and (max-width:576px){.listradio-container .list-radio-wrap .nf-field-element label{padding:9px 20px;font-size:13px;line-height:18px}}@media only screen and (max-width:1600px){.listradio-container .list-radio-wrap .nf-field-element label{padding-left:2.625vw}}@media only screen and (max-width:1366px){.listradio-container .list-radio-wrap .nf-field-element label{padding-left:3.07467vw}}@media only screen and (max-width:1024px){.listradio-container .list-radio-wrap .nf-field-element label{padding-left:4.10156vw}}@media only screen and (max-width:768px){.listradio-container .list-radio-wrap .nf-field-element label{padding-left:5.46875vw}}@media only screen and (max-width:576px){.listradio-container .list-radio-wrap .nf-field-element label{padding-left:39px}}.listradio-container .list-radio-wrap .nf-field-element label::before{content:'';position:absolute;width:1.19792vw;height:1.19792vw;background-color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border:1.5px solid #d4d4d4;border-radius:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:.52083vw;opacity:1}@media only screen and (max-width:1600px){.listradio-container .list-radio-wrap .nf-field-element label:before{width:1.4375vw;height:1.4375vw;left:.625vw}}@media only screen and (max-width:1366px){.listradio-container .list-radio-wrap .nf-field-element label:before{width:1.68375vw;height:1.68375vw;left:.73206vw}}@media only screen and (max-width:1024px){.listradio-container .list-radio-wrap .nf-field-element label:before{width:2.24609vw;height:2.24609vw;left:.97656vw}}@media only screen and (max-width:768px){.listradio-container .list-radio-wrap .nf-field-element label:before{width:2.99479vw;height:2.99479vw;left:1.30208vw}}@media only screen and (max-width:576px){.listradio-container .list-radio-wrap .nf-field-element label:before{width:23px;height:23px;left:7px}}.listradio-container .list-radio-wrap .nf-field-element label.active,.listradio-container .list-radio-wrap .nf-field-element label.nf-checked-label{background-color:#fff;border-color:#faad3c}.listradio-container .list-radio-wrap .nf-field-element label.active::before,.listradio-container .list-radio-wrap .nf-field-element label.nf-checked-label::before{background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/check.svg);background-size:.67708vw .67708vw;background-repeat:no-repeat;background-position:center;border-color:#faad3c;background-color:#faad3c}@media only screen and (max-width:1600px){.listradio-container .list-radio-wrap .nf-field-element label.active:before,.listradio-container .list-radio-wrap .nf-field-element label.nf-checked-label::before{background-size:.8125vw .8125vw}}@media only screen and (max-width:1366px){.listradio-container .list-radio-wrap .nf-field-element label.active:before,.listradio-container .list-radio-wrap .nf-field-element label.nf-checked-label::before{background-size:.95168vw .95168vw}}@media only screen and (max-width:1024px){.listradio-container .list-radio-wrap .nf-field-element label.active:before,.listradio-container .list-radio-wrap .nf-field-element label.nf-checked-label::before{background-size:1.26953vw 1.26953vw}}@media only screen and (max-width:768px){.listradio-container .list-radio-wrap .nf-field-element label.active:before,.listradio-container .list-radio-wrap .nf-field-element label.nf-checked-label::before{background-size:1.69271vw 1.69271vw}}@media only screen and (max-width:576px){.listradio-container .list-radio-wrap .nf-field-element label.active:before,.listradio-container .list-radio-wrap .nf-field-element label.nf-checked-label::before{background-size:13px 13px}}.iti{display:block;width:100%}.nf-form-content .agree-checkbox .checkbox-wrap{display:-ms-grid;display:grid;-ms-grid-columns:16px 1fr;grid-template-columns:16px 1fr;grid-column-gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nf-form-content .agree-checkbox .nf-field-label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.nf-form-content .agree-checkbox .nf-field-element{width:16px;height:16px;overflow:hidden;margin-right:12px}.nf-form-content .agree-checkbox .nf-field-element input{padding:0;height:100%;cursor:pointer}.nf-form-content .agree-checkbox .nf-field-element input.nf-checked{border-color:#faad3c;background-color:#faad3c;position:relative}.nf-form-content .agree-checkbox .nf-field-element input.nf-checked::after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/check.svg);background-repeat:no-repeat;background-size:contain;width:14px;height:14px}.nf-response-msg{position:absolute;bottom:-20px;color:green;font-weight:700}.coto-club{background-color:#292929;border-radius:8px;padding:1.35417vw 1.66667vw 1.35417vw 2.08333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1600px){.coto-club{padding:1.625vw 2vw 1.625vw 2.5vw}}@media only screen and (max-width:1366px){.coto-club{padding:1.90337vw 2.34261vw 1.90337vw 2.92826vw}}@media only screen and (max-width:1024px){.coto-club{padding:2.53906vw 4.49219vw 2.53906vw 3.90625vw}}@media only screen and (max-width:768px){.coto-club{padding:3.38542vw 5.98958vw 3.38542vw 5.20833vw}}@media only screen and (max-width:576px){.coto-club{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.coto-club__logo{padding-right:1.25vw;border-right:1px solid rgba(255,255,255,.2)}@media only screen and (max-width:1600px){.coto-club__logo{padding-right:1.5vw}}@media only screen and (max-width:1366px){.coto-club__logo{padding-right:1.75695vw}}@media only screen and (max-width:1024px){.coto-club__logo{padding-right:2.34375vw}}@media only screen and (max-width:768px){.coto-club__logo{padding-right:3.125vw}}@media only screen and (max-width:576px){.coto-club__logo{border:none;margin-bottom:16px}}.coto-club__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 1.25vw}@media only screen and (max-width:1600px){.coto-club__content{padding:0 1.5vw}}@media only screen and (max-width:1366px){.coto-club__content{padding:0 1.75695vw}}@media only screen and (max-width:1024px){.coto-club__content{padding:0 2.34375vw}}@media only screen and (max-width:768px){.coto-club__content{padding:0 3.125vw}}@media only screen and (max-width:576px){.coto-club__content{padding:0;margin-bottom:16px}}.coto-club__content-title{color:#fff;margin-bottom:6px}.coto-club__content-description{color:rgba(255,255,255,.5)}.coto-club__button{background-color:#00bbb4;border-color:#00bbb4;color:#fff;padding:.67708vw 1.66667vw}.coto-club__button:hover{background-color:rgba(0,187,180,.2);border-color:rgba(0,187,180,.2)}@media only screen and (max-width:1600px){.coto-club__button{padding:.8125vw 2vw}}@media only screen and (max-width:1366px){.coto-club__button{padding:.95168vw 2.34261vw}}@media only screen and (max-width:1024px){.coto-club__button{padding:1.26953vw 3.125vw}}@media only screen and (max-width:768px){.coto-club__button{padding:1.69271vw 4.16667vw}}@media only screen and (max-width:576px){.coto-club__button{padding:12px 40px}}.banner__text{padding:6.04167vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:28.54167vw;margin:0 auto;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1600px){.banner__text{padding:7.25vw 0;max-width:34.25vw}}@media only screen and (max-width:1366px){.banner__text{padding:8.49195vw 0;max-width:40.11713vw}}@media only screen and (max-width:1024px){.banner__text{padding:6.44531vw 0;max-width:53.51563vw}}@media only screen and (max-width:768px){.banner__text{padding:8.59375vw 0;max-width:71.35417vw}}@media only screen and (max-width:576px){.banner__text{padding:75px 0;max-width:100%}}.banner--section-name{margin-bottom:8px}.banner__title{color:#fff;margin-bottom:1.25vw}@media only screen and (max-width:1600px){.banner__title{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.banner__title{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.banner__title{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.banner__title{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.banner__title{margin-bottom:16px}}.banner__description{color:rgba(255,255,255,.8);margin-bottom:1.25vw}@media only screen and (max-width:1600px){.banner__description{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.banner__description{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.banner__description{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.banner__description{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.banner__description{margin-bottom:16px}}.banner__button{color:#faad3c;padding:.41667vw 1.71875vw}.top-page__ss-position{cursor:auto;color:#fff}.top-page__ss-position:hover{background-color:#faad3c;border-color:#faad3c}.top-page__ss-title-jp{margin-top:8px;margin-bottom:2.08333vw}@media only screen and (max-width:1600px){.top-page__ss-title-jp{margin-bottom:2.5vw}}@media only screen and (max-width:1366px){.top-page__ss-title-jp{margin-bottom:2.92826vw}}@media only screen and (max-width:1024px){.top-page__ss-title-jp{margin-bottom:3.90625vw}}@media only screen and (max-width:768px){.top-page__ss-title-jp{margin-bottom:5.20833vw}}@media only screen and (max-width:576px){.top-page__ss-title-jp{margin-bottom:40px}}.top-page__ss-title{margin-bottom:12px}.article-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-item__image{height:10.67708vw;margin-bottom:1.25vw}@media only screen and (max-width:1600px){.article-item__image{height:12.8125vw;margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.article-item__image{height:15.00732vw;margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.article-item__image{height:19.04297vw;margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.article-item__image{height:25.39063vw;margin-bottom:3.125vw}}@media only screen and (max-width:576px){.article-item__image{height:164px;margin-bottom:12px}}.article-item__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.cat-and-date__labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.article__category-label{margin-right:12px}@media only screen and (max-width:576px){.article__category-label{margin-right:8px}}.article__category-label,.article__date-label{margin-bottom:12px}@media only screen and (max-width:576px){.article__category-label,.article__date-label{margin-bottom:8px}}.article-item__title{margin-bottom:12px;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-item__description{margin-bottom:16px;color:rgba(41,41,41,.7);display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:576px){.article-item__description{margin-bottom:12px}}.article-item__footer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.all-articles__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.875vw 17.70833vw;grid-template-columns:1fr 17.70833vw;-ms-grid-rows:auto 1.04167vw auto 1.04167vw 1fr 1.04167vw auto;grid-template-rows:auto auto 1fr auto;grid-column-gap:1.875vw;grid-row-gap:1.04167vw;grid-template-areas:"articles-title articles-title" "articles-list articles-search" "articles-list articles-categories"}@media only screen and (max-width:1600px){.all-articles__grid{-ms-grid-columns:1fr 21.25vw;grid-template-columns:1fr 21.25vw;grid-column-gap:2.25vw;grid-row-gap:1.25vw}}@media only screen and (max-width:1366px){.all-articles__grid{-ms-grid-columns:1fr 24.89019vw;grid-template-columns:1fr 24.89019vw;grid-column-gap:2.63543vw;grid-row-gap:1.46413vw}}@media only screen and (max-width:1024px){.all-articles__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"articles-title" "articles-search" "articles-list" "articles-categories";-ms-grid-rows:auto 0 1fr;grid-template-rows:auto 1fr;grid-column-gap:0;grid-row-gap:0}}.all-articles__title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:articles-title}@media only screen and (max-width:1600px){.all-articles__title{margin-bottom:1.5625vw}}@media only screen and (max-width:1366px){.all-articles__title{margin-bottom:2.08333vw}}@media only screen and (max-width:1024px){.all-articles__title{margin-bottom:16px}}.all-articles__list-block{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:articles-list}.all-articles__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:16px;grid-row-gap:2.5vw;margin-bottom:2.5vw}@media only screen and (max-width:1600px){.all-articles__list{grid-row-gap:3vw;margin-bottom:3vw}}@media only screen and (max-width:1366px){.all-articles__list{grid-row-gap:3.51391vw;margin-bottom:3.51391vw}}@media only screen and (max-width:1024px){.all-articles__list{grid-row-gap:4.6875vw;margin-bottom:4.6875vw}}@media only screen and (max-width:768px){.all-articles__list{margin-bottom:6.25vw;grid-row-gap:6.25vw}}@media only screen and (max-width:576px){.all-articles__list{-ms-grid-columns:1fr;grid-template-columns:1fr;margin-bottom:32px;grid-row-gap:40px}}@media only screen and (max-width:1024px){.all-articles__pagination{margin-bottom:5.07813vw}}@media only screen and (max-width:768px){.all-articles__pagination{margin-bottom:6.77083vw}}@media only screen and (max-width:576px){.all-articles__pagination{margin-bottom:37px}}.all-articles__search{-ms-grid-row:3;-ms-grid-column:3;grid-area:articles-search}@media only screen and (max-width:1024px){.all-articles__search{margin-bottom:1.5625vw}}@media only screen and (max-width:768px){.all-articles__search{margin-bottom:2.08333vw}}@media only screen and (max-width:576px){.all-articles__search{margin-bottom:16px}}.all-articles__categories{-ms-grid-row:5;-ms-grid-column:3;margin-top:12px;grid-area:articles-categories}@media only screen and (max-width:1024px){.all-articles__title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.all-articles__list-block{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}.all-articles__search{-ms-grid-row:3;-ms-grid-column:1}.all-articles__categories{-ms-grid-row:7;-ms-grid-column:1}}@media only screen and (max-width:1024px){.all-articles__categories{padding-top:2.92969vw;background-color:rgba(45,50,74,.05)}}@media only screen and (max-width:768px){.all-articles__categories{padding-top:3.90625vw}}@media only screen and (max-width:576px){.all-articles__categories{padding-top:20px}}.all-articles__categories-title{margin-bottom:16px;color:#ccc}@media only screen and (max-width:1024px){.all-articles__categories-title{text-align:center}}.all-articles__categories-list{margin-bottom:2.08333vw}@media only screen and (max-width:1600px){.all-articles__categories-list{margin-bottom:2.5vw}}@media only screen and (max-width:1366px){.all-articles__categories-list{margin-bottom:2.92826vw}}@media only screen and (max-width:1024px){.all-articles__categories-list{margin-bottom:0}}@media only screen and (max-width:1024px){.all-articles__right-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.all-articles__right-column .entroll-now{margin-bottom:16px}.all-articles__right-column .entroll-now .container{margin:0}}.categories-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media only screen and (max-width:1024px){.categories-grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:576px){.categories-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.categories-grid__item{background-color:#fff;height:6.5625vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#292929;cursor:pointer;position:relative}.categories-grid__item.active{background-color:#faad3c}@media only screen and (max-width:1600px){.categories-grid__item{height:7.875vw}}@media only screen and (max-width:1366px){.categories-grid__item{height:9.22401vw}}@media only screen and (max-width:1024px){.categories-grid__item{height:16.99219vw}}@media only screen and (max-width:768px){.categories-grid__item{height:22.65625vw}}@media only screen and (max-width:576px){.categories-grid__item{height:107px}}.categories-grid__img{filter:opacity(.3);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.categories-grid__name{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;color:#fff;z-index:1}.categories-grid__name::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(41,41,41,.3);z-index:-1}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__link{color:#a9a9a9;padding:6px 12px;border-radius:3px;background-color:transparent}.pagination__link.current{background-color:#faad3c;color:#fff}.article{padding:1.45833vw 0 2.5vw}@media only screen and (max-width:1600px){.article{padding:1.75vw 0 3vw}}@media only screen and (max-width:1366px){.article{padding:2.04978vw 0 3.51391vw}}@media only screen and (max-width:1024px){.article{padding:0 0 4.6875vw}}@media only screen and (max-width:768px){.article{padding-bottom:6.25vw}}@media only screen and (max-width:576px){.article{padding-bottom:48px}}.article .search__form{margin-bottom:32px}@media only screen and (max-width:1024px){.article .search__form{display:none}}.article .entroll-now{margin-bottom:40px}.article__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 17.70833vw;grid-template-columns:1fr 17.70833vw;grid-column-gap:2.08333vw}@media only screen and (max-width:1600px){.article__inner{-ms-grid-columns:1fr 21.25vw;grid-template-columns:1fr 21.25vw;grid-column-gap:2.5vw}}@media only screen and (max-width:1366px){.article__inner{-ms-grid-columns:1fr 24.89019vw;grid-template-columns:1fr 24.89019vw;grid-column-gap:2.92826vw}}@media only screen and (max-width:1024px){.article__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:0}}.article-categories__title{margin-bottom:16px;color:#ccc}@media only screen and (max-width:1024px){.article-sidebar__entroll-now{display:none}}@media only screen and (min-width:1025px){.article-content__entroll-now{display:none}}@media only screen and (max-width:1024px){.article-content__entroll-now .entroll-now__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-content__entroll-now .entroll-now__content-img{margin-right:4.6875vw}}@media only screen and (max-width:768px){.article-content__entroll-now .entroll-now__content-img{margin-right:6.25vw}}@media only screen and (max-width:576px){.article-content__entroll-now{margin-right:-15px;margin-left:-15px}.article-content__entroll-now .entroll-now__content-img{display:none}}@media only screen and (max-width:1024px){.article-categories{display:none}}@media only screen and (min-width:1025px){.article-categories__bottom{display:none}}.article__img{margin-bottom:.83333vw}@media only screen and (max-width:1600px){.article__img{margin-bottom:1vw}}@media only screen and (max-width:1366px){.article__img{margin-bottom:1.1713vw}}@media only screen and (max-width:1024px){.article__img{margin-bottom:1.5625vw}}@media only screen and (max-width:768px){.article__img{margin-bottom:2.08333vw}}@media only screen and (max-width:576px){.article__img{margin-bottom:16px}}.share__single-post{border-top:1px solid #eaeaea;padding-top:17px}.course-fees__shot-list{padding:1.04167vw .83333vw 1.04167vw 1.09375vw;margin-top:.83333vw;border:1px dashed rgba(41,41,41,.3);border-radius:4px}@media only screen and (max-width:1600px){.course-fees__shot-list{padding:1.25vw 1vw 1.25vw 1.3125vw;margin-top:1vw}}@media only screen and (max-width:1366px){.course-fees__shot-list{padding:1.46413vw 1.1713vw 1.46413vw 1.53734vw;margin-top:1.1713vw}}@media only screen and (max-width:1024px){.course-fees__shot-list{display:none}}.course-fees__shot-item{padding-left:12px;position:relative}.course-fees__shot-item::before{content:'';position:absolute;width:4px;height:4px;left:0;background-color:#faad3c;top:.57292vw;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%}@media only screen and (max-width:1600px){.course-fees__shot-item::before{top:.6875vw}}@media only screen and (max-width:1366px){.course-fees__shot-item::before{top:.80527vw}}@media only screen and (max-width:1024px){.course-fees__shot-item::before{top:1.07422vw}}@media only screen and (max-width:768px){.course-fees__shot-item::before{top:1.43229vw}}@media only screen and (max-width:576px){.course-fees__shot-item::before{top:9px}}.course-fees__block-title{color:#999;margin-bottom:16px}.course-fees__block{margin-bottom:2.55208vw}.course-fees__block:last-child{margin-bottom:0}@media only screen and (max-width:1600px){.course-fees__block{margin-bottom:3.0625vw}}@media only screen and (max-width:1366px){.course-fees__block{margin-bottom:3.58712vw}}@media only screen and (max-width:1024px){.course-fees__block{margin-bottom:3.90625vw}}@media only screen and (max-width:768px){.course-fees__block{margin-bottom:5.20833vw}}@media only screen and (max-width:576px){.course-fees__block{margin-bottom:32px}}.course-fees__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:16px;grid-row-gap:16px}@media only screen and (max-width:576px){.course-fees__list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.course-fees__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#faad3c;border-radius:12px;-webkit-filter:drop-shadow(0 16px 24px rgba(0,0,0,.06)),drop-shadow(0 2px 6px rgba(0,0,0,.04)),drop-shadow(0 0 1px rgba(0,0,0,.04));filter:drop-shadow(0 16px 24px rgba(0,0,0,.06)),drop-shadow(0 2px 6px rgba(0,0,0,.04)),drop-shadow(0 0 1px rgba(0,0,0,.04))}.course-fees__item-header{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#fff;text-align:center;padding:8px}.course-fees__item-header-title{margin-bottom:2px}.course-fees__item-header-subtitle{opacity:.7}.course-fees__item-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:.9375vw .83333vw .83333vw;border-radius:12px;background-color:#fff;min-height:9.21875vw}@media only screen and (max-width:1600px){.course-fees__item-body{padding:1.125vw 1vw 1vw;min-height:11.0625vw}}@media only screen and (max-width:1366px){.course-fees__item-body{padding:1.31772vw 1.1713vw 1.1713vw;min-height:12.95754vw}}@media only screen and (max-width:1024px){.course-fees__item-body{padding:2.24609vw 1.5625vw 1.5625vw;min-height:17.28516vw}}@media only screen and (max-width:768px){.course-fees__item-body{padding:2.99479vw 2.08333vw 2.08333vw;min-height:23.04688vw}}@media only screen and (max-width:576px){.course-fees__item-body{padding:10px 10px 12px;min-height:137px}}.course-fees__item-body.without-info .course-fees__item-body-title{margin-top:1.61458vw}@media only screen and (max-width:1600px){.course-fees__item-body.without-info .course-fees__item-body-title{margin-top:1.9375vw}}@media only screen and (max-width:1366px){.course-fees__item-body.without-info .course-fees__item-body-title{margin-top:2.2694vw}}@media only screen and (max-width:1024px){.course-fees__item-body.without-info .course-fees__item-body-title{margin-top:2.92969vw}}@media only screen and (max-width:768px){.course-fees__item-body.without-info .course-fees__item-body-title{margin-top:3.90625vw}}@media only screen and (max-width:576px){.course-fees__item-body.without-info .course-fees__item-body-title{margin-top:25px}}.course-fees__item-body-info{padding:8px 8px 10px;text-align:center;background:#f4f4f4;border-radius:4px;margin-bottom:19px}.course-fees__item-body-info div:first-child{color:#a9a9a9}.course-fees__item-body-price{margin-bottom:12px}.course-fees__item-body-title{color:#a9a9a9}.course-fees__item-body-link{color:#a9a9a9;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.course-item{background-color:#fff;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.03),0 11.7776px 13.4221px rgba(0,0,0,.0215656),0 22.3363px 17.869px rgba(0,0,0,.0178832),0 12.5216px 10.0172px rgba(0,0,0,.015),0 6.6501px 5.32008px rgba(0,0,0,.0121168),0 2.76726px 2.21381px rgba(0,0,0,.00843437);box-shadow:0 10px 10px rgba(0,0,0,.03),0 11.7776px 13.4221px rgba(0,0,0,.0215656),0 22.3363px 17.869px rgba(0,0,0,.0178832),0 12.5216px 10.0172px rgba(0,0,0,.015),0 6.6501px 5.32008px rgba(0,0,0,.0121168),0 2.76726px 2.21381px rgba(0,0,0,.00843437);border-radius:8px;height:auto;border:1px solid #eaeaea;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-item__text{padding:.625vw 1.04167vw 1.04167vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:1600px){.course-item__text{padding:.75vw 1.25vw 1.25vw}}@media only screen and (max-width:1366px){.course-item__text{padding:.87848vw 1.46413vw 1.46413vw}}@media only screen and (max-width:1024px){.course-item__text{padding:1.17188vw 1.95313vw 1.95313vw}}@media only screen and (max-width:768px){.course-item__text{padding:1.5625vw 2.60417vw 2.60417vw}}@media only screen and (max-width:576px){.course-item__text{padding:16px 16px 24px}}.course-item__title{padding:1.04167vw 1.04167vw .83333vw;border-bottom:1px solid #eaeaea}@media only screen and (max-width:1600px){.course-item__title{padding:1.25vw 1.25vw 1vw}}@media only screen and (max-width:1366px){.course-item__title{padding:1.46413vw 1.46413vw 1.1713vw}}@media only screen and (max-width:1024px){.course-item__title{padding:1.95313vw 1.95313vw 1.5625vw}}@media only screen and (max-width:768px){.course-item__title{padding:2.60417vw 2.60417vw 2.08333vw}}@media only screen and (max-width:576px){.course-item__title{padding:16px}}.course-item__description{margin-bottom:.83333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:1600px){.course-item__description{margin-bottom:1vw}}@media only screen and (max-width:1366px){.course-item__description{margin-bottom:1.1713vw}}@media only screen and (max-width:1024px){.course-item__description{margin-bottom:1.5625vw}}@media only screen and (max-width:768px){.course-item__description{margin-bottom:2.08333vw}}@media only screen and (max-width:576px){.course-item__description{margin-bottom:16px}}.course-item__list{margin-bottom:.83333vw}@media only screen and (max-width:1600px){.course-item__list{margin-bottom:1vw}}@media only screen and (max-width:1366px){.course-item__list{margin-bottom:1.1713vw}}@media only screen and (max-width:1024px){.course-item__list{margin-bottom:1.5625vw}}@media only screen and (max-width:768px){.course-item__list{margin-bottom:2.08333vw}}@media only screen and (max-width:576px){.course-item__list{margin-bottom:16px}}.course-item__option{margin-bottom:6px;position:relative;padding-left:13px}.course-item__option:last-child{margin-bottom:0}.course-item__option::before{content:'';position:absolute;width:5px;height:5px;border-radius:100%;background-color:#faad3c;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.course-item__schedule{margin-bottom:.83333vw;position:relative;padding:8px 16px 8px 36px;border:1.5px solid #eaeaea;border-radius:4px}@media only screen and (max-width:1600px){.course-item__schedule{margin-bottom:1vw}}@media only screen and (max-width:1366px){.course-item__schedule{margin-bottom:1.1713vw}}@media only screen and (max-width:1024px){.course-item__schedule{margin-bottom:1.5625vw}}@media only screen and (max-width:768px){.course-item__schedule{margin-bottom:2.08333vw}}@media only screen and (max-width:576px){.course-item__schedule{margin-bottom:16px}}.course-item__schedule::before{content:'';position:absolute;left:12px;top:8px;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;left:12px;top:8px;background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/calendar.svg)}.course-item__read-more{width:100%}.course-item__image{width:100%;height:8.85417vw;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media only screen and (max-width:1600px){.course-item__image{height:10.625vw}}@media only screen and (max-width:1366px){.course-item__image{height:12.4451vw}}@media only screen and (max-width:1024px){.course-item__image{height:15.82031vw}}@media only screen and (max-width:768px){.course-item__image{height:21.09375vw}}@media only screen and (max-width:576px){.course-item__image{display:none}}.course-item__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.course-item__type{position:absolute;bottom:10px;left:10px;background:rgba(255,255,255,.8);border-radius:20px;padding:7px 14px 7px 36px}.course-item__type::before{content:'';position:absolute;left:12px;top:8px;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;left:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../../../../../../../../themes/cotoacademy/assets/images/icons/map-pin.svg)}.courses__short{padding:3.64583vw 0}@media only screen and (max-width:1600px){.courses__short{padding:4.375vw 0}}@media only screen and (max-width:1366px){.courses__short{padding:5.12445vw 0}}@media only screen and (max-width:1024px){.courses__short{padding:5.46875vw 0 4.6875vw}}@media only screen and (max-width:768px){.courses__short{padding:7.29167vw 0 6.25vw}}@media only screen and (max-width:576px){.courses__short{padding:32px 0 48px}}.courses__short--offline{background-color:rgba(45,50,74,.04)}.courses__short-top-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:1.66667vw}@media only screen and (max-width:1600px){.courses__short-top-line{margin-bottom:2vw}}@media only screen and (max-width:1366px){.courses__short-top-line{margin-bottom:2.34261vw}}@media only screen and (max-width:1024px){.courses__short-top-line{margin-bottom:2.63672vw}}@media only screen and (max-width:768px){.courses__short-top-line{margin-bottom:3.51563vw}}@media only screen and (max-width:576px){.courses__short-top-line{margin-bottom:27px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.courses__short--section-name{margin-bottom:8px}@media only screen and (max-width:576px){.courses__short--title{margin-bottom:12px}}.all-courses{padding-bottom:3.64583vw}@media only screen and (max-width:1600px){.all-courses{padding-bottom:4.375vw}}@media only screen and (max-width:1366px){.all-courses{padding-bottom:5.12445vw}}@media only screen and (max-width:1024px){.all-courses{padding-bottom:6.83594vw}}@media only screen and (max-width:768px){.all-courses{padding-bottom:9.11458vw}}@media only screen and (max-width:576px){.all-courses{padding-bottom:48px}}.school-courses{padding-top:3.64583vw}@media only screen and (max-width:1600px){.school-courses{padding-top:4.375vw}}@media only screen and (max-width:1366px){.school-courses{padding-top:5.12445vw}}@media only screen and (max-width:1024px){.school-courses{padding-top:4.6875vw}}@media only screen and (max-width:768px){.school-courses{padding-top:6.25vw}}@media only screen and (max-width:576px){.school-courses{padding-top:48px}}.all-courses__section-name{margin-bottom:8px}.all-courses__title{margin-bottom:1.66667vw}@media only screen and (max-width:1600px){.all-courses__title{margin-bottom:2vw}}@media only screen and (max-width:1366px){.all-courses__title{margin-bottom:2.34261vw}}@media only screen and (max-width:1024px){.all-courses__title{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.all-courses__title{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.all-courses__title{margin-bottom:24px}}.all-courses__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.25vw;grid-row-gap:1.66667vw}@media only screen and (max-width:1600px){.all-courses__list{grid-column-gap:1.5vw;grid-row-gap:2vw}}@media only screen and (max-width:1366px){.all-courses__list{grid-column-gap:1.75695vw;grid-row-gap:2.34261vw}}@media only screen and (max-width:1024px){.all-courses__list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:1.95313vw}}@media only screen and (max-width:768px){.all-courses__list{grid-gap:2.60417vw}}@media only screen and (max-width:576px){.all-courses__list{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:16px}}.courses-level{padding:2.5vw 0 4.16667vw}@media only screen and (max-width:1600px){.courses-level{padding:3vw 0 5vw}}@media only screen and (max-width:1366px){.courses-level{padding:3.51391vw 0 5.85652vw}}@media only screen and (max-width:1024px){.courses-level{padding:5.07813vw 0 4.6875vw}}@media only screen and (max-width:768px){.courses-level{padding:6.77083vw 0 6.25vw}}@media only screen and (max-width:576px){.courses-level{padding:32px 0 40px}}.row__courses-level{margin-bottom:2.5vw}@media only screen and (max-width:1600px){.row__courses-level{margin-bottom:3vw}}@media only screen and (max-width:1366px){.row__courses-level{margin-bottom:3.51391vw}}@media only screen and (max-width:1024px){.row__courses-level{margin-bottom:4.6875vw}}@media only screen and (max-width:768px){.row__courses-level{margin-bottom:6.25vw}}@media only screen and (max-width:576px){.row__courses-level{margin-bottom:32px}}@media only screen and (max-width:1024px){.courses-level__sidebar-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.95313vw}}@media only screen and (max-width:768px){.courses-level__sidebar-block{margin-bottom:2.60417vw}}@media only screen and (max-width:576px){.courses-level__sidebar-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.courses-level__title{margin-bottom:.83333vw}@media only screen and (max-width:1600px){.courses-level__title{margin-bottom:1vw}}@media only screen and (max-width:1366px){.courses-level__title{margin-bottom:1.1713vw}}@media only screen and (max-width:1024px){.courses-level__title{margin-bottom:0}}@media only screen and (max-width:576px){.courses-level__title{margin-bottom:10px}}.courses-level__main-image{width:100%;margin-bottom:1.25vw}@media only screen and (max-width:1600px){.courses-level__main-image{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.courses-level__main-image{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.courses-level__main-image{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.courses-level__main-image{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.courses-level__main-image{margin-bottom:16px}}.courses-level__main-img{width:100%;border-radius:8px}.courses-level__item{margin-bottom:1.97917vw}.courses-level__item:last-child{margin-bottom:0}@media only screen and (max-width:1600px){.courses-level__item{margin-bottom:2.375vw}}@media only screen and (max-width:1366px){.courses-level__item{margin-bottom:2.78184vw}}@media only screen and (max-width:1024px){.courses-level__item{margin-bottom:3.71094vw}}@media only screen and (max-width:768px){.courses-level__item{margin-bottom:4.94792vw}}@media only screen and (max-width:576px){.courses-level__item{margin-bottom:40px}}.courses-level__item-title{margin-bottom:.625vw}@media only screen and (max-width:1600px){.courses-level__item-title{margin-bottom:.75vw}}@media only screen and (max-width:1366px){.courses-level__item-title{margin-bottom:.87848vw}}@media only screen and (max-width:1024px){.courses-level__item-title{margin-bottom:1.17188vw}}@media only screen and (max-width:768px){.courses-level__item-title{margin-bottom:1.5625vw}}@media only screen and (max-width:576px){.courses-level__item-title{margin-bottom:12px}}.courses-level__item-level{font-size:.83333vw;line-height:1.09375vw;font-weight:700;letter-spacing:0;margin-bottom:1.25vw;color:#a9a9a9}@media only screen and (max-width:1600px){.courses-level__item-level{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.courses-level__item-level{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.courses-level__item-level{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.courses-level__item-level{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.courses-level__item-level{margin-bottom:16px}}.courses-level__item-level span{color:#292929}@media only screen and (max-width:1600px){.courses-level__item-level{font-size:1vw;line-height:1.3125vw}}@media only screen and (max-width:1366px){.courses-level__item-level{font-size:1.1713vw;line-height:1.53734vw}}@media only screen and (max-width:1024px){.courses-level__item-level{font-size:1.5625vw;line-height:2.05078vw}}@media only screen and (max-width:768px){.courses-level__item-level{font-size:2.08333vw;line-height:2.73438vw}}@media only screen and (max-width:576px){.courses-level__item-level{font-size:12px;line-height:16px}}.courses-level__item-description{margin-bottom:1.25vw}@media only screen and (max-width:1600px){.courses-level__item-description{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.courses-level__item-description{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.courses-level__item-description{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.courses-level__item-description{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.courses-level__item-description{margin-bottom:16px}}.courses-level__list{margin-bottom:22px}.courses-level__list .free-assesment__static{margin-bottom:2.08333vw}@media only screen and (max-width:1600px){.courses-level__list .free-assesment__static{margin-bottom:2.5vw}}@media only screen and (max-width:1366px){.courses-level__list .free-assesment__static{margin-bottom:2.92826vw}}@media only screen and (max-width:1024px){.courses-level__list .free-assesment__static{margin-bottom:3.90625vw}}@media only screen and (max-width:768px){.courses-level__list .free-assesment__static{margin-bottom:5.20833vw}}@media only screen and (max-width:576px){.courses-level__list .free-assesment__static{margin-bottom:32px}}.courses-level__school-name-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}@media only screen and (max-width:576px){.courses-level__school-name-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.courses-level__school-name-title{margin-right:8px}@media only screen and (max-width:576px){.courses-level__school-name-title{margin-right:0;margin-bottom:8px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.courses-level__school-name-title:last-child{margin-right:0}.courses-level__school-schedule-list:not(.jlpt){-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:16px;grid-row-gap:16px}@media only screen and (max-width:576px){.courses-level__school-schedule-list:not(.jlpt){-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:20px}}.courses-level__school-schedule-list.active{display:-ms-grid;display:grid}.courses-level__hours-item{padding:10px}.courses-level__hours-item:nth-child(odd){background:#f4f4f4;border-radius:4px}.courses-level__hours-item span{font-weight:700}.comprehension-title{color:#d4d4d4;margin-bottom:12px}.comprehension-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:18px;grid-row-gap:18px;margin-bottom:1.66667vw}@media only screen and (max-width:1600px){.comprehension-list{margin-bottom:2vw}}@media only screen and (max-width:1366px){.comprehension-list{margin-bottom:2.34261vw}}@media only screen and (max-width:1024px){.comprehension-list{margin-bottom:3.125vw}}@media only screen and (max-width:768px){.comprehension-list{margin-bottom:4.16667vw}}@media only screen and (max-width:576px){.comprehension-list{margin-bottom:32px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.comprehensio-item{padding:.83333vw 1.25vw;background-color:#f4f4f4;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:1600px){.comprehensio-item{padding:1vw 1.5vw}}@media only screen and (max-width:1366px){.comprehensio-item{padding:1.1713vw 1.75695vw}}@media only screen and (max-width:1024px){.comprehensio-item{padding:1.5625vw 2.34375vw}}@media only screen and (max-width:768px){.comprehensio-item{padding:2.08333vw 3.125vw}}@media only screen and (max-width:576px){.comprehensio-item{padding:16px;min-height:98px}}.comprehension-item__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#d4d4d4}.courses-level__schedule-item-jlpt{margin-bottom:1.25vw}@media only screen and (max-width:1600px){.courses-level__schedule-item-jlpt{margin-bottom:1.5vw}}@media only screen and (max-width:1366px){.courses-level__schedule-item-jlpt{margin-bottom:1.75695vw}}@media only screen and (max-width:1024px){.courses-level__schedule-item-jlpt{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){.courses-level__schedule-item-jlpt{margin-bottom:3.125vw}}@media only screen and (max-width:576px){.courses-level__schedule-item-jlpt{margin-bottom:16px}}.courses-level__schedule-item-jlpt:last-child{margin-bottom:0}.toggle__body{display:none}.course-available{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.83333vw 1.25vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f4f4f4;border-radius:6px}@media only screen and (max-width:1600px){.course-available{padding:1vw 1.5vw}}@media only screen and (max-width:1366px){.course-available{padding:1.1713vw 1.75695vw}}@media only screen and (max-width:1024px){.course-available{padding:1.5625vw 2.34375vw}}@media only screen and (max-width:768px){.course-available{padding:2.08333vw 3.125vw}}@media only screen and (max-width:576px){.course-available{padding:16px 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.course-available__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:576px){.course-available__content{margin-bottom:12px}}.course-available__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:12px}.course-available__title{margin-left:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#292929}.slider__banner{overflow:hidden}.slider__banner .swiper-pagination{bottom:25px}@media only screen and (max-width:1024px){.slider__banner .swiper-pagination{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:42px}}@media only screen and (max-width:576px){.slider__banner .swiper-pagination{bottom:20px}}.slider__banner .swiper-pagination-bullet{background-color:#fff;opacity:.2;width:5px;height:5px;cursor:pointer;margin-right:8px}.slider__banner .swiper-pagination-bullet:last-child{margin-right:0}.slider__banner .swiper-pagination-bullet-active{opacity:1}.slider__banner .swiper-button-next,.slider__banner .swiper-button-prev{color:#fff;width:2.91667vw;height:2.91667vw}@media only screen and (max-width:1600px){.slider__banner .swiper-button-next,.slider__banner .swiper-button-prev{width:3.5vw;height:3.5vw}}@media only screen and (max-width:1366px){.slider__banner .swiper-button-next,.slider__banner .swiper-button-prev{width:4.09956vw;height:4.09956vw}}@media only screen and (max-width:1024px){.slider__banner .swiper-button-next,.slider__banner .swiper-button-prev{width:5.46875vw;height:5.46875vw}}@media only screen and (max-width:768px){.slider__banner .swiper-button-next,.slider__banner .swiper-button-prev{width:7.29167vw;height:7.29167vw}}@media only screen and (max-width:576px){.slider__banner .swiper-button-next,.slider__banner .swiper-button-prev{width:56px;height:56px}}.slider__banner .swiper-button-next::after,.slider__banner .swiper-button-prev::after{font-size:1.04167vw}@media only screen and (max-width:1600px){.slider__banner .swiper-button-next::after,.slider__banner .swiper-button-prev::after{font-size:1.25vw}}@media only screen and (max-width:1366px){.slider__banner .swiper-button-next::after,.slider__banner .swiper-button-prev::after{font-size:1.46413vw}}@media only screen and (max-width:1024px){.slider__banner .swiper-button-next::after,.slider__banner .swiper-button-prev::after{font-size:1.95313vw}}@media only screen and (max-width:768px){.slider__banner .swiper-button-next::after,.slider__banner .swiper-button-prev::after{font-size:2.60417vw}}.slider__banner .swiper-button-next::before,.slider__banner .swiper-button-prev::before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(255,255,255,.2);border-radius:100%;width:2.91667vw;height:2.91667vw}@media only screen and (max-width:1600px){.slider__banner .swiper-button-next::before,.slider__banner .swiper-button-prev::before{width:3.5vw;height:3.5vw}}@media only screen and (max-width:1366px){.slider__banner .swiper-button-next::before,.slider__banner .swiper-button-prev::before{width:4.09956vw;height:4.09956vw}}@media only screen and (max-width:1024px){.slider__banner .swiper-button-next::before,.slider__banner .swiper-button-prev::before{width:5.46875vw;height:5.46875vw}}@media only screen and (max-width:768px){.slider__banner .swiper-button-next::before,.slider__banner .swiper-button-prev::before{width:7.29167vw;height:7.29167vw}}@media only screen and (max-width:576px){.slider__banner .swiper-button-next::before,.slider__banner .swiper-button-prev::before{width:56px;height:56px}}@media only screen and (max-width:576px){.slider__banner .swiper-button-next,.slider__banner .swiper-button-prev{display:none}}.slider__banner .swiper-button-prev{left:14.79167vw}@media only screen and (max-width:1600px){.slider__banner .swiper-button-prev{left:7.75vw}}@media only screen and (max-width:1366px){.slider__banner .swiper-button-prev{left:9.0776vw}}@media only screen and (max-width:1024px){.slider__banner .swiper-button-prev{top:auto;left:3.125vw;bottom:3.125vw}}@media only screen and (max-width:768px){.slider__banner .swiper-button-prev{left:4.16667vw;bottom:4.16667vw}}.slider__banner .swiper-button-next{right:14.79167vw}@media only screen and (max-width:1600px){.slider__banner .swiper-button-next{right:7.75vw}}@media only screen and (max-width:1366px){.slider__banner .swiper-button-next{right:9.0776vw}}@media only screen and (max-width:1024px){.slider__banner .swiper-button-next{top:auto;right:3.125vw;bottom:3.125vw}}@media only screen and (max-width:768px){.slider__banner .swiper-button-next{right:4.16667vw;bottom:4.16667vw}}.slider__banner-item{height:inherit}.slider__banner-item .container,.slider__banner-item .row{height:inherit}.slider__banner-inner{height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:29.89583vw}@media only screen and (max-width:1600px){.slider__banner-inner{max-width:35.875vw}}@media only screen and (max-width:1366px){.slider__banner-inner{max-width:42.0205vw}}@media only screen and (max-width:1024px){.slider__banner-inner{max-width:56.05469vw}}@media only screen and (max-width:768px){.slider__banner-inner{max-width:74.73958vw}}@media only screen and (max-width:576px){.slider__banner-inner{max-width:100%}}.slider__banner-title{color:#fff;margin-bottom:1.04167vw}@media only screen and (max-width:1600px){.slider__banner-title{margin-bottom:1.25vw}}@media only screen and (max-width:1366px){.slider__banner-title{margin-bottom:1.46413vw}}@media only screen and (max-width:1024px){.slider__banner-title{margin-bottom:1.95313vw}}@media only screen and (max-width:768px){.slider__banner-title{margin-bottom:2.60417vw}}@media only screen and (max-width:576px){.slider__banner-title{margin-bottom:12px}}.slider__banner-description{color:#fff;margin-bottom:1.66667vw}@media only screen and (max-width:1600px){.slider__banner-description{margin-bottom:2vw}}@media only screen and (max-width:1366px){.slider__banner-description{margin-bottom:2.34261vw}}@media only screen and (max-width:1024px){.slider__banner-description{margin-bottom:3.125vw}}@media only screen and (max-width:768px){.slider__banner-description{margin-bottom:4.16667vw}}@media only screen and (max-width:576px){.slider__banner-description{margin-bottom:16px}}.slider__banner-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.slider__banner-buttons .button{border-color:#fff;margin-right:12px;color:#fff}.slider__banner-buttons .button:last-child{margin-right:0}.slider__banner-buttons .button.button__fill{background-color:#fff;color:#292929}@media only screen and (max-width:576px){.slider__banner-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slider__banner-buttons .button{width:100%;margin-bottom:10px}}.swiper-banner__item{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-banner__text{padding:8.54167vw 0}@media only screen and (max-width:1600px){.swiper-banner__text{padding:10vw 0}}@media only screen and (max-width:1366px){.swiper-banner__text{padding:11.71303vw 0}}@media only screen and (max-width:1024px){.swiper-banner__text{padding:13.57422vw 0}}@media only screen and (max-width:768px){.swiper-banner__text{padding:18.09896vw 0}}@media only screen and (max-width:576px){.swiper-banner__text{padding:75px 0}}.swiper__gallery.swiper-container{padding-bottom:4.6875vw;margin-left:-.52083vw;margin-right:-.52083vw;padding-left:.52083vw;padding-right:.52083vw}@media only screen and (max-width:1600px){.swiper__gallery.swiper-container{padding-bottom:5.625vw;margin-left:-.625vw;margin-right:-.625vw;padding-left:.625vw;padding-right:.625vw}}@media only screen and (max-width:1366px){.swiper__gallery.swiper-container{padding-bottom:5.625vw;margin-left:-.625vw;margin-right:-.625vw;padding-left:.625vw;padding-right:.625vw}}@media only screen and (max-width:1024px){.swiper__gallery.swiper-container{padding-bottom:8.78906vw;margin-left:-.97656vw;margin-right:-.97656vw;padding-left:.97656vw;padding-right:.97656vw}}@media only screen and (max-width:768px){.swiper__gallery.swiper-container{padding-bottom:11.71875vw;margin-left:-1.30208vw;margin-right:-1.30208vw;padding-left:1.30208vw;padding-right:1.30208vw}}@media only screen and (max-width:576px){.swiper__gallery.swiper-container{padding-bottom:48px;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}.swiper__gallery:not(.swiper-container) .swiper__gallery-btn-next,.swiper__gallery:not(.swiper-container) .swiper__gallery-btn-prev,.swiper__gallery:not(.swiper-container) .swiper__gallery-pagination{display:none}.swiper__gallery-wrapper:not(.swiper-wrapper){display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.30208vw}@media only screen and (max-width:1600px){.swiper__gallery-wrapper:not(.swiper-wrapper){grid-column-gap:1.5625vw}}@media only screen and (max-width:1366px){.swiper__gallery-wrapper:not(.swiper-wrapper){grid-column-gap:1.83016vw}}@media only screen and (max-width:1024px){.swiper__gallery-wrapper:not(.swiper-wrapper){-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:1.95313vw}}@media only screen and (max-width:768px){.swiper__gallery-wrapper:not(.swiper-wrapper){grid-column-gap:2.60417vw}}@media only screen and (max-width:576px){.swiper__gallery-wrapper:not(.swiper-wrapper){-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:0}}.swiper__gallery-wrapper.contacts__cards:not(.swiper-wrapper){display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:1.25vw;grid-row-gap:1.25vw}@media only screen and (max-width:1600px){.swiper__gallery-wrapper.contacts__cards:not(.swiper-wrapper){grid-column-gap:1.5vw;grid-row-gap:1.5vw}}@media only screen and (max-width:1366px){.swiper__gallery-wrapper.contacts__cards:not(.swiper-wrapper){grid-column-gap:1.75695vw;grid-row-gap:1.75695vw}}@media only screen and (max-width:1024px){.swiper__gallery-wrapper.contacts__cards:not(.swiper-wrapper){grid-column-gap:2.34375vw;grid-row-gap:2.34375vw}}@media only screen and (max-width:768px){.swiper__gallery-wrapper.contacts__cards:not(.swiper-wrapper){grid-column-gap:3.125vw;grid-row-gap:3.125vw}}@media only screen and (max-width:576px){.swiper__gallery-wrapper.contacts__cards:not(.swiper-wrapper){display:-webkit-box;display:-ms-flexbox;display:flex}}.swiper__gallery-btn-next,.swiper__gallery-btn-prev{top:auto;bottom:0;width:2.91667vw;height:2.91667vw}@media only screen and (max-width:1600px){.swiper__gallery-btn-next,.swiper__gallery-btn-prev{width:3.5vw;height:3.5vw}}@media only screen and (max-width:1366px){.swiper__gallery-btn-next,.swiper__gallery-btn-prev{width:4.09956vw;height:4.09956vw}}@media only screen and (max-width:1024px){.swiper__gallery-btn-next,.swiper__gallery-btn-prev{width:5.46875vw;height:5.46875vw}}@media only screen and (max-width:768px){.swiper__gallery-btn-next,.swiper__gallery-btn-prev{width:7.29167vw;height:7.29167vw}}@media only screen and (max-width:576px){.swiper__gallery-btn-next,.swiper__gallery-btn-prev{width:32px;height:32px}}.swiper__gallery-btn-next::before,.swiper__gallery-btn-prev::before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1.5px solid #d4d4d4;border-radius:100%;width:2.91667vw;height:2.91667vw}@media only screen and (max-width:1600px){.swiper__gallery-btn-next::before,.swiper__gallery-btn-prev::before{width:3.5vw;height:3.5vw}}@media only screen and (max-width:1366px){.swiper__gallery-btn-next::before,.swiper__gallery-btn-prev::before{width:4.09956vw;height:4.09956vw}}@media only screen and (max-width:1024px){.swiper__gallery-btn-next::before,.swiper__gallery-btn-prev::before{width:5.46875vw;height:5.46875vw}}@media only screen and (max-width:768px){.swiper__gallery-btn-next::before,.swiper__gallery-btn-prev::before{width:7.29167vw;height:7.29167vw}}@media only screen and (max-width:576px){.swiper__gallery-btn-next::before,.swiper__gallery-btn-prev::before{width:32px;height:32px}}.swiper__gallery-btn-next::after,.swiper__gallery-btn-prev::after{color:#7f7f7f;font-size:1.04167vw}@media only screen and (max-width:1600px){.swiper__gallery-btn-next::after,.swiper__gallery-btn-prev::after{font-size:1.25vw}}@media only screen and (max-width:1366px){.swiper__gallery-btn-next::after,.swiper__gallery-btn-prev::after{font-size:1.46413vw}}@media only screen and (max-width:1024px){.swiper__gallery-btn-next::after,.swiper__gallery-btn-prev::after{font-size:1.95313vw}}@media only screen and (max-width:768px){.swiper__gallery-btn-next::after,.swiper__gallery-btn-prev::after{font-size:2.60417vw}}@media only screen and (max-width:576px){.swiper__gallery-btn-next::after,.swiper__gallery-btn-prev::after{font-size:12px}}.swiper-container-horizontal>.swiper__gallery-pagination{bottom:1.51042vw;top:auto;border-radius:2px;background:#d4d4d4;height:3px;width:calc(100% - 8.854vw);left:8.333vw;right:.9375vw}@media only screen and (max-width:1600px){.swiper-container-horizontal>.swiper__gallery-pagination{width:calc(100% - 10.625vw);left:10vw;bottom:1.8125vw}}@media only screen and (max-width:1366px){.swiper-container-horizontal>.swiper__gallery-pagination{width:calc(100% - 12.445vw);left:11.713vw;bottom:2.12299vw}}@media only screen and (max-width:1024px){.swiper-container-horizontal>.swiper__gallery-pagination{width:calc(100% - 16.602vw);left:15.625vw;bottom:2.83203vw}}@media only screen and (max-width:768px){.swiper-container-horizontal>.swiper__gallery-pagination{width:calc(100% - 22.135vw);left:20.833vw;bottom:3.77604vw}}@media only screen and (max-width:576px){.swiper-container-horizontal>.swiper__gallery-pagination{width:calc(100% - 112px);left:96px;bottom:16px}}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill.swiper__gallery-btn-prev{left:12px;bottom:2px}.swiper__gallery-btn-next{left:4.27083vw;bottom:2px}@media only screen and (max-width:1600px){.swiper__gallery-btn-next{left:5.125vw}}@media only screen and (max-width:1366px){.swiper__gallery-btn-next{left:6.00293vw}}@media only screen and (max-width:1024px){.swiper__gallery-btn-next{left:8.00781vw}}@media only screen and (max-width:768px){.swiper__gallery-btn-next{left:10.67708vw}}@media only screen and (max-width:576px){.swiper__gallery-btn-next{left:52px}}.swiper__gallery-iframe{width:100%;height:10.46875vw}@media only screen and (max-width:1600px){.swiper__gallery-iframe{height:12.5625vw}}@media only screen and (max-width:1366px){.swiper__gallery-iframe{height:14.71449vw}}@media only screen and (max-width:1024px){.swiper__gallery-iframe{height:22.26563vw}}@media only screen and (max-width:768px){.swiper__gallery-iframe{height:29.6875vw}}@media only screen and (max-width:576px){.swiper__gallery-iframe{height:186px}}.teachers{padding:2.86458vw 0}@media only screen and (max-width:1600px){.teachers{padding:3.4375vw 0}}@media only screen and (max-width:1366px){.teachers{padding:4.02635vw 0}}@media only screen and (max-width:1024px){.teachers{padding:5.37109vw 0}}@media only screen and (max-width:768px){.teachers{padding:7.16146vw 0}}@media only screen and (max-width:576px){.teachers{padding:32px 0 48px}}.row__teachers{margin-bottom:4.16667vw}@media only screen and (max-width:1600px){.row__teachers{margin-bottom:5vw}}@media only screen and (max-width:1366px){.row__teachers{margin-bottom:5.85652vw}}@media only screen and (max-width:1024px){.row__teachers{margin-bottom:5.46875vw}}@media only screen and (max-width:768px){.row__teachers{margin-bottom:7.29167vw}}@media only screen and (max-width:576px){.row__teachers{margin-bottom:40px}}.row__teachers:last-child{margin-bottom:0}.teachers__title{margin-bottom:2.08333vw;text-align:center}@media only screen and (max-width:1600px){.teachers__title{margin-bottom:2.5vw}}@media only screen and (max-width:1366px){.teachers__title{margin-bottom:2.92826vw}}@media only screen and (max-width:1024px){.teachers__title{margin-bottom:3.125vw}}@media only screen and (max-width:768px){.teachers__title{margin-bottom:4.16667vw}}@media only screen and (max-width:576px){.teachers__title{margin-bottom:24px}}.teachers__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1.25vw;grid-row-gap:14px}@media only screen and (max-width:1600px){.teachers__list{grid-column-gap:1.5vw}}@media only screen and (max-width:1366px){.teachers__list{grid-column-gap:1.75695vw}}@media only screen and (max-width:1024px){.teachers__list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.95313vw}}@media only screen and (max-width:768px){.teachers__list{grid-column-gap:2.60417vw}}@media only screen and (max-width:576px){.teachers__list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:20px}}.teacher{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.teacher__inner{background-color:#fff;border-radius:8px;border:1.5px solid #ebeaed;width:100%;position:relative;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.teacher__photo-helper{height:3.125vw}@media only screen and (max-width:1600px){.teacher__photo-helper{height:3.75vw}}@media only screen and (max-width:1366px){.teacher__photo-helper{height:4.39239vw}}@media only screen and (max-width:1024px){.teacher__photo-helper{height:5.85938vw}}@media only screen and (max-width:768px){.teacher__photo-helper{height:7.8125vw}}@media only screen and (max-width:576px){.teacher__photo-helper{height:26px}}.teacher__photo{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.teacher__photo-svg{width:7.29167vw;height:8.22917vw}@media only screen and (max-width:1600px){.teacher__photo-svg{width:8.75vw;height:9.875vw}}@media only screen and (max-width:1366px){.teacher__photo-svg{width:10.2489vw;height:11.56662vw}}@media only screen and (max-width:1024px){.teacher__photo-svg{width:13.67188vw;height:15.42969vw}}@media only screen and (max-width:768px){.teacher__photo-svg{width:18.22917vw;height:20.57292vw}}@media only screen and (max-width:576px){.teacher__photo-svg{width:60px;height:68px}}.teacher__photo-svg mask{width:7.29167vw;height:8.22917vw}@media only screen and (max-width:1600px){.teacher__photo-svg mask{width:8.75vw;height:9.875vw}}@media only screen and (max-width:1366px){.teacher__photo-svg mask{width:10.2489vw;height:11.56662vw}}@media only screen and (max-width:1024px){.teacher__photo-svg mask{width:13.67188vw;height:15.42969vw}}@media only screen and (max-width:768px){.teacher__photo-svg mask{width:18.22917vw;height:20.57292vw}}@media only screen and (max-width:576px){.teacher__photo-svg mask{width:60px;height:68px}}.teacher__bottom{padding:.83333vw 1.04167vw 1.04167vw;border-top:1px solid #ebeaed;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:1600px){.teacher__bottom{padding:1vw .625vw 1.25vw}}@media only screen and (max-width:1366px){.teacher__bottom{padding:1.1713vw .73206vw 1.46413vw}}@media only screen and (max-width:1024px){.teacher__bottom{padding:1.5625vw .97656vw}}@media only screen and (max-width:768px){.teacher__bottom{padding:2.08333vw 1.30208vw}}@media only screen and (max-width:576px){.teacher__bottom{padding:8px 20px 17px}}.teacher__top{padding:5.9375vw 1.04167vw .83333vw}@media only screen and (max-width:1600px){.teacher__top{padding:7.125vw 1.25vw 1vw}}@media only screen and (max-width:1366px){.teacher__top{padding:8.34553vw 1.46413vw 1.1713vw}}@media only screen and (max-width:1024px){.teacher__top{padding:11.13281vw 1.95313vw 1.5625vw}}@media only screen and (max-width:768px){.teacher__top{padding:14.84375vw 2.60417vw 1.5625vw}}@media only screen and (max-width:576px){.teacher__top{padding:52px 10px 8px}}.teacher__name-jp{margin-bottom:4px}.teacher__name-jp:first-child{font-weight:500}.teacher__name-jp:last-child{margin-bottom:0}.teacher__name{margin-bottom:8px}.teacher__name-bottom-position{font-size:.67708vw;line-height:.9375vw;font-weight:600;letter-spacing:.5;text-transform:uppercase;color:#faad3c}@media only screen and (max-width:1600px){.teacher__name-bottom-position{font-size:.8125vw;line-height:1.125vw}}@media only screen and (max-width:1366px){.teacher__name-bottom-position{font-size:.95168vw;line-height:1.31772vw}}@media only screen and (max-width:1024px){.teacher__name-bottom-position{font-size:1.26953vw;line-height:1.75781vw}}@media only screen and (max-width:768px){.teacher__name-bottom-position{font-size:1.69271vw;line-height:2.34375vw}}@media only screen and (max-width:576px){.teacher__name-bottom-position{font-size:10px;line-height:14px}}.slider__home{height:41.66667vw}@media only screen and (max-width:1600px){.slider__home{height:40.625vw}}@media only screen and (max-width:1366px){.slider__home{height:47.58419vw}}@media only screen and (max-width:1024px){.slider__home{height:83.00781vw}}@media only screen and (max-width:768px){.slider__home{height:110.67708vw}}@media only screen and (max-width:576px){.slider__home{height:508px}}.what-makes-coto{padding-top:0}@media only screen and (max-width:1024px){#coto-club-map-tablet{margin-bottom:2.34375vw}}@media only screen and (max-width:768px){#coto-club-map-tablet{margin-bottom:3.125vw}}@media only screen and (max-width:576px){#coto-club-map-tablet{margin-bottom:16px}}@media only screen and (max-width:1024px){#coto-club-map{margin-bottom:0}}.coto-preloader{display:block;position:relative;top:50%;left:calc(50% - 20px);border:6px solid #d4d7de;border-top:6px solid #faad3c;border-radius:50%;width:40px;height:40px;-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.container{max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media only screen and (max-width:1600px){.container{max-width:70vw}}@media only screen and (max-width:1366px){.container{max-width:74.9634vw}}@media only screen and (max-width:1024px){.container{max-width:93.75vw}}@media only screen and (max-width:768px){.container{max-width:91.66667vw}}@media only screen and (max-width:576px){.container{max-width:100%;margin-left:16px;margin-right:16px}}.container-fluid{max-width:100%;margin:0}.row{width:100%}.section-name{font-size:.78125vw;line-height:1.14583vw;font-weight:700;letter-spacing:-.5;color:#faad3c;text-transform:uppercase}@media only screen and (max-width:1600px){.section-name{font-size:.9375vw;line-height:1.375vw}}@media only screen and (max-width:1366px){.section-name{font-size:1.0981vw;line-height:1.61054vw}}@media only screen and (max-width:1024px){.section-name{font-size:1.46484vw;line-height:2.14844vw}}@media only screen and (max-width:768px){.section-name{font-size:1.95313vw;line-height:2.86458vw}}@media only screen and (max-width:576px){.section-name{font-size:12px;line-height:16px}}.text__sub-heading--large{font-size:.83333vw;line-height:1.14583vw;font-weight:700;letter-spacing:-.5}@media only screen and (max-width:1600px){.text__sub-heading--large{font-size:1vw;line-height:1.375vw}}@media only screen and (max-width:1366px){.text__sub-heading--large{font-size:1.1713vw;line-height:1.61054vw}}@media only screen and (max-width:1024px){.text__sub-heading--large{font-size:1.5625vw;line-height:2.14844vw}}@media only screen and (max-width:768px){.text__sub-heading--large{font-size:2.08333vw;line-height:2.86458vw}}@media only screen and (max-width:576px){.text__sub-heading--large{font-size:16px;line-height:22px}}.text__sub-heading--small{font-size:.67708vw;line-height:.83333vw;font-weight:700;letter-spacing:-.5}@media only screen and (max-width:1600px){.text__sub-heading--small{font-size:.8125vw;line-height:1vw}}@media only screen and (max-width:1366px){.text__sub-heading--small{font-size:.95168vw;line-height:1.1713vw}}@media only screen and (max-width:1024px){.text__sub-heading--small{font-size:1.26953vw;line-height:1.5625vw}}@media only screen and (max-width:768px){.text__sub-heading--small{font-size:1.69271vw;line-height:2.08333vw}}@media only screen and (max-width:576px){.text__sub-heading--small{font-size:13px;line-height:16px}}.text__secondary,.text__secondary a{font-size:.78125vw;line-height:1.14583vw}@media only screen and (max-width:1600px){.text__secondary,.text__secondary a{font-size:.9375vw;line-height:1.375vw}}@media only screen and (max-width:1366px){.text__secondary,.text__secondary a{font-size:1.0981vw;line-height:1.61054vw}}@media only screen and (max-width:1024px){.text__secondary,.text__secondary a{font-size:1.46484vw;line-height:2.14844vw}}@media only screen and (max-width:768px){.text__secondary,.text__secondary a{font-size:1.95313vw;line-height:2.86458vw}}@media only screen and (max-width:576px){.text__secondary,.text__secondary a{font-size:13px;line-height:18px}}.text__small{font-size:.67708vw;line-height:.83333vw}@media only screen and (max-width:1600px){.text__small{font-size:.8125vw;line-height:1vw}}@media only screen and (max-width:1366px){.text__small{font-size:.95168vw;line-height:1.1713vw}}@media only screen and (max-width:1024px){.text__small{font-size:1.26953vw;line-height:1.5625vw}}@media only screen and (max-width:768px){.text__small{font-size:1.69271vw;line-height:2.08333vw}}@media only screen and (max-width:576px){.text__small{font-size:12px;line-height:16px}}.text__upper--large{font-size:.78125vw;line-height:1.14583vw;font-weight:700;letter-spacing:-.5;text-transform:uppercase}@media only screen and (max-width:1600px){.text__upper--large{font-size:.9375vw;line-height:1.375vw}}@media only screen and (max-width:1366px){.text__upper--large{font-size:1.0981vw;line-height:1.61054vw}}@media only screen and (max-width:1024px){.text__upper--large{font-size:1.46484vw;line-height:2.14844vw}}@media only screen and (max-width:768px){.text__upper--large{font-size:1.95313vw;line-height:2.86458vw}}@media only screen and (max-width:576px){.text__upper--large{font-size:12px;line-height:16px}}.text__upper--small{font-size:.52083vw;line-height:.72917vw;font-weight:700;letter-spacing:-.5;text-transform:uppercase}@media only screen and (max-width:1600px){.text__upper--small{font-size:.625vw;line-height:.875vw}}@media only screen and (max-width:1366px){.text__upper--small{font-size:.73206vw;line-height:1.02489vw}}@media only screen and (max-width:1024px){.text__upper--small{font-size:.97656vw;line-height:1.36719vw}}@media only screen and (max-width:768px){.text__upper--small{font-size:1.30208vw;line-height:1.82292vw}}@media only screen and (max-width:576px){.text__upper--small{font-size:10px;line-height:14px}}.bg-grey{background-color:rgba(45,50,74,.05)}.free-assesment-prev{padding-bottom:8.69792vw}@media only screen and (max-width:1600px){.free-assesment-prev{padding-bottom:10.4375vw}}@media only screen and (max-width:1366px){.free-assesment-prev{padding-bottom:12.22548vw}}@media only screen and (max-width:1024px){.free-assesment-prev{padding-bottom:16.50391vw}}@media only screen and (max-width:768px){.free-assesment-prev{padding-bottom:22.00521vw}}@media only screen and (max-width:576px){.free-assesment-prev{padding-bottom:162px}}.free-assesment-next{padding-top:8.69792vw}@media only screen and (max-width:1600px){.free-assesment-next{padding-top:10.4375vw}}@media only screen and (max-width:1366px){.free-assesment-next{padding-top:12.22548vw}}@media only screen and (max-width:1024px){.free-assesment-next{padding-top:16.50391vw}}@media only screen and (max-width:768px){.free-assesment-next{padding-top:22.00521vw}}@media only screen and (max-width:576px){.free-assesment-next{padding-top:162px}}.contacts-block{display:-ms-grid;display:grid;-ms-grid-columns:1.04167vw 1fr;grid-template-columns:1.04167vw 1fr;grid-column-gap:.9375vw;margin-bottom:1.09375vw}@media only screen and (max-width:1600px){.contacts-block{-ms-grid-columns:1.25vw 1fr;grid-template-columns:1.25vw 1fr;grid-column-gap:1.125vw;margin-bottom:1.3125vw}}@media only screen and (max-width:1366px){.contacts-block{-ms-grid-columns:1.46413vw 1fr;grid-template-columns:1.46413vw 1fr;grid-column-gap:1.31772vw;margin-bottom:1.53734vw}}@media only screen and (max-width:1024px){.contacts-block{-ms-grid-columns:1.95313vw 1fr;grid-template-columns:1.95313vw 1fr;grid-column-gap:1.75781vw;margin-bottom:2.05078vw}}@media only screen and (max-width:768px){.contacts-block{-ms-grid-columns:2.60417vw 1fr;grid-template-columns:2.60417vw 1fr;grid-column-gap:2.34375vw;margin-bottom:2.73438vw}}@media only screen and (max-width:576px){.contacts-block{-ms-grid-columns:20px 1fr;grid-template-columns:20px 1fr;grid-column-gap:18px;margin-bottom:21px}.contacts-block:last-child{margin-bottom:0}}.contacts-block__phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.last-of-page{padding-bottom:9.6875vw}@media only screen and (max-width:1600px){.last-of-page{padding-bottom:11.625vw}}@media only screen and (max-width:1366px){.last-of-page{padding-bottom:13.6164vw}}@media only screen and (max-width:1024px){.last-of-page{padding-bottom:15.23438vw}}@media only screen and (max-width:768px){.last-of-page{padding-bottom:20.3125vw}}@media only screen and (max-width:576px){.last-of-page{padding-bottom:129px}}.author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.author img{border-radius:100%;margin-right:12px}.category__label{display:block}.category__label,.date__label{padding:6px 14px;border-radius:30px;background-color:#f4f4f4;white-space:nowrap}.virtual-tour{margin-top:42px}.virtual-tour iframe{height:700px}@media only screen and (max-width:576px){.virtual-tour iframe{height:400px}}.staff-page-text{margin-bottom:56px;margin-top:56px;@media only screen and (max-width:767px){margin-bottom:48px;margin-top:20px}.title{color:#000;font-family:"Noto Sans JP";font-size:40px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:22px;@media only screen and (max-width:767px){margin-bottom:10px;font-size:24px}}.desc{color:#000;font-family:"Noto Sans JP";font-size:16px;font-style:normal;font-weight:400;line-height:normal;@media only screen and (max-width:767px){font-size:14px}}}.staff-page-list{.row{margin-bottom:117px;@media only screen and (max-width:767px){margin-bottom:80px}}.title-list{margin-bottom:37px;color:#292929;font-family:"Noto Sans JP";font-size:40px;font-style:normal;font-weight:900;@media only screen and (max-width:767px){font-size:24px;margin-bottom:24px;line-height:16px}}.staff-list{display:flex;width:100%;flex-wrap:wrap;gap:2.758%;row-gap:28px;@media only screen and (max-width:767px){gap:unset;row-gap:22px;justify-content:space-between}.staff-list-wrap{width:17.79%;border-radius:15px;background:#FFF6EA;overflow:hidden;box-shadow:0 70px 20px 0 rgba(41,41,41,0),0 45px 18px 0 rgba(41,41,41,0),0 25px 15px 0 rgba(41,41,41,.01),0 11px 11px 0 rgba(41,41,41,.02),0 3px 6px 0 rgba(41,41,41,.02);@media only screen and (max-width:1024px){width:31%;border-radius:10px}@media only screen and (max-width:820px){width:22%;border-radius:10px}@media only screen and (max-width:767px){width:48%;border-radius:10px}.staff-card{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;.img-bg{position:absolute;width:100%}.staff__image{border-radius:100px;border:3px solid #FFF6EA;width:100px;height:100px;display:block;overflow:hidden;margin-top:24px;z-index:1;@media only screen and (max-width:767px){width:69px;height:69px;border:2px solid #FFF6EA;margin-top:16.6px}img{width:100%;height:100%;object-fit:cover}}.staff__name{color:#292929;text-align:center;font-family:"Noto Sans JP";font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-top:24px;margin-bottom:12px;@media only screen and (max-width:767px){font-size:14px;margin-top:16.6px;margin-bottom:8.3px}}.staff__detail{padding-top:12px;padding-bottom:24px;border-top:1px solid rgba(41,41,41,.2);width:100%;@media only screen and (max-width:767px){padding-top:8.3px;padding-bottom:16.6px}.school{color:#292929;text-align:center;leading-trim:both;text-edge:cap;font-family:"Noto Sans JP";font-size:12px;font-style:normal;font-weight:300;line-height:12px;margin-bottom:8px;text-transform:capitalize;@media only screen and (max-width:767px){font-size:10px;line-height:10px;margin-bottom:5.53px}}.position{color:#292929;text-align:center;font-family:"Noto Sans JP";font-size:12px;font-style:normal;font-weight:600;line-height:12px;text-transform:capitalize;@media only screen and (max-width:767px){font-size:10px;line-height:10px}}}}}}}