#breadcrumbs{height:3rem;line-height:3rem;padding-inline-start:3rem}#breadcrumbs span{display:inline-block;padding:0 1rem}#breadcrumbs span:first-child{padding-inline-start:0}#breadcrumbs i{display:inline-block;width:20px;text-align:center}.langswitcher{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:1rem!important;display:inline-block}.langswitcher li{display:inline-block;margin-left:.5rem;line-height:1rem}.langswitcher .active{font-weight:700;text-decoration:underline}body,html{font-family:"GT Eesti Pro Text";font-size:16px;width:100%;max-width:100vw;margin:0;padding:0;background-color:#fff}@media only screen and (max-width:1400px){body,html{font-size:15px}}@media only screen and (max-width:800px){body,html{font-size:14px}}html *{font-family:"GT Eesti Pro Text";box-sizing:border-box}body.overflowx{overflow:visible}:root{--paddingforheader:150px;--paddingforfixedheader:150px;--globalpaddingx:100px;--globalpaddingy:130px;--globalgap:130px;--global-radius:20px;--softbg:#f2ecf2;--mediumbg:#e6dde6;--colorhard:#292929;--colorprimary:#954791}@media only screen and (max-width:1650px){:root{--paddingforheader:110px;--paddingforfixedheader:110px;--globalpaddingx:80px;--globalpaddingy:80px;--globalgap:80px}}@media only screen and (max-width:1400px){:root{--paddingforheader:100px;--paddingforfixedheader:100px;--globalpaddingx:50px;--globalpaddingy:50px;--globalgap:50px}}@media only screen and (max-width:800px){:root{--paddingforheader:100px;--paddingforfixedheader:100px;--globalpaddingx:20px;--globalpaddingy:40px;--globalgap:20px}}a{text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:0}p{font-size:18px;font-weight:375;font-style:normal;line-height:166%;color:#7e7e7e}@media only screen and (max-width:1650px){p{font-size:16px}}@media only screen and (max-width:1400px){p{font-size:14px}}@media only screen and (max-width:800px){p{font-size:13px}}img{max-width:100%;height:auto}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{border-radius:0;background-color:#efefef}::-webkit-scrollbar-thumb{border-radius:0;background:#954791}::-webkit-scrollbar-thumb:hover{background:#e6dde6}.full{position:relative;overflow:hidden;width:100%}.container{width:1320px;max-width:90%;margin-right:auto;margin-left:auto}.big-container{overflow:hidden;width:1920px;max-width:100%;margin-right:auto;margin-left:auto}.big-container *{z-index:9}.big-container.global-softbg{position:relative}.big-container.global-softbg::before{position:absolute;z-index:0;top:50%;left:50%;width:100vw;height:100%;content:"";transform:translate(-50%,-50%);background-color:var(--softbg)}.full .big-container{overflow:visible}body:not(.overflowx) .big-container{overflow:visible}.heading-1{font-size:81px;font-weight:375;font-style:normal;line-height:normal;margin:0;color:#292929}@media only screen and (max-width:1650px){.heading-1{font-size:62px}}@media only screen and (max-width:1400px){.heading-1{font-size:45px}}@media only screen and (max-width:800px){.heading-1{font-size:35px}}.heading-1 strong{font-weight:400}.heading-2{font-size:58px;font-weight:375;font-style:normal;line-height:normal;margin:0;color:#292929}@media only screen and (max-width:1650px){.heading-2{font-size:45px}}@media only screen and (max-width:1400px){.heading-2{font-size:35px}}@media only screen and (max-width:800px){.heading-2{font-size:28px}}.heading-2 strong{font-weight:400}.heading-3{font-size:69px;font-weight:375;font-style:normal;line-height:normal;margin:0;color:#292929}@media only screen and (max-width:1650px){.heading-3{font-size:52px}}@media only screen and (max-width:1400px){.heading-3{font-size:42px}}@media only screen and (max-width:800px){.heading-3{font-size:32px}}.heading-3 strong{font-weight:400}.text-1{font-size:18px;font-weight:375;font-style:normal;line-height:166%;color:#7e7e7e}@media only screen and (max-width:1650px){.text-1{font-size:16px}}@media only screen and (max-width:1400px){.text-1{font-size:14px}}.button-1{font-size:14px;font-weight:400;font-style:normal;line-height:normal;display:inline-block;padding:16px 23px;color:#292929;border:1px solid #292929;border-radius:34px}@media only screen and (max-width:1650px){.button-1{font-size:13px;padding:14px 18px}}@media only screen and (max-width:1400px){.button-1{font-size:12px;padding:11px 12px}}.coverlink{font-size:0;line-height:0;position:absolute;z-index:99;top:0;left:0;display:block;width:100%;height:100%}.fullwidth-content{padding-right:var(--globalpaddingx);padding-left:var(--globalpaddingx)}.global-padding-y{padding-top:var(--globalpaddingy);padding-bottom:var(--globalpaddingy)}.global-padding-top{padding-top:var(--globalpaddingy)}.global-padding-bottom{padding-bottom:var(--globalpaddingy)}.global-padding-x{padding-right:var(--globalpaddingx);padding-left:var(--globalpaddingx)}.flex{display:flex}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.row-gap{display:flex;row-gap:var(--globalgap);flex-wrap:wrap}.text-center{text-align:center}.cols{display:flex;flex-wrap:wrap;gap:var(--globalgap)}.cols .col-1-2{width:calc(50% - var(--globalgap) / 2)}@media only screen and (max-width:800px){.cols .col-1-2{width:100%}}.cols .col-1-3{width:calc(33% - var(--globalgap) / 2)}.cols .col-2-3{width:calc(66% - var(--globalgap) / 2)}.global-softbg{background-color:var(--softbg)}.global-radius{overflow:hidden;border-radius:var(--global-radius)}.page-banner{position:relative;width:100%;padding-top:var(--paddingforheader);padding-bottom:var(--globalpaddingy)}.grecaptcha-badge{display:none!important}.page-banner::before{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:75vh;content:"";border-radius:20px;background-color:var(--softbg)}@media only screen and (max-width:800px){.page-banner::before{height:95%}}.page-banner .page-title{font-size:69px;font-weight:300;font-style:normal;line-height:70px;position:relative;z-index:2;padding-top:70px;padding-bottom:70px;text-align:center;pointer-events:none;color:#292929}.default_project .page-banner .page-title h1{font-size:69px;font-weight:300;font-style:normal;line-height:70px;color:#292929}@media only screen and (max-width:1650px){.page-banner .page-title{font-size:55px;line-height:60px;padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:1400px){.page-banner .page-title{font-size:40px;line-height:50px;padding-top:20px;padding-bottom:20px}}@media only screen and (max-width:800px){.page-banner .page-title{font-size:35px;padding-top:20px}}.page-banner .banner-image{font-size:0;position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.page-banner .banner-image img{width:auto;height:55vh;border-radius:20px}.page-banner .banner-image video{max-width:100%;width:710px;height:auto;border-radius:20px}@media only screen and (max-width:1650px){.page-banner .banner-image{}.page-banner .banner-image img{height:auto}}@media only screen and (max-width:1400px){.page-banner .banner-image{}}@media only screen and (max-width:800px){.page-banner .banner-image{}}.page-banner.noimage{height:auto;padding-bottom:0;border-radius:20px;background-color:var(--softbg)}.page-banner.noimage::before{display:none}.page-banner.noimage.drop~*{position:relative;z-index:9}.page-banner.noimage.drop::before{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:75vh;content:"";border-radius:20px;background-color:var(--softbg)}@media only screen and (max-width:800px){.page-banner.noimage.drop::before{height:50vh}}.page-banner.product-banner .banner-image{width:710px;max-width:100%}.page-banner.product-banner .banner-image video{border-radius:20px;max-width:100%;height:auto!important;width:100%!important}.page-banner.product-banner{position:relative}@keyframes updown{0%{transform:translateX(0)}50%{transform:translateX(15px)}100%{transform:translateX(0)}}.page-banner.product-banner .banner-image::before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='58' height='16' viewBox='0 0 58 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7C0.447715 7 4.82823e-08 7.44772 0 8C-4.82823e-08 8.55228 0.447715 9 1 9L1 7ZM57.7071 8.70711C58.0976 8.31659 58.0976 7.68342 57.7071 7.2929L51.3431 0.928937C50.9526 0.538412 50.3195 0.538412 49.9289 0.928936C49.5384 1.31946 49.5384 1.95263 49.9289 2.34315L55.5858 8L49.9289 13.6569C49.5384 14.0474 49.5384 14.6805 49.9289 15.0711C50.3195 15.4616 50.9526 15.4616 51.3431 15.0711L57.7071 8.70711ZM1 9L57 9L57 7L1 7L1 9Z' fill='%23292929'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:contain;width:40px;height:20px;display:block;position:absolute;z-index:12;top:80%;left:-25%;rotate:90deg;animation:updown infinite 2s}.page-banner.project-detail-banner .banner-image::before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='58' height='16' viewBox='0 0 58 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7C0.447715 7 4.82823e-08 7.44772 0 8C-4.82823e-08 8.55228 0.447715 9 1 9L1 7ZM57.7071 8.70711C58.0976 8.31659 58.0976 7.68342 57.7071 7.2929L51.3431 0.928937C50.9526 0.538412 50.3195 0.538412 49.9289 0.928936C49.5384 1.31946 49.5384 1.95263 49.9289 2.34315L55.5858 8L49.9289 13.6569C49.5384 14.0474 49.5384 14.6805 49.9289 15.0711C50.3195 15.4616 50.9526 15.4616 51.3431 15.0711L57.7071 8.70711ZM1 9L57 9L57 7L1 7L1 9Z' fill='%23292929'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:contain;width:40px;height:20px;display:block;position:absolute;z-index:12;top:80%;left:0%;rotate:90deg;animation:updown infinite 2s}.inner-banner{position:relative;width:100%}.inner-banner::before{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:75%;content:"";border-radius:20px;background-color:var(--softbg)}.inner-banner .banner-title{font-size:69px;font-weight:300;font-style:normal;line-height:50px;position:relative;z-index:2;padding-top:100px;padding-bottom:100px;text-align:center;pointer-events:none;color:#292929}@media only screen and (max-width:1650px){.inner-banner .banner-title{font-size:55px;line-height:40px;padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:1400px){.inner-banner .banner-title{font-size:45px;line-height:40px;padding-top:50px;padding-bottom:50px}}.inner-banner .banner-image{font-size:0;position:relative;z-index:2;overflow:hidden;border-radius:20px}.inner-banner .banner-image img{width:100%}.inner-banner .banner-image video{width:100%}@font-face{font-family:"GT Eesti Pro Text";font-weight:700;font-style:normal;src:url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-Bold.woff2) format("woff2"),url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-Bold.woff) format("woff");font-display:swap}@font-face{font-family:"GT Eesti Pro Text Book";font-weight:400;font-style:normal;src:url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-Book.woff2) format("woff2"),url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-Book.woff) format("woff");font-display:swap}@font-face{font-family:"GT Eesti Pro Text Book";font-weight:400;font-style:italic;src:url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-BookItalic.woff2) format("woff2"),url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-BookItalic.woff) format("woff");font-display:swap}@font-face{font-family:"GT Eesti Pro Text";font-weight:300;font-style:italic;src:url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-LightItalic.woff2) format("woff2"),url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-LightItalic.woff) format("woff");font-display:swap}@font-face{font-family:"GT Eesti Pro Text";font-weight:300;font-style:normal;src:url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-Light.woff2) format("woff2"),url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-Light.woff) format("woff");font-display:swap}@font-face{font-family:"GT Eesti Pro Text";font-weight:500;font-style:normal;src:url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-Medium.woff2) format("woff2"),url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-Medium.woff) format("woff");font-display:swap}@font-face{font-family:"GT Eesti Pro Text";font-weight:700;font-style:italic;src:url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-BoldItalic.woff2) format("woff2"),url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-BoldItalic.woff) format("woff");font-display:swap}@font-face{font-family:"GT Eesti Pro Text";font-weight:400;font-style:italic;src:url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-RegularItalic.woff2) format("woff2"),url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-RegularItalic.woff) format("woff");font-display:swap}@font-face{font-family:"GT Eesti Pro Text";font-weight:100;font-style:normal;src:url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-Thin.woff2) format("woff2"),url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-Thin.woff) format("woff");font-display:swap}@font-face{font-family:"GT Eesti Pro Text";font-weight:500;font-style:italic;src:url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-MediumItalic.woff2) format("woff2"),url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-MediumItalic.woff) format("woff");font-display:swap}@font-face{font-family:"GT Eesti Pro Text";font-weight:400;font-style:normal;src:url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-Regular.woff2) format("woff2"),url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-Regular.woff) format("woff");font-display:swap}@font-face{font-family:"GT Eesti Pro Text";font-weight:100;font-style:italic;src:url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-ThinItalic.woff2) format("woff2"),url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-ThinItalic.woff) format("woff");font-display:swap}@font-face{font-family:"GT Eesti Pro Text";font-weight:200;font-style:normal;src:url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-UltraLight.woff2) format("woff2"),url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-UltraLight.woff) format("woff");font-display:swap}@font-face{font-family:"GT Eesti Pro Text";font-weight:200;font-style:italic;src:url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-UltraLightItalic.woff2) format("woff2"),url(https://www.byartgroup.com/user/themes/byart/fonts/GTEestiProText-UltraLightItalic.woff) format("woff");font-display:swap}.contentbox{line-height:0}.contentgrid{display:flex;gap:var(--globalgap)}@media only screen and (max-width:800px){.contentgrid{flex-wrap:wrap!important}}.contentgrid .col11{width:100%}.contentgrid .col12{width:calc(50% - var(--globalgap) / 2)}@media only screen and (max-width:800px){.contentgrid .col12{width:100%}}.contentgrid .col13{width:calc(33% - var(--globalgap) / 3)}@media only screen and (max-width:800px){.contentgrid .col13{width:100%}}.contentgrid .col14{width:calc(25% - var(--globalgap) / 4)}.contentgrid .col15{width:calc(20% - var(--globalgap) / 5)}.contentgrid .col23{width:calc(66% - var(--globalgap) / 3)}@media only screen and (max-width:800px){.contentgrid .col23{width:100%}}.contentgrid .col34{width:calc(75% - var(--globalgap) / 4)}@media only screen and (max-width:800px){.contentgrid .col34{width:100%}}.contentgrid .col25{width:calc(40% - var(--globalgap) / 5)}.contentgrid .col35{width:calc(60% - var(--globalgap) / 5)}.header{position:absolute;z-index:99;top:0;left:0;width:100%;padding-top:15px;padding-bottom:15px;border-radius:0 0 20px 20px;background-color:#fff}@media only screen and (max-width:1650px){.header{padding-top:10px;padding-bottom:10px}}.header-inner{display:flex;justify-content:space-between;align-items:center;overflow:visible!important}.header-inner .logo{font-size:0}.header-inner .logo img,.header-inner .logo svg{max-width:150px;height:auto}@media only screen and (max-width:1400px){.header-inner .logo img,.header-inner .logo svg{max-width:120px}}@media only screen and (max-width:800px){.header-inner .header-right{display:flex}}.header-inner .quicklinks{display:flex;align-items:center;justify-content:flex-end;gap:40px}.header-inner .header-langs{position:relative;height:30px;width:65px;z-index:999}.header-inner .header-langs .header-langs-inner{line-height:3px;display:flex;height:30px;padding:0 10px;border:1px solid #7e7e7e;border-radius:15px;position:absolute;padding-right:25px;background-color:#fff;transition:all ease .3s;overflow:hidden}.header-inner .header-langs .header-langs-inner.active{height:auto}@media only screen and (max-width:800px){.header-inner .header-langs{display:none}}.header-inner .header-langs .trigger{position:absolute;right:3px;top:2px;width:20px;height:25px;display:flex;align-items:center;justify-content:center}.header-inner .header-langs ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:center}.header-inner .header-langs ul li.active{order:-1}.header-inner .header-langs ul li a,.header-inner .header-langs ul li span{font-size:14px;font-weight:400;font-style:normal;line-height:normal;display:block;padding:4px 8px;color:#7e7e7e}.header-inner .header-langs ul li.active a,.header-inner .header-langs ul li.active span{height:30px;display:flex;align-items:center;justify-content:center}.header-inner .header-langs ul li a:hover{color:#000}@media only screen and (max-width:1400px){.header-inner .header-langs ul li a{font-size:13px}}@media only screen and (max-width:800px){.header-inner .header-icons{display:none}}.header-inner .header-icons ul{display:flex;margin:0;padding:0;list-style:none;gap:40px}@media only screen and (max-width:1650px){.header-inner .header-icons ul{gap:30px}}@media only screen and (max-width:1400px){.header-inner .header-icons ul{gap:20px}}.header-inner .header-icons ul li a{font-size:16px;font-weight:375;font-style:normal;line-height:normal;display:flex;color:#7e7e7e;align-items:center;justify-content:center;gap:5px}@media only screen and (max-width:1650px){.header-inner .header-icons ul li a{font-size:14px}}@media only screen and (max-width:1400px){.header-inner .header-icons ul li a{font-size:13px}}@media only screen and (max-width:1400px){.header-inner .header-icons ul li a img{scale:.9}}.header-inner .header-nav{display:flex;margin-top:40px;margin-bottom:30px;align-items:center;justify-content:flex-end;gap:50px}@media only screen and (max-width:1650px){.header-inner .header-nav{margin-top:30px;margin-bottom:15px}}@media only screen and (max-width:1400px){.header-inner .header-nav{margin-top:20px;margin-bottom:10px}}@media only screen and (max-width:800px){.header-inner .header-nav{margin-top:10px;margin-bottom:10px}}@media only screen and (max-width:800px){.header-inner .header-nav nav{display:none}}.header-inner .header-nav nav ul{display:flex;margin:0;padding:0;list-style:none;gap:40px}@media only screen and (max-width:1400px){.header-inner .header-nav nav ul{gap:30px}}.header-inner .header-nav nav ul li a{font-size:18px;font-weight:375;font-style:normal;line-height:normal;color:#292929}@media only screen and (max-width:1650px){.header-inner .header-nav nav ul li a{font-size:16px}}@media only screen and (max-width:1400px){.header-inner .header-nav nav ul li a{font-size:14px}}.header-inner .header-nav .menu-opener{display:flex;flex-direction:column;padding:0;cursor:pointer;border:0;background-color:#fff0;gap:5px}.header-inner .header-nav .menu-opener span{display:block;width:40px;height:2px;border-radius:6px;background-color:#000}.fullmenu{position:fixed;z-index:999;top:-150vh;left:0;width:100%;height:100vh;transition:all ease-in-out 0.4s;background-color:var(--softbg)}.fullmenu.show{top:0}.fullmenu .menu-bgimage{font-size:0;position:absolute;left:0;overflow:hidden;width:40%;height:100%;border-top-right-radius:20px;border-bottom-right-radius:20px}@media only screen and (max-width:800px){.fullmenu .menu-bgimage{display:none}}.fullmenu .menu-bgimage img{min-width:100%;min-height:100%;object-fit:cover}.fullmenu .menu-content{display:flex;float:right;overflow:hidden;width:60%;height:100vh;max-height:100%;margin-top:50px;///padding-top:var(--paddingforheader);padding-bottom:10vh;align-items:center;justify-content:center}@media only screen and (max-width:800px){.fullmenu .menu-content{width:100%}}.fullmenu .menu-content ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;align-items:center;justify-content:center;gap:15px}.fullmenu .menu-content ul li{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.fullmenu .menu-content ul li a{font-size:36px;font-weight:375;font-style:normal;line-height:normal;text-align:center;color:#292929}@media only screen and (max-width:1650px){.fullmenu .menu-content ul li a{font-size:32px}}@media only screen and (max-width:1400px){.fullmenu .menu-content ul li a{font-size:25px}}.fullmenu .menu-content ul li.small a{font-size:26px;font-weight:375;font-style:normal;line-height:normal;text-align:center;color:#7e7e7e}@media only screen and (max-width:1650px){.fullmenu .menu-content ul li.small a{font-size:23px}}@media only screen and (max-width:1400px){.fullmenu .menu-content ul li.small a{font-size:20px}}.fullmenu .menu-content ul li span{position:absolute;top:9px;right:-30px;display:block;width:28px;height:28px;cursor:pointer;transition:all ease-in-out 0.3s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' viewBox='0 0 15 8' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.717956 0.358948C0.931502 0.145403 1.27773 0.145403 1.49127 0.358948L7.29114 6.15881L13.091 0.358948C13.3045 0.145403 13.6508 0.145403 13.8643 0.358948C14.0779 0.572493 14.0779 0.918718 13.8643 1.13226L7.29114 7.70544L0.717956 1.13226C0.504411 0.918718 0.504411 0.572493 0.717956 0.358948Z' fill='%23292929'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:13px}@media only screen and (max-width:1400px){.fullmenu .menu-content ul li span{top:2px}}.fullmenu .menu-content ul li ul{display:none;width:-webkit-fill-available;max-height:200px;padding:15px 0;transition:all ease-in-out 0.3s;flex-wrap:wrap;column-gap:70px}.fullmenu .menu-content ul li ul li a{font-size:22px;font-weight:375;font-style:normal;line-height:normal;color:#7e7e7e}@media only screen and (max-width:1650px){.fullmenu .menu-content ul li ul li a{font-size:19px}}@media only screen and (max-width:1400px){.fullmenu .menu-content ul li ul li a{font-size:16px}}.fullmenu .menu-content ul li.active ul{display:flex}.fullmenu .menu-content ul li.active span{rotate:180deg}.fullmenu .fullmenu-header{position:absolute;z-index:9;top:0;left:0;display:flex;width:100%;padding:40px var(--globalpaddingx);justify-content:space-between;align-items:flex-start;overflow:visible;z-index:99}@media only screen and (max-width:1650px){.fullmenu .fullmenu-header{padding:20px var(--globalpaddingx)}}@media only screen and (max-width:800px){.fullmenu .fullmenu-header{flex-direction:column}}.fullmenu .fullmenu-header .header-logo{width:146px;max-width:50vw}@media only screen and (max-width:800px){.fullmenu .fullmenu-header .header-logo{display:none}}.fullmenu .fullmenu-header .header-logo img,.fullmenu .fullmenu-header .header-logo svg{width:100%;height:auto}.fullmenu .fullmenu-header .quicklinks{display:flex;align-items:center;justify-content:flex-end;gap:40px;padding-right:60px}@media only screen and (max-width:800px){.fullmenu .fullmenu-header .quicklinks{width:100%;justify-content:flex-end}}.fullmenu .fullmenu-header .header-langs{position:relative;height:30px;width:70px;z-index:999}.fullmenu .fullmenu-header .header-langs .header-langs-inner{line-height:3px;display:flex;height:30px;padding:0 10px;border:1px solid #7e7e7e;border-radius:15px;position:absolute;padding-right:25px;background-color:var(--softbg);transition:all ease .3s;overflow:hidden}.fullmenu .fullmenu-header .header-langs-inner.active{height:auto}.fullmenu .fullmenu-header .trigger{position:absolute;right:3px;top:2px;width:20px;height:25px;display:flex;align-items:center;justify-content:center}.fullmenu .fullmenu-header .header-langs ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:center}.fullmenu .fullmenu-header .header-langs ul li.active{order:-1}.fullmenu .fullmenu-header .header-langs ul li a,.fullmenu .fullmenu-header .header-langs ul li span{font-size:14px;font-weight:400;font-style:normal;line-height:normal;display:block;padding:4px 8px;color:#7e7e7e}.fullmenu .fullmenu-header .header-langs ul li.active a,.fullmenu .fullmenu-header .header-langs ul li.active span{height:30px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1400px){.fullmenu .fullmenu-header .header-langs ul li a{font-size:13px}}.fullmenu .fullmenu-header .header-icons ul{display:flex;margin:0;padding:0;list-style:none;gap:40px}@media only screen and (max-width:1650px){.fullmenu .fullmenu-header .header-icons ul{gap:30px}}@media only screen and (max-width:800px){.fullmenu .fullmenu-header .header-icons ul{flex-wrap:wrap;gap:20px}}.fullmenu .fullmenu-header .header-icons ul li a{font-size:16px;font-weight:375;font-style:normal;line-height:normal;display:flex;white-space:nowrap;color:#7e7e7e;align-items:center;justify-content:center;gap:5px}@media only screen and (max-width:1650px){.fullmenu .fullmenu-header .header-icons ul li a{font-size:14px}}@media only screen and (max-width:800px){.fullmenu .fullmenu-header .header-icons ul li a{font-size:0;gap:0}}.fullmenu .menu-trigger{position:absolute;z-index:99;top:40px;right:var(--globalpaddingx);cursor:pointer}@media only screen and (max-width:1650px){.fullmenu .menu-trigger{}}@media only screen and (max-width:800px){.fullmenu .menu-trigger{top:21px}}footer{min-height:300px;padding:50px var(--globalpaddingx);background-color:#4d4d4f}@media only screen and (max-width:1650px){footer{padding:30px var(--globalpaddingx)}}@media only screen and (max-width:1650px){footer{padding:20px var(--globalpaddingx)}}footer .footer-top{display:flex;padding-top:40px;padding-bottom:90px;justify-content:space-between;align-items:flex-start;gap:50px}@media only screen and (max-width:1650px){footer .footer-top{padding-top:20px;padding-bottom:60px}}@media only screen and (max-width:1650px){footer .footer-top{padding-top:20px;padding-bottom:40px}}@media only screen and (max-width:800px){footer .footer-top{flex-direction:column}}footer .footer-top .footer-logo svg{height:auto}@media only screen and (max-width:1650px){footer .footer-top .footer-logo svg{width:150px}}@media only screen and (max-width:1650px){footer .footer-top .footer-logo svg{width:120px}}footer .footer-top .footer-menu{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:18px}footer .footer-top .footer-menu ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:18px}@media only screen and (max-width:1650px){footer .footer-top .footer-menu ul{gap:15px}}footer .footer-top .footer-menu li a{font-size:20px;font-weight:375;font-style:normal;line-height:normal;color:#fff}@media only screen and (max-width:1650px){footer .footer-top .footer-menu li a{font-size:16px}}@media only screen and (max-width:1650px){footer .footer-top .footer-menu li a{font-size:15px}}footer .footer-top .footer-menu .widget-title{font-size:20px;font-weight:400;font-style:normal;line-height:normal;display:inline-block;margin-bottom:38px;color:#fff}@media only screen and (max-width:1650px){footer .footer-top .footer-menu .widget-title{font-size:18px}}@media only screen and (max-width:1650px){footer .footer-top .footer-menu .widget-title{font-size:15px}}footer .footer-top .footer-social .widget-title{font-size:20px;font-weight:400;font-style:normal;line-height:normal;display:inline-block;margin-bottom:38px;color:#fff}@media only screen and (max-width:1650px){footer .footer-top .footer-social .widget-title{font-size:18px}}@media only screen and (max-width:1650px){footer .footer-top .footer-social .widget-title{font-size:15px}}footer .footer-top .footer-social .socials{display:flex;gap:17px}footer .footer-top .footer-social .socials a{font-size:0;display:block;overflow:hidden;padding:10px;transition:all ease-in-out 0.3s;border:1px solid #fff;border-radius:13px}footer .footer-top .footer-social .socials a img{transition:all ease-in-out 0.3s}footer .footer-top .footer-social .socials a:hover{background-color:var(--softbg)}footer .footer-top .footer-social .socials a:hover img{filter:brightness(0)}footer .footer-bottom{display:flex;color:#fff;justify-content:space-between;align-items:center}@media only screen and (max-width:1650px){footer .footer-bottom{font-size:14px}}@media only screen and (max-width:1650px){footer .footer-bottom{font-size:13px}}@media only screen and (max-width:800px){footer .footer-bottom{flex-direction:column}}footer .footer-bottom a{font-size:14px;font-weight:400;font-style:normal;line-height:16px;letter-spacing:.257px;color:#fff}@media only screen and (max-width:1650px){footer .footer-bottom a{font-size:13px}}@media only screen and (max-width:1650px){footer .footer-bottom a{font-size:13px}}footer .footer-bottom .artarda path:not(.i){transition:all ease-in-out 0.3s;opacity:1;fill:#fff}footer .footer-bottom .artarda:hover path:not(.i){opacity:1}.gototop{position:fixed;z-index:99;right:1vw;bottom:1vw;display:block;width:46px;height:46px;content:"";border-radius:12px;background-color:#f2ecf2;background-image:url("data:image/svg+xml,%3Csvg width='18' height='8' viewBox='0 0 18 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.659766 7.51942C0.429457 7.28911 0.429457 6.9157 0.659766 6.68539L6.08092 1.26424C7.69308 -0.347925 10.3069 -0.347923 11.9191 1.26424L17.3402 6.68539C17.5705 6.9157 17.5705 7.28911 17.3402 7.51942C17.1099 7.74972 16.7365 7.74972 16.5062 7.51942L11.0851 2.09826C9.93351 0.946717 8.06649 0.946717 6.91494 2.09826L1.49379 7.51942C1.26348 7.74973 0.890075 7.74973 0.659766 7.51942Z' fill='%234D4D4F'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:16px}.home-hero{position:relative;width:100%;background:var(--softbg)}.home-hero .hero-inner{display:flex;overflow:visible;padding:20px var(--globalpaddingx);flex-direction:column;padding-top:calc(var(--paddingforheader) / 2)}.home-hero .hero-inner .slide{display:flex;gap:50px}.home-hero .hero-inner .hero-left{position:relative;width:50%}@media only screen and (max-width:800px){.home-hero .hero-inner .hero-left{width:100%}.home-hero .hero-inner .slide{flex-direction:column}}.home-hero .hero-inner .hero-left .inner{position:sticky;top:var(--paddingforheader);overflow:hidden;height:calc(100vh - 155px)}@media only screen and (max-width:800px){.home-hero .hero-inner .hero-left .inner{position:relative;top:0;height:auto}}.home-hero .hero-inner .hero-left .item{display:flex;flex-direction:column;height:100%;align-items:flex-start;justify-content:center;gap:60px;z-index:1;background-color:var(--softbg)}@media only screen and (max-width:800px){.home-hero .hero-inner .hero-left .item{position:relative;height:100%;padding-top:var(--paddingforheader);opacity:1;gap:25px}.home-hero .hero-inner .hero-left .item video{width:100%!important;height:100%!important}}.home-hero .hero-inner .hero-left .item *{transition:all ease-in-out 0.5s;transform:scaleY(1);transform-origin:center bottom}@media only screen and (max-width:800px){.home-hero .hero-inner .hero-left .item *{transform:scaleY(1)}}.home-hero .hero-inner .hero-left .item.show{visibility:visible;opacity:1;z-index:99}.home-hero .hero-inner .hero-left .item.show *{transform:scaleY(1);opacity:1}.home-hero .hero-inner .hero-left p{margin:0}.home-hero .hero-inner .hero-right{position:relative;width:50%}@media only screen and (max-width:800px){.home-hero .hero-inner .hero-right{width:100%}}.home-hero .hero-inner .hero-right .item{position:relative;display:flex;height:90vh;padding-top:30px;align-items:center;justify-content:flex-end}.home-hero .hero-inner .hero-right .item img,.home-hero .hero-inner .hero-right .item video{width:100%!important;height:auto!important;border-radius:20px}.home-hero .hero-inner .hero-right .item .img-overlay{position:absolute;z-index:11;top:0;left:0;width:100%;height:100%;background-color:var(--softbg)}.home-hero .hero-inner .hero-right img{max-width:100%;border-radius:20px}@media only screen and (max-width:800px){.home-hero .hero-inner .hero-right .item{height:auto}.home-hero .hero-inner .hero-right .item .img-overlay{display:none}}.home-solutions{position:relative;display:flex;overflow:hidden;flex-direction:column;max-width:100vw;min-height:100vh;background-color:#fff;justify-content:flex-start}@media only screen and (max-width:800px){.home-solutions{justify-content:space-between}}.home-solutions .section-header{position:relative;z-index:19;display:flex;flex-direction:column;width:100%;padding-top:var(--paddingforfixedheader);padding-bottom:50px;background-color:#fff;align-items:center;justify-content:center;gap:55px}@media only screen and (max-width:1650px){.home-solutions .section-header{padding-bottom:30px}}@media only screen and (max-width:1400px){.home-solutions .section-header{gap:35px}}@media only screen and (max-width:800px){.home-solutions .section-header{padding-top:50px}}.home-solutions .section-header .section-title{font-size:107px;font-weight:400;font-style:normal;line-height:normal;text-align:center;color:#292929}@media only screen and (max-width:1650px){.home-solutions .section-header .section-title{font-size:76px}}@media only screen and (max-width:1400px){.home-solutions .section-header .section-title{font-size:50px}}.home-solutions .section-header .section-desc{font-size:18px;font-weight:375;font-style:normal;line-height:166%;width:750px;max-width:90vw;text-align:center;color:#7e7e7e}@media only screen and (max-width:1650px){.home-solutions .section-header .section-desc{font-size:16px}}@media only screen and (max-width:1400px){.home-solutions .section-header .section-desc{font-size:14px}}.home-solutions .solution-types{position:absolute;z-index:9;top:0;left:0;display:flex;width:100%;align-items:center;justify-content:center}@media only screen and (max-width:800px){.home-solutions .solution-types{position:relative;flex-direction:column}}.home-solutions .solution-types .solution-item{z-index:6;display:flex;overflow:hidden;width:50%;height:100vh;padding-top:50vh;background-color:#fff;align-items:center;justify-content:center;isolation:isolate}@media only screen and (max-width:800px){.home-solutions .solution-types .solution-item{width:100%;height:30vh;padding-top:0}}.home-solutions .solution-types .solution-item:first-child{border-right:1px solid #292929}@media only screen and (max-width:800px){.home-solutions .solution-types .solution-item:first-child{border-right:0;border-bottom:1px solid #292929}}.home-solutions .solution-types .solution-item a{font-size:107px;font-weight:275;font-style:normal;line-height:normal;position:absolute;z-index:999;display:flex;cursor:pointer;text-align:center;color:#292929;align-items:center;justify-content:center;gap:30px}@media only screen and (max-width:1650px){.home-solutions .solution-types .solution-item a{font-size:76px}}@media only screen and (max-width:1400px){.home-solutions .solution-types .solution-item a{font-size:50px}}@media only screen and (max-width:800px){.home-solutions .solution-types .solution-item a{font-size:35px}}.home-solutions .solution-types .solution-item a::after{display:block;width:56px;height:15px;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='16' viewBox='0 0 58 16' fill='none'%3E%3Cpath d='M1 7C0.447715 7 4.82823e-08 7.44772 0 8C-4.82823e-08 8.55228 0.447715 9 1 9L1 7ZM57.7071 8.70711C58.0976 8.31659 58.0976 7.68342 57.7071 7.2929L51.3431 0.928937C50.9526 0.538412 50.3195 0.538412 49.9289 0.928936C49.5384 1.31946 49.5384 1.95263 49.9289 2.34315L55.5858 8L49.9289 13.6569C49.5384 14.0474 49.5384 14.6805 49.9289 15.0711C50.3195 15.4616 50.9526 15.4616 51.3431 15.0711L57.7071 8.70711ZM1 9L57 9L57 7L1 7L1 9Z' fill='%23292929'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.home-solutions .solution-types .solution-item-2{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.home-solutions .ghost-images{position:absolute;z-index:4;top:0;left:0;width:0vw;height:100%;padding-top:52vh}.home-solutions .solution-item:hover .ghost-images{width:100vw}.home-solutions .solution-item.residential a{z-index:9999999}.home-solutions .ghost-images img{position:absolute;top:0;left:0;transform:translateY(0);opacity:0;border-radius:20px}@media only screen and (max-width:1650px){.home-solutions .ghost-images img{scale:.8}}.home-dealer{display:flex;height:100vh;padding:20px var(--globalpaddingx);padding-top:var(--paddingforfixedheader);background-color:var(--softbg);align-items:center;justify-content:space-between;gap:100px}@media only screen and (max-width:800px){.home-dealer{flex-direction:column;gap:50px}}.home-dealer .dealer-left{display:flex;flex-direction:column;width:50%;gap:60px;justify-content:flex-start;align-items:flex-start}@media only screen and (max-width:800px){.home-dealer .dealer-left{width:100%;gap:30px}}.home-dealer .dealer-left .dealer-title{font-size:81px;font-weight:375;font-style:normal;line-height:normal;color:var(--colorhard)}@media only screen and (max-width:1650px){.home-dealer .dealer-left .dealer-title{font-size:70px}}@media only screen and (max-width:1400px){.home-dealer .dealer-left .dealer-title{font-size:50px}}@media only screen and (max-width:800px){.home-dealer .dealer-left .dealer-title{font-size:39px}}.home-dealer .dealer-left .dealer-title strong{font-weight:375;color:var(--colorprimary)}.home-dealer .dealer-left p{font-size:18px;font-weight:375;font-style:normal;line-height:166%;color:#7e7e7e}@media only screen and (max-width:1650px){.home-dealer .dealer-left p{font-size:16px}}@media only screen and (max-width:1400px){.home-dealer .dealer-left p{font-size:14px}}.home-dealer .dealer-right{width:40%}@media only screen and (max-width:800px){.home-dealer .dealer-right{width:100%}}.home-dealer .dealer-right img{width:100%;height:auto}.home-contact{display:grid;padding:20px var(--globalpaddingx);padding-top:var(--paddingforfixedheader);grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;gap:88px}@media only screen and (max-width:1650px){.home-contact{gap:60px}}@media only screen and (max-width:1400px){.home-contact{gap:40px}}@media only screen and (max-width:800px){.home-contact{grid-template-columns:repeat(1,1fr)}}.home-contact .contact-box{position:relative;display:flex;overflow:hidden;flex-direction:column;width:100%;padding:35px;transition:all ease-in-out 0.3s;border-radius:20px;background-color:var(--softbg);gap:27px}@media only screen and (max-width:1650px){.home-contact .contact-box{padding:25px;gap:15px}}@media only screen and (max-width:1400px){.home-contact .contact-box{padding:20px;gap:10px}}.home-contact .contact-box:hover{box-shadow:0 0 25px rgb(149 71 145 / .2)}.home-contact .contact-box:hover .box-button{box-shadow:inset 0 0 25px rgb(149 71 145 / .2)}.home-contact .contact-box:hover .box-img::after{opacity:0}.home-contact .contact-box .box-img{font-size:0;position:relative;overflow:hidden;border-radius:20px}.home-contact .contact-box .box-img::after{position:absolute;z-index:3;top:0;left:0;display:block;width:100%;height:100%;content:"";transition:all ease-in-out 0.3s;opacity:1;border-radius:20px;background-color:var(--colorprimary);mix-blend-mode:screen}.home-contact .contact-box .box-img img{width:100%;height:auto}.home-contact .contact-box .box-title{font-size:54px;font-weight:375;font-style:normal;line-height:normal;text-align:center;text-transform:capitalize;color:var(--colorhard)}@media only screen and (max-width:1650px){.home-contact .contact-box .box-title{font-size:40px}}@media only screen and (max-width:1400px){.home-contact .contact-box .box-title{font-size:30px}}.home-contact .contact-box .box-title strong{font-weight:375;color:var(--colorprimary)}.home-contact .contact-box .box-text{font-size:18px;font-weight:375;font-style:normal;line-height:166%;margin-bottom:70px;text-align:center;color:#7e7e7e}@media only screen and (max-width:1650px){.home-contact .contact-box .box-text{font-size:16px;margin-bottom:10px}}@media only screen and (max-width:1400px){.home-contact .contact-box .box-text{font-size:14px;margin-bottom:10px}}.home-contact .box-button{font-size:0;position:absolute;right:-44px;bottom:-44px;display:block;box-sizing:content-box;width:136px;height:136px;transition:all ease-in-out 0.3s;border-radius:20px;background-color:#fff}@media only screen and (max-width:1650px){.home-contact .box-button{display:none}}.home-contact .box-button span{position:absolute;z-index:0;top:14px;left:14px;display:block;width:78px;height:78px;border-collapse:separate;content:"";border-radius:20px;background-color:var(--softbg);background-image:url("data:image/svg+xml,%3Csvg width='14' height='30' viewBox='0 0 14 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.728073 0.857865C1.1186 0.467341 1.75176 0.46734 2.14229 0.857865L11.3347 10.0503C14.0683 12.7839 14.0683 17.2161 11.3347 19.9497L2.14229 29.1421C1.75176 29.5327 1.1186 29.5327 0.728073 29.1421C0.337549 28.7516 0.337549 28.1184 0.728073 27.7279L9.92046 18.5355C11.8731 16.5829 11.8731 13.4171 9.92046 11.4645L0.728073 2.27208C0.337549 1.88155 0.337549 1.24839 0.728073 0.857865Z' fill='%23292929'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:15px}body.corporate{overflow-x:hidden}.module-image-gallery.slideractive{display:flex;flex-direction:column;padding-bottom:var(--globalpaddingy);align-items:center;justify-content:center}@media only screen and (max-width:800px){.module-image-gallery.slideractive{overflow:hidden}}.module-image-gallery.slideractive .big-images{font-size:0;position:relative;width:60%}@media only screen and (max-width:800px){.module-image-gallery.slideractive .big-images{width:100%}}.module-image-gallery.slideractive .big-images img{width:100%;height:auto}.module-image-gallery.slideractive .big-images .slick-arrow{font-size:0;position:absolute;top:calc(50% - 10px);display:block;width:58px;height:15px;content:"";cursor:pointer;border:0;background-color:#fff0;background-image:url("data:image/svg+xml,%3Csvg width='58' height='16' viewBox='0 0 58 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.65685 0.929128L0.292889 7.29309C-0.0976327 7.68361 -0.0976327 8.31678 0.292889 8.7073L6.65685 15.0713C7.04738 15.4618 7.68054 15.4618 8.07107 15.0713C8.46159 14.6807 8.46159 14.0476 8.07107 13.657L3.41421 9.0002L57 9.00019C57.5523 9.00019 58 8.55248 58 8.00019C58 7.44791 57.5523 7.00019 57 7.00019L3.41421 7.0002L8.07106 2.34334C8.46159 1.95282 8.46159 1.31965 8.07106 0.929128C7.68054 0.538604 7.04737 0.538604 6.65685 0.929128Z' fill='%237E7E7E'/%3E%3C/svg%3E%0A")}.module-image-gallery.slideractive .big-images .slick-arrow.slick-prev{left:-100px}.module-image-gallery.slideractive .big-images .slick-arrow.slick-next{right:-100px;rotate:180deg}.module-image-gallery.slideractive .thumb-images{font-size:0;width:100%;margin-top:45px}.module-image-gallery.slideractive .thumb-images img{padding:10px}.module-image-gallery.slideractive img{border-radius:20px}@media only screen and (max-width:800px){.contentbox .logos{display:flex;width:100%;flex-wrap:wrap}.contentbox .logos img{width:30%}}.contact-locations{display:flex;padding:var(--globalpaddingy) var(--globalpaddingx);padding-top:0;gap:var(--globalgap)}@media only screen and (max-width:800px){.contact-locations{flex-direction:column}}.contact-locations .locations-list{display:flex;flex-direction:column;width:40%;gap:32px}@media only screen and (max-width:800px){.contact-locations .locations-list{width:100%}}.contact-locations .locations-list .list-item{position:relative;width:100%;padding:30px;border:.5px solid #999;border-radius:20px;background:#fff}@media only screen and (max-width:1400px){.contact-locations .locations-list .list-item{padding:20px}}.contact-locations .locations-list .list-item .item-title{font-size:27px;font-weight:375;font-style:normal;line-height:normal;margin-bottom:15px;color:#000}@media only screen and (max-width:1650px){.contact-locations .locations-list .list-item .item-title{font-size:20px}}@media only screen and (max-width:1400px){.contact-locations .locations-list .list-item .item-title{font-size:18px}}.contact-locations .locations-list .list-item .item-content{font-size:18px;font-weight:375;font-style:normal;line-height:166%;color:#7e7e7e}.contact-locations .locations-list .list-item .item-content a{font-size:18px;font-weight:375;font-style:normal;line-height:166%;color:#7e7e7e}.contact-us-body{overflow-x:hidden}@media only screen and (max-width:1650px){.contact-locations .locations-list .list-item .item-content{font-size:16px}}.contact-locations .locations-list .list-item .tomap{font-size:14px;font-weight:400;font-style:normal;line-height:normal;position:absolute;right:30px;bottom:30px;padding:12px 40px;color:#292929;border:1px solid #999;border-radius:34px}@media only screen and (max-width:1650px){.contact-locations .locations-list .list-item .tomap{font-size:14px;padding:10px 30px}}@media only screen and (max-width:1400px){.contact-locations .locations-list .list-item .tomap{font-size:12px;padding:10px 20px}}.contact-locations .locations-list .list-item .tomap:hover{background-color:var(--softbg)}.contact-locations .map-placeholder{width:calc(60% - var(--globalgap))}@media only screen and (max-width:800px){.contact-locations .map-placeholder{width:100%}}.contact-locations .map-placeholder iframe{overflow:hidden;width:100%;height:100%;border-radius:20px}.contact-accordions{display:grid;padding:var(--globalpaddingy) var(--globalpaddingx);padding-top:0;grid-template-columns:repeat(2,1fr);grid-column-gap:150px;grid-row-gap:62px}@media only screen and (max-width:800px){.contact-accordions{grid-template-columns:repeat(1,1fr);grid-column-gap:50px;grid-row-gap:32px}}.contact-accordions .accordion-item{overflow:hidden;height:max-content;border-radius:20px;background-color:#fff}.contact-accordions .accordion-item .accordion-title{font-size:27px;font-weight:375;font-style:normal;line-height:normal;position:relative;padding:32px 36px;cursor:pointer;text-transform:uppercase;color:#000}@media only screen and (max-width:1650px){.contact-accordions .accordion-item .accordion-title{font-size:20px}}.contact-accordions .accordion-item .accordion-title::after{position:absolute;top:calc(50% - 13px);right:20px;display:block;width:26px;height:26px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='28' height='14' viewBox='0 0 28 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.293044 0.886155C0.683569 0.495631 1.31673 0.495631 1.70726 0.886155L12.1792 11.3581C12.9602 12.1391 14.2266 12.1391 15.0076 11.3581L25.4796 0.886155C25.8701 0.495631 26.5033 0.495631 26.8938 0.886155C27.2843 1.27668 27.2843 1.90984 26.8938 2.30037L16.4218 12.7723C14.8597 14.3344 12.3271 14.3344 10.765 12.7723L0.293044 2.30037C-0.09748 1.90984 -0.09748 1.27668 0.293044 0.886155Z' fill='%23292929'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:18px}.contact-accordions .accordion-item .accordion-content{display:none;padding:32px 36px;padding-top:0}.contact-accordions .accordion-item .accordion-content form{margin-top:20px;padding-top:0!important}.contact-accordions .accordion-item .accordion-content form .w50{width:100%!important}.standartform{display:flex;flex-wrap:wrap;gap:20px}.standartform input[type="email"],.standartform input[type="phone"],.standartform input[type="tel"],.standartform input[type="text"]{font-size:18px;font-weight:375;font-style:normal;line-height:122%;width:100%;height:50px;padding:8px;color:#292929;border:0;border-bottom:1px solid rgb(41 41 41 / .3137254902);background-color:#fff0}@media only screen and (max-width:1400px){.standartform input[type="email"],.standartform input[type="phone"],.standartform input[type="tel"],.standartform input[type="text"]{font-size:16px;height:40px;padding:6px}}.standartform textarea{font-size:18px;font-weight:375;font-style:normal;line-height:122%;width:100%;height:150px;padding:8px;color:#292929;border:0;border-bottom:1px solid rgb(41 41 41 / .3137254902);background-color:#fff0}@media only screen and (max-width:1400px){.standartform textarea{font-size:16px;height:100px;padding:6px}}.standartform input[type="checkbox"]{width:26px;height:26px;margin:0;padding:0;border:1px solid rgb(41 41 41 / .3137254902);border-radius:0}@media only screen and (max-width:1400px){.standartform input[type="checkbox"]{width:22px;height:22px}}.standartform .form-checkbox{font-size:18px;font-weight:375;font-style:normal;line-height:122%;display:flex;width:100%;padding:5px 0;color:#7e7e7e;align-items:center;justify-content:flex-start;gap:8px}@media only screen and (max-width:1400px){.standartform .form-checkbox{font-size:15px}}.standartform .notice{width:100%;padding:5px 0}.standartform .notice p{font-size:15px;color:#292929}.standartform [type="submit"]{display:inline-block;width:fit-content;padding:16px 23px;transition:all ease-in-out 0.3s;border:1px solid #292929;border-radius:34px;background-color:#fff0;align-self:flex-end}.standartform [type="submit"]:hover{color:#fff;background-color:#292929}@media only screen and (max-width:1400px){.standartform [type="submit"]{padding:12px 20px;border-radius:24px}}.standartform .form-field{width:100%!important}.standartform .w50{width:calc(50% - 12px)!important}.standartform .w100{width:100%!important}.news-list{display:grid;min-height:50vh;grid-template-columns:repeat(2,1fr);grid-column-gap:100px;grid-row-gap:100px}@media only screen and (max-width:800px){.news-list{grid-template-columns:repeat(1,1fr);grid-column-gap:30px;grid-row-gap:30px}}.news-list .news-item{position:relative}.news-list .news-item .item-img{font-size:0;overflow:hidden;border-radius:20px}.news-list .news-item .item-img img{height:auto;border-radius:20px}.news-list .news-item .item-text{position:relative;padding:15px 0;padding-right:160px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background-color:#fff;gap:5px}.news-list .news-item .item-date{font-size:18px;font-weight:375;font-style:normal;line-height:166%;color:#7e7e7e}@media only screen and (max-width:1650px){.news-list .news-item .item-date{font-size:15px}}.news-list .news-item .item-title{font-size:32px;font-weight:400;font-style:normal;line-height:normal;height:75px;color:#292929}@media only screen and (max-width:1650px){.news-list .news-item .item-title{font-size:26px;height:60px}}@media only screen and (max-width:1400px){.news-list .news-item .item-title{font-size:22px;height:50px}}.news-list .news-item .item-link{font-size:14px;font-weight:400;font-style:normal;line-height:normal;position:absolute;right:0;bottom:10px;display:inline-block;padding:16px 23px;transition:all ease-in-out 0.3s;color:#292929;border:1px solid #292929;border-radius:34px}@media only screen and (max-width:1650px){.news-list .news-item .item-link{font-size:13px;padding:14px 18px}}.news-list .news-item:hover .item-link{color:#fff;background-color:#292929}.blog_single .page-banner .page-title{font-size:40px;line-height:50px}@media only screen and (max-width:1650px){.blog_single .page-banner .page-title{font-size:30px;line-height:40px}}.blog-content .row{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:100px;grid-row-gap:100px}@media only screen and (max-width:800px){.blog-content .row{grid-template-columns:repeat(1,1fr);grid-column-gap:30px;grid-row-gap:30px}}.blog-content .row h3{font-size:88.51px;font-weight:400;font-style:normal;line-height:normal;color:#292929;font-kerning:none}@media only screen and (max-width:1400px){.blog-content .row h3{font-size:60px}}body.default_project{overflow-x:hidden;width:100%}.projects-list{display:grid;min-height:50vh;grid-template-columns:repeat(2,1fr);grid-column-gap:100px;grid-row-gap:100px}@media only screen and (max-width:1650px){.projects-list{grid-column-gap:80px;grid-row-gap:80px}}@media only screen and (max-width:1400px){.projects-list{grid-column-gap:50px;grid-row-gap:50px}}@media only screen and (max-width:800px){.projects-list{grid-template-columns:repeat(1,1fr);grid-column-gap:30px;grid-row-gap:30px}}.projects-list .project-item{position:relative;display:none}.projects-list .project-item.show{display:block}.projects-list .project-item .item-img{font-size:0}.projects-list .project-item .item-img img{width:100%;height:auto;border-radius:20px}.projects-list .project-item .item-text{display:flex;flex-wrap:wrap}.projects-list .project-item .item-text .item-title{font-size:36px;font-weight:400;font-style:normal;line-height:normal;width:100%;padding:30px 0;color:#292929}@media only screen and (max-width:1650px){.projects-list .project-item .item-text .item-title{font-size:30px;padding:25px 0}}@media only screen and (max-width:1400px){.projects-list .project-item .item-text .item-title{font-size:22px;padding:20px 0}}@media only screen and (max-width:800px){.projects-list .project-item .item-text .item-title{font-size:20px;padding:15px 0}}.projects-list .project-item .item-text .item-details{display:flex;width:calc(100% - 102px);height:78px;padding:23px 34px;border-radius:20px;background-color:#e6dde6;justify-content:space-between;align-items:center}@media only screen and (max-width:1400px){.projects-list .project-item .item-text .item-details{width:calc(100% - 84px);height:60px;padding:20px 20px}}.projects-list .project-item .item-text .item-location{font-size:18px;font-weight:375;font-style:normal;line-height:166%;color:#7e7e7e}@media only screen and (max-width:1650px){.projects-list .project-item .item-text .item-location{font-size:15px}}@media only screen and (max-width:1400px){.projects-list .project-item .item-text .item-location{font-size:14px}}.projects-list .project-item .item-text .item-products{font-size:18px;font-weight:375;font-style:normal;line-height:166%;color:#7e7e7e}@media only screen and (max-width:1650px){.projects-list .project-item .item-text .item-products{font-size:15px}}@media only screen and (max-width:1400px){.projects-list .project-item .item-text .item-products{font-size:14px}}@media only screen and (max-width:800px){.projects-list .project-item .item-text .item-products{display:none}}.projects-list .project-item .item-text .item-products .things span{font-size:18px;font-weight:375;font-style:normal;line-height:166%;color:#7e7e7e}@media only screen and (max-width:1650px){.projects-list .project-item .item-text .item-products .things span{font-size:15px}}@media only screen and (max-width:1400px){.projects-list .project-item .item-text .item-products .things span{font-size:14px}}.projects-list .project-item .item-text .item-products .things span::after{content:","}.projects-list .project-item .item-text .item-products .things span:last-child::after{content:""}.projects-list .project-item .item-text .item-link{font-size:0;display:block;width:78px;height:78px;margin-left:24px;padding:23px 34px;border-radius:20px;background-color:#e6dde6;background-image:url("data:image/svg+xml,%3Csvg width='14' height='30' viewBox='0 0 14 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.728073 0.857865C1.1186 0.467341 1.75176 0.46734 2.14229 0.857865L11.3347 10.0503C14.0683 12.7839 14.0683 17.2161 11.3347 19.9497L2.14229 29.1421C1.75176 29.5327 1.1186 29.5327 0.728073 29.1421C0.337549 28.7516 0.337549 28.1184 0.728073 27.7279L9.92046 18.5355C11.8731 16.5829 11.8731 13.4171 9.92046 11.4645L0.728073 2.27208C0.337549 1.88155 0.337549 1.24839 0.728073 0.857865Z' fill='%23292929'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:13px}@media only screen and (max-width:1400px){.projects-list .project-item .item-text .item-link{width:60px;height:60px;padding:20px 30px}}.project-filter{position:fixed;z-index:99;bottom:3vh;left:50%;display:flex;display:inline-flex;width:min-content;padding:10px 40px;transform:translateX(-50%);border-radius:3cap;background-color:#e6dde6;gap:20px;align-items:center}@media only screen and (max-width:800px){.project-filter{display:none}}.project-filter .project-type{display:flex}.project-filter .project-type button{font-size:14px;font-weight:375;font-style:normal;line-height:normal;padding:10px;cursor:pointer;color:#292929;border:0;background-color:#fff0;white-space:nowrap}.project-filter .project-type button.selected{font-weight:700}.project-filter .product-type{font-size:13px;font-weight:400;font-style:normal;line-height:normal;position:relative;width:170px;height:40px;color:#292929;border:1px solid #292929;border-radius:32px}.project-filter .product-type span{display:flex;width:100%;height:40px;cursor:pointer;align-items:center;justify-content:center}.project-filter .product-type ul{position:absolute;bottom:calc(100% + 20px);display:none;min-width:100%;margin:0;padding:0;list-style:none;border-radius:20px;background-color:#fff;gap:20px}.project-filter .product-type ul li{display:flex;height:38px;padding:5px 6px;list-style:none;cursor:pointer;white-space:nowrap;align-items:center;justify-content:center}.project-filter .product-type ul li:hover{font-weight:500}.project-filter .gobutton{font-size:13px;font-weight:400;font-style:normal;line-height:normal;height:40px;padding:12px 25px;white-space:nowrap;color:#292929;border-radius:25px;background-color:#fff}.project-filter .gobutton a{font-size:13px;font-weight:400;font-style:normal;line-height:normal;color:#292929}.project-detail-content .row{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:100px;grid-row-gap:100px}@media only screen and (max-width:800px){.project-detail-content .row{grid-template-columns:repeat(1,1fr);grid-column-gap:50px;grid-row-gap:50px}}.project-detail-content .row h3{font-size:88.51px;font-weight:400;font-style:normal;line-height:normal;color:#292929;font-kerning:none}@media only screen and (max-width:1650px){.project-detail-content .row h3{font-size:65px}}.project-specs{font-size:18px;font-weight:375;font-style:normal;line-height:166%;position:absolute;bottom:35px;left:50%;display:flex;transform:translateX(-50%);text-align:center;white-space:nowrap;color:#7e7e7e;gap:35px;align-items:center;justify-content:center}@media only screen and (max-width:1650px){.project-specs{font-size:16px}}@media only screen and (max-width:1400px){.project-specs{font-size:14px;bottom:15px}}@media only screen and (max-width:800px){.project-specs{position:relative;bottom:0;flex-direction:column;gap:10px}}.project-specs a{font-size:18px;font-weight:375;font-style:normal;line-height:166%;text-align:center;color:#7e7e7e}@media only screen and (max-width:1650px){.project-specs a{font-size:16px}}@media only screen and (max-width:1400px){.project-specs a{font-size:14px}}.project-carousel{float:none;width:80%;margin:0 auto;padding-bottom:70px}@media only screen and (max-width:1650px){.project-carousel{width:70%}}@media only screen and (max-width:800px){.project-carousel{overflow:hidden;width:100%}}.project-carousel>div{width:70%;margin-left:15%}.project-carousel .section-title{display:flex;padding:60px 0;justify-content:space-between;align-items:center}@media only screen and (max-width:1650px){.project-carousel .section-title{padding:40px 0}}.project-carousel .section-title span{font-size:69px;font-weight:400;font-style:normal;line-height:normal;text-align:center;color:#292929}@media only screen and (max-width:1650px){.project-carousel .section-title span{font-size:50px}}@media only screen and (max-width:1400px){.project-carousel .section-title span{font-size:40px}}@media only screen and (max-width:800px){.project-carousel .section-title span{font-size:30px}}.project-carousel .section-title .slick-arrow{overflow:hidden;width:58px;cursor:pointer}.project-carousel .section-title .slick-arrow img{max-width:100%}.project-carousel .carousel .slick-list{overflow:visible;width:calc(100% + 20px);margin-left:-10px}.project-carousel .carousel img{width:100%;border-radius:20px}.project-carousel .carousel .slick-slide{padding:0 10px}.quote-form{z-index:2!important}.product-component{display:flex;gap:100px}@media only screen and (max-width:800px){.product-component{flex-direction:column;gap:50px}}.product-component>div{width:50%}@media only screen and (max-width:800px){.product-component>div{width:100%}}.product-component .section-title{font-size:27px;font-weight:375;font-style:normal;line-height:normal;letter-spacing:5.13px;color:#292929}.product-component .textarea{display:flex;flex-direction:column;align-items:flex-start;gap:50px}.product-component-2{display:flex;gap:100px;flex-wrap:wrap}.product-component-2 .section-title{font-size:27px;font-weight:375;font-style:normal;line-height:normal;letter-spacing:5.13px;color:#292929}.product-component-2 .textarea{display:flex;width:100%;align-items:flex-end;gap:50px}.product-component-2 .textarea .product-title{width:500px}.product-component-2 .textarea p{width:fit-content}.product-component-2 .image-area{font-size:0}.product-modes{display:flex;flex-direction:column;align-items:center;gap:50px;padding-inline:10vw}@media only screen and (max-width:1650px){.product-modes{gap:30px}}@media only screen and (max-width:1400px){.product-modes{padding-inline:15vw;gap:10px}}@media only screen and (max-width:800px){.product-modes{padding-inline:0}}.product-modes p{width:50%;text-align:center}@media only screen and (max-width:800px){.product-modes p{width:100%}}.product-modes .mode-selector{display:flex;gap:100px}@media only screen and (max-width:1650px){.product-modes .mode-selector{scale:.8}}@media only screen and (max-width:800px){.product-modes .mode-selector{gap:20px}}.product-modes .mode-selector .select{display:flex;width:70px;height:110px;transition:all ease-in-out 0.3s;background-repeat:no-repeat;background-position:top center;background-size:67px 67px;align-items:flex-end;justify-content:center}@media only screen and (max-width:800px){.product-modes .mode-selector .select{scale:.8}}.product-modes .mode-selector .select span{font-size:18px;font-weight:375;font-style:normal;line-height:122%;text-align:center;opacity:0;color:#954791}.product-modes .mode-selector .select.active{opacity:1;background-size:67px 95px}.product-modes .mode-selector .select.sun{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/sun-mode.svg)}.product-modes .mode-selector .select.sun.active{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/sun-mode-active.svg)}.product-modes .mode-selector .select.night{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/night-mode.svg)}.product-modes .mode-selector .select.night.active{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/night-mode-active.svg)}.product-modes .mode-selector .select.rain{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/rain-mode.svg)}.product-modes .mode-selector .select.rain.active{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/rain-mode-active.svg)}.product-modes .mode-selector .select.nobug{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/no-bugs-mode.svg)}.product-modes .mode-selector .select.nobug.active{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/no-bugs-mode-active.svg)}.product-modes .mode-selector .select.wind{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/wind-mode.svg)}.product-modes .mode-selector .select.wind.active{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/wind-mode-active.svg)}.product-modes .mode-selector .select.autumn{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/autumn-mode.svg)}.product-modes .mode-selector .select.autumn.active{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/autumn-mode-active.svg)}.product-modes .mode-selector .select.spring{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/spring-mode.svg)}.product-modes .mode-selector .select.spring.active{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/spring-mode-active.svg)}.product-modes .mode-selector .select.summer{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/summer-mode.svg)}.product-modes .mode-selector .select.summer.active{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/summer-mode-active.svg)}.product-modes .mode-selector .select.winter{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/winter-mode.svg)}.product-modes .mode-selector .select.winter.active{background-image:url(https://www.byartgroup.com/user/themes/byart/images/product/winter-mode-active.svg)}.product-modes .modes .mode{display:none}.product-models{overflow:hidden;width:100%}.product-models>.inner{float:none;width:60%;margin:0 auto}@media only screen and (max-width:1650px){.product-models>.inner{width:52%}}@media only screen and (max-width:800px){.product-models>.inner{width:90%;margin-top:30px}}.product-models .section-title{display:flex;width:70%;margin-left:15%;padding-bottom:60px;justify-content:space-between;align-items:center}@media only screen and (max-width:800px){.product-models .section-title{width:100%;margin-left:0}}.product-models .section-title span{font-size:69px;font-weight:400;font-style:normal;line-height:normal;text-align:center;color:#292929}@media only screen and (max-width:1650px){.product-models .section-title span{font-size:52px}}@media only screen and (max-width:1400px){.product-models .section-title span{font-size:42px}}@media only screen and (max-width:800px){.product-models .section-title span{font-size:32px}}.product-models .section-title .slick-arrow{overflow:hidden;width:58px;cursor:pointer}.product-models .section-title .slick-arrow img{max-width:100%}.product-models .models .model{padding:0 20px}.product-models .models .model .inner{position:relative;display:flex!important;flex-direction:column;padding:70px;align-items:center;justify-content:center;align-items:center}@media only screen and (max-width:1400px){.product-models .models .model .inner{padding:50px}}@media only screen and (max-width:800px){.product-models .models .model{padding:0 5px}.product-models .models .model .inner{padding:30px;padding-bottom:70px}}.product-models .models .model .item-title{font-size:69px;font-weight:400;font-style:normal;line-height:normal;text-align:center;color:#292929}@media only screen and (max-width:1650px){.product-models .models .model .item-title{font-size:52px}}@media only screen and (max-width:1400px){.product-models .models .model .item-title{font-size:42px}}@media only screen and (max-width:800px){.product-models .models .model .item-title{font-size:32px}}.product-models .models .model .item-text{font-size:18px;font-weight:375;font-style:normal;line-height:166%;text-align:center;color:#7e7e7e}@media only screen and (max-width:1650px){.product-models .models .model .item-text{font-size:16px}}@media only screen and (max-width:1400px){.product-models .models .model .item-text{font-size:14px}}.product-models .models .model img{height:auto}.product-models .models .model .download{border:12px solid #fff;border-radius:20px;width:85px;height:85px;display:flex;align-items:center;justify-content:center;position:absolute;right:-12px;bottom:-12px}.product-models .slick-list{overflow:visible}.product-conf .section-title{margin-bottom:30px}@media only screen and (max-width:800px){.product-conf{padding-top:30px;padding-bottom:30px}}.product-conf .confs{width:100%}@media only screen and (max-width:1650px){.product-conf .confs .bigs{float:none;width:50%;margin:0 auto}}@media only screen and (max-width:800px){.product-models .models .model .download{border:8px solid #fff;border-radius:20px;width:65px;height:65px;display:flex;align-items:center;justify-content:center;position:absolute;right:-8px;bottom:-8px}.product-conf .confs .bigs{width:90%}}.product-conf .confs .bigs .item{font-size:0;text-align:center}.product-conf .confs .bigs .item img{display:inline}.product-conf .confs .bigs .slick-arrow{font-size:0;position:absolute;top:calc(50% - 10px);display:block;width:58px;height:15px;content:"";cursor:pointer;border:0;background-color:#fff0;background-image:url("data:image/svg+xml,%3Csvg width='58' height='16' viewBox='0 0 58 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.65685 0.929128L0.292889 7.29309C-0.0976327 7.68361 -0.0976327 8.31678 0.292889 8.7073L6.65685 15.0713C7.04738 15.4618 7.68054 15.4618 8.07107 15.0713C8.46159 14.6807 8.46159 14.0476 8.07107 13.657L3.41421 9.0002L57 9.00019C57.5523 9.00019 58 8.55248 58 8.00019C58 7.44791 57.5523 7.00019 57 7.00019L3.41421 7.0002L8.07106 2.34334C8.46159 1.95282 8.46159 1.31965 8.07106 0.929128C7.68054 0.538604 7.04737 0.538604 6.65685 0.929128Z' fill='%237E7E7E'/%3E%3C/svg%3E%0A")}.product-conf .confs .bigs .slick-arrow.slick-prev{left:-100px}.product-conf .confs .bigs .slick-arrow.slick-next{right:-100px;rotate:180deg}@media only screen and (max-width:800px){.product-conf .confs .bigs .slick-arrow{display:none!important}}.product-conf .confs .nav{width:100%;margin-top:30px}.product-conf .confs .nav .item{padding:0 10px;text-align:center}.product-conf .confs .nav .item img{margin-bottom:25px;border:1px solid #fff0}.product-conf .confs .nav .item span{font-size:20px;color:#7e7e7e}@media only screen and (max-width:1650px){.product-conf .confs .nav .item span{font-size:17px}}@media only screen and (max-width:1400px){.product-conf .confs .nav .item span{font-size:15px}}.product-conf .confs .nav .slick-current img{border:1px solid #292929;border-radius:20px}@media only screen and (max-width:800px){.product-conf .confs .nav .slick-current img{border-radius:10px}}.product-conf .confs .nav .slick-current span{font-size:20px;color:#292929}@media only screen and (max-width:1650px){.product-conf .confs .nav .slick-current span{font-size:17px}}@media only screen and (max-width:1400px){.product-conf .confs .nav .slick-current span{font-size:15px}}.product-paintings .painting-selector{display:flex;margin:60px 0;justify-content:space-between}@media only screen and (max-width:1650px){.product-paintings .painting-selector{margin:30px 0}}@media only screen and (max-width:1400px){.product-paintings .painting-selector{margin:20px 0}}@media only screen and (max-width:800px){.product-paintings .painting-selector{flex-direction:column}}.product-paintings .painting-selector .options{display:flex;margin:24px 0;padding:10px 0;gap:24px}@media only screen and (max-width:800px){.product-paintings .painting-selector .options{gap:12px}}.product-paintings .painting-selector .options span{font-size:13px;position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border:1px solid #ccc;border-radius:20px;background-color:#fff}.product-paintings .painting-selector .options span i{font-style:normal;font-size:13px;color:#000;filter:invert(1);mix-blend-mode:difference}@media only screen and (max-width:1400px){.product-paintings .painting-selector .options span{width:40px;height:40px;border-radius:10px}}.product-paintings .painting-selector .options span.active::before{display:block;width:72px;height:72px;top:-8px;left:-8px;content:"";border:1px solid #292929;border-radius:20px;position:absolute}@media only screen and (max-width:1400px){.product-paintings .painting-selector .options span.active::before{width:49px;height:49px;top:-6px;left:-6px;border-radius:10px;max-width:calc(100% + 9px)}}.product-paintings .painting-render{font-size:0;padding-inline:10vw}@media only screen and (max-width:1650px){.product-paintings .painting-render{padding-inline:13vw}}.product-paintings .painting-render img{width:100%}.product-paintings .painting-render .config.hide{display:none!important}.product-paintings .painting-render .config.show{display:block}.products-projects{overflow:hidden;width:100%}.products-projects .section-title{display:flex;width:70%;margin-left:15%;padding:60px 0;justify-content:space-between;align-items:center}@media only screen and (max-width:1650px){.products-projects .section-title{width:60%;margin-left:20%}}@media only screen and (max-width:800px){.products-projects .section-title{width:100%;margin-left:0}}.products-projects .section-title span{font-size:69px;font-weight:400;font-style:normal;line-height:normal;text-align:center;color:#292929}@media only screen and (max-width:1650px){.products-projects .section-title span{font-size:52px}}@media only screen and (max-width:1400px){.products-projects .section-title span{font-size:40px}}@media only screen and (max-width:800px){.products-projects .section-title span{font-size:30px}}.products-projects .section-title .slick-arrow{overflow:hidden;width:58px;cursor:pointer}.products-projects .section-title .slick-arrow img{max-width:100%}.products-projects .projects-carousel{width:60%;margin-left:20%}@media only screen and (max-width:800px){.products-projects .projects-carousel{width:100%;margin-left:0}}.products-projects .projects-carousel .slick-list{overflow:visible!important}.products-projects .projects-carousel .project-item{padding:0 10px}.products-projects .projects-carousel .project-item .item-img{font-size:0}.products-projects .projects-carousel .project-item .item-img img{width:100%;border-radius:20px}.products-projects .projects-carousel .project-item .item-text{display:flex;margin-top:20px}.products-projects .projects-carousel .project-item .item-text .item-title{font-size:36px;font-weight:400;font-style:normal;line-height:normal;padding:30px 0;color:#292929}@media only screen and (max-width:1650px){.products-projects .projects-carousel .project-item .item-text .item-title{font-size:30px}}@media only screen and (max-width:1400px){.products-projects .projects-carousel .project-item .item-text .item-title{font-size:25px}}@media only screen and (max-width:800px){.products-projects .projects-carousel .project-item .item-text .item-title{font-size:20px;padding:15px 0}}.products-projects .projects-carousel .project-item .item-text .item-details{display:flex;width:calc(100% - 102px);height:78px;padding:23px 34px;border-radius:20px;background-color:#e6dde6;justify-content:space-between;align-items:center}@media only screen and (max-width:1400px){.products-projects .projects-carousel .project-item .item-text .item-details{width:calc(100% - 84px);height:60px}}@media only screen and (max-width:800px){.products-projects .projects-carousel .project-item .item-text .item-details{padding:8px 13px}}.products-projects .projects-carousel .project-item .item-text .item-location{font-size:18px;font-weight:375;font-style:normal;line-height:166%;color:#7e7e7e}@media only screen and (max-width:1650px){.products-projects .projects-carousel .project-item .item-text .item-location{font-size:16px}}@media only screen and (max-width:1400px){.products-projects .projects-carousel .project-item .item-text .item-location{font-size:15px}}@media only screen and (max-width:800px){.products-projects .projects-carousel .project-item .item-text .item-location{display:none}}.products-projects .projects-carousel .project-item .item-text .item-products{font-size:18px;font-weight:375;font-style:normal;line-height:166%;color:#7e7e7e}@media only screen and (max-width:1650px){.products-projects .projects-carousel .project-item .item-text .item-products{font-size:16px}}@media only screen and (max-width:1400px){.products-projects .projects-carousel .project-item .item-text .item-products{font-size:15px}}@media only screen and (max-width:800px){.products-projects .projects-carousel .project-item .item-text .item-products{display:none}}.products-projects .projects-carousel .project-item .item-text .item-products a{font-size:18px;font-weight:375;font-style:normal;line-height:166%;color:#7e7e7e}@media only screen and (max-width:1650px){.products-projects .projects-carousel .project-item .item-text .item-products a{font-size:16px}}@media only screen and (max-width:1400px){.products-projects .projects-carousel .project-item .item-text .item-products a{font-size:15px}}.products-projects .projects-carousel .project-item .item-text .item-link{display:block;width:78px;height:78px;margin-left:24px;padding:23px 34px;border-radius:20px;background-color:#e6dde6;background-image:url("data:image/svg+xml,%3Csvg width='14' height='30' viewBox='0 0 14 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.728073 0.857865C1.1186 0.467341 1.75176 0.46734 2.14229 0.857865L11.3347 10.0503C14.0683 12.7839 14.0683 17.2161 11.3347 19.9497L2.14229 29.1421C1.75176 29.5327 1.1186 29.5327 0.728073 29.1421C0.337549 28.7516 0.337549 28.1184 0.728073 27.7279L9.92046 18.5355C11.8731 16.5829 11.8731 13.4171 9.92046 11.4645L0.728073 2.27208C0.337549 1.88155 0.337549 1.24839 0.728073 0.857865Z' fill='%23292929'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:13px}@media only screen and (max-width:1400px){.products-projects .projects-carousel .project-item .item-text .item-link{width:60px;height:60px;padding:13px 14px}}.product-list.grid{display:grid;min-height:50vh;grid-template-columns:repeat(2,1fr);grid-column-gap:100px;grid-row-gap:100px}@media only screen and (max-width:1650px){.product-list.grid{grid-column-gap:80px;grid-row-gap:80px}}@media only screen and (max-width:1400px){.product-list.grid{grid-column-gap:50px;grid-row-gap:50px}}@media only screen and (max-width:800px){.product-list.grid{grid-template-columns:repeat(1,1fr);grid-column-gap:30px;grid-row-gap:30px}}.product-list.grid .product-item{position:relative}.product-list.grid .product-item .item-img{font-size:0;overflow:hidden;border-radius:20px}.product-list.grid .product-item .item-img img{height:auto;border-radius:20px;width:100%}.product-list.grid .product-item .item-text{font-size:18px;font-weight:300;position:relative;padding-right:60px;color:#7e7e7e;background-color:#fff;gap:5px}@media only screen and (max-width:1650px){.product-list.grid .product-item .item-text{font-size:16px}}@media only screen and (max-width:1400px){.product-list.grid .product-item .item-text{font-size:14px}}.product-list.grid .product-item .item-date{font-size:18px;font-weight:375;font-style:normal;line-height:166%;color:#7e7e7e}@media only screen and (max-width:1650px){.product-list.grid .product-item .item-date{font-size:16px}}.product-list.grid .product-item .item-title{font-size:48px;font-weight:400;font-style:normal;line-height:normal;padding:40px 0;color:#292929}@media only screen and (max-width:1650px){.product-list.grid .product-item .item-title{font-size:38px;padding:35px 0}}@media only screen and (max-width:1400px){.product-list.grid .product-item .item-title{font-size:28px;padding:25px 0}}.product-list.grid .product-item .item-link{font-size:14px;font-weight:400;font-style:normal;line-height:normal;position:absolute;right:0;bottom:10px;display:inline-block;padding:16px 23px;transition:all ease-in-out 0.3s;color:#292929;border:1px solid #292929;border-radius:34px}@media only screen and (max-width:1650px){.product-list.grid .product-item .item-link{font-size:13px;padding:12px 20px}}@media only screen and (max-width:1400px){.product-list.grid .product-item .item-link{font-size:12px;padding:10px 15px}}.product-list.grid .product-item:hover .item-link{color:#fff;background-color:#292929}.product-hero-slider{position:relative;width:100%}.product-hero-slider .hero-inner{display:flex;overflow:visible;padding:20px var(--globalpaddingx);gap:100px}.product-hero-slider .hero-inner .hero-left{position:relative;width:50%}@media only screen and (max-width:800px){.product-hero-slider .hero-inner .hero-left{width:100%}}.product-hero-slider .hero-inner .hero-left .inner{position:sticky;top:0;overflow:hidden;height:90vh}@media only screen and (max-width:800px){.product-hero-slider .hero-inner .hero-left .inner{position:relative;top:0;height:auto}}.product-hero-slider .hero-inner .hero-left .item{position:absolute;top:0;display:flex;flex-direction:column;height:90vh;///padding-top:var(--paddingforheader);opacity:0;align-items:flex-start;justify-content:center;gap:60px}@media only screen and (max-width:800px){.product-hero-slider .hero-inner .hero-left .item{position:relative;height:100%;///padding-top:var(--paddingforheader);opacity:1;gap:25px}.product-hero-slider .hero-inner .hero-left .item video{width:100%!important;height:100%!important}}.product-hero-slider .hero-inner .hero-left .item *{transition:all ease-in-out 0.5s;transform:scaleY(0);transform-origin:center bottom}@media only screen and (max-width:800px){.product-hero-slider .hero-inner .hero-left .item *{transform:scaleY(1)}}.product-hero-slider .hero-inner .hero-left .item.active{visibility:visible;opacity:1;z-index:22}.product-hero-slider .hero-inner .hero-left .item.active *{transform:scaleY(1);opacity:1}.product-hero-slider .hero-inner .hero-left p{margin:0}.product-hero-slider .hero-inner .hero-right{position:relative;width:50%}@media only screen and (max-width:800px){.product-hero-slider .hero-inner .hero-right{display:none}}.product-hero-slider .hero-inner .hero-right .item{position:relative;display:flex;height:100vh;///padding-top:var(--paddingforheader);align-items:center;justify-content:flex-end}.product-hero-slider .hero-inner .hero-right .item video{width:100%;height:auto;border-radius:20px}.product-hero-slider .hero-inner .hero-right .item img{width:100%;height:auto}.product-hero-slider .hero-inner .hero-right .item .img-overlay{position:absolute;z-index:11;top:0;left:0;width:100%;height:100%;background-color:var(--softbg)}.product-hero-slider .hero-inner .hero-right img{max-width:100%;border-radius:20px}.parallax-slider{position:relative;overflow:visible;width:100%}.parallax-slider .parallax-item{position:sticky;top:0;display:flex;overflow:hidden;overflow:visible;height:100vh;padding:20px var(--globalpaddingx);///padding-top:var(--paddingforheader);background-color:#fff;gap:100px}@media only screen and (max-width:800px){.parallax-slider .parallax-item{flex-direction:column}}.parallax-slider .parallax-item.box2 .hero-text{order:2}.parallax-slider .parallax-item.box2 .hero-image{order:0;display:flex}.parallax-slider .parallax-item .hero-text{position:relative;display:flex;flex-direction:column;width:50%;align-items:flex-start;justify-content:center;gap:60px}@media only screen and (max-width:800px){.parallax-slider .parallax-item .hero-text{width:100%}}.parallax-slider .parallax-item .hero-image{position:relative;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:800px){.parallax-slider .parallax-item .hero-image{width:100%}}.parallax-slider .parallax-item .hero-image img{width:100%;max-width:100%;height:auto;border-radius:20px}.horizontal-scroll{width:100%;///padding-top:var(--paddingforheader)}@media only screen and (max-width:800px){.horizontal-scroll{flex-direction:column}}.horizontal-scroll .horizontal{overflow-x:hidden;min-height:30vh}@media only screen and (max-width:800px){.horizontal-scroll .horizontal{overflow:auto;max-width:100%;height:auto}}.horizontal-scroll .pin-wrap{position:relative;z-index:1;display:flex;flex-direction:column}.horizontal-scroll .parallax-container{position:relative;z-index:1;display:flex;gap:var(--globalpaddingx)}@media only screen and (max-width:800px){.horizontal-scroll .parallax-container{flex-direction:column;margin-top:30px}}.horizontal-scroll .textarea{display:flex;width:100%;padding-top:50px;padding-bottom:50px;align-items:flex-end;gap:50px}@media only screen and (max-width:800px){.horizontal-scroll .textarea{flex-direction:column;padding-top:0;padding-bottom:0}}.horizontal-scroll .textarea .product-title{width:500px}@media only screen and (max-width:800px){.horizontal-scroll .textarea .product-title{max-width:100%}}.horizontal-scroll .textarea p{width:fit-content}.horizontal-scroll .parallax-container .parallax-item{line-height:1.7;position:relative;display:flex;flex-direction:column;height:80vh;padding-bottom:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff0;align-items:flex-start;justify-content:stretch;gap:20px}@media only screen and (min-width:2000px){.horizontal-scroll .parallax-container .parallax-item{height:65vh}}@media only screen and (max-width:800px){.horizontal-scroll .parallax-container .parallax-item{height:auto}}.horizontal-scroll .parallax-container .parallax-item:last-child{padding-right:var(--globalpaddingx)}.horizontal-scroll .parallax-container .item-image{font-size:0;position:relative;min-width:100%;height:100%}.horizontal-scroll .parallax-container .item-image img{height:100%;max-width:unset;width:auto}.horizontal-scroll .parallax-container .full{overflow:visible}@media only screen and (max-width:800px){.horizontal-scroll .parallax-container .item-image img{max-width:100%;height:auto}}.media-cat-list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0;gap:100px;max-width:100%;overflow:hidden!important}@media only screen and (max-width:800px){.media-cat-list{grid-template-columns:repeat(1,1fr);grid-column-gap:30px;grid-row-gap:30px;gap:30px}}.media-cat-list .item{position:relative;padding:32px;border-radius:var(--global-radius);background-color:#fff}.media-cat-list .item .title{font-size:27px;font-weight:375;font-style:normal;line-height:normal;margin-bottom:12px;text-transform:uppercase;color:#000}@media only screen and (max-width:1650px){.media-cat-list .item .title{font-size:20px}}.media-cat-list .item .button{float:right;padding:0;border:0;background-color:#fff0}.downloadpage .standart-content{display:none}.hidecontent .standart-content{display:none}.media-item-list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0;gap:100px;overflow:hidden!important}@media only screen and (max-width:800px){.media-item-list{grid-template-columns:repeat(1,1fr);grid-column-gap:30px;grid-row-gap:30px;gap:30px}}.media-item-list .item{position:relative;display:flex;padding:15px;border-radius:var(--global-radius);background-color:#fff;justify-content:space-between;align-items:center}.media-item-list .item .img{font-size:0;width:22%;height:auto}.media-item-list .item .img img{width:100%;height:auto}.media-item-list .item .title{font-size:27px;font-weight:375;font-style:normal;line-height:normal;text-transform:uppercase;color:#000}@media only screen and (max-width:1650px){.media-item-list .item .title{font-size:20px}}@media only screen and (max-width:1400px){.media-item-list .item .title{font-size:16px}}.media-item-list .item .button{float:right;padding:23px;border:0;border-radius:var(--global-radius);background-color:#fff0;background-color:var(--softbg)}@media only screen and (max-width:1400px){.media-item-list .item .button{padding:17px}}.store-locator{display:flex;flex-direction:column;align-items:center;justify-content:center}.store-locator #map{width:100%;height:610px;border-radius:20px}.store-locator .gm-style-iw-t .gm-style-iw{padding:0!important}.store-locator .gm-style-iw-t .gm-style-iw .gm-style-iw-d{font-size:16px;padding:30px 20px!important;padding-top:0!important}.store-locator .gm-style-iw-t .gm-style-iw .gm-style-iw-d .storename{font-size:18px;color:#000;margin:6px 0}.store-locator .gm-style-iw-t .gm-style-iw .gm-style-iw-d .storecontent{font-size:18px;color:#777}.store-locator .gm-style-iw-t .gm-style-iw .gm-style-iw-d .button-1{margin-top:20px}.store-locator .gm-ui-hover-effect{top:0!important;right:0!important}.store-locator .gm-ui-hover-effect span{width:20px!important;height:20px!important;margin:0!important;margin-top:10px!important}.store-locator .search-store{width:390px;max-width:90%;height:40px;margin:0 auto;padding:20px;transform:translateY(-150%);border:1px solid #292929;border-radius:20px;background-color:#fff0}@media only screen and (max-width:1400px){.store-locator .search-store{height:30px;padding:15px;transform:translateY(-50%)}}.whatsapp-contact{background-color:#3be159;color:#fff;position:fixed;right:calc(1vw + 0px);bottom:calc(1vw + 60px);width:46px;height:46px;border-radius:50px;display:flex;align-items:center;justify-content:center;z-index:99}.whatsapp-contact a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px}.whatsapp-contact svg{width:24px;height:24px;position:relative;z-index:9}.whatsapp-contact span{background-color:#3be159;position:absolute;font-size:13px;color:#fff;right:calc(100% - 15px);border-radius:15px;white-space:nowrap;width:0;overflow:hidden;transition:0.5s all ease-in-out}.whatsapp-contact:hover span{width:102px;transition:0.5s all ease-in-out;padding:3px 9px;padding-right:20px}.video-item-list{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding-block:var(--globalpaddingy)}.video-item-list .item{width:100%}.video-item-list .item iframe{width:100%;height:auto;aspect-ratio:16 / 9}.video-item-list .item video{width:100%;height:auto}@media only screen and (max-width:800px){.video-item-list{grid-template-columns:1fr)}}.error-page{min-height:50vh;padding-top:var(--paddingforfixedheader)}.error-page>div{padding:50px 0}.fixed-navi{position:fixed;z-index:99;bottom:3vh;left:50%;display:flex;display:inline-flex;width:min-content;padding:10px 40px;transform:translateX(-50%);border-radius:3cap;background-color:#e6dde6;gap:20px;align-items:center;display:none}.fixed-navi a{font-weight:300;white-space:nowrap;font-size:15px;padding:12px;cursor:pointer}.fixed-navi a.active{font-weight:400}.fixed-navi .get-a-quote{font-size:13px;font-weight:400;font-style:normal;line-height:normal;height:40px;padding:12px 25px;white-space:nowrap;color:#292929;border-radius:25px;background-color:#fff}.fixed-navi .get-a-quote a{font-size:13px;font-weight:400;font-style:normal;line-height:normal;color:#292929}@media only screen and (max-width:800px){.fixed-navi{display:none!important}}