@font-face{font-family:'NEXA Light';src:url("../fonts/Nexa-Light.woff2") format("opentype");font-weight:normal;font-style:normal;font-display:auto}@font-face{font-family:'NEXA Bold';src:url("../fonts/Nexa-Bold.woff2") format("opentype");font-weight:bold;font-style:normal;font-display:auto}@font-face{font-family:'NEXA Bold cyr';src:url("../fonts/Nexa-Bold5.otf") format("opentype");font-weight:bold;font-style:normal;font-display:auto}@font-face{font-family:'Noah Regular Italic';src:url("../fonts/Noah-RegularItalic.otf") format("opentype"),url("../fonts/Noah-RegularItalic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:auto}@font-face{font-family:'Noah Bold Italic';src:url("../fonts/Noah-BoldItalic.otf") format("opentype"),url("../fonts/Noah-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:auto}@font-face{font-family:'Noah Regular';src:url("../fonts/Noah-Regular.otf") format("opentype"),url("../fonts/Noah-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:auto}@font-face{font-family:'Noah Bold';src:url("../fonts/Noah-Bold.otf") format("opentype"),url("../fonts/Noah-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:auto}.header:not(.white) .hLogo,.header:not(.white) .hMenu{filter:invert(1) brightness(2)}.header:not(.white) .hNav>ul>li>a{filter:invert(1) brightness(2)}.header:not(.white) .hLang .polylang--list{background:transparent;border:1px solid #fff;color:#fff}.ServicePostTop{position:relative;color:#fff}.ServicePostTop .bg{position:absolute;top:0;left:0;width:100%;height:100%}.ServicePostTop .bg img{display:block;width:100%;height:100%;object-fit:cover}.ServicePostTop .bg:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5}.ServicePostTop .container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:space-between;padding-top:var(--header-height);min-height:clamp(432px, 100vh, 1080px);padding-bottom:30px}@media (orientation: portrait){.ServicePostTop .container{min-height:calc(100vw * 11 /16)}}.ServicePostTop .top{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding-top:calc(5.57vw * 16 / 9)}.ServicePostTop .left{position:relative;width:50%}.ServicePostTop .right{position:relative;width:49%}.ServicePostTop .bot{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-end}.ServicePostTop .site-text{width:390px;max-width:100%}@media only screen and (min-width: 0px) and (max-width: 767px){.ServicePostTop .container{min-height:100vw;height:calc(var(--vh, 1vh) * 100);padding-bottom:15px}}@media only screen and (min-width: 0px) and (max-width: 767px) and (orientation: portrait){.ServicePostTop .container{min-height:100vw}}@media only screen and (min-width: 0px) and (max-width: 767px){.ServicePostTop .top{padding-top:50%}.ServicePostTop h1.site-title{font-size:22px;margin-bottom:20px}.ServicePostTop .left{width:100%}.ServicePostTop .right{width:100%}.ServicePostTop .site-text{width:100%}}.ServicePostDesc{position:relative}.ServicePostDesc .site-title{width:916px;max-width:100%}.ServicePostDesc .content{position:relative;width:500px;margin-left:46%;margin-top:calc(5.2vw * 16 / 9)}.ServicePostDesc .site-text{margin-bottom:calc(0.9vw * 16 / 9)}.ServicePostDesc .site-text:nth-last-child(1){margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1023px){.ServicePostDesc .content{width:440px;margin-left:25%}}@media only screen and (min-width: 0px) and (max-width: 767px){.ServicePostDesc .content{width:100%;margin-left:0%;margin-top:calc(5.2vw * 16 / 9)}.ServicePostDesc .site-text{margin-bottom:15px}.ServicePostDesc .site-text:nth-last-child(1){margin-bottom:0}}.ServicePostGal{position:relative;contain:layout}.ServicePostGal .site-title{max-width:calc(100% - 100px);min-height:34px}@media (hover: hover){.ServicePostGal .site-title{min-height:initial}}.ServicePostGal .arrows{position:absolute;top:0;right:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.ServicePostGal .swiper-button-prev,.ServicePostGal .swiper-button-next{display:none;-ms-align-items:center;align-items:center;justify-content:center;position:relative;left:auto;top:auto;right:auto;margin:0;width:34px;height:34px;border-radius:50%;background:#2c3c4c;color:#fff}.ServicePostGal .swiper-button-prev svg,.ServicePostGal .swiper-button-next svg{position:relative;display:block;z-index:2;width:16px;height:16px}.ServicePostGal .swiper-button-prev:before,.ServicePostGal .swiper-button-next:before{content:'';display:block;position:absolute;top:50%;left:50%;width:30px;height:30px;background:#fff;border-radius:50%;transform:translate(-50%, -50%) scale(0);transition:0.3s ease all}.ServicePostGal .swiper-button-prev:after,.ServicePostGal .swiper-button-next:after{position:relative;transition:0.3s ease all;z-index:2;color:#fff;font-size:16px}@media (hover: hover){.ServicePostGal .swiper-button-prev:hover,.ServicePostGal .swiper-button-next:hover{color:#2c3c4c}.ServicePostGal .swiper-button-prev:hover:before,.ServicePostGal .swiper-button-next:hover:before{transform:translate(-50%, -50%) scale(1)}.ServicePostGal .swiper-button-prev:hover:after,.ServicePostGal .swiper-button-next:hover:after{color:#2c3c4c}}.ServicePostGal .swiper-pagination{position:relative;bottom:auto;margin-top:15px}.ServicePostGal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#263247}.ServicePostGal .swiper-button-next{margin-left:15px}.ServicePostGal .swiper{overflow:visible;margin-top:calc(0.9vw * 16 / 9)}.ServicePostGal .swiper-slide{width:42vw;max-width:800px}.ServicePostGal .swiper-slide .img{display:block;height:calc(42vw * 12 / 16);margin-bottom:15px}.ServicePostGal .swiper-slide .img img{display:block;width:100%;height:100%;object-fit:cover}.ServicePostGal .swiper-slide.ShopTPL{width:21vw;max-width:400px}.ServicePostGal .swiper-slide.ShopTPL .img{height:calc(21vw * 12 / 16)}.ServicePostGal .collection-thumb-tpl{display:block;overflow:hidden;isolation:isolate;height:100%}.ServicePostGal .collection-thumb-tpl img{display:block;width:100%;height:100%;object-fit:cover;transition:0.3s ease all}.ServicePostGal .collection-thumb-tpl .name,.ServicePostGal .collection-thumb-tpl .vendor{position:absolute;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;-ms-align-items:center;align-items:center;justify-content:center;text-transform:uppercase;opacity:0;z-index:2;pointer-events:none;transition:0.4s ease all;height:24px;padding:0 10px;font-size:14px;background:#2c3c4c;color:#fff;border-radius:20px}.ServicePostGal .collection-thumb-tpl .name{left:10px;bottom:10px;transform:translateY(10px)}.ServicePostGal .collection-thumb-tpl .vendor{top:10px;right:10px;transform:translateY(-10px)}@media (hover: hover){.ServicePostGal .collection-thumb-tpl:hover img{transform:scale(1.1)}.ServicePostGal .collection-thumb-tpl:hover .name,.ServicePostGal .collection-thumb-tpl:hover .vendor{opacity:1;transform:none}}.ServicePostGal .view-all-wr{margin-top:calc(4vw * 9 / 16)}@media (hover: hover){.ServicePostGal .swiper-button-prev,.ServicePostGal .swiper-button-next{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.ServicePostGal .swiper-pagination{display:none}}.ServicePostGal.collection-thumbs .swiper-slide{width:400px;height:auto}@media only screen and (min-width: 0px) and (max-width: 767px){.ServicePostGal .swiper-slide{width:100%}.ServicePostGal .swiper-slide .img{display:block;height:calc(calc(100vw - 30px) * 12 / 16)}.ServicePostGal .swiper-slide.ShopTPL{width:345px;max-width:calc(100vw - 45px)}.ServicePostGal .swiper-slide.ShopTPL .img{height:calc(calc(100vw - 30px) * 9 / 16)}.ServicePostGal .collection-thumb-tpl .name,.ServicePostGal .collection-thumb-tpl .vendor{opacity:1;font-size:12px;height:19px;line-height:21px}.ServicePostGal .collection-thumb-tpl .name{transform:translateY(0px)}.ServicePostGal .collection-thumb-tpl .vendor{transform:translateY(0px)}.ServicePostGal .view-all-wr{margin-top:20px}.ServicePostGal.collection-thumbs .swiper-slide{width:300px}}.ServicePostHow{position:relative}.ServicePostHow .result{position:relative;counter-reset:section;margin-top:calc(1.3vw * 16 / 9)}.ServicePostHow .row{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;border-top:1px solid #000;padding-top:10px;padding-bottom:15px}.ServicePostHow .row:before{counter-increment:section;content:counter(section);color:#263247;line-height:0.8;font-size:calc(4.4vw * 16 / 9)}.ServicePostHow .content{position:relative;width:400px;min-width:54%}.ServicePostHow .content .site-text{width:400px;max-width:100%;margin-bottom:25px}.ServicePostHow .content .site-text.fz20{margin-bottom:0}.ServicePostHow .content .over{margin-bottom:20px}@media only screen and (min-width: 1024px) and (max-width: 1479px){.ServicePostHow .content .site-text{margin-bottom:20px}.ServicePostHow .content .over{margin-bottom:15px}}@media only screen and (min-width: 0px) and (max-width: 767px){.ServicePostHow .row{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.ServicePostHow .row:before{font-size:56px;margin-bottom:20px}.ServicePostHow .content{width:100%;min-width:100%}.ServicePostHow .content .site-text{width:100%;margin-bottom:20px}.ServicePostHow .content .over{margin-bottom:15px}}.ServicePostProj{position:relative}.ServicePostProj .result{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.ServicePostProjB{position:relative;width:800px;max-width:calc((100% - 20px) / 2);margin-bottom:calc(2.35vw * 16 / 9)}.ServicePostProjB:nth-last-child(1){margin-bottom:0;width:100%;max-width:100%}.ServicePostProjB:nth-last-child(1) .img img{max-height:initial}.ServicePostProjB:nth-child(2){margin-left:0}.ServicePostProjB .img{display:block;position:relative;overflow:hidden;isolation:isolate}.ServicePostProjB .img img{display:block;object-fit:cover;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);width:100%;aspect-ratio:16/9;max-height:450px}.ServicePostProjB .info{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-top:15px}@media (hover: hover){.ServicePostProjB:hover .img img{transform:scale(1.1)}.ServicePostProjB:hover .site-text{text-decoration:underline}}@media only screen and (min-width: 0px) and (max-width: 767px){.ServicePostProjB{width:100%;max-width:100%;margin-bottom:20px}.ServicePostProjB .info{margin-top:10px}}body{padding-top:0}
/*# sourceMappingURL=service-post.css.map */
