@import '/assets/stogram/stogram.min.css';@font-face{font-family:"D-DIN";font-weight:bold;src:url("../fonts/D-DIN-Bold.otf")}@font-face{font-family:"D-DIN";font-weight:normal;src:url("../fonts/D-DIN.otf")}@font-face{font-family:"Lexend";font-weight:normal;src:url("../fonts/Lexend.ttf")}@font-face{font-family:"Lexend";font-weight:bold;src:url("../fonts/Lexend-Bold.ttf")}.page{overflow-x:hidden;width:100vw;background-color:#FFFAF2}.page .page-header{background-color:#fff;z-index:2}.page .page-header .navbar{height:88px}.page .page-header .navbar a:after{display:none}.page .page-header .navbar a{opacity:.6}.page .page-header .navbar a.active{opacity:1}.page .page-header .navbar .navbar-brand{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:url(../img/logo.png) no-repeat center;background-size:contain;width:160px;height:58px;opacity:1}.page .page-header .navbar .navbar-menus{flex:1;margin-right:62px;font-size:18px;gap:60px}.page .page-header .navbar .navbar-menus .nav-item{padding:0}.page .page-header .navbar .navbar-menus .nav-item:last-child{margin-left:auto}.page .page-header .navbar .navbar-shortcut{position:relative;border:solid 1px #E6CEBC;border-radius:100px;height:40px;padding:0 12px;gap:24px}.page .page-header .navbar .navbar-shortcut:before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);content:"";height:16px;width:1px;background-color:#E6CEBC}.page .page-header .navbar .navbar-shortcut a.active{font-weight:600}.page .page-body{min-height:80vh}.page .page-body .heading{font-family:"Lexend"}.page .page-body .form-inquire .btn-primary:not(.btn-circle),.page .page-body .btn-lg.btn-primary:not(.btn-circle){position:relative;padding-left:60px !important;transition:.3s}.page .page-body .form-inquire .btn-primary:not(.btn-circle):before,.page .page-body .btn-lg.btn-primary:not(.btn-circle):before{position:absolute;top:50%;left:6px;transform:translateY(-50%);width:40px;height:40px;background-color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;font-family:"icon";font-size:16px;content:"\e63d";color:#715d17;transition:.3s}.page .page-body .form-inquire .btn-primary:not(.btn-circle):hover,.page .page-body .btn-lg.btn-primary:not(.btn-circle):hover{padding-right:60px !important;padding-left:30px !important}.page .page-body .form-inquire .btn-primary:not(.btn-circle):hover:before,.page .page-body .btn-lg.btn-primary:not(.btn-circle):hover:before{left:100%;margin-left:-46px}.page .page-footer{background-color:#A18C7E;color:#fff;padding:60px 0}.page .page-footer .container{display:flex;align-items:center;position:relative}.page .page-footer .container .logo{width:200px;height:72px;background:url(../img/logo-lighten.png) no-repeat center;background-size:contain;margin-right:100px}.page .page-footer .container .nav{gap:62px}.page .page-footer .container .follow-us{margin-left:auto;display:flex;gap:24px}.page .page-footer .container .follow-us a{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:100%;border:solid 1px rgba(255,255,255,0.3);font-size:24px}.page .page-footer .container .follow-us a:hover{color:var(--color-primary)}.page .page-footer .container .copyright{position:absolute;left:0;bottom:-40px;font-weight:lighter}.only-app{display:none}.only-pc{display:block}@media (max-width:768px){.only-app{display:block}.only-pc{display:none}.page .page-header .navbar-short-md .container{justify-content:end}.page .page-header .navbar .navbar-menus,.page .page-header .navbar .navbar-shortcut{margin:0}.page .page-header .navbar .navbar-menus .nav-item:last-child,.page .page-header .navbar .navbar-shortcut .nav-item:last-child{margin:0}.page .page-header .navbar .navbar-menus .nav-item .nav-link,.page .page-header .navbar .navbar-shortcut .nav-item .nav-link{justify-content:center}.page .page-header .navbar-shortcut{flex-direction:row !important;justify-content:space-between;width:200px}.page .page-header .navbar-shortcut li:hover{background-color:transparent !important}.page .page-header .navbar-short-md .navbar-collapse{border:none !important;padding-top:20px}.page .page-body .btn-lg{--btn-size:40px !important;font-size:16px !important}.page .page-body .form-inquire .btn-primary:not(.btn-circle),.page .page-body .btn-lg.btn-primary:not(.btn-circle){padding-left:40px !important}.page .page-body .form-inquire .btn-primary:not(.btn-circle):before,.page .page-body .btn-lg.btn-primary:not(.btn-circle):before{position:absolute;top:50%;left:6px;transform:translateY(-50%);width:30px;height:30px}.page .page-footer{padding:20px 0 60px 0}.page .page-footer .container .logo{width:100px;height:40px}.page .page-footer .container .nav{display:none}.page .page-footer .container .follow-us{gap:12px !important}.page .page-footer .container .follow-us a{width:36px !important;height:36px !important}.page .page-footer .container .follow-us a i{font-size:20px !important}.page .page-footer .copyright{left:20px !important;bottom:-40px !important}}.swiper{--swiper-pagination-bullet-size:12px;--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-color:var(--color-primary);--swiper-navigation-color:#fff;--swiper-navigation-size:1em}.swiper .swiper-controls .swiper-button-prev,.swiper .swiper-controls .swiper-button-next{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background-color:#777;border-radius:100%;opacity:1}.swiper .swiper-controls .swiper-button-prev:hover,.swiper .swiper-controls .swiper-button-next:hover{background-color:var(--color-primary);color:#fff}.swiper .swiper-controls .swiper-button-prev.swiper-button-disabled,.swiper .swiper-controls .swiper-button-next.swiper-button-disabled{opacity:.4;pointer-events:none}@keyframes proCircle1{100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes proCircle2{100%{transform:translate(-50%, -50%) rotate(360deg)}}.page-support .page-body .container{max-width:1000px}.page-support .page-body .doc-header{height:316px;display:flex;align-items:center;background-color:#F6F2ED}.page-support .page-body .doc-header h3{font-size:var(--font-size-h3);font-weight:bold;line-height:1em;margin-bottom:.75em}.page-support .page-body .doc-header p{font-size:var(--font-size-h5)}.page-support .page-body .doc-body{padding:80px 0}.page-support .page-body .doc-body .form-inquire{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px}.page-support .page-body .doc-body .form-inquire .form-item .ipt-label{font-size:30px;margin-bottom:20px}.page-support .page-body .doc-body .form-inquire .form-item:nth-of-type(4){grid-column:2 span}.page-support .page-body .doc-body .form-inquire .form-item:nth-of-type(4) .ipt{height:300px}.page-support .page-body .doc-body .form-inquire .form-item:nth-of-type(5){display:block}.page-support .page-body .doc-body .form-inquire .form-item .ipt{height:68px;background-color:#EFEAE3;border:none;font-size:20px}.page-support .page-body .doc-body .form-inquire .form-item .btn{height:56px;border-radius:100px;font-size:20px}.page-about .page-body .doc-body{position:relative;padding:100px 0;background-color:#F6F2ED}.page-about .page-body .doc-body:before{position:absolute;top:40px;left:65%;width:168px;height:220px;background:url(../img/dec1.png) no-repeat center;background-size:contain;transform:translateX(-50%);content:""}.page-about .page-body .doc-body:after{position:absolute;bottom:180px;left:54%;width:168px;height:220px;background:url(../img/dec4.png) no-repeat center;background-size:contain;transform:translateX(-50%);content:""}.page-about .page-body .doc-body .intro{position:relative;z-index:2}.page-about .page-body .doc-body .intro h3{margin-bottom:12px}.page-about .page-body .doc-body .intro p{margin-bottom:64px;color:#292B2F;font-size:20px;font-weight:300}.page-about .page-body .doc-body .intro img{display:block;width:100%;max-height:440px;object-fit:cover;border-radius:16px}.page-about .page-body .doc-body .cards{position:relative;z-index:2;margin-top:146px}.page-about .page-body .doc-body .cards .card{display:grid;grid-template-columns:300px auto;padding:56px 100px;gap:60px;border-radius:16px}.page-about .page-body .doc-body .cards .card.no-img{display:flex;text-align:center}.page-about .page-body .doc-body .cards .card.no-img .card-img{display:none}.page-about .page-body .doc-body .cards .card:nth-of-type(2n+1){grid-template-columns:auto 300px}.page-about .page-body .doc-body .cards .card:nth-of-type(2n+1) .card-body{order:-1}.page-about .page-body .doc-body .cards .card:nth-of-type(2n){background-color:#FFFAF2}.page-about .page-body .doc-body .cards .card .card-img{border-radius:8px;max-height:200px}.page-about .page-body .doc-body .cards .card .card-body{padding:12px 0}.page-about .page-body .doc-body .cards .card .card-body h4{margin-bottom:20px;font-weight:bold}.page-about .page-body .doc-body .cards .card .card-body p{font-size:20px;line-height:1.5em}.page-product .page-body .doc-body{padding:80px 0}.page-product .page-body .doc-body .pro-intro .container{display:grid;grid-template-columns:648px auto;gap:60px;padding-bottom:140px}.page-product .page-body .doc-body .pro-intro .pro-gallery{position:sticky;top:60px;width:100%;--gallery-active-color:var(--color-primary);--gallery-height:540px;--gallery-thumb-height:96px}.page-product .page-body .doc-body .pro-intro .pro-gallery .gallery-top{border:solid 1px var(--color-primary);border-radius:20px}.page-product .page-body .doc-body .pro-intro .pro-gallery .gallery-thumbs .gallery-item{border-radius:10px;border-color:#D8C4B4}.page-product .page-body .doc-body .pro-intro .pro-gallery .gallery-thumbs .gallery-item.gallery-item-active{border-color:var(--color-primary)}.page-product .page-body .doc-body .pro-intro .pro-desc .heading{font-size:34px;font-weight:bold;margin:0}.page-product .page-body .doc-body .pro-intro .pro-desc .summary{margin-top:12px}.page-product .page-body .doc-body .pro-intro .pro-desc .btns{margin-top:20px}.page-product .page-body .doc-body .pro-intro .pro-desc .feature{display:flex;flex-direction:column;gap:32px;margin-top:48px}.page-product .page-body .doc-body .pro-intro .pro-desc .feature dl{position:relative;padding-left:70px;min-height:60px}.page-product .page-body .doc-body .pro-intro .pro-desc .feature dl img{position:absolute;left:0;top:0;width:48px;height:48px;object-fit:contain}.page-product .page-body .doc-body .pro-intro .pro-desc .feature dl dt{font-size:20px;font-weight:bold}.page-product .page-body .doc-body .pro-intro .pro-desc .feature dl dd{font-size:16px;font-weight:300;margin-top:4px;color:#666}.page-product .page-body .doc-body .pro-guide{background-color:#fff;padding:50px 0 94px 0}.page-product .page-body .doc-body .pro-guide .table{border-radius:12px;overflow:hidden}.page-product .page-body .doc-body .pro-guide .table tr{border-bottom:none}.page-product .page-body .doc-body .pro-guide .table th,.page-product .page-body .doc-body .pro-guide .table td{border:solid 1px #A58B7C;overflow:hidden}.page-product .page-body .doc-body .pro-guide .table th:nth-of-type(1),.page-product .page-body .doc-body .pro-guide .table td:nth-of-type(1){width:300px}.page-product .page-body .doc-body .pro-guide .table th:nth-of-type(2),.page-product .page-body .doc-body .pro-guide .table td:nth-of-type(2){width:240px}.page-product .page-body .doc-body .pro-guide .table th{height:72px;background-color:#A18C7E;color:#fff;font-size:18px;font-weight:bold;text-align:center !important;border-color:#fff !important}.page-product .page-body .doc-body .pro-guide .table td{text-align:center !important;font-size:18px;font-weight:bold;color:#1F160C !important}.page-product .page-body .doc-body .pro-guide .table td .play-video{display:block;position:relative;opacity:.75;transition:.3s}.page-product .page-body .doc-body .pro-guide .table td .play-video:hover{opacity:1}.page-product .page-body .doc-body .pro-guide .table td .play-video:before{position:absolute;left:50%;top:50%;width:36px;height:36px;background-image:url(../img/icons/play.svg);background-repeat:no-repeat;background-position:center;background-size:contain;content:"";transform:translate(-50%, -50%)}.page-product .page-body .doc-body .pro-guide .table td .play-video img{display:block;width:200px;height:120px;margin:auto}.page-product .page-body .doc-body .pro-guide .table tbody tr:nth-child(2n+1){background-color:rgba(165,139,124,0.05)}.page-product .page-body .doc-body .pro-guide .table tbody td:nth-child(3){font-size:16px;font-weight:normal !important}.page-product .page-body .doc-body .pro-img{position:relative;padding:90px 0}.page-product .page-body .doc-body .pro-img:before{position:absolute;top:60px;left:50%;width:240px;height:120px;background:url(../img/dec3.png) no-repeat center;background-size:contain;content:"";transform:translateX(-110%)}.page-product .page-body .doc-body .heading:is(h4){border-bottom:solid 1px #A58B7C;padding-bottom:24px;padding-left:40px;position:relative}.page-product .page-body .doc-body .heading:is(h4):before{position:absolute;top:20px;left:0;width:16px;height:16px;background-color:var(--color-primary);border-radius:100%;content:""}.page-home .page-header{position:absolute;left:0;right:0;background-color:transparent !important}.page-home .page-header .navbar{color:#fff}.page-home .page-header .navbar .navbar-brand{background-image:url(../img/logo-lighten.png)}.page-home .page-body .doc-header .hero{display:flex;align-items:center;height:100vh;background-color:#000;background-image:var(--bg);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff}.page-home .page-body .doc-header .hero h1{font-family:"Lexend";font-size:62px;font-weight:normal;max-width:620px}.page-home .page-body .doc-header .hero .btn-lg{height:56px}.page-home .page-body .doc-body .block-product{position:relative;padding:160px 0 100px 0}.page-home .page-body .doc-body .block-product .container{position:relative;z-index:9}.page-home .page-body .doc-body .block-product .container:after{position:absolute;left:50%;top:50%;width:650px;height:650px;transform:translate(-50%, -50%);border:2px dashed #E6CEBC;border-spacing:15px;border-radius:100%;content:"";animation:proCircle2 64s infinite linear}.page-home .page-body .doc-body .block-product .container:before{position:absolute;left:50%;top:52%;width:700px;height:700px;transform:translate(-50%, -50%);background:url(../img/r3.png) no-repeat center;background-size:contain;content:""}.page-home .page-body .doc-body .block-product .heading{position:relative;max-width:620px}.page-home .page-body .doc-body .block-product .heading:before{position:absolute;left:280px;top:-40px;width:310px;height:152px;z-index:-1;background:url(../img/dec5.png) no-repeat center;background-size:contain;content:""}.page-home .page-body .doc-body .block-product .gallery{position:relative;max-width:600px;margin:auto;z-index:4;margin-bottom:40px;--gallery-height:650px;--gallery-thumb-height:100px}.page-home .page-body .doc-body .block-product .gallery .gallery-top{background-color:transparent;padding:20px}.page-home .page-body .doc-body .block-product .gallery .gallery-thumbs{position:relative;z-index:99;max-width:420px;margin:auto}.page-home .page-body .doc-body .block-product .gallery .gallery-thumbs .gallery-item{flex:0 0 100px !important;width:100px;height:100px;border:dotted 2px #F8E5C9;border-radius:20px;transition:.3s}.page-home .page-body .doc-body .block-product .gallery .gallery-thumbs .gallery-item.gallery-item-active{border:solid 2px #FFE48E !important;box-shadow:none}.page-home .page-body .doc-body .block-product .texts{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:650px;height:650px}.page-home .page-body .doc-body .block-product .texts dl{position:absolute;z-index:3;max-width:400px}.page-home .page-body .doc-body .block-product .texts dl:before{position:absolute;top:-40px;width:24px;height:24px;border-radius:100%;background-color:var(--color-primary);content:""}.page-home .page-body .doc-body .block-product .texts dl dt{font-size:28px;font-weight:600;margin-bottom:12px}.page-home .page-body .doc-body .block-product .texts dl dd{font-size:16px;font-weight:300;line-height:1.5em;opacity:.8}.page-home .page-body .doc-body .block-product .texts dl:nth-child(1){left:-180px;top:50%;max-width:360px}.page-home .page-body .doc-body .block-product .texts dl:nth-child(1):before{right:170px}.page-home .page-body .doc-body .block-product .texts dl:nth-child(2){right:-92px;top:120px;text-align:right;max-width:300px}.page-home .page-body .doc-body .block-product .texts dl:nth-child(2):before{left:100px}.page-home .page-body .doc-body .block-product .texts dl:nth-child(3){right:-86px;bottom:86px;text-align:right;max-width:360px}.page-home .page-body .doc-body .block-product .texts dl:nth-child(3):before{left:240px}.page-home .page-body .doc-body .block-gallery{background-color:#fff}.page-home .page-body .doc-body .block-gallery .grid{grid-template-columns:360px auto;padding:200px 0 120px 0}.page-home .page-body .doc-body .block-gallery .heading{position:relative;font-weight:bold;line-height:1.5em;margin-top:40px}.page-home .page-body .doc-body .block-gallery .heading b{position:relative;z-index:2}.page-home .page-body .doc-body .block-gallery .heading:before{position:absolute;left:80px;top:-50px;content:"";width:160px;height:320px;background:url(../img/dec4.png) no-repeat center;background-size:contain}.page-home .page-body .doc-body .block-gallery .photos{width:60vw;padding-bottom:80px}.page-home .page-body .doc-body .block-gallery .photos .swiper-slide{width:280px;height:400px;border-radius:20px;overflow:hidden}.page-home .page-body .doc-body .block-gallery .photos .swiper-pagination{left:300px;width:400px;background-color:#F6F2ED;gap:0;display:flex;border-radius:100px;overflow:hidden}.page-home .page-body .doc-body .block-gallery .photos .swiper-pagination .swiper-pagination-bullet{margin:0;width:auto;height:14px;flex:1;border-radius:100px;background-color:#F6F2ED}.page-home .page-body .doc-body .block-gallery .photos .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-primary)}.page-home .page-body .doc-body .block-about{padding:100px 0}.page-home .page-body .doc-body .block-about .heading{margin-bottom:80px}.page-home .page-body .doc-body .block-about .heading p{line-height:1.5em;margin:auto;margin-top:32px;font-weight:300;font-size:22px;max-width:680px}.page-home .page-body .doc-body .block-about .cards{display:flex;gap:32px;margin-bottom:60px}.page-home .page-body .doc-body .block-about .cards .card{position:relative;flex:1;background-color:#fff;border-radius:16px;transition:.3s;height:440px}.page-home .page-body .doc-body .block-about .cards .card.active{flex:0 0 640px}.page-home .page-body .doc-body .block-about .cards .card.active .card-img{opacity:1;background-color:#000}.page-home .page-body .doc-body .block-about .cards .card.active .card-body{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between}.page-home .page-body .doc-body .block-about .cards .card.active .card-body .title{font-size:32px;color:#fff}.page-home .page-body .doc-body .block-about .cards .card.active .card-body .title:before{transform:scaleX(1)}.page-home .page-body .doc-body .block-about .cards .card.active .card-body .desc{background-color:rgba(255,255,255,0.9);padding:24px 40px;border-radius:12px}.page-home .page-body .doc-body .block-about .cards .card .card-img{position:absolute;left:0;right:0;bottom:0;top:0;opacity:0}.page-home .page-body .doc-body .block-about .cards .card .card-body{padding:50px 24px}.page-home .page-body .doc-body .block-about .cards .card .card-body .title{position:relative;font-weight:bold;font-size:22px;line-height:1.5em}.page-home .page-body .doc-body .block-about .cards .card .card-body .title:before{position:absolute;left:0;bottom:-16px;width:160px;height:4px;background-color:var(--color-primary);content:"";transform:scaleX(0);transition:.3s}.page-home .page-body .doc-body .block-about .cards .card .card-body .desc{margin-top:40px;line-height:1.5em;color:#1F160C;display:-webkit-box;overflow:hidden;font-weight:300;-webkit-line-clamp:7;-webkit-box-orient:vertical}@media (max-width:768px){.page-support .page-body{background-color:#FFFAF2}.page-support .page-body .doc-header{height:274px}.page-support .page-body .doc-header .container{max-width:300px;margin:auto;text-align:center}.page-support .page-body .doc-header .container h3{line-height:1.25em}.page-support .page-body .doc-header .container p{line-height:1.25em;font-size:14px !important}.page-support .page-body .doc-body .form-inquire{display:flex}.page-support .page-body .doc-body .form-inquire .form-item .ipt-label{font-size:18px !important}.page-support .page-body .doc-body .form-inquire .form-item .ipt{height:54px !important}.page-about .page-body .doc-body .intro p{font-size:12px}.page-about .page-body .doc-body .cards{margin-top:40px}.page-about .page-body .doc-body .cards .card{padding:20px 0;margin-bottom:56px;gap:16px !important;background-color:transparent !important}.page-about .page-body .doc-body .cards .card:nth-of-type(2n){grid-template-columns:100px auto}.page-about .page-body .doc-body .cards .card:nth-of-type(2n+1){grid-template-columns:auto 100px}.page-about .page-body .doc-body .cards .card .card-body{padding:0}.page-about .page-body .doc-body .cards .card .card-body .title{font-size:20px}.page-about .page-body .doc-body .cards .card .card-body .desc{font-size:12px}.page-product .page-body .doc-body{padding:40px 0}.page-product .page-body .doc-body .heading:is(h4){padding-left:32px !important}.page-product .page-body .doc-body .heading:is(h4):before{top:3.5px !important}.page-product .page-body .doc-body .pro-intro .container{display:flex;flex-direction:column;gap:30px;padding-bottom:80px}.page-product .page-body .doc-body .pro-intro .container .pro-gallery{position:relative;top:auto;--gallery-height:400px;--gallery-thumb-height:60px}.page-product .page-body .doc-body .pro-intro .container .pro-desc{display:flex;flex-direction:column}.page-product .page-body .doc-body .pro-intro .container .pro-desc .btns{order:10;margin-top:40px;text-align:center}.page-product .page-body .doc-body .pro-intro .container .pro-desc .heading{font-size:20px}.page-product .page-body .doc-body .pro-intro .container .pro-desc .feature{gap:24px;margin-top:32px}.page-product .page-body .doc-body .pro-intro .container .pro-desc .feature dl dt{font-size:16px}.page-product .page-body .doc-body .pro-intro .container .pro-desc .feature dl dd{font-size:12px}.page-product .page-body .doc-body .pro-guide .table th,.page-product .page-body .doc-body .pro-guide .table td{border:none !important;border-bottom:solid 1px #A58B7C !important;text-align:left !important;padding:16px 8px;vertical-align:top}.page-product .page-body .doc-body .pro-guide .table th:nth-of-type(1),.page-product .page-body .doc-body .pro-guide .table td:nth-of-type(1){width:100px}.page-product .page-body .doc-body .pro-guide .table th h5,.page-product .page-body .doc-body .pro-guide .table td h5{font-size:16px !important}.page-product .page-body .doc-body .pro-guide .table th p,.page-product .page-body .doc-body .pro-guide .table td p{font-size:12px;font-weight:normal}.page-product .page-body .doc-body .pro-guide .table .play-video img{width:80px !important;height:60px !important}.page-home{overflow-x:hidden}.page-home .page-header .container:after{position:absolute;right:18px;top:50%;background-color:rgba(255,255,255,0.3);content:"";width:40px;height:40px;transform:translateY(-50%);border-radius:100%;pointer-events:none}.page-home .page-header .navbar{color:#666}.page-home .page-header .navbar .navbar-toggle{--navbar-font-color:#fff}.page-home .page-header .navbar .navbar-toggle:has(input:checked){--navbar-font-color:#333}.page-home .page-body{overflow:hidden}.page-home .page-body .doc-header .hero{background-image:var(--appBg) !important}.page-home .page-body .doc-header .hero h1{font-size:30px !important;margin-top:-160px}.page-home .page-body .doc-body .block-product{padding:60px 0}.page-home .page-body .doc-body .block-product .container:after{width:100vw;height:100vw;top:300px}.page-home .page-body .doc-body .block-product .container:before{top:320px}.page-home .page-body .doc-body .block-product .heading{font-size:26px;text-align:center;font-weight:normal}.page-home .page-body .doc-body .block-product .heading:before{background-image:url(../img/dec6.png);left:auto;right:20px;top:-14px;width:80px;height:174px}.page-home .page-body .doc-body .block-product .gallery{--gallery-height:580px;--gallery-thumb-height:80px;padding-top:80px}.page-home .page-body .doc-body .block-product .gallery .gallery-top{transform:scale(1.25)}.page-home .page-body .doc-body .block-product .gallery .gallery-thumbs{margin-top:160px}.page-home .page-body .doc-body .block-product .gallery .gallery-thumbs .gallery-item{flex:0 0 80px !important;width:80px;height:80px;border-radius:12px;border-style:dotted;border-width:1px}.page-home .page-body .doc-body .block-product .texts{width:100vw;height:100vw;top:300px;z-index:12}.page-home .page-body .doc-body .block-product .texts dl dt{font-size:20px}.page-home .page-body .doc-body .block-product .texts dl dd{font-size:12px}.page-home .page-body .doc-body .block-product .texts dl:before{width:12px;height:12px;top:-20px}.page-home .page-body .doc-body .block-product .texts dl:nth-child(1){top:73vw;left:6vw;text-align:left;max-width:260px}.page-home .page-body .doc-body .block-product .texts dl:nth-child(1):before{left:-16px}.page-home .page-body .doc-body .block-product .texts dl:nth-child(2){left:auto;right:13.5vw;top:13.5vw;text-align:right;max-width:200px}.page-home .page-body .doc-body .block-product .texts dl:nth-child(2):before{left:auto;right:16px}.page-home .page-body .doc-body .block-product .texts dl:nth-child(3){left:auto;right:16vw;top:100vw;text-align:right;max-width:240px}.page-home .page-body .doc-body .block-product .texts dl:nth-child(3):before{left:auto;right:54px}.page-home .page-body .doc-body .block-gallery{padding:0 20px}.page-home .page-body .doc-body .block-gallery .heading{font-size:26px;text-align:center;max-width:240px;margin:auto}.page-home .page-body .doc-body .block-gallery .heading b{font-weight:normal !important}.page-home .page-body .doc-body .block-gallery .heading:before{left:170px;width:80px !important;height:164px !important}.page-home .page-body .doc-body .block-gallery .grid{padding:62px 0;display:flex !important;flex-direction:column}.page-home .page-body .doc-body .block-gallery .photos{width:100%;margin-top:40px;padding-bottom:20px}.page-home .page-body .doc-body .block-gallery .photos .swiper-slide{width:140px;height:200px}.page-home .page-body .doc-body .block-gallery .photos .swiper-pagination{position:static;margin:auto;margin-top:40px;width:180px;left:auto}.page-home .page-body .doc-body .block-gallery .photos .swiper-pagination .swiper-pagination-bullet{height:6px}.page-home .page-body .doc-body .block-about{padding:62px 0}.page-home .page-body .doc-body .block-about .heading{font-size:26px !important}.page-home .page-body .doc-body .block-about .heading p{display:none}.page-home .page-body .doc-body .block-about .cards{display:block}.page-home .page-body .doc-body .block-about .cards .card{height:auto;margin-bottom:24px;transition:none !important}.page-home .page-body .doc-body .block-about .cards .card .card-body{padding:20px 0;transition:none}.page-home .page-body .doc-body .block-about .cards .card .card-body .title{font-size:20px !important;padding:16px !important;padding-bottom:0 !important}.page-home .page-body .doc-body .block-about .cards .card .card-body .desc{border-radius:0 !important;margin-top:0;padding:16px !important}.page-home .page-body .doc-body .block-about .cards .card.active{height:280px}.page-home .page-body .doc-body .block-about .cards .card.active .card-body{padding:0}.page-home .page-body .doc-body .block-about .cards .card.active .card-body .title:before{display:none}}:root{--d-width:1920;--color-primary:#FDD955;--color-secondary:var(--color-primary);--border-color:#dee2e6;--border-radius:8px;--font-color-base:#1F160C}.container{max-width:1200px}@media (min-width:992px){:root{--font-size-base:16px;--font-size-lg:20px;--font-size-md:var(--font-size-base);--font-size-sm:14px;--font-size-xs:12px;--font-size-h1:72px;--font-size-h2:60px;--font-size-h3:50px;--font-size-h4:40px;--font-size-h5:30px;--font-size-h6:20px}}@media (max-width:768px){:root{--font-size-base:12px;--font-size-lg:18px;--font-size-md:var(--font-size-base);--font-size-sm:12px;--font-size-xs:10px;--font-size-h1:36pt;--font-size-h2:26pt;--font-size-h3:18pt;--font-size-h4:16pt;--font-size-h5:14pt;--font-size-h6:12pt}.container{padding:0 30px}}