@font-face{font-family:GT-Eesti;src:url(GT-Eesti-Pro-Display-Bold-Italic.otf);font-weight:700;font-style:italic}@font-face{font-family:GT-Eesti;src:url(GT-Eesti-Pro-Display-Bold.otf);font-weight:700}@font-face{font-family:GT-Eesti;src:url(GT-Eesti-Pro-Display-Regular-Italic.otf);font-weight:400;font-style:italic}@font-face{font-family:GT-Eesti;src:url(GT-Eesti-Pro-Display-Regular.otf);font-weight:400}@font-face{font-family:GT-Eesti;src:url(GT-Sectra-Display-Light.otf);font-weight:300}@font-face{font-family:GT-Eesti-Light;src:url(GTEestiProDisplay-Light.ttf);font-weight:300}@font-face{font-family:ridley-grotesk;src:url(Ridley_Grotesk_Bold.otf);font-weight:700}@font-face{font-family:ridley-grotesk;src:url(Ridley_Grotesk_Light.otf);font-weight:300}@font-face{font-family:ridley-grotesk;src:url(Ridley_Grotesk_Regular.otf);font-weight:400}@font-face{font-family:ridley-grotesk;src:url(Ridley_Grotesk_SemiBold.otf);font-weight:600}@media screen and (max-width: 768px){.header__icon--menu .icon{right:30px}}header.header--middle-left{grid-template-areas:"heading menu";grid-template-columns:1fr;align-items:self-start;width:100%;max-width:100%}@media screen and (max-width: 768px){header.header--middle-left{grid-template-columns:1fr 0}}header header-drawer{display:block!important;grid-area:menu}header .header__inline-menu,header .header__icons{display:none}header .header__icon{text-decoration:none;margin-top:-9px}@media screen and (max-width: 768px){header .header__icon{margin-top:0}}header .header__icon .menu_text{outline:none;color:#000;font-size:15px;letter-spacing:1.2px;line-height:53.21px;font-family:GT-Eesti-Light;font-weight:300;transform:scale(1)!important}header #menu-drawer{width:100%;top:0;border:none;background-repeat:no-repeat;background-size:cover;background-position:50% 0%;min-height:100vh;transition:all 1s;background-attachment:fixed;transform:translate(0);display:none}header #menu-drawer:before{content:"";width:100%;height:100%;left:0;top:0;background-image:url(menu.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;opacity:1;transition:all 1s}header #menu-drawer.active{background-position:50% 50%}header #menu-drawer.active:before{opacity:0}header #menu-drawer .menu_hover_image.active{opacity:.4}header #menu-drawer .list-menu li{padding-top:22px;padding-bottom:22px}@media screen and (max-width: 768px){header #menu-drawer .list-menu li{padding-top:10px;padding-bottom:10px}}header #menu-drawer .list-menu .list-menu__item{justify-content:center;background-color:transparent;font-size:76px;letter-spacing:.2px;line-height:75.21px;color:#000;font-weight:300;font-family:GT-Eesti;padding-top:0;padding-bottom:0}@media screen and (max-width: 768px){header #menu-drawer .list-menu .list-menu__item{font-size:42px;line-height:53.21px}}header #menu-drawer .menu-drawer__navigation{padding:0 0 60px;display:flex;align-items:center;justify-content:center;margin-top:40px}.header__icon--menu{position:relative;z-index:9}.menu-drawer__navigation-container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);flex-direction:column;min-width:90vw}.bottom_menu{position:relative;bottom:40px;width:100%}@media screen and (max-width: 768px){.bottom_menu{bottom:110px}}.bottom_menu ul{padding:0;margin:0;display:flex;align-items:center;justify-content:center}.bottom_menu ul li{list-style:none;padding:0 2px}.bottom_menu ul li .btmu_item{font-size:12px;letter-spacing:1.2px;line-height:39.21px;color:#000;font-weight:300;font-family:GT-Eesti-Light;text-decoration:none;text-transform:uppercase;padding:2px 15px}@media screen and (max-width: 768px){.bottom_menu ul li .btmu_item{font-size:13px;letter-spacing:.2px;line-height:29.21px;padding:2px 5px}}.template-index header{position:absolute;width:100%;top:0;max-width:100%}.home_banner{height:100vh;width:100%}.home_banner .home_banner_inner{display:flex;align-items:center;justify-content:center;width:100%;height:100vh}.home_banner .home_banner_inner ul{padding:0;display:inherit;margin:0}@media screen and (max-width: 768px){.home_banner .home_banner_inner ul{display:block;text-align:center}}.home_banner .home_banner_inner ul li{list-style:none;padding:0 10px;font-family:GT-Eesti;color:#000;font-size:32px;letter-spacing:.2px;line-height:41.21px;font-weight:300;display:flex}@media screen and (max-width: 768px){.home_banner .home_banner_inner ul li{justify-content:center}}.home_banner .home_banner_inner ul li .hmb_txt{padding:0 2px}.imgst_inner .imgst_box{max-width:590px;position:relative}@media screen and (min-width: 1680px){.imgst_inner .imgst_box{max-width:45vw;width:38vw!important}}.imgst_inner .imgst_box .imgst_img{height:100%;overflow:hidden}.imgst_inner .imgst_box .imgst_img img{max-width:100%;height:100%;display:block;width:100%}@media screen and (min-width: 1680px){.imgst_inner .imgst_box .imgst_img img{width:100%}}.imgst_inner .imgst_box .imgst_text{text-align:right}@media screen and (max-width: 1098px){.imgst_inner .imgst_box .imgst_text{padding:10px;margin-bottom:20px}}.imgst_inner .imgst_box .imgst_text .imgst_heading{text-transform:uppercase;font-size:10.47px;letter-spacing:1px;line-height:12.46px;color:#1a1a1a;font-family:GT-Eesti;font-weight:400;margin-top:10px}@media screen and (max-width: 768px){.imgst_inner .imgst_box .imgst_text .imgst_heading{text-align:left;margin-top:4px}}.imgst_inner .imgst_box .imgst_text .imgst_description{color:#1a1a1a;font-family:GT-Eesti;font-weight:400;font-size:7.16px;letter-spacing:1px;line-height:12.46px}@media screen and (max-width: 768px){.imgst_inner .imgst_box .imgst_text .imgst_description{text-align:left}}.imgst_inner .imgst_box.imgst_position_right{margin-left:auto;margin-right:0}.imgst_inner .imgst_box.imgst_position_right .imgst_text{text-align:left}.parallax-window{height:100%;display:block;width:100%;background-position:center;background-size:cover;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(1)}.parallax-window_out{height:100%;display:block;width:100%;background-position:center;background-size:cover;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(1.2)}.parallax-window_zoom{height:100%;display:block;width:100%;background-position:center;background-size:cover;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(1.07);-webkit-transform:translate3d(0px,0px,0px) scale(1.07);-moz-transform:translate3d(0px,0px,0px) scale(1.07);transition-duration:.1s}@media screen and (max-width: 768px){.parallax-window_zoom{transform:translateZ(0) scale(1.03);-webkit-transform:translate3d(0px,0px,0px) scale(1.03);-moz-transform:translate3d(0px,0px,0px) scale(1.03)}}.parallax-window_zoom.remove_zoom{transform:unset}.flt_inner{max-width:715px;margin:195px auto}@media screen and (max-width: 768px){.flt_inner{margin:80px auto}}.flt_inner p{font-family:GT-Eesti;font-size:34px;line-height:51.21px;letter-spacing:.2px;color:#000;text-align:left;font-weight:300}@media screen and (max-width: 768px){.flt_inner p{font-size:28px;line-height:38.21px}}.template-index #MainContent{padding-bottom:50px;overflow:hidden}.template-index .footer{margin-top:60px}@media screen and (max-width: 768px){.template-index .footer{margin-top:0}}.footer{margin-top:0}.footer.color-background-1{background-color:#f3f0ec}.footer .footer__content-top .footer-block--menu{max-width:150px;text-align:right}@media screen and (max-width: 749px){.footer .footer__content-top .footer-block--menu{text-align:center;margin:0 auto}}.footer .footer__content-top .footer-block--menu li{line-height:17px}.footer .footer__content-top .footer-block--menu .list-menu__item--link{color:#000;font-size:13px;line-height:19.21px;letter-spacing:1px;font-family:ridley-grotesk;font-weight:400;margin-bottom:0;padding:0}@media screen and (max-width: 749px){.footer .footer__content-top .footer-block--menu .list-menu__item--link{justify-content:center}}.footer .footer__content-top .footer-block__heading{font-size:11px;color:#999;letter-spacing:1px;line-height:19.21px;text-transform:uppercase;font-family:ridley-grotesk;font-weight:400;margin-bottom:0}.footer__copyright .copyright__content,.footer__copyright a{color:#000;font-size:11px;letter-spacing:1px;line-height:19.21px;font-family:ridley-grotesk;font-weight:400}.gallery_flx{display:flex;flex-wrap:wrap;margin-bottom:0}.gallery_flx .gallery_item{width:calc(25% - 16px);margin:8px;position:relative}@media screen and (max-width: 1024px){.gallery_flx .gallery_item{width:calc(33.33% - 16px)}}@media screen and (max-width: 680px){.gallery_flx .gallery_item{width:calc(50% - 10px);margin:5px}}.gallery_flx .gallery_item .link_gallery{position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:9}.gallery_flx .gallery_item .gallery_img{overflow:hidden}.gallery_flx .gallery_item .gallery_img img{width:100%;display:block;max-height:380px;height:25vw;object-fit:cover;transition-duration:1s}@media screen and (max-width: 1024px){.gallery_flx .gallery_item .gallery_img img{height:33vw}}@media screen and (max-width: 680px){.gallery_flx .gallery_item .gallery_img img{height:90vw}}.gallery_flx .gallery_item .description{position:absolute;left:0;top:0;padding:20px;background-color:#ffffffc2;height:100%;width:100%;display:flex;align-items:center;transition-duration:.4s;opacity:0}.gallery_flx .gallery_item .description h3{color:#1a1a1a;font-size:25.24px;letter-spacing:-.2px;line-height:26.11px;font-weight:300;font-family:GT-Eesti;margin-bottom:5px}.gallery_flx .gallery_item .description .text_style p{color:#000;letter-spacing:1px;text-transform:uppercase;font-weight:400;font-family:GT-Eesti-Light;font-size:8.91px;line-height:15.11px;padding:0;margin:0}.gallery_flx .gallery_item:hover .description{opacity:1}.gallery_flx .gallery_item:hover img{-webkit-transform:scale(1.3) rotate(-6deg);-moz-transform:scale(1.3) rotate(-6deg);transform:scale(1.3) rotate(-6deg)}.contact_header{padding-top:130px}@media screen and (max-width: 768px){.contact_header{padding-top:0}}.full_txt_img{padding-top:130px}@media screen and (max-width: 768px){.full_txt_img{padding-top:70px}}.full_txt_img .full_txt_img_outer{max-width:680px;margin:0 auto;padding:20px}.full_txt_img .full_txt_img_outer .flxt_txt p{font-size:34px;letter-spacing:.2px;line-height:51.21px;color:#000;font-family:GT-Eesti;text-align:center;font-weight:300}.full_txt_img .full_txt_img_outer .flxt_img{margin-top:60px;margin-bottom:90px}.full_txt_img .full_txt_img_outer .flxt_img img{display:block;margin:0 auto;max-width:90%}.image-with-text{margin-bottom:0;margin-top:0}.image-with-text .image-with-text__text{font-size:16px;letter-spacing:.4px;line-height:30px;font-weight:300;font-family:GT-Eesti-Light;color:#000}.about-Capabilities .abtcpt_heading{padding-top:60px;padding-bottom:120px}@media screen and (max-width: 768px){.about-Capabilities .abtcpt_heading{padding-top:30px;padding-bottom:20px}}.about-Capabilities .abtcpt_heading h2{color:#000;font-size:52px;font-weight:300;letter-spacing:.2px;line-height:41.21px;font-family:GT-Eesti}@media screen and (max-width: 768px){.about-Capabilities .abtcpt_heading h2{margin-bottom:20px}}.about-Capabilities .abtcpt_flx{display:flex;justify-content:end;padding-bottom:100px;flex-wrap:wrap}.about-Capabilities .abtcpt_flx .abtcpt_item{width:25%;margin-bottom:40px}.about-Capabilities .abtcpt_flx .abtcpt_item:nth-child(2){width:18%}@media screen and (max-width: 768px){.about-Capabilities .abtcpt_flx .abtcpt_item:nth-child(2){width:100%}}@media screen and (max-width: 768px){.about-Capabilities .abtcpt_flx .abtcpt_item{width:100%;margin-bottom:10px}}.about-Capabilities .abtcpt_flx .abtcpt_item ul{padding:0}.about-Capabilities .abtcpt_flx .abtcpt_item ul li{list-style:none}.about-Capabilities .abtcpt_flx .abtcpt_item ul li a{font-weight:300;font-family:GT-Eesti-Light;font-size:16px;letter-spacing:.4px;line-height:26.21px;color:#000;text-decoration:none}.about-Capabilities .abtcpt_flx .abtcpt_header{font-weight:300;font-family:GT-Eesti;line-height:37.21px;letter-spacing:.2px;font-size:42px;color:#000;text-transform:uppercase}@media screen and (max-width: 1024px){.about-Capabilities .abtcpt_flx .abtcpt_header{line-height:37.21px;font-size:26px}}.contact_header{position:relative}.contact_header .header_inner{max-width:640px;width:100%;margin:0 auto;padding:60px 20px 150px}@media screen and (max-width: 768px){.contact_header .header_inner{padding:120px 20px 180px}}@media screen and (max-width: 768px){.contact_header .header_inner .cthd_txt{margin-top:60px}}.contact_header .header_inner .cthd_txt p{color:#000;text-align:center;font-weight:300;font-family:GT-Eesti;font-size:34px;line-height:51.21px;letter-spacing:.2px;margin-bottom:10px}@media screen and (max-width: 768px){.contact_header .header_inner .cthd_txt p{font-size:24px;line-height:31.21px}}.contact_header .header_inner .cthd_email{text-align:center;color:#000;font-weight:300;font-family:GT-Eesti;font-size:52px;letter-spacing:.2px;line-height:51.21px;text-decoration:none;display:block}@media screen and (max-width: 768px){.contact_header .header_inner .cthd_email{font-size:28px;line-height:35.21px}}.contact_header .header_inner .cthd_social ul{padding:0;margin:30px 0 0;display:flex;justify-content:center}.contact_header .header_inner .cthd_social ul li{list-style:none;padding:0 20px}.contact_header .header_inner .cthd_social ul li a{color:#000;font-weight:300;font-family:GT-Eesti-Light;font-size:15px;letter-spacing:1.2px;line-height:39.21px;text-decoration:none}.contact_header .scroll_bottom{position:absolute;bottom:20px;left:50%;cursor:pointer;transform:translate(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.inner-width-text .inwtxt_flx{display:flex;align-items:center;flex-wrap:wrap}.inner-width-text .inwtxt_flx .inwtxt_img{width:45%}@media screen and (max-width: 768px){.inner-width-text .inwtxt_flx .inwtxt_img{width:100%}}.inner-width-text .inwtxt_flx .inwtxt_img img{display:block;width:100%}.inner-width-text .inwtxt_flx .inwtxt_txt{width:55%;padding:30px 110px;max-width:680px}.inner-width-text .inwtxt_flx .inwtxt_txt a{text-decoration:none}@media screen and (max-width: 1098px){.inner-width-text .inwtxt_flx .inwtxt_txt{padding:30px}}@media screen and (max-width: 768px){.inner-width-text .inwtxt_flx .inwtxt_txt{width:100%;max-width:100%;text-align:center}}.inner-width-text .inwtxt_flx .inwtxt_txt h3{color:#000;font-weight:300;font-family:GT-Eesti;font-size:34px;letter-spacing:.2px;line-height:51.21px;margin:0}.inner-width-text .inwtxt_flx .inwtxt_txt .inwtxt_description p{color:#000;font-weight:300;font-family:GT-Eesti-Light;font-size:16px;letter-spacing:.4px;line-height:30px;margin:0}.inner-width-text .inwtxt_flx.reverse_right{flex-direction:row-reverse}.inner-width-text .inwtxt_flx.reverse_right .inwtxt_txt h3,.inner-width-text .inwtxt_flx.reverse_right .inwtxt_txt p{text-align:right}@media screen and (max-width: 768px){.inner-width-text .inwtxt_flx.reverse_right .inwtxt_txt h3,.inner-width-text .inwtxt_flx.reverse_right .inwtxt_txt p{text-align:center}}.flwig_item img{display:block;width:100%;height:100%;object-fit:cover;max-width:100%}@media screen and (max-width: 768px){.flwig_item img{object-fit:contain;max-height:100%;width:100%}}.lftrg_text{padding:160px 0 190px}@media screen and (max-width: 768px){.lftrg_text{text-align:center;padding:90px 15px}}.lftrg_text h3{font-size:52px;letter-spacing:.2px;line-height:41.21px;color:#000;font-weight:300;font-family:GT-Eesti;margin:0}@media screen and (max-width: 768px){.lftrg_text h3{font-size:38px;line-height:41.21px}}.lftrg_text .lftrg_subheading{font-weight:400;font-family:GT-Eesti-Light;font-size:12px;letter-spacing:1px;line-height:41.21px;color:#000}.lftrg_text .lftrg_description{max-width:531px;margin-right:100px;margin-left:auto;color:#000;font-weight:300;font-family:GT-Eesti-Light;font-size:15px;letter-spacing:.4px;line-height:26px}@media screen and (max-width: 768px){.lftrg_text .lftrg_description{margin:10px 0;width:100%;max-width:100%}}.lftrg_text .lftrg_description p{color:#000;font-weight:300;font-family:GT-Eesti-Light;font-size:15px;letter-spacing:.4px;line-height:26px}.inner-slider-item{margin:60px 0 120px}@media screen and (max-width: 768px){.inner-slider-item{margin:20px 0;overflow:hidden}}.inner-slider-item .insd_box{max-width:680px;margin:0 auto;width:100%}@media screen and (max-width: 768px){.inner-slider-item .insd_box{margin:0 -10px;width:calc(100% + 20px)}}.inner-slider-item .insd_box .insd_slider_item .insd_slider_flx{display:flex}.inner-slider-item .insd_box .insd_slider_item .insd_slider_flx .insd_slider_two{width:50%;padding:10px;position:relative}.inner-slider-item .insd_box .insd_slider_item .insd_slider_flx .insd_slider_two .insd_link{position:absolute;left:0;top:0;width:100%;height:100%;display:block}@media screen and (max-width: 768px){.inner-slider-item .insd_box .insd_slider_item .insd_slider_flx .insd_slider_two:last-child{text-align:right}}.inner-slider-item .insd_box .insd_slider_item img{display:block;width:100%;height:24vw;object-fit:cover;min-width:280px}@media screen and (max-width: 768px){.inner-slider-item .insd_box .insd_slider_item img{height:50vw}}.inner-slider-item .insd_box .insd_slider_item .insd_text{color:#1a1a1a;font-weight:400;font-family:GT-Eesti;line-height:21.46px;letter-spacing:1px;font-size:10.47px;text-transform:uppercase}@media screen and (max-width: 768px){.inner-slider-item .insd_box .insd_slider_item .insd_text{padding:0 10px}}.inner-slider-item .insd_box .bx-pager{display:none}.inner-slider-item .insd_box .bx-wrapper{position:relative}.inner-slider-item .insd_box .bx-controls-direction a{position:absolute;top:50%;background-image:url(scroll_bottom.png);width:40px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:contain;font-size:0;cursor:pointer}.inner-slider-item .insd_box .bx-controls-direction a.bx-prev{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);left:-55px}@media screen and (max-width: 768px){.inner-slider-item .insd_box .bx-controls-direction a.bx-prev{left:15px}}.inner-slider-item .insd_box .bx-controls-direction a.bx-next{right:-55px;-webkit-transform:translateY(-50%) rotate(270deg);-moz-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg)}@media screen and (max-width: 768px){.inner-slider-item .insd_box .bx-controls-direction a.bx-next{right:15px}}.inner-slider-item .insd_header h3{color:#000;font-weight:300;font-family:GT-Eesti;font-size:34px;text-align:center;line-height:51.21px;letter-spacing:.2px}@media screen and (max-width: 768px){.inner-slider-item .insd_header h3{margin-bottom:0;font-size:28px;line-height:38px}}.header__heading-logo{height:75px;object-fit:contain}@media screen and (min-width: 769px){.header__heading-logo{width:80px}}@media screen and (max-width: 768px){.abtcpt_inner{padding:0 2rem}.footer__copyright{width:100%}.menu-drawer-container{position:absolute;right:20px}.menu-drawer-container.menu-opening{position:inherit}}.image-with-text__grid .image_grid{width:40%}@media screen and (max-width: 768px){.image-with-text__grid .image_grid{width:100%}}.image-with-text__grid .text_grid{width:60%}@media screen and (max-width: 768px){.image-with-text__grid .text_grid{width:100%}}.image-with-text__grid .image-with-text__content{padding:6rem 16rem 7rem}@media screen and (max-width: 768px){.image-with-text__grid .image-with-text__content{padding:5rem 25px}}.menu_list{transition-duration:1.6s;transition-delay:.1s}[data-as=fade-left_custom]{transform:translate3d(30%,0,0)}[data-as=fade-left_custom].in_active{transform:translateZ(0)}[data-as=fade-right_custom]{transform:translate3d(-30%,0,0)}[data-as=fade-right_custom].in_active{transform:translateZ(0)}.header__icon span{transition-duration:.7s}#shopify-section-header{position:fixed;width:100%}.flwig_item_inner{overflow:hidden}.flwig_flx{display:flex}.flwig_flx.center_box{justify-content:center}.flwig_flx.center_box .flwig_item img{width:100%;margin:0 auto;max-width:100%}@media screen and (max-width: 768px){.page-width{padding:0}}@media screen and (max-width: 768px){.full_text{padding:0 15px}}a.imgst_url{display:block;width:100%;height:100%;left:0;top:0;position:absolute;z-index:999}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.scss.css.map */
