@font-face{font-display:swap;font-family:"Space Grotesk";font-style:normal;font-weight:300;src:url("../fonts/space-grotesk-v15-latin_latin-ext-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Space Grotesk";font-style:normal;font-weight:500;src:url("../fonts/space-grotesk-v15-latin_latin-ext-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Space Grotesk";font-style:normal;font-weight:700;src:url("../fonts/space-grotesk-v15-latin_latin-ext-700.woff2") format("woff2")}body,html{scroll-behavior:smooth;font-family:"Space Grotesk";scroll-padding-top:0px}section{max-width:2600px;margin-left:auto;margin-right:auto;padding:75px 0}.text-link{text-decoration:underline;color:#1e1e1e}.text-link:hover{text-decoration:none;color:#1e1e1e}button:focus{outline:none}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.accordion-button:not(.collapsed){color:#1e1e1e;background-color:rgba(0,0,0,0)}.accordion-button:focus{border:none;box-shadow:none}.navbar{transition:.5s;background-color:#1e1e1e}.navbar-nav{justify-content:end}.navbar-brand img{height:60px}.navbar .nav-item{padding:10px 20px}.navbar .nav-link{color:#fff !important;font-size:16px}.navbar .nav-link:hover{color:#fa7d4f !important}.navbar-toggler{background-color:#fff}.navbar-active{box-shadow:rgba(149,157,165,.2) 0px 0px 15px}.container-sm{max-width:960px;margin-left:auto;margin-right:auto}h1{font-size:44px;color:#1e1e1e}h2{font-size:44px;color:#1e1e1e}h3{font-size:18px;color:#1e1e1e}.btn-check:focus+.btn-primary,.btn-primary:active:focus,.btn-primary:focus,.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{background-color:#f8f5f2;border:1px solid #f8f5f2;color:#fff;box-shadow:none}.btn{font-size:16px;padding:15px 60px;border-radius:50px;margin-bottom:10px;transition:.3s}.btn-primary{background-color:#fa7d4f;border:1px solid #fa7d4f;color:#fff}.btn-primary:hover{background-color:#e66b3e;border:1px solid #e66b3e}p{font-size:18px;line-height:1.6;color:#1e1e1e;margin-bottom:0}audio{width:100%;margin-bottom:15px;margin-top:10px}audio::-webkit-media-controls-panel{background-color:#fff;color:#fa7d4f !important}audio::-webkit-media-controls-play-button:hover{background-color:#fa7d4f;border-radius:20px}.special-list{margin-top:20px;padding-left:0px}.special-list li{position:relative;padding-left:25px;font-size:16px;margin-bottom:20px;line-height:1;display:flex;align-items:center}.special-list li:before{content:"";background-image:url(/img/check.svg);background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;height:10px;width:12px;position:absolute;left:0px}.header{padding-top:75px;padding-bottom:20px;background-color:#1e1e1e;position:relative}.header .container{position:relative}.header-in{max-width:510px}.header-in h1{color:#fff}.header-in p{margin:50px 0;color:#f8f5f2}.header-img{text-align:center}.header-img img{max-height:500px}.header-special{position:absolute;top:50px;right:-100px;color:#fa7d4f;font-size:14px;text-align:right;transform:rotate(90deg)}.header-special:after{content:"";background-color:#fa7d4f;height:1px;width:550px;position:absolute;top:10px;margin-left:15px}.header-absolute{position:absolute;left:-175px;bottom:-140px}.header-absolute img{max-height:250px}.header-sub{padding-top:75px;padding-bottom:20px;background-color:#1e1e1e}.header-sub-in{max-width:100%}.header-sub-in h1{color:#fff}.function{background-color:#f8f5f2;overflow:hidden}.function .container{position:relative}.function-in{max-width:700px}.function-in h2{margin-bottom:40px}.function .swiper{overflow:visible;background-color:#fa7d4f;padding:75px 30px;border-radius:75px;box-shadow:0 8px 32px rgba(30,30,30,.08)}.function .swiper-slide{background-color:#fff;box-shadow:0 8px 32px rgba(30,30,30,.08);position:relative;z-index:1;padding:20px;border-radius:30px;height:auto}.function .swiper-slide img{max-height:150px;margin-top:30px;margin-bottom:30px;width:100%}.function .swiper-slide h3{font-size:20px;margin-bottom:10px}.function .swiper-slide p{font-size:16px}.function-absolute{position:absolute;right:-60px;top:20px;z-index:2}.function-absolute img{max-height:185px;transform:rotate(20deg)}.about,.study{background-color:#1e1e1e;position:relative;z-index:2}.about .container,.study .container{position:relative}.about-in,.study-in{margin-bottom:30px}.about-in h2,.study-in h2{color:#fa7d4f;margin-bottom:30px}.about-in p,.study-in p{color:#f8f5f2}.about-in .btn,.study-in .btn{margin-top:30px}.about-review,.study-review{margin-top:50px;background-color:#fff;border-radius:30px;padding:50px}.about-review h3,.study-review h3{color:#fa7d4f}.about-review-position,.study-review-position{color:#b4b5b6;margin-bottom:20px;display:block}.about-review p,.study-review p{color:#1e1e1e}.about-absolute,.study-absolute{position:absolute;right:0px;top:-240px}.about-absolute img,.study-absolute img{max-height:350px}.about-absolute-2,.study-absolute-2{right:unset;left:-150px;top:-100px}.about-absolute-2 img,.study-absolute-2 img{height:300px}.contact{background-color:#1e1e1e;color:#fff}.contact-img{max-width:400px}.contact h2{color:#fa7d4f}.contact p{color:#fff;max-width:560px;margin-left:auto;margin-right:auto;margin-bottom:60px}.contact h3{color:#fff;font-size:26px;margin:0px}.contact .position{color:#fa7d4f;margin-bottom:30px;display:block}.contact-list{display:flex;flex-direction:row;justify-content:center}.contact-list-item{display:flex;justify-content:center;align-items:center}.contact-list-item-icon{height:65px;width:65px;border-radius:50px;background-color:#f8f5f2;display:flex;align-items:center;justify-content:center;margin-right:30px}.contact-list-item-icon img{height:25px}.contact-list-item a{color:#f8f5f2;font-size:26px;text-decoration:none}.contact-list-item a:hover{text-decoration:underline}.contact-list-item:first-child{margin-right:100px}.contact-list-item:last-child{margin-left:100px}footer{padding:30px 0;background-color:#1e1e1e;color:#fff}footer .footer-box{display:flex;align-items:center}footer .footer-box-in{font-size:14px}footer .footer-box-in span{display:block}footer .footer-right{text-align:right;font-size:14px}footer span{display:block}footer span a{color:#fff;text-decoration:underline}footer span a:hover{color:#fff;text-decoration:none}.content{background-color:#f8f5f2}.content-customer{box-shadow:0 16px 64px rgba(30,30,30,.08);background-color:#fff;border-radius:30px;padding:30px;margin-bottom:30px;position:sticky;top:2rem}.content-customer-item{margin-bottom:20px;display:flex;flex-direction:column;align-items:start}.content-customer-item-title{font-size:14px;text-transform:uppercase;display:block;color:#fa7d4f;letter-spacing:2px}.content-customer-item-number{font-size:22px;display:block}.content b{position:relative;margin-top:15px;display:flex;align-items:center;font-style:italic}.content b::before{content:"";display:block;width:5px;height:5px;border-radius:10px;background-color:#fa7d4f;margin-right:10px}@media(max-width: 992px){section{padding:80px 0 !important}h1{font-size:32px}h2{font-size:26px}h3{font-size:22px}p{font-size:16px}.navbar{background-color:#1e1e1e}.navbar .col-lg-5{display:flex;align-items:center}.navbar .col-lg-5 .navbar-toggler{height:40px}.header-in p{margin:20px 0}.header-in .btn{margin-bottom:30px}.header-special{transform:none;position:relative;top:0px;right:0px;text-align:left;margin-bottom:20px}.header-special:after{max-width:-webkit-fill-available}.header-absolute{left:-120px;bottom:-80px}.header-absolute img{max-height:150px}.function-absolute{right:-35px;top:65px}.function-absolute img{max-height:140px}.function .swiper-slide img{max-height:120px}.about-absolute{top:-165px}.about-absolute img{max-height:200px}.study{padding-top:0px !important;padding-bottom:0px !important}.study-absolute-2{left:-65px}.study-absolute-2 img{max-height:100px}.study .btn{margin-bottom:30px}.contact p{margin-bottom:40px}.contact-list{max-width:560px;margin-left:auto;margin-right:auto;flex-direction:column}.contact-list-item{justify-content:start}.contact-list-item a{font-size:20px}.contact-list-item:first-child{margin:0}.contact-list-item:last-child{margin:0;margin-top:30px}footer .footer-right{text-align:left;margin-top:30px}.content-customer{order:1;padding:20px;width:-webkit-fill-available;margin-right:15px}}/*# sourceMappingURL=style.min.css.map */