#captcha{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-left:67px}#captcha,#captcha .btn-refresh{display:-webkit-box;display:-ms-flexbox;display:flex}#captcha .btn-refresh{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.head{background:#fff;z-index:9999}.sticky{position:fixed!important;top:0;width:100%}.sticky+header{padding-top:102px}body#web .navbar .nav-item a:hover{color:#fff!important;background:#8fd9d4;border:1px solid transparent;border-radius:10px;padding:10px;-webkit-transition:.3s;transition:.3s}.navbar-toggler{background:#8fd9d4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler span{padding:10px}.header{background:#fff;padding:0}.header .navigation-bar{width:100%;height:100%}.header .navigation-bar .text-uppercase{width:100%;margin:0;margin-left:0!important;margin-right:0!important;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .navigation-bar .text-uppercase .nav-item{margin:0 10px}.header .navigation-bar .text-uppercase .nav-item .nav-link{font-size:12px;letter-spacing:.2em}.header .navigation-bar .text-uppercase .lang-drop{background:#f3f3f3;padding:15px 10px;margin-right:0;cursor:pointer}.header .navigation-bar .text-uppercase .lang-drop a img{width:30px}.header .navigation-bar .text-uppercase .login-check-cart{background:#f3f3f3;padding:15px 10px;margin-right:0;margin-left:0;cursor:pointer}.header .navigation-bar .text-uppercase .login-check-cart a img{width:30px}body#web,body#web a,body#web div,body#web li,body#web p,body#web span,body#web td{font-family:Montserrat;font-weight:lighter}body#web .navbar{position:absolute;width:100%;z-index:999999}body#web .navbar .navbar-nav{margin-left:auto;margin-right:auto}body#web .navbar ul.navbar-right{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}body#web .navbar ul.navbar-right .login-btn{border:1px solid #fff;padding:10px;font-size:12px;border-radius:10px;color:#fff;font-weight:400}body#web .navbar ul.navbar-right li{margin-right:20px;color:#fff}body#web .navbar #logo{min-width:40px;max-width:50px;width:auto;margin-left:20px}body#web .navbar .nav-item a{color:#9e9e9e;font-weight:400;border:1px solid transparent}body#web .navbar .nav-item a:hover{color:#fff}@media (max-width:767.98px){body#web .navbar-collapse li{text-align:center!important;background-color:transparent!important;padding:10px}body#web .navbar-collapse a:hover{background:#8fd9d4;color:#fff;border-radius:10px;-webkit-transition:.3s;transition:.3s}body#web #video-compare-container-small{display:inline-block}body#web #video-compare-container{display:none!important}}@media (min-width:768px){body#web #video-compare-container-small{display:none}body#web #video-compare-container{display:inline-block}}body#web .mainstyle#home{background-color:#04090b}body#web .mainstyle{top:0;bottom:0;width:100%;height:100%;overflow:hidden}body#web .mainstyle video.bgvideo{position:fixed;z-index:-100;height:100%;width:100%;top:0;left:0;-o-object-fit:fill;object-fit:fill}body#web .mainstyle .product-title .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body#web .white-border{border-bottom:2px solid #fff}body#web .black-border{border-bottom:2px solid #000}body#web .title-desc{font-size:15px;font-weight:400;color:#fff}body#web .animdragbar{position:absolute;width:100%;top:-8px}body#web #video-compare-container,body#web #video-compare-container-small{display:inline-block;line-height:0;position:relative;top:0;bottom:0;min-width:100%;min-height:100%;padding-top:57%}body#web #video-compare-container-small>video,body#web #video-compare-container>video{width:100%;position:absolute;top:0;left:0;height:100%;-o-object-fit:fill;object-fit:fill}body#web #video-clipper,body#web #video-clipper-small{width:50%;position:absolute;top:0;bottom:0;overflow:hidden}body#web #video-clipper-small video,body#web #video-clipper video{width:auto;position:absolute;height:100%;-o-object-fit:fill;object-fit:fill}body#web .aboutus-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body#web .aboutus-wrapper p{color:#fff;margin-top:50px;line-height:2em}body#web .footer{background-color:#8fd9d4;padding:45px 0;color:#73899b;position:relative;z-index:9999}body#web .footer .footer-wrapper{width:90%;margin:auto}body#web .footer .footer-logo{width:100px;margin-bottom:20px}body#web .footer .social-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:flex-end;flex-direction:flex-end}body#web .footer .social-icon a{margin:0 5px;text-align:center}body#web .footer .line{border-bottom:3px dotted #90ceca;margin:30px 40px}body#web .footer #copyright{text-align:right;line-height:2em;font-size:12px;color:#fff;font-weight:400}body#web .align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body#web .title h2{color:#fff}body#web #degrace .bg-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body#web #degrace .whitebox{background-color:#f0f2f0;padding:50px;color:#51636b}body#web #degrace .whitebox h3{border-bottom:2px solid #51636b;display:inline-block;margin-bottom:20px;padding-bottom:20px}body#web #degrace .whitebox p{font-weight:400;font-size:12px}body#web #degrace .whitebox .packetinfo{border:2px solid #51636b;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:700}body#web #degrace .whitebox .packetinfo .left-border{margin-left:20px;padding-left:20px;border-left:1px solid #ddd}body#web #degrace .inside-the-box .item{margin-bottom:50px}body#web #degrace .inside-the-box .item .label{background-color:rgba(50,76,85,.5);color:#fff;font-size:10px;padding:20px;text-align:center}body#web #degrace .comsumption-direction{color:#fff;letter-spacing:5px}body#web #degrace .comsumption-direction .subtitle{font-weight:700}body#web #degrace .comsumption-direction .subtitle-big{font-size:30px;font-weight:700}body#web #degrace .comsumption-direction .dashed-bottom{border-bottom:2px dashed #fff;margin-top:20px;margin-bottom:20px}body#web #degrace .comsumption-direction .desc{font-size:12px;font-weight:400}body#web #degrace .comsumption-direction .smallbox{border:1px solid #fff;padding:5px 10px;border-radius:5px;font-size:12px;letter-spacing:1px}body#web #degrace .view-more{color:#fff;text-align:center}body#web #degrace .view-more a,body#web #degrace .view-more a:link,body#web #degrace .view-more a:visited{color:#fff}body#web #degrace .view-more .viewmorebox{border:2px solid #fff;padding:100px}body#web #degrace .view-more .viewmorebox .title{font-weight:700;font-size:20px}body#web #degrace .view-more .viewmorebox .subtitle{font-weight:400}body#web #degrace .main-functions .label{background-color:rgba(23,41,47,.5);padding:20px 10px;color:#fff;text-align:center;font-size:12px;font-weight:400;border-radius:10px}body#web #degrace .health-protection .item{color:#fff}body#web #degrace .health-protection .item img{width:150px;margin-bottom:20px}body#web #degrace .health-protection .item .title{font-weight:700}body#web #degrace .health-protection .item ul{margin-top:20px}body#web #degrace .health-protection .item ul li{font-size:12px;margin-bottom:10px}body#web #degrace .colon{color:#fff}body#web #degrace .colon .wrapper{background-color:rgba(23,41,47,.5);border-radius:20px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body#web #degrace .colon .wrapper .title{font-size:18px;margin-left:40px;font-weight:700}body#web #degrace .colon .wrapper ul{margin-top:20px}body#web #degrace .colon .wrapper ul li{margin-bottom:10px;font-size:12px}body#web #degrace .fats-burning .item{color:#fff;text-align:center;background-color:rgba(14,31,36,.5);padding:20px}body#web #degrace .fats-burning .item img{margin:auto;width:150px;margin-bottom:20px}body#web #degrace .fats-burning .item .title{text-align:center;font-weight:700}body#web #degrace .fats-burning .item ul{margin-top:20px}body#web #degrace .fats-burning .item ul li{font-size:12px;text-align:left;margin-bottom:10px}body#web #degrace .three-highs{color:#fff}body#web #degrace .three-highs .wrapper{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}body#web #degrace .three-highs .wrapper .title{font-size:18px;margin-left:40px;font-weight:700;text-align:right}body#web #degrace .three-highs .wrapper ul{margin-top:20px;list-style-type:none}body#web #degrace .three-highs .wrapper ul li{margin-bottom:10px;font-size:12px}body#web #degrace .certified .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body#web #degrace .contact-us a{padding:20px;display:block;border:2px solid #fff;text-align:center;font-weight:700;font-size:15px;color:#fff;width:50%;margin:auto;margin-top:50px}body#web #contact{color:#fff}body#web #contact .contact-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body#web #contact .contact-us h3{margin-bottom:30px}body#web #contact .contact-us input,body#web #contact .contact-us textarea{background-color:transparent;color:#fff}body#web #contact .contact-us input{border:none;border-bottom:1px solid #fff;border-radius:0;padding:10px 0}body#web #contact .contact-us textarea{margin-top:30px;margin-bottom:30px}body#web #contact .contact-us button[type=submit]{background-color:transparent;border:1px solid #fff;border-radius:5px;color:#fff}body#web #contact .contact-us .item{margin-left:50px;margin-bottom:50px}body#web #contact .contact-us .item .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#web #contact .contact-us .item .head img{width:20px;height:20px}body#web #contact .contact-us .item .head .title{font-weight:700;margin-left:20px}body#web #contact .contact-us .item .desc{margin-top:15px;font-size:12px}body#web #faq{color:#fff!important}body#web #faq .nav-tabs{font-weight:400!important;color:#fff!important;padding-left:0!important;border-bottom:2px solid #fff}body#web #faq .nav-link.active{border-bottom:2px solid #c49c78}body#web #faq .nav-link{color:#fff;background-color:transparent;border-color:transparent;margin-bottom:-1px}body#web #faq #accordion{margin-top:50px}body#web #faq #accordion a{color:#fff;font-weight:700}body#web #faq .panel-group .panel{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border-color:#eee;margin:20px 0}body#web #faq .panel-default>.panel-heading{padding:0;border-radius:0;color:#212121;background-color:#92cfcc;border-color:#eee;border-radius:15px}body#web #faq .panel-title{font-size:14px}body#web #faq .panel-title>a{display:block;padding:15px;text-decoration:none}body#web #faq .more-less{float:right;color:#212121}body#web #faq .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#eee;background-color:#88b8b7;margin-top:-7px;padding:20px;font-size:12px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.w-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media (min-width:576px){.w-sm-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:768px){.w-md-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:992px){.w-lg-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:1200px){.w-xl-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.nsd-menu-overlay__content--part__left .fullscreen-single__item{font-size:2rem;line-height:4rem}}body#agent #product-listing .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:-1px -2px 31px -10px rgba(0,0,0,.56);box-shadow:-1px -2px 31px -10px rgba(0,0,0,.56);padding:10px;border-radius:10px;margin-bottom:20px}body#agent .wrapper .main-sidebar .sidebar .user-panel{height:260px!important}body#agent .wrapper .main-sidebar .sidebar .user-panel .image{padding-left:15px}body#agent .wrapper .main-sidebar .sidebar .user-panel .image .camera-avatar{position:absolute;left:164px;top:16px;width:25px;height:25px;background-color:#fff;border-radius:50%}body#agent .wrapper .main-sidebar .sidebar .user-panel .image .camera-avatar .fa-camera{padding-left:4px;padding-top:6px}body#agent .wrapper .main-sidebar .sidebar .user-panel .image .img-circle{width:185px;height:190px;vertical-align:middle;-o-object-fit:cover;object-fit:cover}body#agent .wrapper .main-sidebar .sidebar .user-panel .image #avatar-input{display:none}body#agent .wrapper .main-sidebar .sidebar .user-panel .info{text-align:center;bottom:-5px}body#backend .big-title{font-size:20px!important;font-weight:700;margin-bottom:10px}body#backend .label-warning{background-color:gray!important}@media (max-width:1024px){section#home .u-1\/4\@from-medium{width:100%}}section#home .c-section{margin-top:30px;margin-bottom:7vh;overflow:hidden}@media screen and (max-width:1024px){section#home .c-section{margin-bottom:2rem}}section#home .c-section .o-container{margin-right:auto;margin-left:auto;max-width:106rem;padding-right:20px;padding-left:40px}@media screen and (max-width:1024px){section#home .c-section .o-container{padding-right:20px;padding-left:20px}}@media (min-width:2560px) and (max-width:3456px){section#home .c-section .o-container{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#home .c-section .o-container{max-width:96rem;padding-right:1.5rem;padding-left:1.5rem}}@media (min-width:2560px) and (max-width:3456px){section#home .c-section .o-container .o-layout.title{margin-top:5rem}}section#home .c-section .o-container h2.c-banner_wrapper{margin-bottom:2rem;font-size:74px;text-transform:capitalize;overflow:hidden;line-height:1;font-family:BELL MT;color:#6da5b3}@media screen and (max-width:1024px){section#home .c-section .o-container h2.c-banner_wrapper{font-size:40px;margin-bottom:0}}@media (min-width:2560px) and (max-width:3456px){section#home .c-section .o-container h2.c-banner_wrapper{font-size:140px}}@media screen and (min-width:1280px) and (max-width:1728px){section#home .c-section .o-container h2.c-banner_wrapper{font-size:70px}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){section#home .c-section .o-container h2.c-banner_wrapper{font-size:70px}}section#home .c-section .o-container p.o-text.u-mr-5__768.u-ml-5__768{font-family:Hauora-Light;color:#6da5b3;font-size:17px;letter-spacing:1px;margin-top:35px;margin-left:0!important;margin-right:6.75rem!important;text-align:right}@media screen and (max-width:1024px){section#home .c-section .o-container p.o-text.u-mr-5__768.u-ml-5__768{font-size:15px;text-align:left;margin-right:0!important;margin-top:0}}@media (min-width:2560px) and (max-width:3456px){section#home .c-section .o-container p.o-text.u-mr-5__768.u-ml-5__768{font-size:37px;margin-right:8.75rem!important}}@media screen and (min-width:1280px) and (max-width:1728px){section#home .c-section .o-container p.o-text.u-mr-5__768.u-ml-5__768{font-size:15px}}section#home .c-section .o-container .o-image_wrapper{position:relative;overflow:hidden;background-color:unset}section#home .c-section .o-container .o-layout img.line{max-height:15.5rem;margin-top:.5rem;margin-bottom:3rem}@media screen and (max-width:1024px){section#home .c-section .o-container .o-layout img.line{content-visibility:hidden;margin-top:unset;margin-bottom:unset}}@media (min-width:2560px) and (max-width:3456px){section#home .c-section .o-container .o-layout img.line{max-height:23rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#home .c-section .o-container .o-layout img.line{max-height:13.5rem}}section#home .c-section .o-container .o-image img.-is-60{max-height:60rem}@media screen and (max-width:1024px){section#home .c-section .o-container .o-image.is-inview img{min-height:unset}}section#home .c-speed-block_image{margin-top:0;margin-bottom:0;height:auto}@media (min-width:1024px){section#home .u-3\/4\@from-medium{width:75%;padding-left:30px}}section#home .c-badge--wrapper{left:50%;-webkit-transform:translate(-42%);transform:translate(-42%);position:relative;width:12rem}@media screen and (max-width:1024px){section#home .c-badge--wrapper{-webkit-transform:translate(-50%);transform:translate(-50%)}}@media (min-width:2560px) and (max-width:3456px){section#home .c-badge--wrapper{-webkit-transform:translate(-30%);transform:translate(-30%);width:17rem}}section#home .c-badge--wrapper .c-badge-outline img{max-height:220px}@media (min-width:2560px) and (max-width:3456px){section#home .c-badge--wrapper .c-badge-outline img{max-height:350px}}section#home .c-badge--wrapper p.hello{top:calc(50% - 4.5rem);width:100%}@media screen and (max-width:1024px){section#home .c-badge--wrapper p.hello{top:calc(50% - 2.5rem);width:100%}}@media (min-width:2560px) and (max-width:3456px){section#home .c-badge--wrapper p.hello{top:calc(50% - 3.5rem);width:100%}}section#home .c-badge--wrapper p.hello img{width:2rem;height:4rem}@media (min-width:2560px) and (max-width:3456px){section#home .c-badge--wrapper p.hello img{width:3rem;height:6rem}}section#home .c-section.logo{margin-top:unset;margin-bottom:6vh}@media screen and (max-width:1024px){section#home .c-section.logo{margin-top:2rem;margin-bottom:2rem}}@media screen and (max-width:1024px){section#home .c-section.logo .o-layout{text-align:center}}section#home .c-section.logo .c-banner_wrapper.-right-align.title-split{font-family:BELL MT;font-size:50px;color:#6da5b3}@media screen and (max-width:1024px){section#home .c-section.logo .c-banner_wrapper.-right-align.title-split{font-size:26px}}@media (min-width:2560px) and (max-width:3456px){section#home .c-section.logo .c-banner_wrapper.-right-align.title-split{font-size:90px}}@media screen and (min-width:1280px) and (max-width:1728px){section#home .c-section.logo .c-banner_wrapper.-right-align.title-split{font-size:46px}}section#home .c-section.logo p.o-text.u-mb-3__360.u-mb-0__768{padding-left:2.75%;font-family:Hauora-Light;color:#6da5b3;font-size:17px;line-height:1.75;letter-spacing:1px;margin:0}@media screen and (max-width:1024px){section#home .c-section.logo p.o-text.u-mb-3__360.u-mb-0__768{font-size:15px;padding-left:0;margin-top:1rem;margin-bottom:0!important}}@media (min-width:2560px) and (max-width:3456px){section#home .c-section.logo p.o-text.u-mb-3__360.u-mb-0__768{font-size:32px;letter-spacing:2px}}@media screen and (min-width:1280px) and (max-width:1728px){section#home .c-section.logo p.o-text.u-mb-3__360.u-mb-0__768{font-size:15px}}@media screen and (max-width:1024px){section#home .c-section.image .row{-ms-flex-wrap:unset;flex-wrap:unset;overflow-x:auto}}@media screen and (max-width:1024px){section#home .c-section.image .row>*{max-width:90%}}section#home .c-section.slider .o-layout.slider{display:unset}@media screen and (max-width:767.98px){section#home .c-section.slider .o-layout.slider{display:none}}section#home .carousel.slide{display:none}@media screen and (max-width:767.98px){section#home .carousel.slide{display:unset}}section#home .o-container.project-topbar.u-mb-2__768 h5.c-banner-title__top{font-family:Hauora-Light;color:#84939e;font-size:17.5px;letter-spacing:2px}@media screen and (max-width:1024px){section#home .o-container.project-topbar.u-mb-2__768 h5.c-banner-title__top{font-size:14px}}@media screen and (min-width:1280px) and (max-width:1728px){section#home .o-container.project-topbar.u-mb-2__768 h5.c-banner-title__top{font-size:16px}}section#home .o-container.project-topbar.u-mb-2__768 h2.c-banner_wrapper.title-split{font-family:BELL MT;font-size:50px;color:#6da5b3}@media screen and (max-width:1024px){section#home .o-container.project-topbar.u-mb-2__768 h2.c-banner_wrapper.title-split{font-size:26px}}@media screen and (min-width:1280px) and (max-width:1728px){section#home .o-container.project-topbar.u-mb-2__768 h2.c-banner_wrapper.title-split{font-size:46px}}section#home .project-card__content .project-card__box h2.content-title{font-family:BELL MT;font-size:35px;color:#6da5b3;letter-spacing:1px}section#home .project-card__content .project-card__box p.content-text{font-family:Hauora-Light;color:#6da5b3;font-size:17px;letter-spacing:1px;line-height:1.75;padding-top:.5625rem}@media screen and (min-width:768px) and (max-width:1180px) and (-webkit-min-device-pixel-ratio:1.5){section#home .project-card__content .project-card__box p.content-text{font-size:15px;line-height:1.5}}section#home .nsd-project-slider .swiper-wrapper .swiper-slide .project-card .project-card__content .project-card__box{position:absolute;top:0;left:0;width:100%;height:100%;padding:5rem 2rem 3rem 3rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1180px) and (-webkit-min-device-pixel-ratio:1.5){section#home .nsd-project-slider .swiper-wrapper .swiper-slide .project-card .project-card__content .project-card__box{padding-top:1.5rem}}@media (min-width:1366px){section#home .nsd-project-slider .swiper-wrapper .swiper-slide .project-card{margin:0}}section#home .button__circle{position:absolute;overflow:visible;background-color:transparent;border:1px solid #6da5b3;border-radius:50%}@media (hover:hover){section#home .project-card .button__icon,section#home .project-card .button__icon>.button__svg,section#home .project-card .button__title-mask>.button__title-wrap,section#home .project-card .button__title-mask>.button__title-wrap>.button__title,section#home .project-card .button__title-mask>.button__title-wrap>.button__title--secondary{will-change:transform;-webkit-transition:-webkit-transform .62s cubic-bezier(.34,0,.18,1);transition:-webkit-transform .62s cubic-bezier(.34,0,.18,1);transition:transform .62s cubic-bezier(.34,0,.18,1);transition:transform .62s cubic-bezier(.34,0,.18,1),-webkit-transform .62s cubic-bezier(.34,0,.18,1);font-size:15px;font-family:Hauora-Light;color:#84939e;letter-spacing:1.25px}section#home .project-card .button__svg.button__svg--clone{color:#84939e}}section#home .nsd-project-slider .portfolio-button-next{padding:40px 47px;border:1px solid #6da5b3;background:#deeaea}@media only screen and (min-width:768px) and (max-width:1180px) and (-webkit-min-device-pixel-ratio:1.5){section#home .nsd-project-slider .portfolio-button-next{padding:20px 27px}}section#home .nsd-project-slider .portfolio-button-prev{padding:40px 47px;border:1px solid #6da5b3;background:#deeaea;left:7%}@media only screen and (min-width:768px) and (max-width:1180px) and (-webkit-min-device-pixel-ratio:1.5){section#home .nsd-project-slider .portfolio-button-prev{padding:20px 27px;left:1%}}@media screen and (max-width:1024px){section#home .carousel.slide .carousel-indicators{margin-left:14%}}@media screen and (max-width:1024px){section#home .carousel.slide .carousel-indicators [data-bs-target]{background-color:#6da5b3}}section#home .carousel.slide .o-container.kidosu{text-align:center;margin-bottom:3rem}@media screen and (max-width:1024px){section#home .carousel.slide .o-container.kidosu h2.content-title{font-size:26px;font-family:BELL MT;color:#6da5b3;margin-top:1rem}}@media screen and (max-width:1024px){section#home .carousel.slide .o-container.kidosu p.content-text{font-family:Hauora-Light;color:#84939e;font-size:14px}}section#home .carousel.slide .o-container.jingchu{text-align:center;margin-bottom:4.75rem}@media screen and (max-width:1024px){section#home .carousel.slide .o-container.jingchu h2.content-title{font-size:26px;font-family:BELL MT;color:#6da5b3;margin-top:1rem}}@media screen and (max-width:1024px){section#home .carousel.slide .o-container.jingchu p.content-text{font-family:Hauora-Light;color:#84939e;font-size:14px}}section#home h2.c-banner_wrapper.title-split.u-text-center{margin-bottom:.5rem;font-family:BELL MT;font-size:40px;margin-top:6.25rem;color:#6da5b3}@media screen and (max-width:1024px){section#home h2.c-banner_wrapper.title-split.u-text-center{font-size:26px;margin-top:2rem}}@media (min-width:2560px) and (max-width:3456px){section#home h2.c-banner_wrapper.title-split.u-text-center{font-size:90px}}@media screen and (min-width:1280px) and (max-width:1728px){section#home h2.c-banner_wrapper.title-split.u-text-center{font-size:36px}}section#home p.u-text-center.u-mr-10__768.u-ml-10__768{font-family:Hauora-Light;color:#6da5b3;font-size:17px;letter-spacing:1px}@media screen and (max-width:767.98px){section#home p.u-text-center.u-mr-10__768.u-ml-10__768{font-size:15px;margin-bottom:2rem}}@media (min-width:2560px) and (max-width:3456px){section#home p.u-text-center.u-mr-10__768.u-ml-10__768{font-size:34px}}@media screen and (min-width:1280px) and (max-width:1728px){section#home p.u-text-center.u-mr-10__768.u-ml-10__768{font-size:15px}}section#home .c-section.contact{margin-bottom:7rem}@media screen and (max-width:1024px){section#home .c-section.contact{padding-left:20px;padding-right:20px;margin-bottom:0}}section#home .c-section.contact .contact-3 .o-layout.contact{padding-left:20px}@media screen and (max-width:1024px){section#home .c-section.contact .contact-3 .o-layout.contact{padding-left:0}}section#home .c-section.contact .o-container{margin-right:auto;margin-left:auto;max-width:106rem;padding-left:unset}@media screen and (max-width:1024px){section#home .c-section.contact .o-container{padding-right:unset}}@media (min-width:2560px) and (max-width:3456px){section#home .c-section.contact .o-container{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#home .c-section.contact .o-container{max-width:96rem}}section#home .c-section.contact .o-container .o-layout_item.u-1\/2\@from-medium.icon{margin-top:20px;padding-left:20px}@media screen and (max-width:1024px){section#home .c-section.contact .o-container .o-layout_item.u-1\/2\@from-medium.icon{padding-left:unset}}@media screen and (max-width:1024px){section#home .c-section.contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-small.address{margin-bottom:unset}}section#home .c-section.contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-small.contact{padding-left:10px}@media screen and (max-width:1024px){section#home .c-section.contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-small.contact{padding-left:unset}}@media screen and (max-width:1024px){section#home .c-section.contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-small.email{margin-bottom:5rem}}section#home .c-section.contact .o-container h3.c-contact-title{margin-bottom:-5px;font-family:Hauora-Light;font-size:19px;letter-spacing:.5px;color:#6da5b3}@media screen and (max-width:1024px){section#home .c-section.contact .o-container h3.c-contact-title{font-size:15px;padding-left:0;margin-bottom:1rem;text-align:center}}@media (min-width:2560px) and (max-width:3456px){section#home .c-section.contact .o-container h3.c-contact-title{font-size:42px}}@media screen and (min-width:1280px) and (max-width:1728px){section#home .c-section.contact .o-container h3.c-contact-title{font-size:17px}}section#home .c-section.contact .o-container h3.c-contact-title img{max-height:30px;max-width:30px;margin:13px}@media screen and (max-width:1024px){section#home .c-section.contact .o-container h3.c-contact-title img{max-height:30px;max-width:30px;margin:10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto}}@media (min-width:2560px) and (max-width:3456px){section#home .c-section.contact .o-container h3.c-contact-title img{max-height:70px;max-width:70px;margin:9px}}@media screen and (min-width:1280px) and (max-width:1728px){section#home .c-section.contact .o-container h3.c-contact-title img{margin:8px;margin-left:auto;margin-right:auto}}@media screen and (max-width:1024px){section#home .c-section.contact .o-container h3.c-contact-title span{margin-left:unset;text-align:center}}section#home .c-section.contact .o-container .c-contact-content{padding-left:57px;font-family:Hauora-Light;font-size:17px;letter-spacing:1px;color:#84939e}@media screen and (max-width:1024px){section#home .c-section.contact .o-container .c-contact-content{font-size:13px;margin-left:auto;margin-right:auto;padding-left:0;text-align:center}}@media (min-width:2560px) and (max-width:3456px){section#home .c-section.contact .o-container .c-contact-content{padding-left:11.5%;font-size:32px}}@media screen and (min-width:1280px) and (max-width:1728px){section#home .c-section.contact .o-container .c-contact-content{font-size:14.5px;padding-left:10%}}section#home .c-section.contact .o-container ol,section#home .c-section.contact .o-container ul{list-style:none}section#home .c-section.contact .o-container .o-layout.e-mail{margin-top:60px}@media screen and (max-width:1024px){section#home .c-section.contact .o-container .o-layout.e-mail{margin-top:unset}}section#home .c-section.contact .o-container .o-layout_item.u-1\/2\@from-medium.form{padding-left:20px}@media screen and (max-width:1024px){section#home .c-section.contact .o-container .o-layout_item.u-1\/2\@from-medium.form{padding-left:0}}section#home .c-section.contact .o-container form.contact-3#contact__form{font-family:Hauora-Light}@media screen and (max-width:1024px){section#home .c-section.contact .o-container form .flex{display:block}}@media screen and (max-width:1024px){section#home .c-section.contact .o-container form .flex .form-group{width:unset;margin-bottom:0}}@media (min-width:2560px) and (max-width:3456px){section#home .c-section.contact .o-container form .flex .form-group{height:45px;margin-bottom:4rem}}section#home .c-section.contact .o-container form .form-control{letter-spacing:1px;height:25px;background:transparent;font-size:17px}@media screen and (max-width:1024px){section#home .c-section.contact .o-container form .form-control{font-size:13px}}@media (min-width:2560px) and (max-width:3456px){section#home .c-section.contact .o-container form .form-control{height:45px;font-size:35px}}@media screen and (min-width:1280px) and (max-width:1728px){section#home .c-section.contact .o-container form .form-control{font-size:15px}}section#home .c-section.contact .o-container form input.form-control::-webkit-input-placeholder,section#home .c-section.contact .o-container form textarea.form-control::-webkit-input-placeholder{color:#bbc2c6}section#home .c-section.contact .o-container form input.form-control::-moz-placeholder,section#home .c-section.contact .o-container form textarea.form-control::-moz-placeholder{color:#bbc2c6}section#home .c-section.contact .o-container form input.form-control::-ms-input-placeholder,section#home .c-section.contact .o-container form textarea.form-control::-ms-input-placeholder{color:#bbc2c6}section#home .c-section.contact .o-container form input.form-control::placeholder,section#home .c-section.contact .o-container form textarea.form-control::placeholder{color:#bbc2c6}section#home .c-section.contact .o-container form input.form-control:focus::-webkit-input-placeholder,section#home .c-section.contact .o-container form textarea.form-control:focus::-webkit-input-placeholder{color:#6da5b3}section#home .c-section.contact .o-container form input.form-control:focus::-moz-placeholder,section#home .c-section.contact .o-container form textarea.form-control:focus::-moz-placeholder{color:#6da5b3}section#home .c-section.contact .o-container form input.form-control:focus::-ms-input-placeholder,section#home .c-section.contact .o-container form textarea.form-control:focus::-ms-input-placeholder{color:#6da5b3}section#home .c-section.contact .o-container form input.form-control:focus::placeholder,section#home .c-section.contact .o-container form textarea.form-control:focus::placeholder{color:#6da5b3}section#home .c-section.contact .o-container form .form-control#message{height:19rem;margin-top:30px;border:1px solid #deeaea;padding:1rem;border-radius:.75em}section#home .c-section.contact .o-container form .form-control:focus#message{border:1px solid #6da5b3}section#home .c-section.contact .o-container .after{background-color:#deeaea}section#home .c-section.contact .o-container form .contact__form-button .button{margin:-2rem 0 0;font-size:1rem;will-change:transform;-webkit-transition:-webkit-transform .62s cubic-bezier(.34,0,.18,1);transition:-webkit-transform .62s cubic-bezier(.34,0,.18,1);transition:transform .62s cubic-bezier(.34,0,.18,1);transition:transform .62s cubic-bezier(.34,0,.18,1),-webkit-transform .62s cubic-bezier(.34,0,.18,1);font-size:20px;font-family:Hauora-Light;color:#6da5b3;letter-spacing:1.5px}@media screen and (max-width:1024px){section#home .c-section.contact .o-container form .contact__form-button .button{font-size:16px}}@media (min-width:2560px) and (max-width:3456px){section#home .c-section.contact .o-container form .contact__form-button .button{font-size:42px}}@media screen and (min-width:1280px) and (max-width:1728px){section#home .c-section.contact .o-container form .contact__form-button .button{font-size:18px;margin:-2rem 0 0}}section#home .c-section.contact .o-container form .contact__form-button .button__icon{margin:-20px}.home_img_1{-o-object-position:right;object-position:right}.home_img_1,.home_img_3{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.home_img_3{-o-object-position:left;object-position:left}section#product .portfolio-clipped{display:unset}@media screen and (max-width:1024px){section#product .portfolio-clipped{display:none}}section#product .portfolio-clipped .portfolio-title{position:absolute;z-index:100;margin:18rem}@media (min-width:2560px) and (max-width:3456px){section#product .portfolio-clipped .portfolio-title{margin:22rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#product .portfolio-clipped .portfolio-title{margin:15rem}}section#product .single__item{display:inline-block;text-align:left;margin:3vh 0}section#product .single__item .single__item-tag{font-family:Hauora-Light;color:#6da5b3;font-size:17.5px;letter-spacing:2px}@media (min-width:2560px) and (max-width:3456px){section#product .single__item .single__item-tag{font-size:45px;letter-spacing:3px}}@media screen and (min-width:1280px) and (max-width:1728px){section#product .single__item .single__item-tag{font-size:16.5px}}section#product .single-portfolio__wrapper{position:relative;margin-bottom:4rem;min-width:530px;margin-top:3rem}@media (min-width:2560px) and (max-width:3456px){section#product .single-portfolio__wrapper{min-width:1050px;margin-top:25%}}@media screen and (min-width:1280px) and (max-width:1728px){section#product .single-portfolio__wrapper{min-width:485px}}section#product .single-portfolio__wrapper li .single-portfolio{padding:unset;padding-top:10px}section#product .portfolio-clipped .portfolio-title__list .single__item-link{color:#84939e;font-family:BELL MT;font-size:70px}@media (min-width:2560px) and (max-width:3456px){section#product .portfolio-clipped .portfolio-title__list .single__item-link{font-size:170px}}@media screen and (min-width:1280px) and (max-width:1728px){section#product .portfolio-clipped .portfolio-title__list .single__item-link{font-size:65px}}section#product .portfolio-clipped .portfolio-title__list .single__item-link:hover{color:#6da5b3;font-family:BELL MT;font-size:70px}@media (min-width:2560px) and (max-width:3456px){section#product .portfolio-clipped .portfolio-title__list .single__item-link:hover{font-size:170px}}section#product .screen--full{opacity:1;will-change:transform}section#product .screen--clip-1{opacity:.8;-webkit-clip-path:polygon(51% 26%,85% 26%,85% 80%,51% 80%);clip-path:polygon(51% 26%,85% 26%,85% 80%,51% 80%)}@media screen and (min-width:1280px) and (max-width:1728px){section#product .screen--clip-1{clip-path:polygon(51% 20%,86% 20%,86% 70%,51% 70%);-webkit-clip-path:polygon(51% 20%,86% 20%,86% 70%,51% 70%)}}section#product .single-portfolio__wrapper li{position:relative;line-height:1rem;padding:.1rem 0;border-bottom:1px solid #6da5b3}section#product .c-section.product_mobile{display:none}@media screen and (max-width:1024px){section#product .c-section.product_mobile{display:unset}}@media screen and (max-width:1024px){section#product .c-section.product_mobile .o-container .o-image.is-inview img{min-height:unset}}section#product .c-section.product_mobile .o-container .o-image img.-is-60{height:24rem;max-height:unset}@media screen and (max-width:1024px){section#product .c-section.product_mobile .o-container h2.c-banner-title__top{font-size:24px;font-family:BELL MT;margin-top:2rem;color:#84939e;margin-bottom:15px}}@media screen and (max-width:1024px){section#product .c-section.product_mobile .o-container .contact__form-button{margin-bottom:2rem}}section#product .c-section.product_mobile .o-container .contact__form-button a.button{will-change:transform;-webkit-transition:-webkit-transform .62s cubic-bezier(.34,0,.18,1);transition:-webkit-transform .62s cubic-bezier(.34,0,.18,1);transition:transform .62s cubic-bezier(.34,0,.18,1);transition:transform .62s cubic-bezier(.34,0,.18,1),-webkit-transform .62s cubic-bezier(.34,0,.18,1);font-size:20px;font-family:Hauora-Light;color:#6da5b3;letter-spacing:2px}@media screen and (max-width:1024px){section#product .c-section.product_mobile .o-container .contact__form-button a.button{font-size:16px;font-family:Hauora-Light}}section#product .c-section.product_mobile .o-container .contact__form-button .button__icon{margin:-25px}@media (max-width:1025px){section#product .u-4\/10\@from-medium,section#product .u-6\/10\@from-medium{width:100%}}section#kidosu .c-section{margin-top:15vh;margin-bottom:10vh}@media screen and (max-width:767.98px){section#kidosu .c-section{margin-top:3rem;margin-bottom:0}}@media screen and (min-width:1280px) and (min-width:1280px) and (max-width:1728px){section#kidosu .c-section.u-mt-10__768.u-mb-5__768{margin-top:8rem!important}}section#kidosu .c-section .o-container{margin-right:auto;margin-left:auto;max-width:106rem}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section .o-container{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .c-section .o-container{max-width:96rem}}section#kidosu .c-section .o-container .o-layout.title .o-layout_item.u-4\/10\@from-medium{width:42.5%}@media screen and (max-width:767.98px){section#kidosu .c-section .o-container .o-layout.title .o-layout_item.u-4\/10\@from-medium{width:unset}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section .o-container .o-layout.title .o-layout_item.u-4\/10\@from-medium{width:40%}}section#kidosu .c-section .o-container .o-layout.title .o-layout_item.u-6\/10\@from-medium{width:57.5%}@media screen and (max-width:767.98px){section#kidosu .c-section .o-container .o-layout.title .o-layout_item.u-6\/10\@from-medium{width:unset}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section .o-container .o-layout.title .o-layout_item.u-6\/10\@from-medium{width:60%}}section#kidosu h5.c-banner-title__top{font-family:Hauora-Light;color:#84939e;font-size:17.5px;letter-spacing:2px;margin-bottom:15px}@media screen and (max-width:767.98px){section#kidosu h5.c-banner-title__top{font-size:15px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu h5.c-banner-title__top{font-size:40px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu h5.c-banner-title__top{font-size:15.5px}}section#kidosu h2.c-banner_wrapper.-right-align.title-split{font-family:BELL MT;font-size:100px;color:#6da5b3}@media screen and (max-width:767.98px){section#kidosu h2.c-banner_wrapper.-right-align.title-split{font-size:54px;margin-bottom:0}}@media (min-width:2560px) and (max-width:3456px){section#kidosu h2.c-banner_wrapper.-right-align.title-split{font-size:200px}}@media screen and (min-width:768px) and (max-width:1279px) and (-webkit-min-device-pixel-ratio:1.5){section#kidosu h2.c-banner_wrapper.-right-align.title-split{font-size:70px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu h2.c-banner_wrapper.-right-align.title-split{font-size:86px}}section#kidosu p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-family:Hauora-Light;color:#6da5b3;font-size:16.5px;letter-spacing:1px;line-height:1.75}@media screen and (max-width:767.98px){section#kidosu p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-size:15px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-size:30px;letter-spacing:3px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-size:15px}}section#kidosu .c-section.banner{margin-top:7.5rem}@media screen and (max-width:767.98px){section#kidosu .c-section.banner{margin-top:0}}section#kidosu .c-section.significant .o-container.u-mb-3__768.title{padding-right:2.5rem;padding-left:2.5rem}section#kidosu .c-section.significant .o-container{margin-right:auto;margin-left:auto;max-width:113rem;padding-right:4rem;padding-left:2.5rem}@media screen and (max-width:767.98px){section#kidosu .c-section.significant .o-container{padding-right:0;padding-left:0}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.significant .o-container{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .c-section.significant .o-container{max-width:100rem;padding-right:2.5rem;padding-left:2.5rem}}section#kidosu .c-section.significant .o-container .row{margin:1rem}section#kidosu .c-banner_wrapper.title-split.u-text-center{font-family:BELL MT;font-size:40px;line-height:1.35;color:#6da5b3}@media screen and (max-width:767.98px){section#kidosu .c-banner_wrapper.title-split.u-text-center{font-size:26px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-banner_wrapper.title-split.u-text-center{font-size:75px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .c-banner_wrapper.title-split.u-text-center{font-size:35px}}section#kidosu .container.day{border:1px solid #6da5b3;margin:1.5rem;min-height:18rem;max-width:100%;width:24.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){section#kidosu .container.day{min-height:25rem}}@media screen and (max-width:767.98px){section#kidosu .container.day{margin:0;border-bottom:0;width:100%}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .container.day{width:100%;margin:0;min-height:24rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .container.day{width:100%;margin:0;min-height:18rem}}section#kidosu .container.last{border:1px solid #6da5b3;margin:1.5rem;min-height:18rem;max-width:100%;width:24.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){section#kidosu .container.last{min-height:25rem}}@media screen and (max-width:767.98px){section#kidosu .container.last{margin:0;width:100%}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .container.last{width:100%;margin:0;min-height:24rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .container.last{width:100%;margin:0;min-height:18rem}}section#kidosu .con-img{position:relative;max-width:170px;margin-top:30px;margin-left:auto;margin-right:auto}@media screen and (max-width:767.98px){section#kidosu .con-img{max-width:100px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .con-img{max-width:300px}}section#kidosu .con-content .content-title{font-family:BELL MT;font-size:36px;color:#6da5b3;text-align:center;letter-spacing:1.5px}@media screen and (max-width:767.98px){section#kidosu .con-content .content-title{font-size:26px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .con-content .content-title{font-size:70px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .con-content .content-title{font-size:34px}}section#kidosu .con-content .content-description{font-family:Hauora-Light;color:#84939e;font-size:17.5px;letter-spacing:1px;line-height:1.75;text-align:center}@media screen and (max-width:767.98px){section#kidosu .con-content .content-description{font-size:15px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .con-content .content-description{font-size:36px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .con-content .content-description{font-size:15.5px}}section#kidosu .c-section.benefits{background-image:url("/web/img/03_Product/Kidosu/Benefits Background@2x.png");background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}@media screen and (max-width:767.98px){section#kidosu .c-section.benefits{padding-bottom:3rem}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.benefits .o-container{padding-top:5rem!important}}@media screen and (max-width:767.98px){section#kidosu .c-section.benefits .row>*{-ms-flex-negative:0;flex-shrink:0;width:50%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}}section#kidosu h2.c-banner-title__top{font-family:BELL MT;font-size:38.5px;color:#6da5b3;letter-spacing:.75px}@media screen and (max-width:767.98px){section#kidosu h2.c-banner-title__top{padding-top:3rem;font-size:26px;text-align:center}}@media (min-width:2560px) and (max-width:3456px){section#kidosu h2.c-banner-title__top{font-size:78px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu h2.c-banner-title__top{font-size:33.5px}}section#kidosu h5.c-banner_wrapper.-right-align{font-family:Hauora-Light;color:#6da5b3;font-size:17px;letter-spacing:1px;text-transform:none}@media screen and (max-width:767.98px){section#kidosu h5.c-banner_wrapper.-right-align{font-size:15px;text-align:center}}@media (min-width:2560px) and (max-width:3456px){section#kidosu h5.c-banner_wrapper.-right-align{font-size:36px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu h5.c-banner_wrapper.-right-align{font-size:15px}}section#kidosu .con-img1{position:relative;margin-top:30px;margin-left:auto;margin-right:auto;max-width:80px;height:auto}@media screen and (max-width:767.98px){section#kidosu .con-img1{margin-left:auto;margin-right:auto}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .con-img1{max-width:150px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .con-img1{max-width:70px}}section#kidosu .container1 .con-content .content-description{margin-top:15px;font-family:BELL MT;font-size:17px;letter-spacing:.5px;line-height:1.5;text-align:center;margin-left:auto;margin-right:auto}@media screen and (max-width:767.98px){section#kidosu .container1 .con-content .content-description{font-size:14px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .container1 .con-content .content-description{font-size:30px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .container1 .con-content .content-description{font-size:15px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .c-section.o-container{max-width:86rem}}section#kidosu .c-section.o-container .o-layout_item.u-1\/2\@from-medium.pic{width:40%}@media screen and (max-width:767.98px){section#kidosu .c-section.o-container .o-layout_item.u-1\/2\@from-medium.pic{width:100%}}section#kidosu .c-section.o-container .o-layout_item.u-1\/2\@from-medium.des{width:60%;padding-left:10%}@media screen and (max-width:767.98px){section#kidosu .c-section.o-container .o-layout_item.u-1\/2\@from-medium.des{width:100%;padding-left:unset}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.o-container .o-layout_item.u-1\/2\@from-medium.des{padding-top:5%}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .c-section.o-container h2.c-banner-title__top{font-size:35.5px}}@media screen and (max-width:767.98px){section#kidosu .c-section.o-container{padding-left:20px;padding-right:20px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.o-container{max-width:132rem}}section#kidosu .c-section.o-container .swiper-button-prev{left:44%}@media screen and (max-width:767.98px){section#kidosu .c-section.o-container .swiper-button-prev{left:20px;margin-top:47%}}@media screen and (max-width:767.98px){section#kidosu .c-section.o-container .swiper-button-next{margin-top:47%;right:20px}}section#kidosu .c-section.o-container .swiper-button-next:after,section#kidosu .c-section.o-container .swiper-button-prev:after{font-size:20px}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.o-container .swiper-button-next:after,section#kidosu .c-section.o-container .swiper-button-prev:after{font-size:50px}}section#kidosu .c-section.o-container .o-image_wrapper{position:relative;overflow:hidden;background-color:unset;max-width:100%}@media screen and (max-width:767.98px){section#kidosu .c-section.o-container .o-image_wrapper{min-height:480px}}section#kidosu .c-section.o-container .o-image_wrapper .o-image img.-is-60{height:unset;max-height:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#kidosu .c-section.o-container .o-layout .c-banner-title__top{margin-top:6rem}@media screen and (max-width:767.98px){section#kidosu .c-section.o-container .o-layout .c-banner-title__top{font-size:26px;margin-top:0;padding-top:0}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.o-container .o-layout .c-banner-title__top{font-size:80px}}section#kidosu .c-section.o-container .single-team .single-team__first{max-width:300px;margin-top:2rem}@media screen and (max-width:767.98px){section#kidosu .c-section.o-container .single-team .single-team__first{margin-left:4.5rem;max-width:250px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.o-container .single-team .single-team__first{max-width:600px}}section#kidosu .c-section.o-container .single-team .single-team__first .single__img{-o-object-fit:cover;object-fit:cover;height:5rem;max-width:120px;opacity:1;overflow:hidden;text-align:center;-webkit-filter:none;filter:none;-webkit-transition:.5s cubic-bezier(.215,.61,.355,1);transition:.5s cubic-bezier(.215,.61,.355,1);margin-left:auto;margin-right:auto}@media screen and (max-width:767.98px){section#kidosu .c-section.o-container .single-team .single-team__first .single__img{margin-left:auto;margin-right:auto;height:7.5rem}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.o-container .single-team .single-team__first .single__img{max-width:350px;min-height:12rem}}section#kidosu .c-section.o-container .single-team .single-team__first h2.member-name{font-family:BELL MT;font-size:20px;color:#6da5b3;letter-spacing:1px;padding-top:10px;line-height:1.25}@media screen and (max-width:767.98px){section#kidosu .c-section.o-container .single-team .single-team__first h2.member-name{font-size:18px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.o-container .single-team .single-team__first h2.member-name{font-size:50px}}section#kidosu .c-section.o-container .single-team .single-team__first span.member-role{font-family:Hauora-Light;color:#84939e;font-size:15.5px;letter-spacing:1px;line-height:24px}@media screen and (max-width:767.98px){section#kidosu .c-section.o-container .single-team .single-team__first span.member-role{font-size:14px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.o-container .single-team .single-team__first span.member-role{line-height:1.5;font-size:38px}}section#kidosu .c-section.o-container .single-team .nsd-slider__indicator{position:relative;bottom:0;right:25px;margin-top:5px}section#kidosu .c-section.o-container .single-team .horizontal-line .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#6da5b3}section#kidosu .c-section.solution .o-container.u-mb-3__768.solution{margin-right:auto;margin-left:auto;max-width:90rem;padding-right:2.5rem;padding-left:2.75rem}@media screen and (max-width:767.98px){section#kidosu .c-section.solution .o-container.u-mb-3__768.solution{padding-right:20px;padding-left:20px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.solution .o-container.u-mb-3__768.solution{max-width:132rem;padding-right:2.5rem;padding-left:2.5rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .c-section.solution .o-container.u-mb-3__768.solution{max-width:86rem}}@media screen and (max-width:767.98px){section#kidosu .c-section.solution .o-container.u-mb-3__768.solution .u-mt-5__360.u-mt-15__768{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}section#kidosu .c-section.solution h2.c-banner-title__top.u-mt-15__768{font-family:BELL MT;font-size:40px;color:#6da5b3}@media screen and (max-width:767.98px){section#kidosu .c-section.solution h2.c-banner-title__top.u-mt-15__768{font-size:26px;text-align:left}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.solution h2.c-banner-title__top.u-mt-15__768{font-size:80px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .c-section.solution h2.c-banner-title__top.u-mt-15__768{font-size:33.5px}}section#kidosu .c-section.solution h5.c-banner_wrapper.-right-align{font-family:Hauora-Light;color:#6da5b3;font-size:17px;letter-spacing:.75px;text-transform:none}@media screen and (max-width:767.98px){section#kidosu .c-section.solution h5.c-banner_wrapper.-right-align{font-size:15px;text-align:left}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.solution h5.c-banner_wrapper.-right-align{font-size:42px}}section#kidosu .c-section.solution .row{margin-left:8px;line-height:2;font-family:Hauora-Light;color:#84939e;font-size:16px;letter-spacing:.5px}@media screen and (max-width:767.98px){section#kidosu .c-section.solution .row{font-size:14px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.solution .row{font-size:34px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .c-section.solution .row{font-size:15px}}section#kidosu .o-image img.-is-60{height:100%;width:100%}section#kidosu .c-section.picture img{min-height:180px;-o-object-fit:cover;object-fit:cover}section#kidosu .c-section.last-banner{margin-top:-4rem}@media screen and (max-width:767.98px){section#kidosu .c-section.last-banner{margin-top:0;text-align:center}}section#kidosu .c-section.last-banner .o-container{margin-right:auto;margin-left:auto;max-width:106rem;padding-right:1.5rem;padding-left:2.5rem}@media screen and (max-width:767.98px){section#kidosu .c-section.last-banner .o-container{padding-right:20px;padding-left:20px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.last-banner .o-container{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .c-section.last-banner .o-container{max-width:96rem}}section#kidosu .c-section.last-banner h2.c-banner_wrapper.-right-align.title-split{font-family:BELL MT;font-size:50px;padding-left:20%;color:#6da5b3}@media screen and (max-width:767.98px){section#kidosu .c-section.last-banner h2.c-banner_wrapper.-right-align.title-split{font-size:24px;padding-left:unset}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.last-banner h2.c-banner_wrapper.-right-align.title-split{font-size:100px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .c-section.last-banner h2.c-banner_wrapper.-right-align.title-split{font-size:46px}}section#kidosu .c-section.last-banner p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-family:Hauora-Light;color:#6da5b3;font-size:16.75px;letter-spacing:1px;line-height:1.75;padding-left:4%}@media screen and (max-width:767.98px){section#kidosu .c-section.last-banner p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-size:15px;margin-bottom:0!important;padding-left:unset}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.last-banner p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-size:33.5px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .c-section.last-banner p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-size:15.15px}}section#kidosu .c-section.last-sentence{margin-top:22vh;margin-bottom:13rem}@media screen and (max-width:767.98px){section#kidosu .c-section.last-sentence{margin-top:7rem;margin-bottom:7rem}}section#kidosu .c-section.last-sentence h2{font-family:BELL MT;font-size:32px;color:#6da5b3;letter-spacing:.75px;text-align:center}@media screen and (max-width:767.98px){section#kidosu .c-section.last-sentence h2{font-size:22px}}@media (min-width:2560px) and (max-width:3456px){section#kidosu .c-section.last-sentence h2{font-size:60px}}@media screen and (min-width:1280px) and (max-width:1728px){section#kidosu .c-section.last-sentence h2{font-size:28px}}section#jingchu .c-section .o-container{margin-right:auto;margin-left:auto;max-width:106rem;padding-right:2.5rem;padding-left:2.5rem}@media screen and (max-width:767.98px){section#jingchu .c-section .o-container{padding-right:20px;padding-left:20px;margin-top:3rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section .o-container{max-width:150rem;padding-right:2.5rem;padding-left:2.5rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section .o-container{max-width:96rem}}@media screen and (max-width:767.98px){section#jingchu .c-section.u-mt-10__768.u-mb-5__768{margin-bottom:0!important}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.u-mt-10__768.u-mb-5__768{margin-top:8rem!important}}section#jingchu h5.c-banner-title__top{font-family:Hauora-Light;color:#84939e;font-size:17.5px;letter-spacing:2px;padding-left:15px}@media screen and (max-width:767.98px){section#jingchu h5.c-banner-title__top{font-size:15px;padding-left:unset}}@media (min-width:2560px) and (max-width:3456px){section#jingchu h5.c-banner-title__top{font-size:40px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu h5.c-banner-title__top{font-size:15px}}section#jingchu h2.c-banner_wrapper.-right-align.title-split{font-family:BELL MT;font-size:100px;color:#6da5b3}@media screen and (max-width:767.98px){section#jingchu h2.c-banner_wrapper.-right-align.title-split{font-size:54px;margin-bottom:0}}@media (min-width:2560px) and (max-width:3456px){section#jingchu h2.c-banner_wrapper.-right-align.title-split{font-size:200px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu h2.c-banner_wrapper.-right-align.title-split{font-size:86px}}section#jingchu p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-family:Hauora-Light;color:#6da5b3;font-size:16.5px;letter-spacing:1px;line-height:1.75}@media screen and (max-width:767.98px){section#jingchu p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-size:15px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-size:30px;letter-spacing:3px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-size:14.75px}}section#jingchu .c-section.banner{margin-top:6.5rem;margin-bottom:8.5rem}@media screen and (max-width:767.98px){section#jingchu .c-section.banner{margin-top:0;content-visibility:hidden;margin-bottom:0}}section#jingchu .c-section.jing{margin-bottom:0}section#jingchu .c-section.jing .o-container{margin-right:auto;margin-left:auto;max-width:90rem}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.jing .o-container .u-pl-10__768{padding-left:8rem!important}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.jing .o-container{max-width:120rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.jing .o-container{max-width:82rem}}section#jingchu .jing-word{padding-top:2%;position:absolute;opacity:.055;font-size:200px;padding-left:2%;font-family:FandolSong-Regular;font-weight:600}@media screen and (max-width:767.98px){section#jingchu .jing-word{font-size:150px;content-visibility:hidden}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .jing-word{font-size:270px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .jing-word{font-size:160px}}section#jingchu .c-section.jing h2.c-banner-title__top{font-family:BELL MT;font-size:50px;color:#6da5b3;margin-top:12rem}@media screen and (max-width:767.98px){section#jingchu .c-section.jing h2.c-banner-title__top{font-size:40px;margin-top:3rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.jing h2.c-banner-title__top{font-size:100px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.jing h2.c-banner-title__top{margin-top:9rem!important}}section#jingchu .c-section.jing h2.c-banner-title__top span{font-family:Hauora-Light;color:#84939e;font-size:18px;letter-spacing:1px}@media screen and (max-width:767.98px){section#jingchu .c-section.jing h2.c-banner-title__top span{font-size:15px;display:block;margin-left:-.75rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.jing h2.c-banner-title__top span{font-size:32px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.jing h2.c-banner-title__top span{font-size:15px}}section#jingchu .c-section.jing h5.c-banner_wrapper.-right-align{font-family:Hauora-Light;color:#6da5b3;font-size:16.5px;letter-spacing:1px;text-transform:none;line-height:2;margin-bottom:3rem}@media screen and (max-width:767.98px){section#jingchu .c-section.jing h5.c-banner_wrapper.-right-align{font-size:15px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.jing h5.c-banner_wrapper.-right-align{font-size:34px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.jing h5.c-banner_wrapper.-right-align{font-size:15.5px}}section#jingchu .c-section.jing .row{margin-left:5px;line-height:1.75;font-family:Hauora-Light;color:#84939e;font-size:15px;letter-spacing:.5px}@media screen and (max-width:767.98px){section#jingchu .c-section.jing .row{font-size:14px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.jing .row{font-size:29px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.jing .row{font-size:13.75px}}section#jingchu .c-section.chu{margin-bottom:12rem;margin-top:5rem}@media screen and (max-width:767.98px){section#jingchu .c-section.chu{margin-bottom:0}}section#jingchu .c-section.chu .o-container.u-mb-3__768.solution{margin-right:auto;margin-left:auto;max-width:90rem}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.chu .o-container.u-mb-3__768.solution{max-width:120rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.chu .o-container.u-mb-3__768.solution{max-width:82rem}}@media screen and (max-width:767.98px){section#jingchu .c-section.chu .o-container.u-mb-3__768.solution .o-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}section#jingchu .chu-word{padding-top:2%;position:absolute;opacity:.055;font-size:200px;padding-left:2%;font-family:FandolSong-Regular;font-weight:600}@media screen and (max-width:767.98px){section#jingchu .chu-word{font-size:150px;content-visibility:hidden}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .chu-word{font-size:270px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .chu-word{font-size:160px}}section#jingchu .c-section.chu h2.c-banner-title__top{font-family:BELL MT;font-size:50px;color:#6da5b3;margin-top:12rem}@media screen and (max-width:767.98px){section#jingchu .c-section.chu h2.c-banner-title__top{font-size:40px;margin-top:3rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.chu h2.c-banner-title__top{font-size:100px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.chu h2.c-banner-title__top{margin-top:9rem!important}}section#jingchu .c-section.chu h2.c-banner-title__top span{font-family:Hauora-Light;color:#84939e;font-size:18px;letter-spacing:1px}@media screen and (max-width:767.98px){section#jingchu .c-section.chu h2.c-banner-title__top span{font-size:15px;display:block;margin-left:-.75rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.chu h2.c-banner-title__top span{font-size:32px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.chu h2.c-banner-title__top span{font-size:15px}}section#jingchu .c-section.chu h5.c-banner_wrapper.-right-align{font-family:Hauora-Light;color:#6da5b3;font-size:16.5px;letter-spacing:1px;text-transform:none;line-height:1.75}@media screen and (max-width:767.98px){section#jingchu .c-section.chu h5.c-banner_wrapper.-right-align{font-size:15px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.chu h5.c-banner_wrapper.-right-align{font-size:34px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.chu h5.c-banner_wrapper.-right-align{font-size:15.5px}}section#jingchu .c-section.chu .row{margin-left:5px;line-height:1.75;font-family:Hauora-Light;color:#84939e;font-size:15px;letter-spacing:.5px}@media screen and (max-width:767.98px){section#jingchu .c-section.chu .row{font-size:14px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.chu .row{font-size:29px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.chu .row{font-size:13.75px}}section#jingchu .c-section.jing-bg{background-image:url("/web/img/03_Product/Jing Chu/Jing/Jing Background@2x.png");background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:450px;width:100%;margin-bottom:0}@media screen and (max-width:767.98px){section#jingchu .c-section.jing-bg{background-image:url("/web/img/03_Product/Jing Chu/Jing/Background jing@2x.png")}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.jing-bg{min-height:800px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.jing-bg{min-height:400px}}section#jingchu .c-section.jing-bg h2.c-banner-title__top{font-family:BELL MT;font-size:39px;color:#6da5b3;padding-top:80px}@media screen and (max-width:767.98px){section#jingchu .c-section.jing-bg h2.c-banner-title__top{font-size:26px;padding-top:40px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.jing-bg h2.c-banner-title__top{font-size:76px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.jing-bg h2.c-banner-title__top{font-size:35px}}section#jingchu .c-section.jing-bg h5.c-banner_wrapper.-right-align{font-family:Hauora-Light;color:#6da5b3;font-size:17px;letter-spacing:.75px;text-transform:none;line-height:1.75}@media screen and (max-width:767.98px){section#jingchu .c-section.jing-bg h5.c-banner_wrapper.-right-align{font-size:15px;margin-bottom:0}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.jing-bg h5.c-banner_wrapper.-right-align{font-size:38px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.jing-bg h5.c-banner_wrapper.-right-align{font-size:15px;letter-spacing:1.25px}}section#jingchu .c-section.o-container{margin-top:8rem;margin-bottom:7rem}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.o-container{max-width:120rem}}@media screen and (max-width:767.98px){section#jingchu .c-section.o-container{margin-bottom:3rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.o-container{max-width:86rem}}section#jingchu .c-section.o-container .o-layout_item.u-1\/2\@from-medium.pic{width:40%}@media screen and (max-width:767.98px){section#jingchu .c-section.o-container .o-layout_item.u-1\/2\@from-medium.pic{width:100%}}section#jingchu .c-section.o-container .o-layout_item.u-1\/2\@from-medium.des{width:60%;padding-left:10%}@media screen and (max-width:767.98px){section#jingchu .c-section.o-container .o-layout_item.u-1\/2\@from-medium.des{width:100%;padding-left:unset}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.o-container .o-layout_item.u-1\/2\@from-medium.des{padding-left:8%}}section#jingchu .c-section.o-container .swiper-button-prev{left:44%}@media screen and (max-width:767.98px){section#jingchu .c-section.o-container .swiper-button-prev{left:20px;margin-top:46%}}@media screen and (max-width:767.98px){section#jingchu .c-section.o-container .swiper-button-next{margin-top:46%;right:20px}}section#jingchu .c-section.o-container .swiper-button-next:after,section#jingchu .c-section.o-container .swiper-button-prev:after{font-size:20px}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.o-container .swiper-button-next:after,section#jingchu .c-section.o-container .swiper-button-prev:after{font-size:50px}}section#jingchu .c-section.o-container h2.c-banner-title__top{font-family:BELL MT;font-size:42px;color:#6da5b3}@media screen and (max-width:767.98px){section#jingchu .c-section.o-container h2.c-banner-title__top{font-size:26px;margin-top:0!important;text-align:center}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.o-container h2.c-banner-title__top{font-size:80px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.o-container h2.c-banner-title__top{font-size:38px}}section#jingchu .c-section.o-container .o-image_wrapper{position:relative;overflow:hidden;background-color:unset;max-width:100%}@media screen and (max-width:767.98px){section#jingchu .c-section.o-container .o-image_wrapper{min-height:500px}}section#jingchu .c-section.o-container .o-image_wrapper .o-image img.-is-60{height:unset;max-height:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#jingchu .c-section.o-container .o-layout .c-banner-title__top{margin-top:6rem}section#jingchu .c-section.o-container .single-team .single-team__first{max-width:300px;margin-top:2rem}@media screen and (max-width:767.98px){section#jingchu .c-section.o-container .single-team .single-team__first{margin-left:4.5rem;max-width:250px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.o-container .single-team .single-team__first{max-width:600px}}section#jingchu .c-section.o-container .single-team .single-team__first .single__img{-o-object-fit:contain;object-fit:contain;-webkit-transform:scale(1.1);transform:scale(1.1);height:5rem;max-width:120px;opacity:1;overflow:hidden;text-align:center;-webkit-filter:none;filter:none;-webkit-transition:.5s cubic-bezier(.215,.61,.355,1);transition:.5s cubic-bezier(.215,.61,.355,1);margin-left:5rem}@media screen and (max-width:767.98px){section#jingchu .c-section.o-container .single-team .single-team__first .single__img{margin-left:5rem;height:7.5rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.o-container .single-team .single-team__first .single__img{max-width:350px;min-height:12rem}}section#jingchu .c-section.o-container .single-team .single-team__first h2.member-name{font-family:BELL MT;font-size:20px;color:#6da5b3;letter-spacing:1px;padding-top:10px;line-height:1.25}@media screen and (max-width:767.98px){section#jingchu .c-section.o-container .single-team .single-team__first h2.member-name{font-size:18px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.o-container .single-team .single-team__first h2.member-name{font-size:50px}}section#jingchu .c-section.o-container .single-team .single-team__first span.member-role{font-family:Hauora-Light;color:#84939e;font-size:15.5px;letter-spacing:1px;line-height:24px}@media screen and (max-width:767.98px){section#jingchu .c-section.o-container .single-team .single-team__first span.member-role{font-size:14px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.o-container .single-team .single-team__first span.member-role{line-height:1.5;font-size:34px;letter-spacing:2px}}section#jingchu .c-section.o-container .single-team .nsd-slider__indicator{position:relative;bottom:0;right:25px;margin-top:5px}section#jingchu .c-section.o-container .single-team .horizontal-line .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#6da5b3}section#jingchu .c-section.n-solution{margin-bottom:13rem}@media screen and (max-width:767.98px){section#jingchu .c-section.n-solution{margin-bottom:0}}section#jingchu .c-section.n-solution .o-container.u-mb-3__768.solution{margin-right:auto;margin-left:auto;max-width:87rem;padding-right:1.5rem;padding-left:1.5rem}@media screen and (max-width:767.98px){section#jingchu .c-section.n-solution .o-container.u-mb-3__768.solution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.n-solution .o-container.u-mb-3__768.solution{max-width:120rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.n-solution .o-container.u-mb-3__768.solution{max-width:86rem;padding-right:2.5rem;padding-left:2.5rem}}@media screen and (max-width:767.98px){section#jingchu .c-section.n-solution .o-container.u-mb-3__768.solution .u-mt-5__768,section#jingchu .c-section.n-solution.u-mb-10__768 .o-container.u-mb-3__768.solution .u-mt-10__768{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}section#jingchu .c-section.n-solution h2.c-banner-title__top{font-family:BELL MT;font-size:39px;color:#6da5b3;margin-top:10rem}@media screen and (max-width:767.98px){section#jingchu .c-section.n-solution h2.c-banner-title__top{font-size:26px;margin-top:3rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.n-solution h2.c-banner-title__top{font-size:80px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.n-solution h2.c-banner-title__top{font-size:38px}}section#jingchu .c-section.n-solution .row{margin-left:10px;line-height:2;font-family:Hauora-Light;color:#84939e;font-size:15px;letter-spacing:.5px}@media screen and (max-width:767.98px){section#jingchu .c-section.n-solution .row{font-size:14px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.n-solution .row{font-size:31px;letter-spacing:1px}}section#jingchu .c-section.n-solution h5.c-banner_wrapper.u-mt-4__768.-right-align{font-family:BELLI;color:#6da5b3;font-size:17px;letter-spacing:0;line-height:1.5}@media screen and (max-width:767.98px){section#jingchu .c-section.n-solution h5.c-banner_wrapper.u-mt-4__768.-right-align{margin-top:1rem;font-size:15px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.n-solution h5.c-banner_wrapper.u-mt-4__768.-right-align{font-size:39px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.n-solution h5.c-banner_wrapper.u-mt-4__768.-right-align{padding-right:10rem}}section#jingchu .o-image img.-is-60{height:100%;width:100%}section#jingchu .c-section.chu-bg{background-image:url("/web/img/03_Product/Jing Chu/Chu/Chu Background@2x.png");background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:500px;width:100%;margin-bottom:0}@media screen and (max-width:767.98px){section#jingchu .c-section.chu-bg{margin-bottom:0;background-image:url("/web/img/03_Product/Jing Chu/Chu/Background chu@2x.png")}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.chu-bg{min-height:900px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.chu-bg{min-height:450px}}section#jingchu .c-section.chu-bg h2.c-banner-title__top{font-family:BELL MT;font-size:39px;color:#6da5b3;padding-top:80px}@media screen and (max-width:767.98px){section#jingchu .c-section.chu-bg h2.c-banner-title__top{font-size:26px;padding-top:40px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.chu-bg h2.c-banner-title__top{font-size:76px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.chu-bg h2.c-banner-title__top{font-size:35px}}section#jingchu .c-section.chu-bg h5.c-banner_wrapper.-right-align{font-family:Hauora-Light;color:#6da5b3;font-size:17px;letter-spacing:.75px;text-transform:none;line-height:1.75}@media screen and (max-width:767.98px){section#jingchu .c-section.chu-bg h5.c-banner_wrapper.-right-align{font-size:15px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.chu-bg h5.c-banner_wrapper.-right-align{font-size:38px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.chu-bg h5.c-banner_wrapper.-right-align{font-size:15px;letter-spacing:1.25px}}@media screen and (max-width:767.98px){section#jingchu .c-section.penetrates{margin-bottom:3rem}}section#jingchu .c-section.penetrates h2.c-banner-title__top{font-family:BELL MT;font-size:40px;color:#6da5b3}@media screen and (max-width:767.98px){section#jingchu .c-section.penetrates h2.c-banner-title__top{font-size:26px;line-height:1.25}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.penetrates h2.c-banner-title__top{font-size:80px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.penetrates h2.c-banner-title__top{font-size:36px}}section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium{border:1px solid #6da5b3}@media screen and (max-width:767.98px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium{border-bottom:0;border-right:0;width:50%}}section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium .container.-text-center{max-width:300px}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium .container.-text-center{max-width:450px}}section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium .container.-text-center .con-title{font-family:BELL MT;font-size:20px;color:#6da5b3;letter-spacing:1px}@media screen and (max-width:767.98px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium .container.-text-center .con-title{font-size:16px;margin-top:1rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium .container.-text-center .con-title{font-size:40px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium .container.-text-center .con-title{font-size:18px}}section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium .container.-text-center .con-weeks{font-family:Glitten-Regular;font-size:60px;color:#6da5b3}@media screen and (max-width:767.98px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium .container.-text-center .con-weeks{font-size:45px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium .container.-text-center .con-weeks{font-size:100px}}section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium .container.-text-center .con-description{font-family:Hauora-Light;color:#84939e;font-size:18px;letter-spacing:.5px}@media screen and (max-width:767.98px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium .container.-text-center .con-description{font-size:15px;margin-bottom:1rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium .container.-text-center .con-description{font-size:38px;letter-spacing:2px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium .container.-text-center .con-description{font-size:15px;letter-spacing:1px}}section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.right{border:1px solid #6da5b3}@media screen and (max-width:767.98px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.right{width:50%;border-bottom:0}}section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.five{border:1px solid #6da5b3}@media screen and (max-width:767.98px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.five{width:100%}}section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.five .container.-text-center{max-width:300px}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.five .container.-text-center{max-width:450px}}section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.five .container.-text-center .con-title{font-family:BELL MT;font-size:20px;color:#6da5b3;letter-spacing:1px}@media screen and (max-width:767.98px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.five .container.-text-center .con-title{font-size:16px;margin-top:1rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.five .container.-text-center .con-title{font-size:40px}}section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.five .container.-text-center .con-weeks{font-family:Glitten-Regular;font-size:60px;color:#6da5b3}@media screen and (max-width:767.98px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.five .container.-text-center .con-weeks{font-size:45px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.five .container.-text-center .con-weeks{font-size:100px}}section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.five .container.-text-center .con-description{font-family:Hauora-Light;color:#84939e;font-size:18px;letter-spacing:.5px}@media screen and (max-width:767.98px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.five .container.-text-center .con-description{font-size:15px;margin-bottom:1rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.penetrates .o-layouts_item.u-1\/5\@from-medium.five .container.-text-center .con-description{font-size:38px;letter-spacing:2px}}@media screen and (max-width:767.98px){section#jingchu .c-section.u-mb-2__768{margin-bottom:0;margin-top:5rem}}@media screen and (max-width:767.98px){section#jingchu .c-section.u-mb-2__768 img{min-height:180px;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:767.98px){section#jingchu .c-section.how_to_use{margin-bottom:0!important}}section#jingchu .c-section.how_to_use .o-container{margin-right:auto;margin-left:auto;max-width:87rem;padding-left:1.5rem;padding-right:1.5rem}@media screen and (max-width:767.98px){section#jingchu .c-section.how_to_use .o-container{margin-top:0;text-align:center}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.how_to_use .o-container{max-width:120rem}}section#jingchu .c-section.how_to_use .o-container h2.c-banner_wrapper.-right-align.title-split{font-family:BELL MT;font-size:50px;color:#6da5b3}@media screen and (max-width:767.98px){section#jingchu .c-section.how_to_use .o-container h2.c-banner_wrapper.-right-align.title-split{font-size:26px}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.how_to_use .o-container h2.c-banner_wrapper.-right-align.title-split{font-size:90px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.how_to_use .o-container h2.c-banner_wrapper.-right-align.title-split{font-size:46px;padding-left:10%}}section#jingchu .c-section.how_to_use .o-container p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-family:Hauora-Light;color:#6da5b3;font-size:15px;letter-spacing:1px;line-height:1.75;padding-left:10px}@media screen and (max-width:767.98px){section#jingchu .c-section.how_to_use .o-container p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{padding-left:0;margin-bottom:0!important}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.how_to_use .o-container p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-size:34px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.how_to_use .o-container p.o-text.u-mt-3__768.u-mb-3__360.u-mb-0__768{font-size:16px;padding-left:2%}}section#jingchu .c-section.steps{margin-top:1vh;margin-bottom:10vh}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.steps .row{--bs-gutter-x:1rem}}section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container{border:1px solid #6da5b3;border-radius:10px;max-width:100%;max-height:100%}@media screen and (max-width:767.98px){section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container{margin-bottom:1rem}}section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container .con-steps{font-family:Glitten-Regular;font-size:42px;color:#6da5b3}@media screen and (max-width:767.98px){section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container .con-steps{font-size:26px;padding:1rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container .con-steps{font-size:84px}}section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container .con-steps .con-img{text-align:center;margin-top:-80px}section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container .con-steps .con-img img{height:250px}@media screen and (max-width:767.98px){section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container .con-steps .con-img img{height:170px;margin-top:2rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container .con-steps .con-img img{height:375px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container .con-steps .con-img img{height:200px}}section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container .con-description{font-family:Hauora-Light;color:#84939e;font-size:16px;letter-spacing:.5px;text-align:center;margin-left:2.5rem;margin-right:2.5rem}@media screen and (max-width:767.98px){section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container .con-description{font-size:15px;margin-bottom:1rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container .con-description{font-size:35px;margin-left:2.5rem;margin-right:2.5rem;letter-spacing:2px}}section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container .con-description.u-mb-5__768{margin-bottom:5.5rem!important}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container .con-description.u-mb-5__768{margin-bottom:6.5rem!important}}@media (max-width:767.98px){section#jingchu .c-section.steps .o-layouts_item.u-1\/3\@from-medium .container .con-description.u-mb-5__768{margin-bottom:1rem!important}}section#jingchu .c-section.steps .o-container.four_and_five{margin-right:auto;margin-left:auto;max-width:72rem}@media screen and (max-width:767.98px){section#jingchu .c-section.steps .o-container.four_and_five{margin-top:0}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.steps .o-container.four_and_five{max-width:120rem}}section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container{border:1px solid #6da5b3;border-radius:10px;max-width:100%;max-height:100%}@media screen and (max-width:767.98px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container{margin-bottom:1rem}}section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container .con-steps{font-family:Glitten-Regular;font-size:42px;color:#6da5b3}@media screen and (max-width:767.98px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container .con-steps{font-size:26px;padding:1rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container .con-steps{font-size:84px}}section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container .con-steps .con-img{text-align:center;margin-top:-80px}section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container .con-steps .con-img img{height:250px}@media screen and (max-width:767.98px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container .con-steps .con-img img{height:170px;margin-top:2rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container .con-steps .con-img img{height:375px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container .con-steps .con-img img{height:200px}}section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container .con-description{font-family:Hauora-Light;color:#84939e;font-size:16px;letter-spacing:.5px;text-align:center;margin-left:2.5rem;margin-right:2.5rem}@media screen and (max-width:767.98px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container .con-description{font-size:15px;margin-bottom:1rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container .con-description{font-size:35px;margin-left:2.5rem;margin-right:2.5rem;letter-spacing:2px}}section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container .con-description.u-mb-4__768{margin-bottom:4.5rem!important}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container .con-description.u-mb-4__768{margin-bottom:5.5rem!important}}@media (max-width:767.98px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container .con-description.u-mb-4__768{margin-bottom:1rem!important}}section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container.five{border:1px solid #6da5b3;border-radius:10px;max-width:100%;max-height:100%}section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container.five .con-steps{font-family:Glitten-Regular;font-size:42px;color:#6da5b3}@media screen and (max-width:767.98px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container.five .con-steps{font-size:26px;padding:1rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container.five .con-steps{font-size:84px}}section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container.five .con-steps .con-img{text-align:center;margin-top:-80px}section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container.five .con-steps .con-img img{height:250px}@media screen and (max-width:767.98px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container.five .con-steps .con-img img{height:170px;margin-top:2rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container.five .con-steps .con-img img{height:375px}}@media screen and (min-width:1280px) and (max-width:1728px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container.five .con-steps .con-img img{height:200px}}section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container.five .con-description{font-family:Hauora-Light;color:#84939e;font-size:16px;letter-spacing:.5px;text-align:center;margin-left:2.5rem;margin-right:2.5rem}@media screen and (max-width:767.98px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container.five .con-description{font-size:15px;margin-bottom:1rem}}@media (min-width:2560px) and (max-width:3456px){section#jingchu .c-section.steps .o-layouts_item.u-1\/2\@from-medium .container.five .con-description{font-size:35px;margin-left:2.5rem;margin-right:2.5rem;letter-spacing:2px}}@media screen and (min-width:768px) and (max-width:1366px) and (-webkit-min-device-pixel-ratio:1.5){section#jingchu .product_jingchu__item{min-height:415px}}section#jingchu .penetrates-table{left:-15px;position:relative}section#jingchu .penetrates-table tr td{width:50%;white-space:nowrap;font-family:Hauora-Light;color:#84939e;font-size:15px;letter-spacing:.5px;position:relative}section#jingchu .penetrates-table tr td div{max-width:60px;display:inline-block}section#jingchu .penetrates-table tr td:first-child{text-align:right;padding-right:10px}section#jingchu .penetrates-table tr td:last-child{padding-left:10px}section#jingchu .penetrates-table tr td:first-child:after{content:"|";position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:0}section#gallery .o-container{margin-right:auto;margin-left:auto;max-width:106rem}@media (min-width:2560px) and (max-width:3456px){section#gallery .o-container{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#gallery .o-container{max-width:96rem}}section#gallery .o-container .o-layout.u-mt-15__360.u-relative{margin-top:10rem!important}@media screen and (max-width:1024px){section#gallery .o-container .o-layout.u-mt-15__360.u-relative{margin-top:3rem!important}}@media screen and (min-width:1280px) and (max-width:1728px){section#gallery .o-container .o-layout.u-mt-15__360.u-relative{margin-top:8rem!important}}section#gallery .o-container .c-badge--wrapper.news-position{position:absolute;top:-10px;right:11%}@media screen and (max-width:999px){section#gallery .o-container .c-badge--wrapper.news-position{position:absolute;top:-155px;right:120px;width:11rem;height:15rem;content-visibility:hidden}}@media screen and (min-width:1280px) and (max-width:1728px){section#gallery .o-container .c-badge--wrapper.news-position{right:17%}}section#gallery .o-container .c-badge--wrapper.news-position .c-badge-outline{max-width:200px}@media (min-width:2560px) and (max-width:3456px){section#gallery .o-container .c-badge--wrapper.news-position .c-badge-outline{max-width:300px}}@media screen and (min-width:1280px) and (max-width:1728px){section#gallery .o-container .c-badge--wrapper.news-position .c-badge-outline{max-width:180px}}section#gallery .o-container .c-badge--wrapper.news-position p.hello{top:calc(50% - 4.5rem);width:100%;left:-13%}@media screen and (max-width:1199px){section#gallery .o-container .c-badge--wrapper.news-position p.hello{top:calc(50% - 4rem);width:100%;left:-9%}}@media (min-width:2560px) and (max-width:3456px){section#gallery .o-container .c-badge--wrapper.news-position p.hello{top:calc(50% - 3.5rem);width:100%;left:-8%}}@media screen and (min-width:1280px) and (max-width:1728px){section#gallery .o-container .c-badge--wrapper.news-position p.hello{top:calc(50% - 5rem);width:100%;left:-17%}}section#gallery .o-container .c-badge--wrapper.news-position p.hello img{width:2.5rem;height:4.5rem}@media screen and (min-width:1280px) and (max-width:1728px){section#gallery .o-container .c-badge--wrapper.news-position p.hello img{width:2rem;height:4rem}}section#gallery .o-container h2.c-banner_wrapper.u-mb-5__360{margin-bottom:1rem!important}@media (min-width:1025px){section#gallery .u-1\/2\@from-medium.paragraph{width:53%}}section#gallery .c-banner-title{font-family:BELL MT;font-size:50px;color:#6da5b3}@media screen and (max-width:767.98px){section#gallery .c-banner-title{font-size:40px}}@media (min-width:2560px) and (max-width:3456px){section#gallery .c-banner-title{font-size:90px}}@media screen and (min-width:1280px) and (max-width:1728px){section#gallery .c-banner-title{font-size:44px}}section#gallery p.u-mb-5__360{margin-bottom:8rem!important;font-family:Hauora-Light;color:#6da5b3;font-size:18px;letter-spacing:.5px;line-height:1.6}@media screen and (max-width:1024px){section#gallery p.u-mb-5__360{margin-bottom:2rem!important}}@media (min-width:2560px) and (max-width:3456px){section#gallery p.u-mb-5__360{font-size:35px}}@media screen and (min-width:1280px) and (max-width:1728px){section#gallery p.u-mb-5__360{font-size:14.75px;letter-spacing:1px;line-height:1.75}}section#gallery .o-container.gallery{margin-right:auto;margin-left:auto;max-width:107rem;padding-right:1.5rem;padding-left:2.5rem}@media screen and (max-width:767.98px){section#gallery .o-container.gallery{padding-right:10px;padding-left:10px}}@media (min-width:2560px) and (max-width:3456px){section#gallery .o-container.gallery{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#gallery .o-container.gallery{max-width:96rem}}@media screen and (max-width:767.98px){section#gallery .o-container.gallery .o-layout_item{width:100%}}@media screen and (min-width:768px) and (max-width:1024px){section#gallery .o-container.gallery .o-layout_item{width:50%}}section#gallery .o-container.gallery .nsd-news-item .nsd-news-item_img img{height:35rem}@media (min-width:2560px) and (max-width:3456px){section#gallery .o-container.gallery .nsd-news-item .nsd-news-item_img img{height:56rem}}section#gallery .o-container.gallery .contact__form-button{margin-left:50%;-webkit-transform:translateX(-5%);transform:translateX(-5%);padding-top:65px}@media screen and (max-width:1024px){section#gallery .o-container.gallery .contact__form-button{-webkit-transform:translateX(-10%);transform:translateX(-10%)}}section#gallery .o-container.gallery .contact__form-button .button{will-change:transform;-webkit-transition:-webkit-transform .62s cubic-bezier(.34,0,.18,1);transition:-webkit-transform .62s cubic-bezier(.34,0,.18,1);transition:transform .62s cubic-bezier(.34,0,.18,1);transition:transform .62s cubic-bezier(.34,0,.18,1),-webkit-transform .62s cubic-bezier(.34,0,.18,1);font-size:20px;font-family:Hauora-Light;color:#6da5b3;letter-spacing:2px;margin-bottom:5rem}@media screen and (max-width:1024px){section#gallery .o-container.gallery .contact__form-button .button{font-size:16px}}@media (min-width:2560px) and (max-width:3456px){section#gallery .o-container.gallery .contact__form-button .button{font-size:46px}}section#gallery .o-container.gallery .contact__form-button .button__icon{margin:-25px}div#blog .blog-main-wrapper{background:url("../web/img/kidosu/bg.jpg") no-repeat;background-position:50%;background-size:cover;position:relative;padding:100px 0}div#blog .blog-main-wrapper .blog-title{text-align:center;margin:40px 0}div#blog .blog-main-wrapper .blog-title h1{color:#2a434b;letter-spacing:5px;margin-bottom:20px}div#blog .blog-main-wrapper .blog-title .blog-line{border-bottom:3px solid #284450;margin:auto;width:12%}div#blog .blog-main-wrapper .blog-title .blog-navigation,div#blog .blog-main-wrapper .blog-title .blog-navigation a{color:#284450;letter-spacing:2px;font-weight:400;margin-top:20px}div#blog .blog-main-wrapper .blog-title .blog-navigation a{text-decoration:none}div#blog .blog-main-wrapper .blog-title .blog-navigation span{color:#598490;font-weight:400}div#blog .blog-main-wrapper .blog-content-wrapper .row-blog .blog-content-main-wrapper{padding:40px;background:#f7fafc}div#blog .blog-main-wrapper .blog-content-wrapper .row-blog .blog-content-main-wrapper .content-wrapper h2{letter-spacing:2px}div#blog .blog-main-wrapper .blog-content-wrapper .row-blog .blog-content-main-wrapper .content-wrapper .blog-info{margin:20px 0}div#blog .blog-main-wrapper .blog-content-wrapper .row-blog .blog-content-main-wrapper .content-wrapper .blog-info i{color:#1f9cb3;padding:10px}div#blog .blog-main-wrapper .blog-content-wrapper .row-blog .blog-content-main-wrapper .content-wrapper .blog-info i span{color:#a6a8ab;font-weight:400}div#blog .blog-main-wrapper .blog-content-wrapper .row-blog .blog-content-main-wrapper .content-wrapper .blog-text{color:#909395;font-weight:400;font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}div#blog .blog-main-wrapper .blog-content-wrapper .row-blog .blog-content-main-wrapper .content-wrapper a{text-decoration:none}div#blog .blog-main-wrapper .blog-content-wrapper .row-blog .blog-content-main-wrapper .content-wrapper a .read-more{margin:20px 0;padding:10px 20px;border:2px solid #1f9cb3;color:#909395;letter-spacing:2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:400;-webkit-transition:.3s;transition:.3s}div#blog .blog-main-wrapper .blog-content-wrapper .row-blog .blog-content-main-wrapper .content-wrapper .read-more:hover{background:#1f9cb3;color:#fff}@media (min-width:1025px){section#faq .u-1\/2\@from-small.paragraph{width:52%}}@media (max-width:767.98px){section#faq .u-1\/2\@from-small.paragraph{width:100%}}@media (min-width:768px) and (max-width:1024px){section#faq .u-1\/2\@from-small.paragraph{width:100%}}section#faq .c-section .o-layout nav .nav-link{font-size:20px;font-family:Hauora-Light;letter-spacing:1px}@media screen and (max-width:1024px){section#faq .c-section .o-layout nav .nav-link{font-size:14px}}@media (min-width:2560px) and (max-width:3456px){section#faq .c-section .o-layout nav .nav-link{font-size:43px;letter-spacing:3px}}@media screen and (min-width:1280px) and (max-width:1728px){section#faq .c-section .o-layout nav .nav-link{font-size:16px;letter-spacing:2px}}section#faq .nav{--bs-nav-link-color:#84939e}section#faq .nav-tabs{border-bottom:unset}@media screen and (max-width:1024px){section#faq .nav-tabs{-ms-flex-wrap:unset;flex-wrap:unset;overflow-x:auto}}section#faq .nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));background:0 0;border:unset;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}section#faq .nav-tabs .nav-link.active,section#faq .nav-tabs .nav-link:hover{color:#6da5b3;background-color:unset;border-color:unset}section#faq .c-section .o-container.title{margin-right:auto;margin-left:auto;max-width:106rem}@media (min-width:2560px) and (max-width:3456px){section#faq .c-section .o-container.title{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#faq .c-section .o-container.title{max-width:97rem}}section#faq .c-section .o-container.title h2.c-banner_wrapper{margin-bottom:0}@media screen and (min-width:1280px) and (max-width:1728px){section#faq .c-section .o-container.title .u-mt-10__360.u-mt-10__768.u-mb-5__768{margin-top:8rem!important}}section#faq .c-section .o-container.title .c-banner-title{font-family:BELL MT;color:#6da5b3;font-size:50px;margin-bottom:0}@media screen and (max-width:767.98px){section#faq .c-section .o-container.title .c-banner-title{font-size:40px}}@media (min-width:2560px) and (max-width:3456px){section#faq .c-section .o-container.title .c-banner-title{font-size:90px}}@media screen and (min-width:1280px) and (max-width:1728px){section#faq .c-section .o-container.title .c-banner-title{font-size:46px}}section#faq .c-section .o-container.title .o-text{font-family:Hauora-Light;color:#6da5b3;font-size:16.75px;margin:1% 0;letter-spacing:1px;line-height:1.75}@media screen and (max-width:767.98px){section#faq .c-section .o-container.title .o-text{font-size:15px}}@media (min-width:2560px) and (max-width:3456px){section#faq .c-section .o-container.title .o-text{font-size:35px}}@media screen and (min-width:1280px) and (max-width:1728px){section#faq .c-section .o-container.title .o-text{font-size:15px}}section#faq .c-section .o-container.FAQ{margin-right:auto;margin-left:auto;max-width:106rem}@media (min-width:2560px) and (max-width:3456px){section#faq .c-section .o-container.FAQ{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#faq .c-section .o-container.FAQ{max-width:97rem}}section#faq .c-section .o-container.FAQ .c-tabs--single .c-tab__title svg{top:35%;fill:#6da5b3}@media screen and (max-width:1024px){section#faq .c-section .o-container.FAQ .o-layout_item{width:100%}}section#faq .c-section .o-container.FAQ .c-tabs--wrapper .c-tabs--single{height:7rem}section#faq .c-section .o-container.FAQ .c-tabs--wrapper .c-tab__title{font-family:Hauora-Light;color:#6da5b3;font-size:21px;letter-spacing:1px}@media screen and (max-width:767.98px){section#faq .c-section .o-container.FAQ .c-tabs--wrapper .c-tab__title{font-size:16px}}@media (min-width:2560px) and (max-width:3456px){section#faq .c-section .o-container.FAQ .c-tabs--wrapper .c-tab__title{font-size:50px}}@media screen and (min-width:1280px) and (max-width:1728px){section#faq .c-section .o-container.FAQ .c-tabs--wrapper .c-tab__title{font-size:19px;height:7rem}}section#faq .c-section .o-container.FAQ .c-tabs--wrapper .content-wrapper{font-family:Hauora-Light;color:#84939e;font-size:17px;letter-spacing:1px}@media screen and (max-width:767.98px){section#faq .c-section .o-container.FAQ .c-tabs--wrapper .content-wrapper{font-size:15px;padding-left:20px}}@media screen and (min-width:700px) and (max-width:767.98px){section#faq .c-section .o-container.FAQ .c-tabs--wrapper .content-wrapper{width:100%}}@media (min-width:2560px) and (max-width:3456px){section#faq .c-section .o-container.FAQ .c-tabs--wrapper .content-wrapper{font-size:36px}}@media screen and (min-width:1280px) and (max-width:1728px){section#faq .c-section .o-container.FAQ .c-tabs--wrapper .content-wrapper{font-size:15px}}section#faq .c-section .o-container.FAQ .c-tabs--wrapper .content-wrapper p.o-text{font-family:Hauora-Light;color:#84939e;font-size:17px;letter-spacing:1px}@media screen and (max-width:767.98px){section#faq .c-section .o-container.FAQ .c-tabs--wrapper .content-wrapper p.o-text{font-size:15px}}@media (min-width:2560px) and (max-width:3456px){section#faq .c-section .o-container.FAQ .c-tabs--wrapper .content-wrapper p.o-text{font-size:36px}}@media screen and (min-width:1280px) and (max-width:1728px){section#faq .c-section .o-container.FAQ .c-tabs--wrapper .content-wrapper p.o-text{font-size:15px}}section#faq .c-section .o-container.FAQ .o-image img.-is-60{height:55rem;max-height:55rem}section#faq .c-section .o-container.FAQ .c-tabs--single__content ul{height:unset}section#faq .c-section .o-container.FAQ .c-banner-figure.u-mt-5__1366{margin-left:20%;margin-right:0!important;margin-top:2.5rem!important}@media screen and (max-width:1024px){section#faq .c-section .o-container.FAQ .c-banner-figure.u-mt-5__1366{margin-left:0}}section#faq .c-section .o-container.FAQ .c-tabs--single:before{background:#6da5b3}section#faq .c-speed-block .o-image_wrapper .o-image img{-o-object-position:5px;object-position:5px}section#contact .c-section{margin-bottom:11vh}@media screen and (max-width:1024px){section#contact .c-section{margin-bottom:30px}}section#contact h2.c-banner_wrapper.title-split.contact{margin-left:2%;margin-top:10rem;margin-bottom:1rem;font-family:BELL MT;font-size:50px;color:#6da5b3}@media screen and (max-width:1024px){section#contact h2.c-banner_wrapper.title-split.contact{margin-left:25px;font-size:40px;margin-top:3rem}}@media (min-width:2560px) and (max-width:3456px){section#contact h2.c-banner_wrapper.title-split.contact{margin-left:5%;font-size:90px}}@media screen and (min-width:1280px) and (max-width:1728px){section#contact h2.c-banner_wrapper.title-split.contact{font-size:45px;margin-top:8rem}}section#contact p.content{margin-left:2%;margin-bottom:110px;font-family:Hauora-Regular;color:#6da5b3;font-size:17.75px;letter-spacing:.5px}@media screen and (max-width:1024px){section#contact p.content{margin-left:25px;font-size:15px;margin-right:1.5rem!important;margin-bottom:0}}@media (min-width:2560px) and (max-width:3456px){section#contact p.content{margin-left:5%;font-size:35px}}@media screen and (min-width:1280px) and (max-width:1728px){section#contact p.content{font-size:14.75px;letter-spacing:1px}}section#contact .o-container{margin-right:auto;margin-left:auto;max-width:106rem;padding-left:unset}@media screen and (max-width:767.98px){section#contact .o-container{padding-left:20px;padding-right:20px}}@media (min-width:2560px) and (max-width:3456px){section#contact .o-container{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#contact .o-container{max-width:96rem}}@media screen and (max-width:1024px){section#contact .o-container .o-layout.contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon{margin-top:20px;padding-left:20px}@media screen and (max-width:767.98px){section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon{padding-left:unset;margin-top:70px}}@media screen and (max-width:767.98px){section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-medium.address{margin-bottom:0}}@media screen and (min-width:768px) and (max-width:1024px){section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-medium.address{margin-bottom:0;width:33.33333%;text-align:center}}@media screen and (min-width:1180px) and (max-width:1366px) and (-webkit-min-device-pixel-ratio:1.5){section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-medium.address{width:33.33333%;text-align:center;margin-bottom:0}}@media screen and (min-width:1180px){section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-medium.address{width:50%}}section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-medium.contact{padding-left:10px}@media screen and (max-width:767.98px){section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-medium.contact{padding-left:unset}}@media screen and (min-width:768px) and (max-width:1024px){section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-medium.contact{padding-left:unset;width:33.33333%;text-align:center}}@media screen and (min-width:1180px) and (max-width:1366px) and (-webkit-min-device-pixel-ratio:1.5){section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-medium.contact{width:33.33333%;text-align:center;margin-bottom:0}}@media screen and (min-width:1180px){section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-medium.contact{width:50%}}@media screen and (max-width:767.98px){section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-medium.email{margin-bottom:5rem}}@media screen and (min-width:768px) and (max-width:1024px){section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-medium.email{margin-bottom:5rem;width:33.33333%;text-align:center}}@media screen and (min-width:1180px) and (max-width:1366px) and (-webkit-min-device-pixel-ratio:1.5){section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-medium.email{width:33.33333%;text-align:center;margin-bottom:0}}@media screen and (min-width:1180px){section#contact .o-container .o-layout_item.u-1\/2\@from-medium.icon .o-layout_item.u-1\/2\@from-medium.email{margin-top:80px;width:50%}}section#contact .o-container h3.c-contact-title{margin-bottom:-5px;font-family:Hauora-Light;font-size:19px;letter-spacing:.5px;color:#6da5b3}@media screen and (max-width:767.98px){section#contact .o-container h3.c-contact-title{font-size:15px;padding-left:0;margin-bottom:1rem}}@media screen and (min-width:768px) and (max-width:1024px){section#contact .o-container h3.c-contact-title{font-size:17px;padding-left:0;margin-bottom:1rem}}@media (min-width:2560px) and (max-width:3456px){section#contact .o-container h3.c-contact-title{font-size:42px}}@media screen and (min-width:1280px) and (max-width:1728px){section#contact .o-container h3.c-contact-title{font-size:17px}}section#contact .o-container h3.c-contact-title img{max-height:30px;max-width:30px;margin:11px}@media screen and (max-width:419px){section#contact .o-container h3.c-contact-title img{max-height:30px;max-width:30px;margin:10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:46%;text-align:center}}@media screen and (min-width:420px) and (max-width:670px){section#contact .o-container h3.c-contact-title img{max-height:30px;max-width:30px;margin:10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;text-align:center}}@media screen and (min-width:671px) and (max-width:720px){section#contact .o-container h3.c-contact-title img{max-height:30px;max-width:30px;margin:10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;text-align:center}}@media screen and (min-width:721px) and (max-width:1024px){section#contact .o-container h3.c-contact-title img{max-height:30px;max-width:30px;margin:10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;text-align:center}}@media (min-width:2560px) and (max-width:3456px){section#contact .o-container h3.c-contact-title img{max-height:70px;max-width:70px;margin:9px}}@media screen and (min-width:1280px) and (max-width:1728px){section#contact .o-container h3.c-contact-title img{margin:8px}}@media screen and (max-width:767.98px){section#contact .o-container h3.c-contact-title span{text-align:center}}section#contact .o-container .c-contact-content{padding-left:57px;font-family:Hauora-Light;font-size:17px;letter-spacing:1px;color:#84939e}@media screen and (max-width:767.98px){section#contact .o-container .c-contact-content{font-size:13px;margin-left:0;padding-left:0}}@media screen and (min-width:768px) and (max-width:1024px){section#contact .o-container .c-contact-content{font-size:15px;margin-left:0;padding-left:0;margin-bottom:2rem}}@media (min-width:2560px) and (max-width:3456px){section#contact .o-container .c-contact-content{padding-left:11.5%;font-size:32px}}@media screen and (min-width:1280px) and (max-width:1728px){section#contact .o-container .c-contact-content{padding-left:14%;font-size:14.5px}}@media (max-width:1024px){section#contact .o-container .u-1\/2\@from-medium{width:100%}}section#contact .o-container ol,section#contact .o-container ul{list-style:none}section#contact .o-container .o-layout.e-mail{margin-top:80px}@media screen and (max-width:767.98px){section#contact .o-container .o-layout.e-mail{margin-top:unset}}@media screen and (min-width:768px) and (max-width:1024px){section#contact .o-container .o-layout.e-mail{margin-top:unset}}section#contact .o-container .o-layout_item.u-1\/2\@from-medium.form{padding-left:20px}section#contact .o-container form.contact-3#contact__form{font-family:Hauora-Light;padding-left:20px}@media screen and (max-width:767.98px){section#contact .o-container form.contact-3#contact__form{padding-left:0}}@media screen and (max-width:767.98px){section#contact .o-container form .flex{display:block}}@media screen and (max-width:767.98px){section#contact .o-container form .flex .form-group{width:unset;margin-bottom:0!important}}section#contact .o-container form .form-control{letter-spacing:1px;height:25px;background:transparent;font-size:17px}@media screen and (max-width:767.98px){section#contact .o-container form .form-control{font-size:13px}}@media (min-width:2560px) and (max-width:3456px){section#contact .o-container form .form-control{height:45px;font-size:35px}}@media screen and (min-width:1280px) and (max-width:1728px){section#contact .o-container form .form-control{font-size:15px}}section#contact .o-container form input.form-control::-webkit-input-placeholder,section#contact .o-container form textarea.form-control::-webkit-input-placeholder{color:#bbc2c6}section#contact .o-container form input.form-control::-moz-placeholder,section#contact .o-container form textarea.form-control::-moz-placeholder{color:#bbc2c6}section#contact .o-container form input.form-control::-ms-input-placeholder,section#contact .o-container form textarea.form-control::-ms-input-placeholder{color:#bbc2c6}section#contact .o-container form input.form-control::placeholder,section#contact .o-container form textarea.form-control::placeholder{color:#bbc2c6}section#contact .o-container form input.form-control:focus::-webkit-input-placeholder,section#contact .o-container form textarea.form-control:focus::-webkit-input-placeholder{color:#6da5b3}section#contact .o-container form input.form-control:focus::-moz-placeholder,section#contact .o-container form textarea.form-control:focus::-moz-placeholder{color:#6da5b3}section#contact .o-container form input.form-control:focus::-ms-input-placeholder,section#contact .o-container form textarea.form-control:focus::-ms-input-placeholder{color:#6da5b3}section#contact .o-container form input.form-control:focus::placeholder,section#contact .o-container form textarea.form-control:focus::placeholder{color:#6da5b3}section#contact .o-container form .form-control#message{height:19rem;margin-top:30px;border:1px solid #deeaea;padding:1rem;border-radius:.75em}section#contact .o-container form .form-control:focus#message{border:1px solid #6da5b3}section#contact .o-container .after{background-color:#deeaea}section#contact .o-container form .contact__form-button .button{will-change:transform;-webkit-transition:-webkit-transform .62s cubic-bezier(.34,0,.18,1);transition:-webkit-transform .62s cubic-bezier(.34,0,.18,1);transition:transform .62s cubic-bezier(.34,0,.18,1);transition:transform .62s cubic-bezier(.34,0,.18,1),-webkit-transform .62s cubic-bezier(.34,0,.18,1);font-size:20px;font-family:Hauora-Light;color:#6da5b3;letter-spacing:2px}@media screen and (max-width:767.98px){section#contact .o-container form .contact__form-button .button{font-size:16px;margin:-1rem 0 0}}@media (min-width:2560px) and (max-width:3456px){section#contact .o-container form .contact__form-button .button{font-size:42px}}@media screen and (min-width:1280px) and (max-width:1728px){section#contact .o-container form .contact__form-button .button{font-size:18px;margin:-2rem 0 0}}section#contact .o-container form .contact__form-button .button__title--secondary{will-change:transform;-webkit-transition:-webkit-transform .62s cubic-bezier(.34,0,.18,1);transition:-webkit-transform .62s cubic-bezier(.34,0,.18,1);transition:transform .62s cubic-bezier(.34,0,.18,1);transition:transform .62s cubic-bezier(.34,0,.18,1),-webkit-transform .62s cubic-bezier(.34,0,.18,1);font-size:20px;font-family:Hauora-Light;color:#6da5b3;letter-spacing:2px}@media screen and (max-width:767.98px){section#contact .o-container form .contact__form-button .button__title--secondary{font-size:16px;margin:-1rem 0 0}}@media (min-width:2560px) and (max-width:3456px){section#contact .o-container form .contact__form-button .button__title--secondary{font-size:42px}}@media screen and (min-width:1280px) and (max-width:1728px){section#contact .o-container form .contact__form-button .button__title--secondary{font-size:18px;margin:-2rem 0 0}}section#contact .o-container form .contact__form-button .button__icon{margin:-20px}section#testimonials .o-container.banner{margin-right:auto;margin-left:auto;max-width:106rem}@media (min-width:2560px) and (max-width:3456px){section#testimonials .o-container.banner{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#testimonials .o-container.banner{max-width:96rem}}section#testimonials .o-container.banner .o-layout.u-mt-10__360.u-relative{margin-top:9.75rem}@media screen and (max-width:767.98px){section#testimonials .o-container.banner .o-layout.u-mt-10__360.u-relative{margin-top:3rem!important}}@media screen and (min-width:1280px) and (max-width:1728px){section#testimonials .o-container.banner .o-layout.u-mt-10__360.u-relative{margin-top:8rem!important}}section#testimonials .o-container.banner .c-banner-title{font-family:BELL MT;font-size:50px;color:#6da5b3}@media screen and (max-width:767.98px){section#testimonials .o-container.banner .c-banner-title{font-size:40px}}@media (min-width:2560px) and (max-width:3456px){section#testimonials .o-container.banner .c-banner-title{font-size:90px}}@media screen and (min-width:1280px) and (max-width:1728px){section#testimonials .o-container.banner .c-banner-title{font-size:44px}}section#testimonials .o-container.banner p.u-mb-5__360{margin-bottom:8rem!important;font-family:Hauora-Light;color:#6da5b3;font-size:16.75px;letter-spacing:1px;line-height:1.75}@media screen and (max-width:767.98px){section#testimonials .o-container.banner p.u-mb-5__360{font-size:15px;margin-bottom:2rem!important}}@media (min-width:2560px) and (max-width:3456px){section#testimonials .o-container.banner p.u-mb-5__360{font-size:35px}}@media screen and (min-width:1280px) and (max-width:1728px){section#testimonials .o-container.banner p.u-mb-5__360{font-size:14.75px}}section#testimonials .o-container.banner .c-badge--wrapper.news-position{position:absolute;top:-10px;right:11%}@media screen and (max-width:999px){section#testimonials .o-container.banner .c-badge--wrapper.news-position{position:absolute;top:-155px;right:120px;width:11rem;height:15rem;content-visibility:hidden}}@media screen and (min-width:1280px) and (max-width:1728px){section#testimonials .o-container.banner .c-badge--wrapper.news-position{right:17%}}section#testimonials .o-container.banner .c-badge--wrapper.news-position .c-badge-outline{max-width:200px}@media (min-width:2560px) and (max-width:3456px){section#testimonials .o-container.banner .c-badge--wrapper.news-position .c-badge-outline{max-width:300px}}@media screen and (min-width:1280px) and (max-width:1728px){section#testimonials .o-container.banner .c-badge--wrapper.news-position .c-badge-outline{max-width:180px}}section#testimonials .o-container.banner .c-badge--wrapper.news-position p.hello{top:calc(50% - 4.5rem);width:100%;left:-13%}@media screen and (max-width:1199px){section#testimonials .o-container.banner .c-badge--wrapper.news-position p.hello{top:calc(50% - 4rem);width:100%;left:-9%}}@media (min-width:2560px) and (max-width:3456px){section#testimonials .o-container.banner .c-badge--wrapper.news-position p.hello{top:calc(50% - 3.5rem);width:100%;left:-8%}}@media screen and (min-width:1280px) and (max-width:1728px){section#testimonials .o-container.banner .c-badge--wrapper.news-position p.hello{top:calc(50% - 5rem);width:100%;left:-17%}}section#testimonials .o-container.banner .c-badge--wrapper.news-position p.hello img{width:2.5rem;height:4.5rem}@media screen and (min-width:1280px) and (max-width:1728px){section#testimonials .o-container.banner .c-badge--wrapper.news-position p.hello img{width:2rem;height:4rem}}section#testimonials .o-container.banner h2.c-banner_wrapper.u-mb-5__360{margin-bottom:1rem!important}@media (min-width:1025px){section#testimonials .u-1\/2\@from-medium.paragraph{width:52%}}@media (max-width:767.98px){section#testimonials .u-1\/2\@from-small{width:100%}}section#testimonials .o-container.selection{margin-right:auto;margin-left:auto;max-width:107rem;padding-right:1.5rem;padding-left:2.5rem;margin-bottom:12rem}@media screen and (max-width:767.98px){section#testimonials .o-container.selection{padding-right:20px;padding-left:20px}}@media (min-width:2560px) and (max-width:3456px){section#testimonials .o-container.selection{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#testimonials .o-container.selection{max-width:96rem}}section#testimonials .single-card{padding:.5rem}@media screen and (max-width:767.98px){section#testimonials .single-card{padding:1rem}}section#testimonials .single-card .o-ratio{height:31rem;position:relative;-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s}@media (min-width:2560px) and (max-width:3456px){section#testimonials .single-card .o-ratio{height:44rem}}section#testimonials .single-card .o-ratio span.title_xs.first-word{font-family:Hauora-Light;font-size:19px;letter-spacing:2px;z-index:19;color:#fff}@media screen and (max-width:1024px){section#testimonials .single-card .o-ratio span.title_xs.first-word{font-size:10px}}@media (min-width:2560px) and (max-width:3456px){section#testimonials .single-card .o-ratio span.title_xs.first-word{font-size:40px}}@media screen and (min-width:1280px) and (max-width:1728px){section#testimonials .single-card .o-ratio span.title_xs.first-word{font-size:15px}}section#testimonials .single-card .o-ratio h5.o-ratio-text{font-family:BELL MT;font-size:72px;letter-spacing:1px;z-index:19}@media screen and (max-width:1024px){section#testimonials .single-card .o-ratio h5.o-ratio-text{font-size:40px}}@media (min-width:2560px) and (max-width:3456px){section#testimonials .single-card .o-ratio h5.o-ratio-text{font-size:138px;margin-top:1rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#testimonials .single-card .o-ratio h5.o-ratio-text{font-size:60px}}section#testimonials .single-card .o-ratio img{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transition:all .5s;transition:all .5s}section#testimonials .single-card .o-ratio .button{height:2rem;z-index:19}section#testimonials .single-card .o-ratio .button__title{font-family:Hauora-Light;font-size:19px;letter-spacing:2px;z-index:19}@media screen and (max-width:1024px){section#testimonials .single-card .o-ratio .button__title{font-size:16px}}@media (min-width:2560px) and (max-width:3456px){section#testimonials .single-card .o-ratio .button__title{font-size:44px}}@media screen and (min-width:1280px) and (max-width:1728px){section#testimonials .single-card .o-ratio .button__title{font-size:17px}}section#testimonials .single-card .o-ratio .button__title--secondary{font-family:Hauora-Light;font-size:19px;letter-spacing:2px;z-index:19}@media screen and (max-width:767.98px){section#testimonials .single-card .o-ratio .button__title--secondary{font-size:16px}}@media (min-width:2560px) and (max-width:3456px){section#testimonials .single-card .o-ratio .button__title--secondary{font-size:44px}}@media screen and (min-width:1280px) and (max-width:1728px){section#testimonials .single-card .o-ratio .button__title--secondary{font-size:17px}}section#testimonials .single-card .o-ratio .o-ratio-btn{color:#fff;position:absolute;bottom:2rem;margin:0 2rem;text-align:left;width:auto;z-index:19}section#testimonials .single-card .o-ratio:hover:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#6da5b3;display:block;z-index:10;cursor:pointer}@media screen and (max-width:1024px){section#t-kidosu .c-section.title{margin-bottom:1rem}}section#t-kidosu .c-section.title .o-container{margin-right:auto;margin-left:auto;max-width:104rem;padding-right:.5rem;padding-left:1.5rem;margin-top:7rem}@media screen and (max-width:1024px){section#t-kidosu .c-section.title .o-container{margin-top:3rem}}@media (min-width:2560px) and (max-width:3456px){section#t-kidosu .c-section.title .o-container{max-width:150rem;margin-top:10rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#t-kidosu .c-section.title .o-container{max-width:96rem;margin-top:5rem}}section#t-kidosu .c-section.title .o-container h5.c-banner-title__top{font-family:BELL MT;color:#84939e;font-size:30px}@media screen and (max-width:1024px){section#t-kidosu .c-section.title .o-container h5.c-banner-title__top{font-size:20px}}@media (min-width:2560px) and (max-width:3456px){section#t-kidosu .c-section.title .o-container h5.c-banner-title__top{font-size:70px}}@media screen and (min-width:1280px) and (max-width:1728px){section#t-kidosu .c-section.title .o-container h5.c-banner-title__top{font-size:27px}}section#t-kidosu .c-section.title .o-container h2.c-banner_wrapper{font-family:BELL MT;font-size:50px;color:#6da5b3;margin-bottom:0}@media screen and (max-width:1024px){section#t-kidosu .c-section.title .o-container h2.c-banner_wrapper{font-size:40px}}@media (min-width:2560px) and (max-width:3456px){section#t-kidosu .c-section.title .o-container h2.c-banner_wrapper{font-size:110px}}@media screen and (min-width:1280px) and (max-width:1728px){section#t-kidosu .c-section.title .o-container h2.c-banner_wrapper{font-size:46px}}section#t-kidosu .c-section.navigation{margin-bottom:8rem}section#t-kidosu .c-section.navigation .o-container{margin-right:auto;margin-left:auto;max-width:106rem;padding-right:.5rem;padding-left:1.5rem}@media screen and (max-width:1024px){section#t-kidosu .c-section.navigation .o-container{padding-right:1.5rem;padding-left:1.5rem}}@media (min-width:2560px) and (max-width:3456px){section#t-kidosu .c-section.navigation .o-container{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#t-kidosu .c-section.navigation .o-container{max-width:96rem}}section#t-kidosu .c-section.navigation .o-container .o-layout nav .nav-link{font-size:20px;font-family:Hauora-Light;letter-spacing:1px}@media screen and (max-width:1024px){section#t-kidosu .c-section.navigation .o-container .o-layout nav .nav-link{font-size:14px}}@media (min-width:2560px) and (max-width:3456px){section#t-kidosu .c-section.navigation .o-container .o-layout nav .nav-link{font-size:43px;letter-spacing:3px}}@media screen and (min-width:1280px) and (max-width:1728px){section#t-kidosu .c-section.navigation .o-container .o-layout nav .nav-link{font-size:16px;letter-spacing:2px}}section#t-kidosu .c-section.navigation .o-container .nav{--bs-nav-link-color:#84939e}section#t-kidosu .c-section.navigation .o-container .nav-tabs{border-bottom:unset}@media screen and (max-width:1024px){section#t-kidosu .c-section.navigation .o-container .nav-tabs{-ms-flex-wrap:unset;flex-wrap:unset;overflow-x:auto}}section#t-kidosu .c-section.navigation .o-container .nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));background:0 0;border:unset;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}section#t-kidosu .c-section.navigation .o-container .nav-tabs .nav-link.active,section#t-kidosu .c-section.navigation .o-container .nav-tabs .nav-link:hover{color:#6da5b3;background-color:unset;border-color:unset}section#t-kidosu .c-section.navigation .o-container .tab-content{margin-top:7.5rem}@media screen and (max-width:1024px){section#t-kidosu .c-section.navigation .o-container .tab-content{margin-top:3rem}}@media screen and (min-width:1280px) and (max-width:1728px){section#t-kidosu .c-section.navigation .o-container .tab-content .row{--bs-gutter-x:1rem}}section#t-kidosu .c-section.navigation .o-container .tab-content .tab-pane.fade.show.active .o-container.content{padding-right:1rem;padding-left:1rem}section#t-kidosu .c-section.navigation .o-container .tab-content .tab-pane.fade.show.active .o-container.content .o-layouts_item{margin-bottom:2rem}@media screen and (max-width:1024px){section#t-kidosu .c-section.navigation .o-container .tab-content .tab-pane.fade.show.active .o-container.content .o-layouts_item{margin-bottom:2rem}}@media screen and (max-width:767.98px){section#t-kidosu .c-section.navigation .o-container .tab-content .tab-pane.fade.show.active .o-container.content .o-layouts_item{width:100%}}@media screen and (min-width:768px) and (max-width:1024px){section#t-kidosu .c-section.navigation .o-container .tab-content .tab-pane.fade.show.active .o-container.content .o-layouts_item{width:50%}}@media screen and (min-width:1280px) and (max-width:1728px){section#t-kidosu .c-section.navigation .o-container .tab-content .tab-pane.fade.show.active .o-container.content .o-layouts_item{margin-bottom:1rem}}section#t-kidosu .c-section.navigation .contact__form-button{margin-left:50%;-webkit-transform:translateX(-5%);transform:translateX(-5%)}@media screen and (max-width:1024px){section#t-kidosu .c-section.navigation .contact__form-button{margin-left:50%;-webkit-transform:translateX(-10%);transform:translateX(-10%)}}section#t-kidosu .c-section.navigation .contact__form-button .button{will-change:transform;-webkit-transition:-webkit-transform .62s cubic-bezier(.34,0,.18,1);transition:-webkit-transform .62s cubic-bezier(.34,0,.18,1);transition:transform .62s cubic-bezier(.34,0,.18,1);transition:transform .62s cubic-bezier(.34,0,.18,1),-webkit-transform .62s cubic-bezier(.34,0,.18,1);font-size:20px;font-family:Hauora-Light;color:#6da5b3;letter-spacing:2px}@media screen and (max-width:1024px){section#t-kidosu .c-section.navigation .contact__form-button .button{font-size:16px}}@media (min-width:2560px) and (max-width:3456px){section#t-kidosu .c-section.navigation .contact__form-button .button{font-size:46px}}section#t-kidosu .c-section.navigation .contact__form-button .button__icon{margin:-25px}@font-face{font-family:Bell MT;src:url("/fonts/BellMT.woff2") format("woff2"),url("/fonts/BellMT.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BELLI;src:url("/fonts/BELLI.woff") format("woff"),url("/fonts/BELLI.woff2") format("woff2");font-weight:400}@font-face{font-family:FandolSong-Regular;src:url("/fonts/FandolSong-Regular.woff") format("woff"),url("/fonts/FandolSong-Regular.woff2") format("woff2");font-weight:400}@font-face{font-family:Glitten-Regular;src:url("/fonts/Glitten-Regular.woff") format("woff"),url("/fonts/Glitten-Regular.woff2") format("woff2");font-weight:400}@font-face{font-family:Hauora-Light;src:url("/fonts/Hauora-Light.woff") format("woff"),url("/fonts/Hauora-Light.woff2") format("woff2");font-weight:400}@font-face{font-family:Hauora-Medium;src:url("/fonts/Hauora-Medium.woff") format("woff"),url("/fonts/Hauora-Medium.woff2") format("woff2");font-weight:400}@font-face{font-family:Hauora-Regular;src:url("/fonts/Hauora-Regular.woff") format("woff"),url("/fonts/Hauora-Regular.woff2") format("woff2");font-weight:400}.checkbox#switch{height:0%;width:0;right:-2rem}.kidosu-img{width:380px}@media screen and (max-width:787.98px){.kidosu-img{width:205px}}.loader{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.o-image_wrapper{position:relative;overflow:hidden;background-color:unset}.o-image{opacity:unset;mix-blend-mode:unset}.header-height{height:11rem}.header{background:transparent;padding:.5rem 0;position:relative;top:0;width:100%;left:unset;z-index:20}@media screen and (max-width:767.98px){.header .o-container.header_menu{padding-right:100px;padding-left:100px}}@media screen and (min-width:768px) and (max-width:1024px){.header .o-container.header_menu .o-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;font-size:3rem}}.header .o-container.header{margin-right:auto;margin-left:auto;max-width:102rem}@media (min-width:2560px) and (max-width:3456px){.header .o-container.header{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){.header .o-container.header{max-width:96rem}}.header ol,.header ul{list-style:none}.header .o-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .o-layout .o-layout_item.logo-side{width:43%}@media (min-width:2560px) and (max-width:3456px){.header .o-layout .o-layout_item.logo-side{width:40%}}@media screen and (min-width:1280px) and (max-width:1728px){.header .o-layout .o-layout_item.logo-side{width:40%}}.header .o-layout .o-layout_item.logo-side img.header-logo{width:130px}@media (min-width:2560px) and (max-width:3456px){.header .o-layout .o-layout_item.logo-side img.header-logo{width:236px}}@media screen and (min-width:1280px) and (max-width:1728px){.header .o-layout .o-layout_item.logo-side img.header-logo{width:136px}}@media screen and (max-width:767.98px){.header .o-layout .o-layout_item.logo-side{padding-left:20px}}@media screen and (min-width:768px) and (max-width:1660px){.header .o-layout .o-layout_item.logo-side{padding-left:20px}}.header .o-layout .o-layout_item.menu-side{width:57%}@media (min-width:2560px) and (max-width:3456px){.header .o-layout .o-layout_item.menu-side{width:60%}}@media screen and (min-width:1280px) and (max-width:1728px){.header .o-layout .o-layout_item.menu-side{width:80%;padding-right:30px}}.header .o-layout .o-layout_item.menu-side .header-menu{font-family:Hauora-Regular;font-size:17px;letter-spacing:.5px}@media (min-width:2560px) and (max-width:3456px){.header .o-layout .o-layout_item.menu-side .header-menu{font-size:40px}}@media screen and (min-width:1280px) and (max-width:1728px){.header .o-layout .o-layout_item.menu-side .header-menu{font-size:15px;letter-spacing:.5px}}.header .o-layout .o-layout_item.menu-side .header-menu a.o-secondary-link{color:#84939e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .o-layout .o-layout_item.menu-side .header-menu a.o-secondary-link:before{border-bottom:2px solid #6da5b3}.header .o-layout .o-layout_item.menu-side .header-menu a.o-secondary-link:hover{color:#6da5b3}.header .o-layout .o-layout_item.menu-side .header-menu a.o-secondary-link:hover .fa.fa-angle-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .o-layout .o-layout_item.menu-side .header-menu a.o-secondary-link.active{border-bottom:2px solid #6da5b3;color:#6da5b3}.header .o-layout .o-layout_item.menu-side .header-menu a.o-secondary-link .fa.fa-angle-down{-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s;margin-left:3px}.header .o-layout .o-layout_item.menu-side .header-menu .inner-dropdown{top:2rem}@media (min-width:2560px) and (max-width:3456px){.header .o-layout .o-layout_item.menu-side .header-menu .inner-dropdown{top:4.3rem}}.header .o-layout .o-layout_item.menu-side .header-menu>ul>li>ul.inner-dropdown.testimonials{left:-1rem}.header .o-layout .o-layout_item.menu-side .header-menu.is-inview>ul>li:nth-child(7) a,.header .o-layout .o-layout_item.menu-side .header-menu>ul>li:nth-child(7) a{-webkit-transition-delay:1.2s;transition-delay:1.2s}.header .o-layout .o-layout_item.menu-side .header-menu.is-inview>ul>li:nth-child(8) a,.header .o-layout .o-layout_item.menu-side .header-menu>ul>li:nth-child(8) a{-webkit-transition-delay:1.3s;transition-delay:1.3s}.header .o-layout .o-layout_item.menu-side .header-menu.is-inview>ul>li:nth-child(9) a,.header .o-layout .o-layout_item.menu-side .header-menu>ul>li:nth-child(9) a{-webkit-transition-delay:1.4s;transition-delay:1.4s}.header .o-layout .o-layout_item.menu-side .header-menu.is-inview>ul>li:nth-child(10) a,.header .o-layout .o-layout_item.menu-side .header-menu>ul>li:nth-child(10) a{-webkit-transition-delay:1.5s;transition-delay:1.5s}.header .o-layout .o-layout_item.menu-side .header-menu>ul>li{line-height:2;position:relative;margin-right:40px}@media (min-width:2560px) and (max-width:3456px){.header .o-layout .o-layout_item.menu-side .header-menu>ul>li{margin-right:55px}}.header .menu-toggle{border:1px solid #6da5b3;display:none}@media screen and (max-width:1365px){.header .menu-toggle{display:unset}}@media screen and (min-width:1180px) and (max-width:1365.98px) and (orientation:landscape){.header .menu-toggle{display:none}}.header .menu-toggle .hamburger span:after,.header .menu-toggle .hamburger span:before{background-color:#6da5b3}.header .o-container.header_menu a{color:#84939e}.header .cross span{background-color:#6da5b3}.footer-wrapper{background-color:#deeaea}.footer ol,.footer ul{list-style:none}.footer .o-container{margin-right:auto;margin-left:auto;max-width:106rem;padding-left:unset;padding-right:unset}@media (min-width:2560px) and (max-width:3456px){.footer .o-container{max-width:150rem}}@media screen and (min-width:1280px) and (max-width:1728px){.footer .o-container{max-width:96rem}}.footer .o-container .o-layout img.line{height:13.5rem}.footer .c-badge--wrapper,.footer .c-badge--wrapper svg{position:relative;width:13.5rem;padding-left:35px;text-align:center}.footer .c-badge--wrapper .name,.footer .c-badge--wrapper svg .name{color:#6da5b3;font-family:FandolSong-Regular;font-size:14.5px;letter-spacing:1px}.footer .c-badge--wrapper .series,.footer .c-badge--wrapper svg .series{color:#84939e;font-family:Hauora-Light;font-size:12px;letter-spacing:1px}@media (min-width:2560px) and (max-width:3456px){.footer .c-badge--wrapper,.footer .c-badge--wrapper svg{width:19.5rem}}@media screen and (min-width:1280px) and (max-width:1728px){.footer .c-badge--wrapper,.footer .c-badge--wrapper svg{width:12.5rem}}.footer .c-social-set{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-.5rem -12px 0}.footer .c-social-set .c-social-set__single{width:30px;margin:.5rem}@media (min-width:2560px) and (max-width:3456px){.footer .c-social-set .c-social-set__single{width:90px}}.footer .footer-list li{padding:3px 0}.footer .footer-text{padding-top:10px;padding-bottom:15px}.footer .footer-sub{margin-bottom:7.25vh!important}.footer .footer-down{margin-top:2rem!important;margin-bottom:-1rem}.footer .footer-title{font-family:FandolSong-Regular;color:#6da5b3;font-size:18px;margin:3vh 0 2vh;letter-spacing:1px}@media (min-width:2560px) and (max-width:3456px){.footer .footer-title{font-size:54px}}.footer .footer-text{font-family:Hauora-Light;color:#84939e;font-size:14.5px;line-height:2;letter-spacing:1px}@media (min-width:2560px) and (max-width:3456px){.footer .footer-text{font-size:35px}}@media screen and (min-width:1280px) and (max-width:1728px){.footer .footer-text{font-size:12.25px}}.footer .footer-text a{font-family:Hauora-Light;color:#84939e;font-size:16px;letter-spacing:.5px}@media (min-width:2560px) and (max-width:3456px){.footer .footer-text a{font-size:34px}}@media screen and (min-width:1280px) and (max-width:1728px){.footer .footer-text a{font-size:13px;letter-spacing:1px}}.footer .footer-list__single.project-view{font-family:Hauora-Light;color:#84939e;font-size:16px;letter-spacing:.5px}@media (min-width:2560px) and (max-width:3456px){.footer .footer-list__single.project-view{font-size:40px;letter-spacing:1.5px}}@media screen and (min-width:1280px) and (max-width:1728px){.footer .footer-list__single.project-view{font-size:15px;letter-spacing:1px}}.footer .o-secondary-link:before{background:#6da5b3}.footer .o-secondary-link:hover{color:#6da5b3}.footer .o-layout_item.u-1\/4\@from-medium.information{padding-left:150px}@media screen and (max-width:1024px){.footer .o-layout_item.u-1\/4\@from-medium.information{padding-left:35px}}.footer .o-layout_item.u-1\/4\@from-medium.links{padding-left:140px}@media screen and (max-width:1024px){.footer .o-layout_item.u-1\/4\@from-medium.links,.footer .o-layout_item.u-1\/4\@from-medium.youtube{padding-left:35px}}.footer .footer .footer-text{padding-top:2px;padding-bottom:15px}.footer .c-cta_line{background-color:#6da5b3;border-top:0 solid #6da5b3;max-width:102.5rem;margin-left:37px}@media screen and (max-width:1024px){.footer .c-cta_line{max-width:150rem}}.footer .o-layout.footer-down p.footer-credits{font-family:Hauora-Light;color:#6da5b3;font-size:15px;letter-spacing:1.25px;padding-left:20px;text-align:center}@media (min-width:2560px) and (max-width:3456px){.footer .o-layout.footer-down p.footer-credits{font-size:36px}}@media (max-width:767.98px){.footer .u-1\/4\@from-medium{width:100%;padding-bottom:10%}}#list-icons,.dt-buttons{margin-bottom:15px}.dt-buttons{text-align:end}