.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset "UTF-8";.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{}.slick-dots{position:absolute;bottom:30px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 10px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:8px;height:8px;content:"";text-align:center;background:#fff;border-radius:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1}.slick-dots li.slick-active button:before{content:"";border:2px solid #fff;background:transparent;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;border-radius:50%}.jq-toast-wrap,
.jq-toast-wrap * {
    margin: 0;
    padding: 0;
}
.jq-toast-wrap {
    display: block;
    position: fixed;
    width: 467px;
    pointer-events: none !important;
    letter-spacing: normal;
    z-index: 9000 !important;
}
.jq-toast-wrap.bottom-left {
    bottom: 20px;
    left: 20px;
}
.jq-toast-wrap.bottom-right {
    bottom: 20px;
    right: 40px;
}
.jq-toast-wrap.top-left {
    top: 20px;
    left: 20px;
}
.jq-toast-wrap.top-right {
    top: 20px;
    right: 40px;
}
.jq-toast-single {
    display: block;
    width: 100%;
    padding: 20px;
    margin: 0 0 5px;
    border-radius: 4px;
    font-weight: 600;
    font-size: 16px;
    font-family: 'PublicSans', sans-serif;
    position: relative;
    pointer-events: all !important;
    background-color: #444;
    color: #fff;
    line-height: 17px;
    position: relative;
    line-height: 22px;
}
.jq-toast-single h2 {
    font-family: arial, sans-serif;
    font-size: 14px;
    margin: 0 0 7px;
    background: 0 0;
    color: inherit;
    line-height: inherit;
    letter-spacing: normal;
}
.jq-toast-single a {
    color: #eee;
    text-decoration: none;
    font-weight: 700;
    border-bottom: 1px solid #fff;
    padding-bottom: 3px;
    font-size: 12px;
}
.jq-toast-single ul {
    margin: 0 0 0 15px;
    background: 0 0;
    padding: 0;
}
.jq-toast-single ul li {
    list-style-type: disc !important;
    line-height: 17px;
    background: 0 0;
    margin: 0;
    padding: 0;
    letter-spacing: normal;
}
.close-jq-toast-single {
    position: absolute;
    right: 20px;
    font-size: 25px;
    cursor: pointer;
    top: 50%;
    transform: translateY(-50%);
}
.jq-toast-loader {
    display: block;
    position: absolute;
    top: -2px;
    height: 5px;
    width: 0;
    left: 0;
    border-radius: 5px;
    background: red;
}
.jq-toast-loaded {
    width: 100%;
}
.jq-has-icon {
    padding: 10px 10px 10px 50px;
    background-repeat: no-repeat;
    background-position: 10px;
}
.jq-icon-info {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=);
    background-color: #31708f;
    color: #d9edf7;
    border-color: #bce8f1;
}
.jq-icon-warning {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=);
    background-color: #8a6d3b;
    color: #fcf8e3;
    border-color: #faebcc;
}
.jq-icon-error {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=);
    background-color: #a94442;
    color: #f2dede;
    border-color: #ebccd1;
}
.jq-icon-success {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==);
    color: #dff0d8;
    background-color: #3c763d;
    border-color: #d6e9c6;
}
﻿@media screen and (min-width: 835px){.mbpc-1{margin-bottom:1px !important}}@media screen and (max-width: 834px){.mbsp-1{margin-bottom:1px !important}}@media screen and (min-width: 835px){.mbpc-2{margin-bottom:2px !important}}@media screen and (max-width: 834px){.mbsp-2{margin-bottom:2px !important}}@media screen and (min-width: 835px){.mbpc-3{margin-bottom:3px !important}}@media screen and (max-width: 834px){.mbsp-3{margin-bottom:3px !important}}@media screen and (min-width: 835px){.mbpc-4{margin-bottom:4px !important}}@media screen and (max-width: 834px){.mbsp-4{margin-bottom:4px !important}}@media screen and (min-width: 835px){.mbpc-5{margin-bottom:5px !important}}@media screen and (max-width: 834px){.mbsp-5{margin-bottom:5px !important}}@media screen and (min-width: 835px){.mbpc-6{margin-bottom:6px !important}}@media screen and (max-width: 834px){.mbsp-6{margin-bottom:6px !important}}@media screen and (min-width: 835px){.mbpc-7{margin-bottom:7px !important}}@media screen and (max-width: 834px){.mbsp-7{margin-bottom:7px !important}}@media screen and (min-width: 835px){.mbpc-8{margin-bottom:8px !important}}@media screen and (max-width: 834px){.mbsp-8{margin-bottom:8px !important}}@media screen and (min-width: 835px){.mbpc-9{margin-bottom:9px !important}}@media screen and (max-width: 834px){.mbsp-9{margin-bottom:9px !important}}@media screen and (min-width: 835px){.mbpc-10{margin-bottom:10px !important}}@media screen and (max-width: 834px){.mbsp-10{margin-bottom:10px !important}}@media screen and (min-width: 835px){.mbpc-11{margin-bottom:11px !important}}@media screen and (max-width: 834px){.mbsp-11{margin-bottom:11px !important}}@media screen and (min-width: 835px){.mbpc-12{margin-bottom:12px !important}}@media screen and (max-width: 834px){.mbsp-12{margin-bottom:12px !important}}@media screen and (min-width: 835px){.mbpc-13{margin-bottom:13px !important}}@media screen and (max-width: 834px){.mbsp-13{margin-bottom:13px !important}}@media screen and (min-width: 835px){.mbpc-14{margin-bottom:14px !important}}@media screen and (max-width: 834px){.mbsp-14{margin-bottom:14px !important}}@media screen and (min-width: 835px){.mbpc-15{margin-bottom:15px !important}}@media screen and (max-width: 834px){.mbsp-15{margin-bottom:15px !important}}@media screen and (min-width: 835px){.mbpc-16{margin-bottom:16px !important}}@media screen and (max-width: 834px){.mbsp-16{margin-bottom:16px !important}}@media screen and (min-width: 835px){.mbpc-17{margin-bottom:17px !important}}@media screen and (max-width: 834px){.mbsp-17{margin-bottom:17px !important}}@media screen and (min-width: 835px){.mbpc-18{margin-bottom:18px !important}}@media screen and (max-width: 834px){.mbsp-18{margin-bottom:18px !important}}@media screen and (min-width: 835px){.mbpc-19{margin-bottom:19px !important}}@media screen and (max-width: 834px){.mbsp-19{margin-bottom:19px !important}}@media screen and (min-width: 835px){.mbpc-20{margin-bottom:20px !important}}@media screen and (max-width: 834px){.mbsp-20{margin-bottom:20px !important}}@media screen and (min-width: 835px){.mbpc-21{margin-bottom:21px !important}}@media screen and (max-width: 834px){.mbsp-21{margin-bottom:21px !important}}@media screen and (min-width: 835px){.mbpc-22{margin-bottom:22px !important}}@media screen and (max-width: 834px){.mbsp-22{margin-bottom:22px !important}}@media screen and (min-width: 835px){.mbpc-23{margin-bottom:23px !important}}@media screen and (max-width: 834px){.mbsp-23{margin-bottom:23px !important}}@media screen and (min-width: 835px){.mbpc-24{margin-bottom:24px !important}}@media screen and (max-width: 834px){.mbsp-24{margin-bottom:24px !important}}@media screen and (min-width: 835px){.mbpc-25{margin-bottom:25px !important}}@media screen and (max-width: 834px){.mbsp-25{margin-bottom:25px !important}}@media screen and (min-width: 835px){.mbpc-26{margin-bottom:26px !important}}@media screen and (max-width: 834px){.mbsp-26{margin-bottom:26px !important}}@media screen and (min-width: 835px){.mbpc-27{margin-bottom:27px !important}}@media screen and (max-width: 834px){.mbsp-27{margin-bottom:27px !important}}@media screen and (min-width: 835px){.mbpc-28{margin-bottom:28px !important}}@media screen and (max-width: 834px){.mbsp-28{margin-bottom:28px !important}}@media screen and (min-width: 835px){.mbpc-29{margin-bottom:29px !important}}@media screen and (max-width: 834px){.mbsp-29{margin-bottom:29px !important}}@media screen and (min-width: 835px){.mbpc-30{margin-bottom:30px !important}}@media screen and (max-width: 834px){.mbsp-30{margin-bottom:30px !important}}@media screen and (min-width: 835px){.mbpc-31{margin-bottom:31px !important}}@media screen and (max-width: 834px){.mbsp-31{margin-bottom:31px !important}}@media screen and (min-width: 835px){.mbpc-32{margin-bottom:32px !important}}@media screen and (max-width: 834px){.mbsp-32{margin-bottom:32px !important}}@media screen and (min-width: 835px){.mbpc-33{margin-bottom:33px !important}}@media screen and (max-width: 834px){.mbsp-33{margin-bottom:33px !important}}@media screen and (min-width: 835px){.mbpc-34{margin-bottom:34px !important}}@media screen and (max-width: 834px){.mbsp-34{margin-bottom:34px !important}}@media screen and (min-width: 835px){.mbpc-35{margin-bottom:35px !important}}@media screen and (max-width: 834px){.mbsp-35{margin-bottom:35px !important}}@media screen and (min-width: 835px){.mbpc-36{margin-bottom:36px !important}}@media screen and (max-width: 834px){.mbsp-36{margin-bottom:36px !important}}@media screen and (min-width: 835px){.mbpc-37{margin-bottom:37px !important}}@media screen and (max-width: 834px){.mbsp-37{margin-bottom:37px !important}}@media screen and (min-width: 835px){.mbpc-38{margin-bottom:38px !important}}@media screen and (max-width: 834px){.mbsp-38{margin-bottom:38px !important}}@media screen and (min-width: 835px){.mbpc-39{margin-bottom:39px !important}}@media screen and (max-width: 834px){.mbsp-39{margin-bottom:39px !important}}@media screen and (min-width: 835px){.mbpc-40{margin-bottom:40px !important}}@media screen and (max-width: 834px){.mbsp-40{margin-bottom:40px !important}}@media screen and (min-width: 835px){.mbpc-41{margin-bottom:41px !important}}@media screen and (max-width: 834px){.mbsp-41{margin-bottom:41px !important}}@media screen and (min-width: 835px){.mbpc-42{margin-bottom:42px !important}}@media screen and (max-width: 834px){.mbsp-42{margin-bottom:42px !important}}@media screen and (min-width: 835px){.mbpc-43{margin-bottom:43px !important}}@media screen and (max-width: 834px){.mbsp-43{margin-bottom:43px !important}}@media screen and (min-width: 835px){.mbpc-44{margin-bottom:44px !important}}@media screen and (max-width: 834px){.mbsp-44{margin-bottom:44px !important}}@media screen and (min-width: 835px){.mbpc-45{margin-bottom:45px !important}}@media screen and (max-width: 834px){.mbsp-45{margin-bottom:45px !important}}@media screen and (min-width: 835px){.mbpc-46{margin-bottom:46px !important}}@media screen and (max-width: 834px){.mbsp-46{margin-bottom:46px !important}}@media screen and (min-width: 835px){.mbpc-47{margin-bottom:47px !important}}@media screen and (max-width: 834px){.mbsp-47{margin-bottom:47px !important}}@media screen and (min-width: 835px){.mbpc-48{margin-bottom:48px !important}}@media screen and (max-width: 834px){.mbsp-48{margin-bottom:48px !important}}@media screen and (min-width: 835px){.mbpc-49{margin-bottom:49px !important}}@media screen and (max-width: 834px){.mbsp-49{margin-bottom:49px !important}}@media screen and (min-width: 835px){.mbpc-50{margin-bottom:50px !important}}@media screen and (max-width: 834px){.mbsp-50{margin-bottom:50px !important}}@media screen and (min-width: 835px){.mbpc-51{margin-bottom:51px !important}}@media screen and (max-width: 834px){.mbsp-51{margin-bottom:51px !important}}@media screen and (min-width: 835px){.mbpc-52{margin-bottom:52px !important}}@media screen and (max-width: 834px){.mbsp-52{margin-bottom:52px !important}}@media screen and (min-width: 835px){.mbpc-53{margin-bottom:53px !important}}@media screen and (max-width: 834px){.mbsp-53{margin-bottom:53px !important}}@media screen and (min-width: 835px){.mbpc-54{margin-bottom:54px !important}}@media screen and (max-width: 834px){.mbsp-54{margin-bottom:54px !important}}@media screen and (min-width: 835px){.mbpc-55{margin-bottom:55px !important}}@media screen and (max-width: 834px){.mbsp-55{margin-bottom:55px !important}}@media screen and (min-width: 835px){.mbpc-56{margin-bottom:56px !important}}@media screen and (max-width: 834px){.mbsp-56{margin-bottom:56px !important}}@media screen and (min-width: 835px){.mbpc-57{margin-bottom:57px !important}}@media screen and (max-width: 834px){.mbsp-57{margin-bottom:57px !important}}@media screen and (min-width: 835px){.mbpc-58{margin-bottom:58px !important}}@media screen and (max-width: 834px){.mbsp-58{margin-bottom:58px !important}}@media screen and (min-width: 835px){.mbpc-59{margin-bottom:59px !important}}@media screen and (max-width: 834px){.mbsp-59{margin-bottom:59px !important}}@media screen and (min-width: 835px){.mbpc-60{margin-bottom:60px !important}}@media screen and (max-width: 834px){.mbsp-60{margin-bottom:60px !important}}@media screen and (min-width: 835px){.mbpc-61{margin-bottom:61px !important}}@media screen and (max-width: 834px){.mbsp-61{margin-bottom:61px !important}}@media screen and (min-width: 835px){.mbpc-62{margin-bottom:62px !important}}@media screen and (max-width: 834px){.mbsp-62{margin-bottom:62px !important}}@media screen and (min-width: 835px){.mbpc-63{margin-bottom:63px !important}}@media screen and (max-width: 834px){.mbsp-63{margin-bottom:63px !important}}@media screen and (min-width: 835px){.mbpc-64{margin-bottom:64px !important}}@media screen and (max-width: 834px){.mbsp-64{margin-bottom:64px !important}}@media screen and (min-width: 835px){.mbpc-65{margin-bottom:65px !important}}@media screen and (max-width: 834px){.mbsp-65{margin-bottom:65px !important}}@media screen and (min-width: 835px){.mbpc-66{margin-bottom:66px !important}}@media screen and (max-width: 834px){.mbsp-66{margin-bottom:66px !important}}@media screen and (min-width: 835px){.mbpc-67{margin-bottom:67px !important}}@media screen and (max-width: 834px){.mbsp-67{margin-bottom:67px !important}}@media screen and (min-width: 835px){.mbpc-68{margin-bottom:68px !important}}@media screen and (max-width: 834px){.mbsp-68{margin-bottom:68px !important}}@media screen and (min-width: 835px){.mbpc-69{margin-bottom:69px !important}}@media screen and (max-width: 834px){.mbsp-69{margin-bottom:69px !important}}@media screen and (min-width: 835px){.mbpc-70{margin-bottom:70px !important}}@media screen and (max-width: 834px){.mbsp-70{margin-bottom:70px !important}}@media screen and (min-width: 835px){.mbpc-71{margin-bottom:71px !important}}@media screen and (max-width: 834px){.mbsp-71{margin-bottom:71px !important}}@media screen and (min-width: 835px){.mbpc-72{margin-bottom:72px !important}}@media screen and (max-width: 834px){.mbsp-72{margin-bottom:72px !important}}@media screen and (min-width: 835px){.mbpc-73{margin-bottom:73px !important}}@media screen and (max-width: 834px){.mbsp-73{margin-bottom:73px !important}}@media screen and (min-width: 835px){.mbpc-74{margin-bottom:74px !important}}@media screen and (max-width: 834px){.mbsp-74{margin-bottom:74px !important}}@media screen and (min-width: 835px){.mbpc-75{margin-bottom:75px !important}}@media screen and (max-width: 834px){.mbsp-75{margin-bottom:75px !important}}@media screen and (min-width: 835px){.mbpc-76{margin-bottom:76px !important}}@media screen and (max-width: 834px){.mbsp-76{margin-bottom:76px !important}}@media screen and (min-width: 835px){.mbpc-77{margin-bottom:77px !important}}@media screen and (max-width: 834px){.mbsp-77{margin-bottom:77px !important}}@media screen and (min-width: 835px){.mbpc-78{margin-bottom:78px !important}}@media screen and (max-width: 834px){.mbsp-78{margin-bottom:78px !important}}@media screen and (min-width: 835px){.mbpc-79{margin-bottom:79px !important}}@media screen and (max-width: 834px){.mbsp-79{margin-bottom:79px !important}}@media screen and (min-width: 835px){.mbpc-80{margin-bottom:80px !important}}@media screen and (max-width: 834px){.mbsp-80{margin-bottom:80px !important}}@media screen and (min-width: 835px){.mbpc-81{margin-bottom:81px !important}}@media screen and (max-width: 834px){.mbsp-81{margin-bottom:81px !important}}@media screen and (min-width: 835px){.mbpc-82{margin-bottom:82px !important}}@media screen and (max-width: 834px){.mbsp-82{margin-bottom:82px !important}}@media screen and (min-width: 835px){.mbpc-83{margin-bottom:83px !important}}@media screen and (max-width: 834px){.mbsp-83{margin-bottom:83px !important}}@media screen and (min-width: 835px){.mbpc-84{margin-bottom:84px !important}}@media screen and (max-width: 834px){.mbsp-84{margin-bottom:84px !important}}@media screen and (min-width: 835px){.mbpc-85{margin-bottom:85px !important}}@media screen and (max-width: 834px){.mbsp-85{margin-bottom:85px !important}}@media screen and (min-width: 835px){.mbpc-86{margin-bottom:86px !important}}@media screen and (max-width: 834px){.mbsp-86{margin-bottom:86px !important}}@media screen and (min-width: 835px){.mbpc-87{margin-bottom:87px !important}}@media screen and (max-width: 834px){.mbsp-87{margin-bottom:87px !important}}@media screen and (min-width: 835px){.mbpc-88{margin-bottom:88px !important}}@media screen and (max-width: 834px){.mbsp-88{margin-bottom:88px !important}}@media screen and (min-width: 835px){.mbpc-89{margin-bottom:89px !important}}@media screen and (max-width: 834px){.mbsp-89{margin-bottom:89px !important}}@media screen and (min-width: 835px){.mbpc-90{margin-bottom:90px !important}}@media screen and (max-width: 834px){.mbsp-90{margin-bottom:90px !important}}@media screen and (min-width: 835px){.mbpc-91{margin-bottom:91px !important}}@media screen and (max-width: 834px){.mbsp-91{margin-bottom:91px !important}}@media screen and (min-width: 835px){.mbpc-92{margin-bottom:92px !important}}@media screen and (max-width: 834px){.mbsp-92{margin-bottom:92px !important}}@media screen and (min-width: 835px){.mbpc-93{margin-bottom:93px !important}}@media screen and (max-width: 834px){.mbsp-93{margin-bottom:93px !important}}@media screen and (min-width: 835px){.mbpc-94{margin-bottom:94px !important}}@media screen and (max-width: 834px){.mbsp-94{margin-bottom:94px !important}}@media screen and (min-width: 835px){.mbpc-95{margin-bottom:95px !important}}@media screen and (max-width: 834px){.mbsp-95{margin-bottom:95px !important}}@media screen and (min-width: 835px){.mbpc-96{margin-bottom:96px !important}}@media screen and (max-width: 834px){.mbsp-96{margin-bottom:96px !important}}@media screen and (min-width: 835px){.mbpc-97{margin-bottom:97px !important}}@media screen and (max-width: 834px){.mbsp-97{margin-bottom:97px !important}}@media screen and (min-width: 835px){.mbpc-98{margin-bottom:98px !important}}@media screen and (max-width: 834px){.mbsp-98{margin-bottom:98px !important}}@media screen and (min-width: 835px){.mbpc-99{margin-bottom:99px !important}}@media screen and (max-width: 834px){.mbsp-99{margin-bottom:99px !important}}@media screen and (min-width: 835px){.mbpc-100{margin-bottom:100px !important}}@media screen and (max-width: 834px){.mbsp-100{margin-bottom:100px !important}}.mb0{margin-bottom:0 !important}html{overflow-y:scroll;overflow-x:hidden;font-size:10px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}*{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}img{vertical-align:middle;max-width:100%}address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:600}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}del,ins{text-decoration:none}main{display:block}section{position:relative}body{color:#080a24;font-family:"PublicSans",serif;font-size:100%;-webkit-font-smoothing:antialiased;line-height:1.2}input[type="button"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#header{position:fixed;width:100%;margin-top:0 !important;left:0;z-index:99;padding-top:30px;transition:all .5s ease}@media screen and (max-width: 1440px){#header{padding-top:20px}}@media screen and (max-width: 1245px){#header{padding-top:14px}}@media screen and (max-width: 1023px){#header{padding:15px 0}}#header.bg-white{background:#ffffff}#header.bg-white .sub-menu .logo{opacity:0;z-index:-1}#header.bg-white .inner .logo .logo-dark{display:block}#header.bg-white .inner .logo .logo-white{display:none}#header.bg-white .inner .nav-menu a{color:#333}#header.bg-white .inner .nav-menu .stick-menu:hover .stick-menu__btn{color:#5559FF}#header.bg-white .inner .nav-menu .stick-menu:hover .stick-menu__btn:after{border-color:#5e59ff}#header.bg-white .inner .nav-menu .stick-menu__btn{color:#333}#header.bg-white .inner .nav-menu .stick-menu__btn:after{border-color:#333}#header.bg-white .inner .nav-menu .stick-menu__btn:before{background:#5e59ff}#header.bg-white .inner .nav-menu .stick-menu__wrap:before{top:27px}#header.bg-white .inner .nav-menu .stick-menu__wrap:after{height:calc(100% - 31px)}#header.bg-white .inner .nav-menu .show-menu .item a:after{background:#5e59ff}#header.bg-white .inner .nav-menu .show-menu .item a:hover{color:#5559FF}#header.bg-white .inner .nav-menu .show-menu .item.current-menu-item a{color:#5559FF}#header.bg-white .inner .nav-menu .show-menu .item.active a{color:#5559FF}#header.bg-white .inner .nav-menu .block-user .btn-sign:after{background:#5e59ff}#header.bg-white .inner .nav-menu .block-user .btn-sign:hover{color:#5559FF}#header.bg-white .inner .nav-menu .block-user .btn-sign.active{color:#5559FF}#header.bg-white .inner .mobile-icon span{background:#000000;transition:all 0.5s}#header.bg-white .inner .mobile-icon span:before,#header.bg-white .inner .mobile-icon span:after{background:#000000;transition:all 0.5s}@media screen and (min-width: 1025px){#header.header-category .btn-try{background:rgba(217,217,217,0.5);border:1px solid #ECECEC}}@media screen and (min-width: 1025px){#header.header-category.scrolled .btn-try{background:#5e59ff;border:0}}#header.scrolled{-webkit-animation:slide-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:slide-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;padding:10px 0}#header .inner{display:flex;justify-content:space-between}@media screen and (max-width: 1440px){#header .inner{padding:0 120px}}@media screen and (max-width: 1245px){#header .inner{padding:0 42px}}@media screen and (max-width: 834px){#header .inner{padding:0 20px}}#header .inner .logo{position:relative;display:flex;align-items:center;width:136px;text-align:center;z-index:12}@media screen and (max-width: 640px){#header .inner .logo{width:117px}}#header .inner .logo img{width:100%}#header .inner .logo .logo-dark{display:none}#header .inner .nav-menu{width:calc(100% - 117px);display:flex;justify-content:flex-end;padding-left:79px}@media screen and (max-width: 1023px){#header .inner .nav-menu{display:none}}#header .inner .nav-menu .stick-menu{position:relative}#header .inner .nav-menu .stick-menu:hover .stick-menu__btn{color:#ffffff}#header .inner .nav-menu .stick-menu:hover .stick-menu__btn:after{border-color:#ffffff}#header .inner .nav-menu .stick-menu:hover .stick-menu__btn:before{width:100%}#header .inner .nav-menu .stick-menu:hover .stick-menu__wrap{display:flex}#header .inner .nav-menu .stick-menu__btn{position:relative;font-family:"Inter",serif;color:#ffffff;font-size:14px;padding-right:18px;cursor:pointer;letter-spacing:0.9px;font-weight:600}#header .inner .nav-menu .stick-menu__btn:after{content:"";position:absolute;width:7px;height:7px;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;top:1px;right:0;transform:rotate(45deg)}#header .inner .nav-menu .stick-menu__btn:before{content:"";position:absolute;background:#ffffff;width:0;height:2px;bottom:-12px;left:50%;transform:translateX(-50%);transition:all .3s ease}#header .inner .nav-menu .stick-menu__wrap{position:absolute;display:none;flex-wrap:wrap;justify-content:space-between;width:500px;top:100%;left:0;padding:42px 18px 6px}#header .inner .nav-menu .stick-menu__wrap:before{content:"";position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ffffff;top:20px;left:45px}#header .inner .nav-menu .stick-menu__wrap:after{content:"";position:absolute;background:#ffffff;border-radius:5px;width:100%;height:calc(100% - 24px);bottom:0;left:0;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}#header .inner .nav-menu .stick-menu__item{position:relative;width:49%;margin-bottom:8px;z-index:1}#header .inner .nav-menu .stick-menu__item>a{display:block;color:#333;font-size:14px;text-transform:unset;padding:13px 16px 12px 40px;border-radius:4px;font-weight:400;letter-spacing:-0.6px}#header .inner .nav-menu .stick-menu__item>a:after{display:none}#header .inner .nav-menu .stick-menu__item>a img{position:absolute;top:50%;left:14px;transform:translateY(-50%)}#header .inner .nav-menu .stick-menu__item>a svg{position:absolute;top:50%;left:14px;transform:translateY(-50%);opacity:0;z-index:-1}#header .inner .nav-menu .stick-menu__item:hover>a,#header .inner .nav-menu .stick-menu__item.active>a{opacity:1;color:#5e59ff !important;background:#F4F3FF}#header .inner .nav-menu .stick-menu__item:hover>a img,#header .inner .nav-menu .stick-menu__item.active>a img{opacity:0;z-index:-1}#header .inner .nav-menu .stick-menu__item:hover>a svg,#header .inner .nav-menu .stick-menu__item.active>a svg{opacity:1;z-index:1}#header .inner .nav-menu .show-menu{display:flex;align-items:center}#header .inner .nav-menu .show-menu .item{margin-right:52px}#header .inner .nav-menu .show-menu .item a:after{content:"";position:absolute;background:#ffffff;width:0;height:2px;bottom:-7px;left:50%;transform:translateX(-50%);transition:all .3s ease}#header .inner .nav-menu .show-menu .item a:hover{color:#ffffff}#header .inner .nav-menu .show-menu .item a:hover:after{width:100%}#header .inner .nav-menu .show-menu .item.active a{color:#ffffff}#header .inner .nav-menu .show-menu .item.active a:after{width:100%}#header .inner .nav-menu a{position:relative;font-size:14px;color:#ffffff;font-family:"Inter",serif;letter-spacing:0.5px;text-transform:uppercase;font-weight:700;cursor:pointer}#header .inner .nav-menu .block-user{display:flex;justify-content:space-between;align-items:center;width:317px}#header .inner .nav-menu .block-user .btn-sign{margin-right:10px}#header .inner .nav-menu .block-user .btn-sign:after{content:"";position:absolute;background:#ffffff;width:0;height:2px;bottom:-7px;left:50%;transform:translateX(-50%);transition:all .3s ease}#header .inner .nav-menu .block-user .btn-sign:hover{color:#ffffff}#header .inner .nav-menu .block-user .btn-sign:hover:after{width:100%}#header .inner .nav-menu .block-user .btn-sign.active{color:#ffffff}#header .inner .nav-menu .block-user .btn-sign.active:after{width:100%}#header .inner .btn-bonus{position:absolute;width:120px;height:30px;display:flex;align-items:center;justify-content:center;color:#ffffff;cursor:pointer;font-size:12px;letter-spacing:0.6px;border-radius:6px;background:#5e59ff;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:66px;font-family:"Inter",serif}@media screen and (min-width: 1024px){#header .inner .btn-bonus{display:none !important}}#header .inner .btn-bonus a{font-size:12px;color:#ffffff;letter-spacing:0.6px;font-family:"Inter",serif}#header .inner .mobile-icon{width:26px;height:30px;position:absolute;right:20px;top:55%;transform:translateY(-50%);cursor:pointer;z-index:12;display:none}@media screen and (max-width: 1023px){#header .inner .mobile-icon{display:block}}#header .inner .mobile-icon span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;width:100%;height:3px;margin-top:-2px;background:#ffffff;font-size:0px}#header .inner .mobile-icon span:before,#header .inner .mobile-icon span:after{position:absolute;left:0;width:100%;height:100%;background:#ffffff;content:'';transition:transform 0.3s;border-radius:3px}#header .inner .mobile-icon span:before{transform:translateY(-250%);top:0}#header .inner .mobile-icon span:after{transform:translateY(250%);bottom:0}#header .inner .mobile-icon.mobile-close span{background-color:transparent}#header .inner .mobile-icon.mobile-close span:before,#header .inner .mobile-icon.mobile-close span:after{width:100%;background:#333}#header .inner .mobile-icon.mobile-close span:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);top:2px}#header .inner .mobile-icon.mobile-close span:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);bottom:-2px}#header .btn-try{display:flex;align-items:center;justify-content:center;max-width:210px;width:100%;height:45px;padding:15px 30px;color:#ffffff !important;border-radius:6px;background:#5e59ff;letter-spacing:0}@media screen and (max-width: 1023px){#header .btn-try{max-width:calc(100% - 84px);justify-content:center;height:50px;font-size:13px;position:fixed;bottom:30px;left:50%;transform:translateX(-50%)}}@media screen and (max-width: 834px){#header .btn-try{max-width:calc(100% - 40px);height:65px;position:relative;bottom:0;left:0;transform:unset;margin:0 auto}}@media not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none){#header .btn-try{font-weight:600}}}#header .btn-try img{margin-left:17px;max-width:17px;}@media screen and (max-width: 1440px){#header .btn-try img{margin-left:19px}}@media screen and (max-width: 1245px){#header .btn-try img{margin-left:5px;max-width:12px}}@media screen and (max-width: 1023px){#header .btn-try img{margin-left:12px;max-width:16px}}#header .sub-menu{display:none;position:absolute;width:100%;height:calc(100vh - 55px);top:55px;left:0;background:#ffffff;overflow:scroll;padding-bottom:130px}#header .sub-menu .inner{display:block}#header .sub-menu .inner .list-sub{margin:30px 0 88px}#header .sub-menu .inner .list-sub__item{margin-bottom:14px}#header .sub-menu .inner .list-sub__link{position:relative;display:block;font-family:"Inter",serif;font-weight:600;font-size:24px;color:#333333;border-bottom:1px solid #e5e5e5;padding:16px 4px;cursor:pointer}#header .sub-menu .inner .list-sub__link.btn-show:after{content:"";position:absolute;width:10px;height:10px;border-right:1px solid #333333;border-bottom:1px solid #333333;top:41%;right:13px;transform:rotate(45deg) translateY(-50%);transition:all .5s ease}#header .sub-menu .inner .list-sub__link.btn-show.unactive:after{transform:rotate(-45deg) translateY(-50%);transition:all .5s ease}#header .sub-menu .inner .list-sub__features{display:flex;flex-wrap:wrap;padding-top:12px}#header .sub-menu .inner .list-sub__features li{width:50%;padding:4px}@media screen and (max-width: 834px){#header .sub-menu .inner .list-sub__features li{width:100%}}#header .sub-menu .inner .list-sub__features li a{display:flex;align-items:center;font-weight:600;font-size:16px;padding:19px 16px 18px;background:#fafafa;color:#000}@media screen and (max-width: 375px){#header .sub-menu .inner .list-sub__features li a{font-size:15px;padding:15px 10px}}#header .sub-menu .inner .list-sub__features li a img{margin-right:8px}#footer{background:#f7f7f7;padding:81px 0 48px}@media screen and (max-width: 1440px){#footer{padding:61px 0 48px}}@media screen and (max-width: 834px){#footer{padding:57px 0 48px}}@media screen and (max-width: 640px){#footer{padding:45px 0}}#footer.footer-remote{background:#ffffff;padding:0}#footer.footer-remote .list-footer{display:none}#footer.footer-remote .footer-copy{border-top:1px solid #e2e8f0;padding:29px 0}@media screen and (max-width: 1440px){#footer.footer-remote .footer-copy{padding:46px 0}}@media screen and (max-width: 1024px){#footer.footer-remote .footer-copy{padding:29px 0}}@media screen and (max-width: 834px){#footer.footer-remote .footer-copy{padding:35px 0}}@media screen and (max-width: 640px){#footer.footer-remote .footer-copy{padding:31px 0}#footer.footer-remote .footer-copy .list-sns{display:none}}#footer.footer-remote .footer-txt{font-size:14px}@media screen and (max-width: 834px){#footer.footer-remote .footer-txt{margin-bottom:21px}}@media screen and (max-width: 640px){#footer.footer-remote .footer-txt{margin-bottom:0}}#footer .footer-txt img{width: 20.5px;margin-top: -4.5px;}#footer .list-footer{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:75px;border-bottom:1px solid #e2e8f0;margin-bottom:41px}@media screen and (max-width: 1440px){#footer .footer-txt img {width: 18px;margin-top:-4.5px}#footer .list-footer{padding-bottom:59px;margin-bottom:29px}}@media screen and (max-width: 1023px){#footer .list-footer{padding-bottom:36px}}@media screen and (max-width: 834px){#footer .list-footer{padding-bottom:40px;margin-bottom:27px}}@media screen and (max-width: 640px){ #footer .footer-txt img {width: 20.5px;margin-top: -4.5px;}#footer .list-footer{padding-bottom:34px;margin-bottom:32px}}#footer .list-footer__item{width:23.6%}@media screen and (max-width: 1440px){#footer .list-footer__item{width:23.1%}}@media screen and (max-width: 1024px){#footer .list-footer__item{width:32%;margin-bottom:59px}#footer .list-footer__item:last-child{margin-bottom:0}}@media screen and (max-width: 834px){#footer .list-footer__item{margin-bottom:53px}}@media screen and (max-width: 640px){#footer .list-footer__item{width:47%;margin-bottom:42px}}#footer .list-footer__ttl{display:block;font-family:"Inter",serif;font-weight:700;font-size:12px;color:#333;margin-bottom:32px}@media screen and (max-width: 1440px){#footer .list-footer__ttl{margin-bottom:23px}}@media screen and (max-width: 640px){#footer .list-footer__ttl{margin-bottom:24px}}#footer .list-footer__sub li{margin-bottom:12px}@media screen and (max-width: 1440px){#footer .list-footer__sub li{margin-bottom:14px}}@media screen and (max-width: 640px){#footer .list-footer__sub li{margin-bottom:24px}}#footer .list-footer__sub li:last-child{margin-bottom:0}#footer .list-footer__sub li a{font-size:16px;color:#333;font-weight:400}@media screen and (max-width: 1440px){#footer .list-footer__sub li a{font-size:14px}}#footer .list-footer__sub li a:hover{color:#5e59ff}#footer .list-footer__sub.bigger li{margin-bottom:28px}@media screen and (max-width: 1440px){#footer .list-footer__sub.bigger li{margin-bottom:35px}}@media screen and (max-width: 640px){#footer .list-footer__sub.bigger li{margin-bottom:42px}}#footer .list-footer__sub.bigger li a{font-family:"Inter",serif;font-weight:700;text-transform:uppercase;font-size:12px}@media screen and (max-width: 1024px){#footer .list-footer__sub.last{display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:-38px}}@media screen and (max-width: 834px){#footer .list-footer__sub.last{margin-right:-130px}}@media screen and (max-width: 640px){#footer .list-footer__sub.last{margin-right:0}}@media screen and (max-width: 1024px){#footer .list-footer__sub.last li{width:50%}#footer .list-footer__sub.last li:first-child{order:1}#footer .list-footer__sub.last li:nth-child(2){order:3}}@media screen and (max-width: 1024px) and (max-width: 640px){#footer .list-footer__sub.last li:nth-child(2){order:2}}@media screen and (max-width: 1024px){#footer .list-footer__sub.last li:nth-child(3){order:2}}@media screen and (max-width: 1024px) and (max-width: 640px){#footer .list-footer__sub.last li:nth-child(3){order:3}}@media screen and (max-width: 1024px){#footer .list-footer__sub.last li:nth-child(4){order:4}}@media screen and (max-width: 640px){#footer .list-footer__sub.last li{width:100%}}#footer .list-footer__sub.last li:nth-child(2){margin-bottom:30px}@media screen and (max-width: 1440px){#footer .list-footer__sub.last li:nth-child(2){margin-bottom:22px}}@media screen and (max-width: 834px){#footer .list-footer__sub.last li:nth-child(2){margin-bottom:14px}}@media screen and (max-width: 640px){#footer .list-footer__sub.last li:nth-child(2){margin-bottom:34px}}#footer .footer-copy{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#footer .footer-txt{font-size:16px;font-weight:300;color:#333}@media screen and (max-width: 1440px){#footer .footer-txt{font-size:14px}}@media screen and (max-width: 834px){#footer .footer-txt{width:100%;text-align:center;margin-bottom:26px}}@media screen and (max-width: 640px){#footer .footer-txt{font-size:16px;line-height:1.5;margin-bottom:36px}}#footer .list-sns{width:208px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 834px){#footer .list-sns{width:100%;justify-content:center}}@media screen and (max-width: 834px){#footer .list-sns .item{padding:0 15px}}@media screen and (max-width: 640px){#footer .list-sns .item{padding:0 18px}}#footer .list-sns .item a{display:block;color:#333;font-size:21.3333px}@media screen and (max-width: 834px){#footer .list-sns .item a{font-size:18px}}@media screen and (max-width: 640px){#footer .list-sns .item a{font-size:26px}}#footer .list-sns .item a:hover{color:#5e59ff}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-top{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.is-locked body{-webkit-overflow-scrolling:auto}body.modal-open{overflow:hidden}html:has(.modal-open){overflow:unset}.inner{display:block;max-width:1920px;padding:0 135px;margin:0 auto}@media screen and (max-width: 1245px){.inner{padding:0 42px}}@media screen and (max-width: 834px){.inner{padding:0 29px}}@media screen and (max-width: 640px){.inner{padding:0 24px}}.clearfix{*zoom:1}.clearfix:before{content:"";display:table}.clearfix:after{clear:both;content:"";display:table}a{text-decoration:none;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{opacity:0.7}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){a{display:inline-block}}@media screen and (min-width: 835px){a[href^="tel"]{pointer-events:none}}@media screen and (max-width: 834px){.pc{display:none !important}}@media screen and (max-width: 1700px){.pc-mac{display:none !important}}@media screen and (max-width: 1440px){.pc-lp{display:none !important}}@media screen and (max-width: 1245px){.pc-xl{display:none !important}}@media screen and (max-width: 1024px){.pc-ipd{display:none !important}}@media screen and (max-width: 990px){.pc-lg{display:none !important}}@media screen and (max-width: 640px){.pc-sm{display:none !important}}@media screen and (max-width: 375px){.pc-xs{display:none !important}}@media screen and (min-width: 835px){.sp{display:none !important}}@media screen and (min-width: 1441px){.sp-lp{display:none !important}}@media screen and (min-width: 1246px){.sp-xl{display:none !important}}@media screen and (min-width: 1025px){.sp-ipd{display:none !important}}@media screen and (min-width: 991px){.sp-lg{display:none !important}}@media screen and (min-width: 641px){.sp-sm{display:none !important}}video {-webkit-mask-image: -webkit-radial-gradient(white,black);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;margin-bottom: -1px;}.ttlcomp-01{max-width:660px;font-family:"Inter",serif;margin-bottom:50px;font-weight:700;font-size:42px;letter-spacing:-0.6px}@media screen and (max-width: 1440px){.ttlcomp-01{max-width:560px;font-size:36px;margin-bottom:40px}}@media screen and (max-width: 834px){.ttlcomp-01{max-width:430px;font-size:28px;margin-bottom:26px;line-height:1.3}}@media screen and (max-width: 640px){.ttlcomp-01{margin-bottom:38px}}@media screen and (max-width: 375px){.ttlcomp-01{font-size:24px}}.ttlcomp-01.white{color:#ffffff}.ttlcomp-01.center{text-align:center;margin-left:auto;margin-right:auto}.ttlcomp-02{max-width:590px;font-size:20px;line-height:1.5;margin-bottom:61px}@media screen and (max-width: 1440px){.ttlcomp-02{max-width:530px;font-size:18px;margin-bottom:36px}}@media screen and (max-width: 834px){.ttlcomp-02{margin-bottom:32px}}.ttlcomp-02.white{color:#ffffff}.ttlcomp-02.center{text-align:center;margin-left:auto;margin-right:auto}.ttlcomp-03{text-align:center;font-family:"Inter",serif;font-size:36px;margin-bottom:51px;font-weight:700;letter-spacing:-0.5px}@media screen and (max-width: 1440px){.ttlcomp-03{font-size:30px;margin-bottom:37px}}@media screen and (max-width: 834px){.ttlcomp-03{font-size:20px;margin-bottom:30px}}@media screen and (max-width: 834px){.ttlcomp-03{font-size:24px;margin-bottom:30px}}.ttlcomp-04{text-align:center;color:#141416;font-family:"Inter",serif;font-weight:bold;font-size:40px;margin:0 auto 22px;letter-spacing:-2px}@media screen and (max-width: 1440px){.ttlcomp-04{margin-bottom:15px}}@media screen and (max-width: 834px){.ttlcomp-04{margin-bottom:23px}}@media screen and (max-width: 640px){.ttlcomp-04{font-size:24px;line-height:1.32;letter-spacing:-0.9px;margin-bottom:17px}}@media screen and (max-width: 834px){.centersp{text-align:center;margin-right:auto;margin-left:auto}}.txt-basic{color:#23262F;font-family:"Inter",serif;font-size:16px;line-height:1.5}.txt-center{text-align:center}.txt-right{text-align:right}.txt-left{text-align:left}.btn{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;max-width:306px;height:61px;background:#5E59FF;color:white;border-radius:5px;font-family:"Inter",serif;font-weight:500;font-size:14px;letter-spacing:-0.5px}@media screen and (max-width: 640px){.btn{max-width:244px;height:48px}}.btn span{position:relative;display:inline-block;padding-right:40px}.btn span:before{content:"";position:absolute;background:white;width:12px;height:2px;right:3px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.btn span:after{content:"";position:absolute;width:8px;height:8px;border:solid white;border-width:2px 2px 0 0;right:4px;top:50%;transform:translateY(-50%) rotate(45deg)}.btn:hover{opacity:1;filter:brightness(85%)}.sec-mv{position:relative;padding:167px 0 91px}@media screen and (max-width: 1440px){.sec-mv{padding:114px 0 56px}}@media screen and (max-width: 1024px){.sec-mv{padding:134px 0 70px}}@media screen and (max-width: 834px){.sec-mv{padding-bottom:64px}}@media screen and (max-width: 640px){.sec-mv{padding:105px 0 42px}}.sec-mv.video{padding:0}.sec-mv__video{position:relative;height:750px;overflow:hidden}@media screen and (max-width: 1440px){.sec-mv__video{height:680px}}@media screen and (max-width: 1245px){.sec-mv__video{height:535px}}@media screen and (max-width: 834px){.sec-mv__video{height:560px}}@media screen and (max-width: 640px){.sec-mv__video{height:720px}}.sec-mv__video:after{content:"";position:absolute;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0}@media screen and (max-width: 640px){.sec-mv__video:after{display:none}}.sec-mv__video video{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;font-family:"object-fit: cover";object-fit:cover}.sec-mv__video img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover'}.sec-mv__wrap{position:absolute;width:100%;top:50%;transform:translateY(-50%);color:#ffffff;padding:0 135px}@media screen and (max-width: 1440px){.sec-mv__wrap{top:50.9%}}@media screen and (max-width: 1024px){.sec-mv__wrap{top:53%;padding:0 42px}}@media screen and (max-width: 834px){.sec-mv__wrap{top:55.7%;padding:0 24px}}.sec-mv__ttl{font-family:"Inter",serif;font-size:54px;text-align:center;font-weight:700;letter-spacing:-2px;max-width:960px;margin:0 auto 26px}@media screen and (max-width: 1440px){.sec-mv__ttl{max-width:820px;font-size:44px;margin-bottom:20px;letter-spacing:-0.6px}}@media screen and (max-width: 834px){.sec-mv__ttl{max-width:630px;font-size:36px;margin-bottom:9px}}@media screen and (max-width: 640px){.sec-mv__ttl{font-size:32px;margin-bottom:15px;line-height:1.35}}@media screen and (max-width: 375px){.sec-mv__ttl{font-size:29px}}.sec-mv__ttl--big{color:#141416;font-size:72px;line-height:1.1;letter-spacing:-4px;margin-bottom:47px}@media screen and (max-width: 1440px){.sec-mv__ttl--big{font-size:56px;line-height:1.14;letter-spacing:-3px;margin-bottom:45px}}@media screen and (max-width: 834px){.sec-mv__ttl--big{margin-bottom:47px}}@media screen and (max-width: 640px){.sec-mv__ttl--big{font-size:32px;line-height:1.25;letter-spacing:-1.8px;margin-bottom:16px}}.sec-mv__ttl>span{position:relative;display:inline-block}.sec-mv__ttl>span:after{content:"";position:absolute;background:url("../images/competitor/shape-mv-pc.svg") center no-repeat;background-size:contain;width:251px;height:26px;bottom:-24px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 1440px){.sec-mv__ttl>span:after{width:175px;height:30px;bottom:-24px;left:41%}}@media screen and (max-width: 1024px){.sec-mv__ttl>span:after{background:url("../images/competitor/shape-mv-sp.svg") center no-repeat;background-size:contain;width:170px;height:26px;left:50%}}@media screen and (max-width: 640px){.sec-mv__ttl>span:after{width:115px;height:17px;bottom:-13px}}.sec-mv__tm{max-width:770px;font-size:28px;letter-spacing:-0.7px;margin:0 auto 67px;text-align:center;line-height:1.38;font-weight:normal}@media screen and (max-width: 1440px){.sec-mv__tm{max-width:600px;font-size:22px;letter-spacing:-0.3px;margin:0 auto 49px}}@media screen and (max-width: 1024px){.sec-mv__tm{max-width:540px}}@media screen and (max-width: 834px){.sec-mv__tm{max-width:440px;font-size:20px;letter-spacing:0;line-height:1.3;margin:0 auto 40px}}@media screen and (max-width: 640px){.sec-mv__tm{margin-bottom:53px}}.sec-mv__tm.cl-b{color:#333333}.sec-mv__flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.sec-mv__ct{width:40.6%}@media screen and (max-width: 1024px){.sec-mv__ct{width:50.2%}}@media screen and (max-width: 834px){.sec-mv__ct{width:100%;margin-bottom:45px}}.sec-mv__img{width:49.7%}@media screen and (max-width: 1440px){.sec-mv__img{width:48.6%}}@media screen and (max-width: 834px){.sec-mv__img{width:100%}}.sec-mv__img .box-img{width:auto;height:100%;margin-right:-135px}@media screen and (max-width: 1245px){.sec-mv__img .box-img{margin-right:-42px}}@media screen and (max-width: 834px){.sec-mv__img .box-img{margin-right:-29px}}@media screen and (max-width: 640px){.sec-mv__img .box-img{margin:0}}.sec-mv__img .box-img img,.sec-mv__img .box-img video{width:100%}.sec-mv__form .hs_submit .actions input{background-position-x:calc(100% - 29px);padding:10px 50px 10px 10px}@media screen and (max-width: 1440px){.sec-mv__form .hs_submit .actions input{background-position-x:calc(100% - 20.5px)}}@media screen and (max-width: 1024px){.sec-mv__form .hs_submit .actions input{background-position-x:calc(100% - 33.5px);padding:10px 35px 10px 10px}}@media screen and (max-width: 834px){.sec-mv__form .hs_submit .actions input{background-size:15px;background-position-x:calc(100% - 31px);padding:10px 55px 10px 10px}}@media screen and (max-width: 640px){.sec-mv__form .hs_submit .actions input{background-position-x:calc(100% - 85px)}}.block-mail{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:750px;margin:0 auto}@media screen and (max-width: 1440px){.block-mail{max-width:595px}}@media screen and (max-width: 834px){.block-mail{max-width:590px}}.block-mail__form{width:calc(100% - 312px);height:60px}@media screen and (max-width: 1440px){.block-mail__form{width:calc(100% - 260px);height:46px}}@media screen and (max-width: 834px){.block-mail__form{width:calc(100% - 244px);height:50px}}@media screen and (max-width: 640px){.block-mail__form{width:100%;height:auto;margin-bottom:8px}}.block-mail__form input{appearance:none;border:1px solid #757575;border-radius:5px;outline:none;width:100%;height:100%;font-size:14px;padding:15px 25px}@media screen and (max-width: 1440px){.block-mail__form input{font-size:12px;padding:15px 20px}}@media screen and (max-width: 834px){.block-mail__form input{font-size:14px}}@media screen and (max-width: 640px){.block-mail__form input{text-align:center}}.block-mail__form input::placeholder{color:#979797}.block-mail__form input.wpcf7-not-valid{border:1px solid red}@media screen and (max-width: 640px){.block-mail__form .wpcf7-form-control-wrap{display:block}}@media screen and (max-width: 640px){.block-mail__form .wpcf7-not-valid{margin-bottom:35px}}.block-mail__form .wpcf7-not-valid-tip{position:absolute;width:100%;font-family:"Inter",serif;background:#dd1f39;border-radius:5px;color:#ffffff;font-size:12px;padding:8px 10px;top:calc(100% + 30px);text-align:left;margin-bottom:6px}@media screen and (max-width: 1440px){.block-mail__form .wpcf7-not-valid-tip{top:calc(100% + 25px)}}@media screen and (max-width: 640px){.block-mail__form .wpcf7-not-valid-tip{top:55px}}.block-mail__form .wpcf7-not-valid-tip:after{content:"";position:absolute;top:-5px;left:20px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #dd1f39}.block-mail__btn{width:307px;height:60px}@media screen and (max-width: 1440px){.block-mail__btn{width:255px;height:46px}}@media screen and (max-width: 834px){.block-mail__btn{width:240px;height:50px}}@media screen and (max-width: 640px){.block-mail__btn{width:100%;height:48px}}.block-mail__btn button{display:flex;align-items:center;justify-content:center;appearance:none;outline:none;width:100%;height:100%;border:0;background:#5E59FF;border-radius:5px;color:#ffffff;font-size:14px;font-family:"Inter",serif;font-weight:bold;letter-spacing:0.2px;text-transform:uppercase;padding:10px;cursor:pointer}@media screen and (max-width: 1440px){.block-mail__btn button{font-size:11px}}@media screen and (max-width: 1024px){.block-mail__btn button{font-size:12px;letter-spacing:-0.5px}}@media screen and (max-width: 834px){.block-mail__btn button{font-size:11px}}@media screen and (max-width: 640px){.block-mail__btn button{font-size:12px}}.block-mail__btn button:hover{filter:brightness(85%)}.block-mail__btn button img{margin-left:25px}@media screen and (max-width: 1440px){.block-mail__btn button img{margin-left:30px}}@media screen and (max-width: 1024px){.block-mail__btn button img{margin-left:18px}}@media screen and (max-width: 834px){.block-mail__btn button img{width:15px;margin-left:20px}}.block-mail-30{max-width:830px}@media screen and (max-width: 1440px){.block-mail-30{max-width:540px}}@media screen and (max-width: 834px){.block-mail-30{max-width:503px}}.block-mail-30 .block-mail__form{width:calc(100% - 307px)}@media screen and (max-width: 1440px){.block-mail-30 .block-mail__form{width:calc(100% - 214px)}}@media screen and (max-width: 834px){.block-mail-30 .block-mail__form{width:calc(100% - 212px);height:48px}}@media screen and (max-width: 640px){.block-mail-30 .block-mail__form{width:100%;height:auto;margin-bottom:8px}}.block-mail-30 .block-mail__btn{width:300px}@media screen and (max-width: 1440px){.block-mail-30 .block-mail__btn{width:210px}}@media screen and (max-width: 834px){.block-mail-30 .block-mail__btn{width:207px;height:48px}}@media screen and (max-width: 640px){.block-mail-30 .block-mail__btn{width:100%}}@media screen and (max-width: 1440px){.block-mail-30 .block-mail__btn img{margin-left:10px}}@media screen and (max-width: 834px){.block-mail-30 .block-mail__btn img{margin-left:34px}}@media screen and (max-width: 834px){.block-mail-left{max-width:515px}}.block-mail-left .hs-form-field{width:calc(100% - 245px)}@media screen and (max-width: 1024px){.block-mail-left .hs-form-field{width:calc(100% - 177px)}}@media screen and (max-width: 834px){.block-mail-left .hs-form-field{width:calc(100% - 213px);height:56px}}@media screen and (max-width: 640px){.block-mail-left .hs-form-field{width:100%;height:auto}}.block-mail-left .hs_submit{width:240px}@media screen and (max-width: 1024px){.block-mail-left .hs_submit{width:172px}}@media screen and (max-width: 834px){.block-mail-left .hs_submit{width:208px;height:56px}}@media screen and (max-width: 640px){.block-mail-left .hs_submit{width:100%;height:48px}}@media screen and (max-width: 1024px){.block-mail-left .hs_submit input{font-size:11px}}@media screen and (max-width: 640px){.block-mail-left .hs_submit input{font-size:12px}}.block-mail.sb{margin-bottom:35px}@media screen and (max-width: 1440px){.block-mail.sb{margin-bottom:22px}}@media screen and (max-width: 640px){.block-mail.sb{margin-bottom:40px}}.part-content{opacity:0;visibility:hidden;display:none;pointer-events: none;}.part-content.active{opacity:1;display:block;visibility:visible;pointer-events: auto;}.list-check{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 640px){.list-check{flex-wrap:wrap;justify-content:flex-start;max-width:280px;margin:0 auto}}.list-check .item{display:flex;align-items:center;justify-content:center;padding:0 20px;color:#333333;font-size:20px;letter-spacing:-0.9px}@media screen and (max-width: 1440px){.list-check .item{font-size:16px;letter-spacing:-0.6px;padding:0 15px}}@media screen and (max-width: 834px){.list-check .item{letter-spacing:0;margin-bottom:15px}.list-check .item:nth-child(3){width:100%}}@media screen and (max-width: 640px){.list-check .item{width:100%;justify-content:flex-start;margin-bottom:14px}.list-check .item:last-child{margin-bottom:0}}@media screen and (max-width: 375px){.list-check .item{font-size:13px}}.list-check .item i{margin-right:8px;color:#52BB96}@media screen and (max-width: 1440px){.list-check .item i{margin-right:10px}}@media screen and (max-width: 640px){.list-check-white{max-width:315px}}.list-check-white .item{color:#ffffff}.list-check-white .item i{color:#ffffff}.list-check-green{position:relative;left:-28px}@media screen and (max-width: 1024px){.list-check-green{left:0}}.list-check-green .item{color:#ffffff}.list-check-green .item i{font-size:24px}@media screen and (max-width: 1024px){.list-check-green .item i{font-size:18px}}.sec-try{padding:90px 0;color:#ffffff}@media screen and (max-width: 1440px){.sec-try{padding:48px 0 58px}}@media screen and (max-width: 1024px){.sec-try{padding:57px 0 70px}}@media screen and (max-width: 834px){.sec-try{padding:32px 0 56px}}@media screen and (max-width: 640px){.sec-try{padding:16px 0 40px}}.block-try{background:url("../images/homepage/webp/bg-try-pc.webp") center no-repeat;background-size:cover;border-radius:20px;padding:56px 16px 83px;text-align:center}@media screen and (max-width: 1440px){.block-try{padding:40px 16px 60px}}@media screen and (max-width: 1024px){.block-try{padding:40px 16px 56px}}@media screen and (max-width: 834px){.block-try{padding:34px 16px 52px}}@media screen and (max-width: 640px){.block-try{background:url("../images/homepage/bg-try-sp.jpg") center no-repeat;background-size:cover;padding:46px 16px 40px}}@media screen and (max-width: 375px){.block-try{padding:25px 10px 35px}}.block-try .list-check{margin-bottom:33px}@media screen and (max-width: 1440px){.block-try .list-check{margin-bottom:21px}}@media screen and (max-width: 834px){.block-try .list-check{margin-bottom:3px}}@media screen and (max-width: 640px){.block-try .list-check{max-width:230px;margin-bottom:50px}}.block-try .list-check .item{font-size:18px;letter-spacing:0}@media screen and (max-width: 1440px){.block-try .list-check .item{font-size:15px}}@media screen and (max-width: 834px){.block-try .list-check .item{font-size:14px}}.block-try .list-check .item i{font-size:17px}.try-ttl{line-height:1.3;letter-spacing:0.2px;font-family:"Inter",serif;margin-bottom:20px;font-weight:700;font-size:36px}@media screen and (max-width: 1440px){.try-ttl{font-size:30px;margin-bottom:11px}}@media screen and (max-width: 1024px){.try-ttl{margin-bottom:14px}}@media screen and (max-width: 640px){.try-ttl{font-size:24px;margin-bottom:12px}}.try-txt{margin-bottom:40px;font-size:18px;font-weight:300}@media screen and (max-width: 1440px){.try-txt{font-size:16px;margin-bottom:22px}}@media screen and (max-width: 640px){.try-txt{line-height:1.5;margin-bottom:31px}}.popup-contact{position:relative;display:none;z-index:99}.popup-contact__wrap{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.7);top:0;left:0;z-index:9999;display:flex;justify-content:center;align-items:center;padding:12px}.popup-contact__wrap__inner{position:relative;max-width:630px;width:100%}.popup-contact__wrap .wpcf7-form-control-wrap{display:block}.popup-contact__wrap .wpcf7-not-valid{margin-bottom:23px}.popup-contact__wrap .wpcf7-not-valid-tip{position:absolute;bottom:0;left:0}.popup-contact__content{position:relative;width:100%;padding:36px 40px;background:#fff;border-radius:8px;margin:auto;overflow-y:auto;max-height:calc(100vh - 30px);max-height:calc((var(--vh, 1vh) * 100) - 30px) !important}@media screen and (max-width: 834px){.popup-contact__content{padding:30px}}.popup-contact__close{position:absolute;background:#000000;width:30px;height:30px;border-radius:50%;top:-14px;right:-14px;transform:rotate(45deg);z-index:10;cursor:pointer}@media screen and (max-width: 834px){.popup-contact__close{width:20px;height:20px;top:-7px;right:-7px}}.popup-contact__close:before,.popup-contact__close:after{content:"";position:absolute;width:13px;height:2px;background:#ffffff;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popup-contact__close:after{transform:translate(-50%, -50%) rotate(90deg)}.popup-contact__ttl{font-weight:bold;font-size:24px;margin-bottom:40px;font-weight:600}.popup-contact__ttl.flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-family:"Inter",serif;margin-bottom:6px}@media screen and (max-width: 834px){.popup-contact__ttl.flex{display:block;text-align:center;font-size:22px;margin-bottom:21px}}.popup-contact__ttl.flex span{font-family:"PublicSans",serif;background:#E4E8EF;border-radius:4px;color:#41446D;font-weight:600;font-size:13px;padding:8px 12px;margin-left:15px}@media screen and (max-width: 834px){.popup-contact__ttl.flex span{display:inline-block;margin-left:0;margin-top:10px;padding:6px 12px}}.popup-contact__txt{max-width:500px;text-align:center;font-weight:300;font-size:18px;margin:0 auto 42px;line-height:1.5}@media screen and (max-width: 834px){.popup-contact__txt{font-size:16px;padding:0 10px;margin-bottom:25px}}.popup-contact__txt span{font-weight:bold}.popup-contact__list{display:flex;flex-wrap:wrap;margin:0}.popup-contact__list form,.popup-contact__list .hbspt-form,.popup-contact__list .hs-input{width:100% !important}.popup-contact__list fieldset{max-width:100% !important}.popup-contact__list .hs_error_rollup{padding:0 5px;display:none}.popup-contact__form,.popup-contact .form-columns-1,.popup-contact .form-columns-2{width:100%;padding:0 5px;margin-bottom:0px}.popup-contact__form.flex,.popup-contact .form-columns-1.flex,.popup-contact .form-columns-2.flex{width:50%}.popup-contact__form label,.popup-contact .form-columns-1 label,.popup-contact .form-columns-2 label{margin-bottom:8px;display:block;font-size:14px;font-weight:700;color:#454545;white-space:nowrap}.popup-contact__form label .hs-form-required,.popup-contact .form-columns-1 label .hs-form-required,.popup-contact .form-columns-2 label .hs-form-required{font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#000000;margin-left:3px}.popup-contact__form .hs-error-msg,.popup-contact .form-columns-1 .hs-error-msg,.popup-contact .form-columns-2 .hs-error-msg{color:#EE2525 !important;font-weight:400 !important;font-size:12px !important;margin-top:5px}.popup-contact .form-columns-1 label span,.popup-contact .form-columns-2 label span{padding-left:0;font-weight:600;color:#454545;font-size:16px}.popup-contact .form-columns-1 .hs-input,.popup-contact .form-columns-2 .hs-input{border-color:#CFCFCF}.popup-contact .form-columns-2{display:flex;width:calc(100% + 10px);max-width:calc(100% + 10px) !important;margin:0 -5px}.popup-contact .form-columns-2 .hs-form-field{width:50%;padding:0 5px;font-size:16px;font-weight:400;line-height:17px;color:rgba(0,0,0,0.4)}.popup-contact__input,.popup-contact .input{width:100%}.popup-contact__input input,.popup-contact__input textarea,popup-contact__input select,.popup-contact .input input,.popup-contact .input textarea,.popup-contact .input select{color:#000000;appearance:none;background:#ffffff;border:1px solid #000;box-sizing:border-box;border-radius:5px;outline:none;box-shadow:none;height:42px;line-height:100%;font-size:14px;margin:0;max-width:100%;padding:10px 12px;width:100%;font-weight:400;display:block}.popup-contact__input input::placeholder,.popup-contact__input textarea::placeholder,.popup-contact__input select::placeholder,.popup-contact .input input::placeholder,.popup-contact .input textarea::placeholder{border-radius:4px}.popup-contact__input textarea,.popup-contact__input textarea,.popup-contact .input textarea{height:100px}.popup-contact__button,.popup-contact .hs_submit{width:100%}.popup-contact__button button,.popup-contact__button input,.popup-contact .hs_submit button,.popup-contact .hs_submit input{appearance:none;border:0;box-shadow:none;height:50px;width:100%;text-align:center;padding:0;color:#ffffff;position:relative;text-transform:capitalize;font-size:16px;cursor:pointer;background:#5E59FF;border-radius:4px;font-weight:600}.popup-contact .hs_submit{margin-top:22px}.popup-contact__table{width:100%;margin-bottom:25px}@media screen and (max-width: 834px){.popup-contact__table{margin-bottom:30px}}.popup-contact__table tr{border-bottom:1px solid #c4c4c44d;font-size:16px;color:rgba(0,0,0,0.8);font-weight:300}.popup-contact__table tr b{font-weight:bold}.popup-contact__table tr:first-child{font-family:"Inter",serif;border-top:1px solid #c4c4c44d;background:#f2f2f2;font-weight:600;color:#000000}@media screen and (max-width: 834px){.popup-contact__table tr:first-child{font-size:14px}}.popup-contact__table tr:first-child td{padding:10px 20px 14px}@media screen and (max-width: 834px){.popup-contact__table tr:first-child td{padding:14px 16px 13px}}.popup-contact__table tr:nth-child(2) td{padding-top:28px}@media screen and (max-width: 834px){.popup-contact__table tr:nth-child(2) td{padding-top:18px}}.popup-contact__table tr td{padding:20px 20px 18px}@media screen and (max-width: 834px){.popup-contact__table tr td{padding:19px 14px 16px}}.popup-contact__table tr td:last-child{text-align:right}@media screen and (max-width: 834px){.popup-contact__table tr td:last-child{font-size:14px}}.popup-contact__star{display:flex;align-items:center;justify-content:center;border-radius:5px;padding:10px;background:rgba(255,196,69,0.15);margin-bottom:50px;color:#ffc445;font-size:16px;font-weight:700}.popup-contact__star img{margin-right:5px}.popup-contact__try{width:100%;max-width:305px;margin:0 auto}.popup-contact__try button{display:flex;align-items:center;justify-content:center;font-weight:bold;font-family:"Inter",serif;background:#000000;border-radius:5px;border:0;height:58px;width:100%;padding:0;color:#ffffff;position:relative;font-size:14px;letter-spacing:0.6px;cursor:pointer}@media not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none){.popup-contact__try button{font-weight:600}}}.popup-contact__try button img{margin-left:15px}.popup-contact__close:before,.popup-contact__close:after{content:"";position:absolute;width:13px;height:2px;background:#ffffff;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popup-contact__close:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.cookies-wrap{position:fixed;width:100%;background:#1E1E2E;padding:18px 15px;bottom:0;left:0;z-index:30}@media screen and (max-width: 1440px){.cookies-wrap{padding:15px}}@media screen and (max-width: 834px){.cookies-wrap{padding:24px 15px}}@media screen and (max-width: 640px){.cookies-wrap{padding:24px 25px}}.cookies-wrap__flex{display:flex;align-items:center;justify-content:space-between;max-width:1370px;margin:0 auto}@media screen and (max-width: 1440px){.cookies-wrap__flex{max-width:1170px}}@media screen and (max-width: 1024px){.cookies-wrap__flex{max-width:936px}}@media screen and (max-width: 834px){.cookies-wrap__flex{max-width:710px}}@media screen and (max-width: 640px){.cookies-wrap__flex{flex-wrap:wrap}.cookies-wrap__flex .btn-right-side{width:100%}}.cookies-wrap__txt{color:#ffffff;font-size:16px;font-weight:300}@media screen and (max-width: 1440px){.cookies-wrap__txt{font-size:14px}}@media screen and (max-width: 1024px){.cookies-wrap__txt{font-size:13px}}@media screen and (max-width: 834px){.cookies-wrap__txt{font-size:16px;max-width:470px}}@media screen and (max-width: 640px){.cookies-wrap__txt{width:100%;max-width:100%;margin-bottom:24px;line-height:1.5}}.cookies-wrap__txt a{color:#ffffff;font-size:16px;border-bottom:1px solid #ffffff}@media screen and (max-width: 1440px){.cookies-wrap__txt a{font-size:15px}}@media screen and (max-width: 1024px){.cookies-wrap__txt a{font-size:13px}}@media screen and (max-width: 834px){.cookies-wrap__txt a{font-size:16px}}.cookies-wrap__btn{display:flex;align-items:center;justify-content:center;background:#ffffff;color:#000000 !important;border-radius:5px;width:157px;height:38px;cursor:pointer;font-size:16px;letter-spacing:0.07em;text-transform:uppercase}@media screen and (max-width: 1440px){.cookies-wrap__btn{font-size:11px;width:150px;height:33px;margin-right:5px}}@media screen and (max-width: 1024px){.cookies-wrap__btn{height:29px}}@media screen and (max-width: 834px){.cookies-wrap__btn{font-size:12px;height:40px;width:157px;margin-right:1px}}@media screen and (max-width: 640px){.cookies-wrap__btn{width:100%;height:39px}}.list-grow{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px;counter-reset:my-sec-counter;max-width:830px;margin:0 auto}@media screen and (max-width: 1440px){.list-grow{max-width:907px}}@media screen and (max-width: 1024px){.list-grow{max-width:800px}}@media screen and (max-width: 834px){.list-grow{max-width:675px}}@media screen and (max-width: 640px){.list-grow{display:block;margin:0 -28px 0 -4px}}.list-grow .item{position:relative;width:195px;padding:0 10px;text-align:center}@media screen and (max-width: 640px){.list-grow .item{width:auto;padding:10px 4px}.list-grow .item .ct{background:#ffffff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.1);padding:58px 15px 33px}}.list-grow .item:before{counter-increment:my-sec-counter;content:counter(my-sec-counter);position:absolute;font-size:74px;font-family:"Inter",serif;font-weight:700;color:#f0f1f6;line-height:1;top:-40px;left:-22px}@media screen and (max-width: 640px){.list-grow .item:before{display:none}}.list-grow .img{margin-bottom:26px}@media screen and (max-width: 640px){.list-grow .img{margin-bottom:32px}.list-grow .img img{margin:0 auto}}.list-grow .txt{font-size:18px;line-height:1.4;font-weight:600;color:#000000}@media screen and (max-width: 1440px){.list-grow .txt{font-size:16px;line-height:1.5}}.list-grow .coming{padding-top:13px;color:#B1B1B1;font-size:12px;text-transform:uppercase}@media screen and (max-width: 1440px){.list-grow .coming{padding-top:7px}}@media screen and (max-width: 834px){.list-grow .coming{padding-top:13px}}@media screen and (max-width: 640px){.list-grow .coming{font-size:10px}}.list-grow .slick-dots{bottom:-63px}.list-grow .slick-dots li{margin:0 3px}.list-grow .slick-dots li button:before{width:6px;height:6px;border:1px solid #B4B9C9}.list-grow .slick-dots li.slick-active button:before{border:1px solid #B4B9C9;background:#B4B9C9}.list-grow .slick-slide,.list-grow .slick-list{outline:none !important}.sec-coaches{padding-top:87px;overflow:hidden}@media screen and (max-width: 1440px){.sec-coaches{padding-top:67px}}@media screen and (max-width: 1024px){.sec-coaches{padding-top:74px}}@media screen and (max-width: 834px){.sec-coaches{padding-top:43px}}@media screen and (max-width: 640px){.sec-coaches{padding:55px 0 10px}}.slider-coaches{padding-bottom:66px;margin:0 -300px 0 -10px;overflow:unset}@media screen and (max-width: 1850px){.slider-coaches{margin-right:-450px}}@media screen and (max-width: 1440px){.slider-coaches{margin-right:-550px}}@media screen and (max-width: 1350px){.slider-coaches{margin-right:-650px}}@media screen and (max-width: 1245px){.slider-coaches{margin-right:-200px}}@media screen and (max-width: 834px){.slider-coaches{margin-right:-200px;padding-bottom:30px}}@media screen and (max-width: 640px){.slider-coaches{margin-right:-4px}}.slider-coaches .item{padding:0 10px}@media screen and (max-width: 834px){.slider-coaches .item{padding:0 4px}}.slider-coaches__wrap{position:relative;background:#f5f1ed;border-radius:8px;overflow:hidden}.slider-coaches__img{width:50%;position:relative;overflow:hidden}@media screen and (max-width: 834px){.slider-coaches__img{width:40px;position:absolute;border-radius:50%;top:0;left:0}}.slider-coaches__img:before{content:"";display:block;background:#CBCBCB;padding-bottom:calc(365 / 312 * 100%)}@media screen and (max-width: 834px){.slider-coaches__img:before{padding-bottom:calc(1 / 1 * 100%)}}.slider-coaches__img .thumbnail{position:absolute;width:100%;height:100%;top:0;left:0}.slider-coaches__img img{width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover"}.slider-coaches__ct{position:absolute;width:50%;top:30px;right:30px;bottom:30px;background:#ffffff;border-radius:4px;padding:24px 20px;font-family:"Inter",serif}@media screen and (max-width: 990px){.slider-coaches__ct{top:10px;right:10px;bottom:10px}}@media screen and (max-width: 834px){.slider-coaches__ct{position:relative;top:0;right:0;bottom:0;width:auto;margin:16px;background:transparent;padding:0}}.slider-coaches__ct:before{content:"";position:absolute;width:47px;height:38px;top:-21px}@media screen and (max-width: 990px){.slider-coaches__ct:before{top:-6px}}@media screen and (max-width: 834px){.slider-coaches__ct:before{width:28px;height:38px;top:-15px}}.slider-coaches__ct.left:before{left:21px}.slider-coaches__ct.right:before{right:21px}@media screen and (max-width: 834px){.slider-coaches__ct.right:before{left:21px;right:auto}}.slider-coaches__ct.black:before{background:url("../images/homepage/icon/comma-black.svg") center no-repeat;background-size:contain}.slider-coaches__ct.blue:before{background:url("../images/homepage/icon/comma-blue.svg") center no-repeat;background-size:contain}.slider-coaches__ct.green:before{background:url("../images/homepage/icon/comma-green.svg") center no-repeat;background-size:contain}.slider-coaches__ct.greendark:before{background:url("../images/homepage/icon/comma-greendark.svg") center no-repeat;background-size:contain}.slider-coaches__ct.orange:before{background:url("../images/homepage/icon/comma-orange.svg") center no-repeat;background-size:contain}.slider-coaches__ct.pink:before{background:url("../images/homepage/icon/comma-pink.svg") center no-repeat;background-size:contain}.slider-coaches__ct.red:before{background:url("../images/homepage/icon/comma-red.svg") center no-repeat;background-size:contain}.slider-coaches__txt{display:flex;align-items:center;color:#080a24;min-height:156px;font-family:"Inter",serif;font-size:20px;line-height:1.2}@media screen and (max-width: 1700px){.slider-coaches__txt{font-size:16px}}@media screen and (max-width: 990px){.slider-coaches__txt{font-size:16px}}@media screen and (max-width: 834px){.slider-coaches__txt{padding:30px 20px 24px;background:#ffffff;min-height:207px;font-size:16px;align-items:flex-start;border-radius:6px}}.slider-coaches__sign{position:absolute;width:calc(100% - 40px);bottom:24px;left:50%;transform:translateX(-50%)}@media screen and (max-width: 834px){.slider-coaches__sign{position:relative;left:0;transform:translateX(0);width:100%;margin-top:24px;bottom:0;padding-left:56px}}.slider-coaches__ttl{font-size:16px;font-weight:700;margin-bottom:8px}@media screen and (max-width: 1700px){.slider-coaches__ttl{font-size:13px;margin-bottom:6px}}.slider-coaches__note{font-size:14px;font-weight:300}@media screen and (max-width: 1700px){.slider-coaches__note{font-size:13px}}.slider-coaches__note span{font-weight:700}.slider-coaches .slick-dots{bottom:0;width:calc(100% - 300px)}@media screen and (max-width: 1700px){.slider-coaches .slick-dots{width:calc(100% - 450px)}}@media screen and (max-width: 1440px){.slider-coaches .slick-dots{width:calc(100% - 550px)}}@media screen and (max-width: 1245px){.slider-coaches .slick-dots{width:calc(100% - 200px)}}@media screen and (max-width: 834px){.slider-coaches .slick-dots{width:calc(100% - 200px)}}@media screen and (max-width: 640px){.slider-coaches .slick-dots{width:100%}}.slider-coaches .slick-dots li{margin:0 5px}.slider-coaches .slick-dots li button:before{border:1px solid #b4b9c9;width:7px;height:7px}.slider-coaches .slick-dots li.slick-active button:before{background:#b4b9c9;border:1px solid #b4b9c9}.slider-coaches .slick-slide,.slider-coaches .slick-list{outline:none !important;overflow:unset}.form-enterprise .hs-form-field .hs-error-msgs{margin-top:-17px}.form-enterprise .hs-form-field label span{font-style:normal;font-weight:600;font-size:14px !important;line-height:17px;color:#000000;display:inline-block}.form-enterprise .hs-form-field .hs-error-msg{color:#EE2525 !important;font-weight:400 !important;font-size:12px !important;margin-top: 8px !important;margin-bottom:16px !important;display:inline-block}.form-enterprise .hs-form-field .input{margin-bottom:16px}.form-enterprise .hs-form-field .input select.is-placeholder,.form-enterprise .hs-form-field .input input::placeholder,.form-enterprise .hs-form-field .input textarea::placeholder{border-radius:4px;font-style:normal;font-weight:400 !important;font-size:14px !important;line-height:19px;color:rgba(17,16,26,0.4)}.form-enterprise .hs-form-field .hs-form-required{font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#000000;margin-left:3px}.form-enterprise fieldset div ul li label{margin-bottom:0 !important;margin-top:8px !important;font-weight:400 !important;font-size:12px !important;line-height:15px !important;color:#EE2525 !important}.form-enterprise textarea{height:80px !important;resize:none !important}.form-enterprise input,.form-enterprise textarea{border:1px solid #CFCFCF !important;border-radius:6px !important}.form-enterprise input.hs-input.invalid.error,.form-enterprise textarea.hs-input.invalid.error{border:1px solid #EE2525 !important;border-radius:6px !important}.hs_error_rollup{display:none !important}.popup-contact label{margin-bottom:8px;display:block;font-size:14px;font-weight:700;color:#454545}.sec-contents{padding:179px 0 86px}@media screen and (max-width: 834px){.sec-contents{padding:110px 0 50px}}.sec-contents .inner{max-width:1140px;padding:0 24px}.sec-contents h1{font-family:"Inter", serif;font-size:54px;font-weight:bold;letter-spacing:-0.035em;margin-bottom:11px}@media screen and (max-width: 1440px){.sec-contents h1{font-size:48px}}@media screen and (max-width: 834px){.sec-contents h1{font-size:28px}}@media screen and (max-width: 840px){form.wpcf7-form.home-header-get-started.custom-branding.invalid>div.block-mail.block-mail-30.sb>div.block-mail__form>span>span{top:calc(100% + 15px)}}@media screen and (max-width: 640px){form.wpcf7-form.home-header-get-started.custom-branding.invalid>div.block-mail.block-mail-30.sb>div.block-mail__form>span>span{top:45px !important}form.wpcf7-form.home-header-get-started.custom-branding.invalid>div.block-mail.block-mail-30.sb>div.block-mail__form{height:75px}}@media screen and (max-width: 1245px){body .intercom-lightweight-app-launcher{bottom:10px;right:10px}}@media screen and (max-width: 640px){.jq-toast-wrap.top-right{top:15px;right:15px;width:calc(100% - 30px)}.jq-toast-single{padding:15px 30px 15px 15px;font-size:15px}.close-jq-toast-single{right:15px;font-size:22px}}.form-mail form{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:750px;margin:0 auto}@media screen and (max-width: 1440px){.form-mail form{max-width:595px}}@media screen and (max-width: 834px){.form-mail form{max-width:590px}}.form-mail label{display:none}.form-mail .hs-form-field{width:calc(100% - 312px);height:60px;position:relative}@media screen and (max-width: 1440px){.form-mail .hs-form-field{width:calc(100% - 260px);height:46px}}@media screen and (max-width: 834px){.form-mail .hs-form-field{width:calc(100% - 244px);height:50px}}@media screen and (max-width: 640px){.form-mail .hs-form-field{width:100%;height:auto;margin-bottom:8px}}.form-mail .hs-form-field .input{height:100%}.form-mail .hs-form-field input{appearance:none;border:1px solid #757575;border-radius:5px;outline:none;width:100%;height:100%;font-size:14px;padding:15px 25px}@media screen and (max-width: 1440px){.form-mail .hs-form-field input{font-size:12px;padding:15px 20px}}@media screen and (max-width: 834px){.form-mail .hs-form-field input{font-size:14px}}@media screen and (max-width: 640px){.form-mail .hs-form-field input{text-align:center}}.form-mail .hs-form-field input::placeholder{color:#979797}.form-mail .hs-form-field input.error{border:1px solid red}@media screen and (max-width: 640px){.form-mail .hs-form-field .invalid,.form-mail .hs-form-field .error{margin-bottom:35px}}.form-mail .hs-form-field .hs-error-msgs{position:absolute;width:100%;font-family:"Inter",serif;background:#dd1f39;border-radius:5px;color:#ffffff;font-size:12px;padding:8px 10px;top:calc(100% + 9px);text-align:left;margin-bottom:6px}@media screen and (max-width: 1440px){.form-mail .hs-form-field .hs-error-msgs{top:calc(100% + 9px)}}@media screen and (max-width: 640px){.form-mail .hs-form-field .hs-error-msgs{top:55px}}.form-mail .hs-form-field .hs-error-msgs label{display:block;color:currentColor}.form-mail .hs-form-field .hs-error-msgs:after{content:"";position:absolute;top:-5px;left:20px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #dd1f39}.form-mail .hs_submit{width:307px;height:60px}@media screen and (max-width: 1440px){.form-mail .hs_submit{width:255px;height:46px}}@media screen and (max-width: 834px){.form-mail .hs_submit{width:240px;height:50px}}@media screen and (max-width: 640px){.form-mail .hs_submit{width:100%;height:48px}}.form-mail .hs_submit .actions{width:100%;height:100%}.form-mail .hs_submit button{display:flex;align-items:center;justify-content:center;appearance:none;outline:none;width:100%;height:100%;border:0;background-color:#5E59FF;border-radius:5px;color:#ffffff;font-size:14px;font-family:"Inter",serif;font-weight:bold;letter-spacing:0.2px;text-transform:uppercase;padding:10px;cursor:pointer}@media screen and (max-width: 1440px){.form-mail .hs_submit button{font-size:11px}}@media screen and (max-width: 1024px){.form-mail .hs_submit button{font-size:12px;letter-spacing:-0.5px}}@media screen and (max-width: 834px){.form-mail .hs_submit button{font-size:11px}}@media screen and (max-width: 640px){.form-mail .hs_submit button{font-size:12px}}.form-mail .hs_submit button:hover{filter:brightness(85%)}.form-mail .hs_submit button img{margin-left:25px}@media screen and (max-width: 1440px){.form-mail .hs_submit button img{margin-left:30px}}@media screen and (max-width: 1024px){.form-mail .hs_submit button img{margin-left:18px}}@media screen and (max-width: 834px){.form-mail .hs_submit button img{width:15px;margin-left:20px}}.form-mail-30 form{max-width:830px}@media screen and (max-width: 1440px){.form-mail-30 form{max-width:540px}}@media screen and (max-width: 834px){.form-mail-30 form{max-width:503px}}.form-mail-30 form .hs-form-field{width:calc(100% - 307px)}@media screen and (max-width: 1440px){.form-mail-30 form .hs-form-field{width:calc(100% - 214px)}}@media screen and (max-width: 834px){.form-mail-30 form .hs-form-field{width:calc(100% - 212px);height:48px}}@media screen and (max-width: 640px){.form-mail-30 form .hs-form-field{width:100%;height:auto;margin-bottom:8px}}.form-mail-30 form .hs_submit{width:300px}@media screen and (max-width: 1440px){.form-mail-30 form .hs_submit{width:210px}}@media screen and (max-width: 834px){.form-mail-30 form .hs_submit{width:207px;height:48px}}@media screen and (max-width: 640px){.form-mail-30 form .hs_submit{width:100%}}@media screen and (max-width: 1440px){.form-mail-30 form .hs_submit img{margin-left:10px}}@media screen and (max-width: 834px){.form-mail-30 form .hs_submit img{margin-left:34px}}@media screen and (max-width: 834px){.form-mail-left form{max-width:515px}}.form-mail-left .hs-form-field{width:calc(100% - 245px)}@media screen and (max-width: 1024px){.form-mail-left .hs-form-field{width:calc(100% - 177px)}}@media screen and (max-width: 834px){.form-mail-left .hs-form-field{width:calc(100% - 213px);height:56px}}@media screen and (max-width: 640px){.form-mail-left .hs-form-field{width:100%;height:auto}}.form-mail-left .hs_submit{width:240px}@media screen and (max-width: 1024px){.form-mail-left .hs_submit{width:172px}}@media screen and (max-width: 834px){.form-mail-left .hs_submit{width:208px;height:56px}}@media screen and (max-width: 640px){.form-mail-left .hs_submit{width:100%;height:48px}}@media screen and (max-width: 1024px){.form-mail-left .hs_submit button{font-size:11px}}@media screen and (max-width: 640px){.form-mail-left .hs_submit button{font-size:12px}}.form-mail-left .hs_submit button img{margin-left:23px}@media screen and (max-width: 1024px){.form-mail-left .hs_submit button img{margin-left:8px}}@media screen and (max-width: 834px){.form-mail-left .hs_submit button img{margin-left:30px}}.form-mail.sb{margin-bottom:35px}@media screen and (max-width: 1440px){.form-mail.sb{margin-bottom:22px}}@media screen and (max-width: 640px){.form-mail.sb{margin-bottom:40px}}.hs-error-msg{color:#dc3232;font-size:1em;font-weight:400;display:block}.submitted-message{display:none}.sec-contents{padding:179px 0 86px}@media screen and (max-width: 834px){.sec-contents{padding:110px 0 50px}}.sec-contents .inner{max-width:1140px;padding:0 24px}.sec-contents h1{font-family:"Inter",serif;font-size:54px;font-weight:bold;letter-spacing:-0.035em;margin-bottom:11px}@media screen and (max-width: 1440px){.sec-contents h1{font-size:48px}}@media screen and (max-width: 834px){.sec-contents h1{font-size:28px}}.contents-time{font-size:18px;color:rgba(51,51,51,0.6);margin-bottom:66px;letter-spacing:-0.2px}@media screen and (max-width: 1440px){.contents-time{font-size:16px;margin-bottom:50px}}.contents-wrap{color:#000000;margin-bottom:60px}@media screen and (max-width: 834px){.contents-wrap{margin-bottom:30px}}.contents-wrap:last-child{margin-bottom:0}.contents-wrap p{font-size:18px;margin-bottom:25px;line-height:1.52;letter-spacing:-0.2px}.contents-wrap p span{text-decoration:underline}@media screen and (max-width: 1440px){.contents-wrap p{font-size:16px}}@media screen and (max-width: 834px){.contents-wrap p{margin-bottom:15px}}.contents-wrap p:last-child{margin-bottom:0}.contents-wrap h2{font-weight:bold;font-size:30px;margin-bottom:28px;letter-spacing:-0.2px}@media screen and (max-width: 1440px){.contents-wrap h2{font-size:25px}}@media screen and (max-width: 834px){.contents-wrap h2{font-size:20px;margin-bottom:10px}}.contents-wrap ul{max-width:865px;font-size:18px;line-height:1.52;letter-spacing:-0.2px;margin:-4px 0 0 59px}@media screen and (max-width: 1440px){.contents-wrap ul{font-size:16px}}@media screen and (max-width: 834px){.contents-wrap ul{margin-left:30px}}.contents-wrap ul li{position:relative;list-style:none;margin-bottom:19px}.contents-wrap ul li:before{content:"";position:absolute;background:#000000;width:4px;height:4px;border-radius:50%;top:11px;left:-15px}.contents-wrap ol{font-size:18px;line-height:1.52;letter-spacing:-0.2px;margin-left:27px}@media screen and (max-width: 1440px){.contents-wrap ol{font-size:16px}}.contents-wrap ol li{position:relative;list-style:none;margin-bottom:19px}.contents-wrap ol li:before{content:"";position:absolute;background:#000000;width:4px;height:4px;border-radius:50%;top:11px;left:-15px}.contents-wrap ol ul{margin:19px 0 0 32px}@media screen and (max-width: 834px){.contents-wrap ol ul{margin-left:15px}}.contents-wrap a{color:#000000}.sec-stories{background:url("../../assets/images/category/bg-main.jpg") center no-repeat;background-size:cover;padding:206px 0 266px}@media screen and (max-width: 1440px){.sec-stories{padding:188px 0 204px}}@media screen and (max-width: 1024px){.sec-stories{padding-bottom:233px}}@media screen and (max-width: 834px){.sec-stories{padding:166px 0 214px}}@media screen and (max-width: 640px){.sec-stories{padding:105px 0 295px}.sec-stories .inner{padding:0 16px}}.stories-ttl{text-align:center;color:white;font-family:"Inter",serif;font-weight:bold;font-size:54px;margin-bottom:26px;letter-spacing:0.5px}@media screen and (max-width: 1440px){.stories-ttl{margin-bottom:22px}}@media screen and (max-width: 834px){.stories-ttl{font-size:40px;margin-bottom:15px}}@media screen and (max-width: 640px){.stories-ttl{font-size:32px}}.stories-txt{text-align:center;color:white;font-size:28px;margin-bottom:70px;letter-spacing:-0.7px}@media screen and (max-width: 834px){.stories-txt{font-size:24px;max-width:700px;line-height:1.4;margin:0 auto 50px}}@media screen and (max-width: 640px){.stories-txt{font-size:18px}}.stories-btn{text-align:center;color:white;font-weight:600;font-size:24px;margin-bottom:14px}@media screen and (max-width: 834px){.stories-btn{font-size:20px}}@media screen and (max-width: 640px){.stories-btn{position:relative;text-align:left;font-size:18px;margin-bottom:16px}.stories-btn:after{content:"";position:absolute;width:7px;height:7px;border:solid white;border-width:0 1px 1px 0;transform:rotate(45deg);transition:0.3s ease;top:5px;right:7px}.stories-btn.on:after{transform:rotate(-135deg);transition:0.3s ease;top:9px}}.stories-list{display:flex;flex-wrap:wrap;justify-content:center;max-width:1600px;margin:0 auto}@media screen and (max-width: 640px){.stories-list{justify-content:flex-start}}.stories-list li{padding:5px}@media screen and (max-width: 834px){.stories-list li{padding:4px}}@media screen and (max-width: 640px){.stories-list li{padding:0 8px 8px 0}}.stories-list li a,.stories-list li span{position:relative;display:block;background:#FDFCF7;border:1px solid #CFCFCF;border-radius:5px;color:black;font-size:20px;padding:13px 20px;letter-spacing:-0.7px;cursor:pointer}@media screen and (max-width: 834px){.stories-list li a,.stories-list li span{font-size:16px;padding:9px 20px 8px}}@media screen and (max-width: 640px){.stories-list li a,.stories-list li span{font-size:14px;padding:9px 11px 8px}}.stories-list li a.on,.stories-list li span.on{border-color:red;box-shadow:red 0 0 3px}.sec-category{margin-top:-183px}@media screen and (max-width: 1440px){.sec-category{margin-top:-137px;padding-bottom:43px}}@media screen and (max-width: 1024px){.sec-category{margin-top:-166px}}@media screen and (max-width: 834px){.sec-category{margin-top:-137px;padding-bottom:43px}}@media screen and (max-width: 640px){.sec-category{margin-top:-253px;padding-bottom:41px}}@media screen and (max-width: 1440px){.sec-category .inner{padding:0 75px}}@media screen and (max-width: 1245px){.sec-category .inner{padding:0 50px}}@media screen and (max-width: 640px){.sec-category .inner{padding:0 16px}}.category-intro{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}@media screen and (max-width: 1024px){.category-intro{margin-bottom:0}}.category-intro li{position:relative;width:calc(50% - 15px)}@media screen and (max-width: 1024px){.category-intro li{width:100%;margin-bottom:24px}}@media screen and (max-width: 640px){.category-intro li{margin-bottom:17px}}.category-intro__img img{width:100%}.category-intro__btn{position:absolute;display:flex;align-items:center;width:100%;max-width:188px;height:44px;background:#5E59FF;border-radius:5px;color:white;font-family:"Inter",serif;font-weight:bold;font-size:11px;padding:9px 22px 10px;top:74.5%;left:35.3%}@media screen and (max-width: 1245px){.category-intro__btn{max-width:165px;height:35px;padding:9px 15px 10px}}@media screen and (max-width: 834px){.category-intro__btn{max-width:188px;height:44px;font-size:10px;padding:9px 22px 10px;left:34.4%}}@media screen and (max-width: 640px){.category-intro__btn{top:86.5%;left:7.1%}}.category-intro__btn:before,.category-intro__btn:after{right:22px}.category-intro__btn:before{content:"";position:absolute;background:white;width:10px;height:2px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.category-intro__btn:after{content:"";position:absolute;width:7px;height:7px;border:solid white;border-width:2px 2px 0 0;top:50%;transform:translateY(-50%) rotate(45deg)}.btn-wrap-case-study{color:#080a24 !important}.btn-wrap-case-study:hover{opacity:1 !important}.list-category{display:flex;flex-wrap:wrap;margin:0 -15px -20px}@media screen and (max-width: 834px){.list-category{margin:0 -10px}}.list-category .item{width:25%;padding:0 15px;margin-bottom:30px}@media screen and (max-width: 1024px){.list-category .item{width:50%}}@media screen and (max-width: 834px){.list-category .item{padding:0 10px;margin-bottom:20px}}@media screen and (max-width: 640px){.list-category .item{width:100%;margin-bottom:16px}.list-category .item:last-child{margin-bottom:0}}.list-category .item.hdpc{display:none}@media screen and (max-width: 640px){.list-category .item.hdpc{display:block}}.list-category__wrap{display:block;height:100%;background:white;border-radius:3px;overflow:hidden;box-shadow:rgba(0,0,0,0.08) 0 0 15px;color:#080a24}.list-category__img{position:relative;overflow:hidden;aspect-ratio:calc(345/194)}.list-category__img:before{content:"";display:block;background:#e3e3e3;padding-bottom:calc(259/390*100%)}@media screen and (max-width: 1440px){.list-category__img:before{padding-bottom:calc(237/300*100%)}}@media screen and (max-width: 834px){.list-category__img:before{padding-bottom:calc(209/357*100%)}}@media screen and (max-width: 640px){.list-category__img:before{padding-bottom:calc(218/343*100%)}}.list-category__img .thumbnail{position:absolute;width:100%;height:100%;top:0;left:0}.list-category__img img{width:100%;height:100%}.list-category__ct{position:relative;padding:21px 20px 45px;height:200px;overflow:hidden}@media screen and (max-width: 834px){.list-category__ct{padding:20px 20px 19px}}.list-category__ttl{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:67px;font-family:"Inter",serif;font-weight:600;font-size:18px;margin-bottom:14px;line-height:1.23}@media screen and (max-width: 834px){.list-category__ttl{font-size:16px}}.list-category__desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:19px;font-size:16px;margin-bottom:3px}.list-category__txt{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:17px;color:rgba(8,10,36,0.6);font-size:12px;line-height:1.35}.list-category__btn{position:absolute;display:inline-block;font-family:"Inter",serif;font-weight:600;color:#080a24;font-size:16px;padding-right:27px;bottom:19px;left:20px;letter-spacing:-0.6px}@media screen and (max-width: 834px){.list-category__btn{font-size:14px}}.list-category__btn:after{content:"";position:absolute;background:url("../../assets/images/category/icon-arrow.png") center no-repeat;background-size:contain;width:16px;height:11px;top:5px;right:0}@media screen and (max-width: 834px){.list-category__btn:after{top:2px}}.sec-integrit{padding:132px 0 109px}@media screen and (max-width: 1440px){.sec-integrit{padding:152px 0 96px}}@media screen and (max-width: 1024px){.sec-integrit{padding:96px 0 60px}}@media screen and (max-width: 640px){.sec-integrit{padding:105px 0 50px}}@media screen and (max-width: 1440px){.sec-integrit .inner{padding:0 75px}}@media screen and (max-width: 1024px){.sec-integrit .inner{padding:0 50px}}@media screen and (max-width: 640px){.sec-integrit .inner{padding:0 16px}}.integrit-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.integrit-ct{width:47%;padding-top:54px}@media screen and (max-width: 1440px){.integrit-ct{width:40%;padding-top:33px}}@media screen and (max-width: 1024px){.integrit-ct{width:50%;padding-top:25px}}@media screen and (max-width: 640px){.integrit-ct{width:100%;padding-top:0;order:1}}.integrit-img{width:46%}@media screen and (max-width: 1440px){.integrit-img{width:51.5%}}@media screen and (max-width: 1024px){.integrit-img{width:48.2%}}@media screen and (max-width: 640px){.integrit-img{width:calc(100% + 10px);margin:0 -5px 39px}}.integrit-logo{margin-bottom:39px}@media screen and (max-width: 1024px){.integrit-logo{margin-bottom:19px}.integrit-logo img{width:136px}}.integrit-ttl{font-family:"Inter",serif;font-weight:bold;font-size:54px;margin-bottom:25px;letter-spacing:-1.9px}@media screen and (max-width: 1440px){.integrit-ttl{font-size:40px;letter-spacing:-1.4px;line-height:1.3}}@media screen and (max-width: 1024px){.integrit-ttl{font-size:20px;letter-spacing:-0.7px;margin-bottom:17px}}.integrit-txt{max-width:670px;color:rgba(8,10,36,0.6);font-size:28px;margin-bottom:83px;line-height:1.4;letter-spacing:-0.8px}@media screen and (max-width: 1440px){.integrit-txt{font-size:20px;margin-bottom:72px}}@media screen and (max-width: 1024px){.integrit-txt{font-size:16px;margin-bottom:44px}}.integrit-btn{position:relative;display:flex;align-items:center;width:100%;max-width:298px;height:61px;background:black;color:white;border-radius:5px;font-family:"Inter",serif;font-weight:bold;font-size:14px;padding:10px 28px;text-transform:uppercase}@media screen and (max-width: 1024px){.integrit-btn{max-width:270px;height:58px;font-size:12px}}@media screen and (max-width: 640px){.integrit-btn{max-width:345px;padding:10px 66px}}.integrit-btn:before,.integrit-btn:after{right:34px}@media screen and (max-width: 640px){.integrit-btn:before,.integrit-btn:after{right:68px}}.integrit-btn:before{content:"";position:absolute;background:white;width:10px;height:2px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.integrit-btn:after{content:"";position:absolute;width:7px;height:7px;border:solid white;border-width:2px 2px 0 0;top:50%;transform:translateY(-50%) rotate(45deg)}.sec-detail{padding-bottom:83px}@media screen and (max-width: 834px){.sec-detail{padding-bottom:43px}}@media screen and (max-width: 640px){.sec-detail{padding-bottom:32px}}@media screen and (max-width: 1440px){.sec-detail .inner{padding:0 50px}}@media screen and (max-width: 640px){.sec-detail .inner{padding:0 16px}}.detail-block{background:#F4F7FF;border-radius:20px;padding:56px 30px 60px;margin-bottom:100px}@media screen and (max-width: 1440px){.detail-block{max-width:1290px;padding:61px 0;margin:0 auto 99px}}@media screen and (max-width: 1024px){.detail-block{padding:40px 0;margin-bottom:61px}}@media screen and (max-width: 640px){.detail-block{margin-bottom:49px}}.detail-intro{display:flex;justify-content:center}@media screen and (max-width: 640px){.detail-intro{flex-wrap:wrap}}.detail-intro li{text-align:center;width:29%;padding:0 10px}@media screen and (max-width: 1440px){.detail-intro li{width:33.333%}}@media screen and (max-width: 640px){.detail-intro li{width:100%;margin-bottom:40px}.detail-intro li:last-child{margin-bottom:0}}.detail-intro .ttl{font-family:"Inter",serif;font-weight:bold;font-size:120px;letter-spacing:-5px}@media screen and (max-width: 1440px){.detail-intro .ttl{font-size:100px}}@media screen and (max-width: 1024px){.detail-intro .ttl{font-size:70px;letter-spacing:-3px;margin-bottom:12px}}.detail-intro .txt{max-width:300px;font-size:28px;line-height:1.35;letter-spacing:-0.7px;margin:0 auto}@media screen and (max-width: 1440px){.detail-intro .txt{color:rgba(8,10,36,0.6);font-size:20px;line-height:1.4}}@media screen and (max-width: 1024px){.detail-intro .txt{font-size:18px;max-width:200px}}.detail-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.detail-contents{width:74.6%;padding-top:1px}@media screen and (max-width: 1440px){.detail-contents{width:65.2%;padding:0 23px 0 0}}@media screen and (max-width: 1024px){.detail-contents{width:61.6%;padding:0}}@media screen and (max-width: 640px){.detail-contents{width:100%}}.detail-contents p{max-width:950px;font-size:20px;line-height:1.5;margin:0 auto 15px;letter-spacing:-0.74px}@media screen and (max-width: 1440px){.detail-contents p{max-width:635px;font-size:18px}}@media screen and (max-width: 1024px){.detail-contents p{max-width:385px;font-size:16px}}.detail-contents table{position:relative;margin-bottom:65px}@media screen and (max-width: 1440px){.detail-contents table{margin-bottom:60px}}@media screen and (max-width: 1024px){.detail-contents table{margin-bottom:40px}}@media screen and (max-width: 640px){.detail-contents table{margin-bottom:32px}}.detail-contents table:after{content:"";position:absolute;background:url("../../assets/images/detail/line.jpg") right no-repeat;background-size:cover;width:100%;height:1px;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 1440px){.detail-contents table:after{height:2px}}.detail-contents table tr{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding:63px 84px}@media screen and (max-width: 1440px){.detail-contents table tr{padding:0 0 12px}}@media screen and (max-width: 1024px){.detail-contents table tr{padding:56px 28px 26px}}@media screen and (max-width: 640px){.detail-contents table tr{padding:47px 0 27px}}.detail-contents table td{font-family:"Inter",serif;font-size:30px}@media screen and (max-width: 1440px){.detail-contents table td{font-size:28px}}@media screen and (max-width: 1024px){.detail-contents table td{font-size:20px}}.detail-contents table td:first-child{position:relative;width:60%;padding-top:65px;letter-spacing:0.6px;line-height:1.5}@media screen and (max-width: 1440px){.detail-contents table td:first-child{width:49%;padding-top:67px}}@media screen and (max-width: 1024px){.detail-contents table td:first-child{width:100%;order:1;padding-top:52px;letter-spacing:0.4px}}@media screen and (max-width: 640px){.detail-contents table td:first-child{padding-top:43px}}.detail-contents table td:first-child:before{content:"";position:absolute;background:url("../../assets/images/detail/shape-blue.png") center no-repeat;background-size:contain;width:77px;height:39px;top:0;left:0}@media screen and (max-width: 1024px){.detail-contents table td:first-child:before{width:50px;height:25px}}@media screen and (max-width: 640px){.detail-contents table td:first-child:before{width:40px;height:20px}}.detail-contents table td:last-child{width:34.2%;padding-top:5px}@media screen and (max-width: 1440px){.detail-contents table td:last-child{width:46.8%;padding-top:51px}}@media screen and (max-width: 1024px){.detail-contents table td:last-child{width:100%;text-align:center;padding-top:0;margin-bottom:38px}}@media screen and (max-width: 640px){.detail-contents table td:last-child{margin-bottom:31px;padding:0 20px}}.detail-contents h2{max-width:950px;font-family:"Inter",serif;font-weight:600;font-size:30px;letter-spacing:-0.8px;margin:0 auto 28px}@media screen and (max-width: 1440px){.detail-contents h2{max-width:635px;font-size:28px;letter-spacing:0.4px;line-height:1.6;margin-bottom:23px}}@media screen and (max-width: 1024px){.detail-contents h2{max-width:385px;font-size:20px;line-height:1.5;margin-bottom:26px;letter-spacing:-1px}}.detail-contents h3{width:100%;position:relative;background:url("../../assets/images/detail/bg-detail.jpg") center no-repeat;background-size:cover;text-align:center;color:white;border-radius:5px;font-family:"Inter",serif;font-weight:normal;font-size:30px;line-height:1.5;letter-spacing:0.7px;padding:86px max(calc(50% - 475px),30px) 75px;margin-bottom:75px;overflow:hidden}@media screen and (max-width: 1440px){.detail-contents h3{font-size:28px;padding:86px min(calc(50% - 307.5px),30px) 63px;margin-bottom:62px}}@media screen and (max-width: 1024px){.detail-contents h3{font-size:20px;padding:77px min(calc(50% - 192.5px),16px) 63px;margin-bottom:40px;line-height:1.5;letter-spacing:0.4px}}@media screen and (max-width: 640px){.detail-contents h3{padding-bottom:68px;margin-bottom:32px}}.detail-contents h3:before{content:"";position:absolute;background:url("../../assets/images/detail/shape-white.png") center no-repeat;background-size:contain;width:42px;height:38px;top:34px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 1024px){.detail-contents h3:before{background:url("../../assets/images/detail/shape-white2.png") center no-repeat;background-size:contain;width:49px;height:25px;top:32px}}@media screen and (max-width: 640px){.detail-contents h3:before{width:39px;height:20px;top:33px}}.detail-contents h3:after{content:"";position:absolute;background:url("../../assets/images/detail/icon-wave.png") center no-repeat;background-size:contain;width:56px;height:15px;bottom:33px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 834px){.detail-contents h3:after{bottom:30px}}.detail-contents h4{max-width:950px;border-left:3px solid #5E59FF;font-weight:normal;font-size:20px;padding:11px 0 11px 14px;margin:0 auto 20px;letter-spacing:-0.75px;line-height:1.5}@media screen and (max-width: 1440px){.detail-contents h4{max-width:635px;font-size:18px;padding:1px 0 1px 14px;margin-bottom:31px}}@media screen and (max-width: 1024px){.detail-contents h4{max-width:385px;font-size:16px;padding:0 0 4px 14px;margin-bottom:33px}}@media screen and (max-width: 640px){.detail-contents h4{padding:0 0 0 14px;margin-bottom:22px}}.detail-contents ul{max-width:950px;margin:0 auto 30px}@media screen and (max-width: 1440px){.detail-contents ul{max-width:635px;padding-top:5px;margin-bottom:60px}}@media screen and (max-width: 1024px){.detail-contents ul{max-width:385px;margin-bottom:39px;padding-top:10px}}@media screen and (max-width: 640px){.detail-contents ul{padding-top:0;margin-bottom:30px}}.detail-contents ul li{max-width:730px;position:relative;font-size:20px;padding-left:29px;margin-bottom:10px;line-height:1.5;letter-spacing:-0.74px}@media screen and (max-width: 1440px){.detail-contents ul li{font-size:18px;margin-bottom:12px}}@media screen and (max-width: 1024px){.detail-contents ul li{font-size:16px;padding-left:23px}}@media screen and (max-width: 640px){.detail-contents ul li{margin-bottom:8px}}.detail-contents ul li:before{content:"";position:absolute;background:#080A24;width:3px;height:3px;border-radius:50%;top:13px;left:12px}@media screen and (max-width: 1440px){.detail-contents ul li:before{top:12px;left:15px}}@media screen and (max-width: 1024px){.detail-contents ul li:before{top:10px;left:10px}}.detail-contents ol{max-width:950px;margin:0 auto;counter-reset:my-sec-counter}@media screen and (max-width: 1440px){.detail-contents ol{max-width:635px}}@media screen and (max-width: 1024px){.detail-contents ol{max-width:385px}}.detail-contents ol li{position:relative;font-size:20px;padding-left:23px;margin-bottom:15px;line-height:1.5;letter-spacing:-0.74px}@media screen and (max-width: 1440px){.detail-contents ol li{font-size:18px;margin-bottom:16px}}@media screen and (max-width: 1024px){.detail-contents ol li{font-size:16px;padding-left:15px}}.detail-contents ol li:before{counter-increment:my-sec-counter;content:counter(my-sec-counter) ".";position:absolute;font-weight:bold;top:0;left:0}.detail-list{margin:0 -15px}@media screen and (max-width: 1024px){.detail-list{margin:0 -10px}}.detail-list .item{padding:0 15px}@media screen and (max-width: 1024px){.detail-list .item{padding:0 10px;margin-bottom:20px}}@media screen and (max-width: 640px){.detail-list .item{margin-bottom:33px}.detail-list .item:last-child{margin-bottom:0}}.detail-list__wrap{display:block;background:#FDFDFD;border-radius:5px;color:#080A24;overflow:hidden}@media screen and (max-width: 1024px){.detail-list__wrap{background:white;box-shadow:rgba(79,79,79,0.03) 0 0 15px}}@media screen and (min-width: 1025px){.detail-list__wrap:hover{opacity:1;background:white;box-shadow:rgba(79,79,79,0.03) 0 0 15px}}.detail-list__img{position:relative;overflow:hidden}.detail-list__img:before{content:"";display:block;background:#e3e3e3;padding-bottom:calc(240/390*100%)}@media screen and (max-width: 1440px){.detail-list__img:before{padding-bottom:calc(237/299*100%)}}@media screen and (max-width: 834px){.detail-list__img:before{padding-bottom:calc(209/357*100%)}}@media screen and (max-width: 640px){.detail-list__img:before{padding-bottom:calc(209/343*100%)}}.detail-list__img .thumbnail{position:absolute;width:100%;height:100%;top:0;left:0}.detail-list__img img{width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover"}.detail-list__ct{padding:21px 20px 19px}@media screen and (max-width: 834px){.detail-list__ct{padding:20px 20px 19px}}.detail-list__ttl{font-family:"Inter",serif;font-weight:600;font-size:18px;margin-bottom:19px}@media screen and (max-width: 1440px){.detail-list__ttl{margin-bottom:12px}}@media screen and (max-width: 1024px){.detail-list__ttl{font-size:16px;margin-bottom:11px}}.detail-list__txt{font-size:16px;margin-bottom:33px;line-height:1.35;letter-spacing:-0.2px}@media screen and (max-width: 1440px){.detail-list__txt{color:rgba(8,10,36,0.6);margin-bottom:25px}}@media screen and (max-width: 1024px){.detail-list__txt{font-size:14px;line-height:1.43}}.detail-list__btn{position:relative;display:inline-block;font-family:"Inter",serif;font-weight:600;font-size:16px;padding-right:27px}@media screen and (max-width: 834px){.detail-list__btn{font-size:14px}}.detail-list__btn:after{content:"";position:absolute;background:url("../../assets/images/category/icon-arrow.png") center no-repeat;background-size:contain;width:16px;height:11px;top:4px;right:0}@media screen and (max-width: 834px){.detail-list__btn:after{top:2px}}.detail-list .slick-list{padding:15px 0 84px}@media screen and (max-width: 1440px){.detail-list .slick-list{padding-bottom:63px}}@media screen and (max-width: 1024px){.detail-list .slick-list{padding-bottom:32px}}.detail-list .slick-dots{bottom:0}.detail-list .slick-dots li{margin:0 7px}.detail-list .slick-dots li button:before{border:1px solid #B4B9C9}.detail-list .slick-dots li.slick-active button:before{background:#B4B9C9;border-width:1px}.detail-list .slick-next,.detail-list .slick-prev{top:-72px;transform:unset}@media screen and (max-width: 1440px){.detail-list .slick-next,.detail-list .slick-prev{top:-60px}}@media screen and (max-width: 1024px){.detail-list .slick-next,.detail-list .slick-prev{top:-48px}}.detail-list .slick-next:before,.detail-list .slick-prev:before{content:"";position:absolute;background:url("../../assets/images/detail/icon-arrow.png") center no-repeat;background-size:contain;width:60px;height:60px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.detail-list .slick-next{right:35px}@media screen and (max-width: 1024px){.detail-list .slick-next{right:30px}}.detail-list .slick-next:before{transform:translate(-50%, -50%) scale(-1, -1)}.detail-list .slick-prev{left:auto;right:120px}@media screen and (max-width: 1024px){.detail-list .slick-prev{right:114px}}.sidebar{width:23.4%;background:#FAFAFA;padding:31px 30px 60px}@media screen and (max-width: 1440px){.sidebar{width:28.7%;margin-top:10px}}@media screen and (max-width: 1024px){.sidebar{width:35.7%;margin-top:0;padding:15px 15px 18px}}@media screen and (max-width: 640px){.sidebar{width:100%;padding:16px 15px 37px;margin-bottom:32px}}.sidebar-wrap{margin-bottom:40px}@media screen and (max-width: 1024px){.sidebar-wrap{margin-bottom:25px}}.sidebar-wrap:last-child{margin-bottom:0}.sidebar-ttl{font-family:"Inter",serif;font-weight:bold;font-size:16px;margin-bottom:11px;text-transform:uppercase;letter-spacing:-0.8px}@media screen and (max-width: 1024px){.sidebar-ttl{margin-bottom:10px}}.sidebar-txt{font-size:16px}@media screen and (max-width: 1024px){.sidebar-txt{font-size:14px}}.sidebar-link{display:block;color:#080A24;font-size:16px;margin-top:20px}@media screen and (max-width: 1024px){.sidebar-link{font-size:14px;margin-top:13px}}.sidebar-link span{background-image:linear-gradient(to right, #080A24 50%, transparent 50%);background-size:200% 1px;background-repeat:no-repeat;background-position:0 bottom;padding-bottom:1px;word-break:break-all}.sidebar-list li{position:relative;font-size:16px;padding-left:23px;margin-bottom:5px}@media screen and (max-width: 834px){.sidebar-list li{font-size:14px}}.sidebar-list li:last-child{margin-bottom:0}.sidebar-list li:after{content:"";position:absolute;width:3px;height:3px;background:#080A24;border-radius:50%;top:8px;left:11px}.sec-list{background:#F9F9F9;padding:100px 0 75px}@media screen and (max-width: 1440px){.sec-list{padding:103px 0 38px}}@media screen and (max-width: 1024px){.sec-list{padding:61px 0 41px}}@media screen and (max-width: 640px){.sec-list{padding:52px 0 18px}}@media screen and (max-width: 1440px){.sec-list .inner{padding:0 75px}}@media screen and (max-width: 1024px){.sec-list .inner{padding:0 50px}}@media screen and (max-width: 640px){.sec-list .inner{padding:0 16px}}.list-ttl{font-family:"Inter",serif;font-size:24px;margin-bottom:48px;letter-spacing:1px}@media screen and (max-width: 1440px){.list-ttl{margin-bottom:46px;letter-spacing:0.7px}}@media screen and (max-width: 834px){.list-ttl{font-size:20px;margin-bottom:26px;letter-spacing:0.6px}}@media screen and (max-width: 640px){.list-ttl{margin-bottom:46px}}


.ai-menu-item a span{
    background: radial-gradient(145.24% 2529.48% at 2.06% 0%, #5E59FF 0%, #FC38DD 52.56%, #E8C443 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
.hs_website ul.no-list.hs-error-msgs.inputs-list.web-invalid {
    display: block;
}
.hs_website ul.no-list.hs-error-msgs.inputs-list:has(+ .web-invalid),
.hs_website ul.no-list.hs-error-msgs.inputs-list.web-invalid + .inputs-list {
    display: none;
}
.popup-contact__wrap__inner {
    opacity: 0;
    transition: 0.3s;
}
@media screen and (max-width: 640px) {
    .form-mail .hs-form-field input {
       height: auto;
    }
}

@media screen and (min-width: 1024px) {
    #header .sub-menu {
        display: none;
    }
}

    
.form-mail .hs-form-field .hs-error-msgs label {
    z-index: 1;
}
.affiliate-form-list .form-columns-1 label {
    white-space: break-spaces !IMPORTANT;
}
.form-enterprise .hs-form-field label span {
    display: inline;
}
.popup-contact input[type="date"] {
    display: flex !important;
    align-items: center;
    width: 100% !important;
}

@media screen and (max-width: 768px) {
    .slider-coaches__txt {
        min-height: 207px;
     }
    .slider-coaches__sign {
        min-height: 56px;
    }
}
@media screen and (max-width: 767px) {
    .slider-coaches__txt {
        min-height: 245px;
     }
}
@media screen and (max-width: 600px) {
    .slider-coaches__txt {
        min-height: 170px;
     }
    .slider-coaches__sign {
        min-height: unset;
    }
  }

.one-line-dropdown ul {
    width: 215px !important;
}
.one-line-dropdown li {
    width: 100% !important;
}

.detail-block.has-image{
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: #fff !important;
}

@media screen and (max-width: 1440px) {
    .detail-block.has-image .detail-intro .txt {
        color: #fff !important;
    }
}

a .btn-icon-arrow-right, button .btn-icon-arrow-right {
    max-width: 17px;
}