.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{min-height:280px;font-family:'Arial',sans-serif;font-weight:normal;font-size:16px;line-height:1.4;cursor:default;color:#000;fill:#000;background-color:#fff;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none}#wrapper.fixed-footer{position:relative;min-height:100vh;padding-bottom:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic}svg{width:100%;height:auto;fill:inherit}a{text-decoration:none;outline:none;color:inherit;fill:inherit;-o-transition:color 0.2s;-moz-transition:color 0.2s;-webkit-transition:color 0.2s;transition:color 0.2s}a
svg{-o-transition:fill 0.2s;-moz-transition:fill 0.2s;-webkit-transition:fill 0.2s;transition:fill 0.2s}a:hover{color:#666 !important;fill:#666 !important}hr{height:1px;border:0;background-color:#000}ol,ul,li{list-style:none}table{width:100%;border-collapse:collapse;border-spacing:0}strong,b,.strong{font-weight:bold}em,i,.italic{font-style:italic}u,.underline{text-decoration:underline}strike,.strike,.strikethrough{text-decoration:line-through}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.preserve-line-breaks{white-space:pre-line}sup{vertical-align:super;font-size:0.7em}sub{vertical-align:sub;font-size:0.7em}p{margin-bottom:1em}h1,h2,h3,h4,h5,h6{line-height:1.3}.highlight{color:#666}.alt-font{font-family:serif}.btn,button,input,input[type=search],textarea,select{width:100%;padding:8px
10px;font-family:inherit;font-weight:inherit;font-size:inherit;color:#000;background:none;border:1px
solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition:border-color 0.2s;-moz-transition:border-color 0.2s;-webkit-transition:border-color 0.2s;transition:border-color 0.2s;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{max-width:100%;min-height:2.2em;max-height:20em;resize:vertical;vertical-align:top}input[type="submit"]::-moz-focus-inner{padding:0;border:0}input[type="radio"],input[type="checkbox"]{width:auto;margin-left:0;margin-right:0.4em;padding:0.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center}input[type="radio"]{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.input-group>*{vertical-align:middle}input:focus,textarea:focus{outline:none}input:not([type="submit"]):focus,textarea:focus{border-color:#666}.btn,
.text-content .btn,button,input[type="submit"]{color:#fff;background-color:#000;border-color:#000;cursor:pointer;-o-transition:color 0.2s, background-color 0.2s, border-color 0.2s;-moz-transition:color 0.2s, background-color 0.2s, border-color 0.2s;-webkit-transition:color 0.2s, background-color 0.2s, border-color 0.2s;transition:color 0.2s, background-color 0.2s, border-color 0.2s}.btn,
.text-content
.btn{display:inline-block;width:auto}.btn:hover,
.text-content .btn:hover,button:hover,input[type="submit"]:hover{background-color:#666;border-color:#666}.btn:hover,
.text-content .btn:hover{color:#fff !important;fill:#fff !important}.search-form>div{white-space:nowrap}.search-form .search-field{max-width:300px}.search-form .search-submit{width:auto;margin-left:0.4em}.search-form .screen-reader-text{display:none}@media all and (max-width: 600px){.search-form .search-field{width:60%}}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}.table-center{display:table;width:100%;height:100%}.table-center.inline{display:inline-table}.table-center>*{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}.h-center{text-align:center;margin-left:auto;margin-right:auto}.v-center{position:relative;top:50%;-webkit-transform:perspective(1px) translateY(-50%);-ms-transform:perspective(1px) translateY(-50%);transform:perspective(1px) translateY(-50%)}@media all and (max-width: 1200px){.v-center.v-center-no-tablet{top:auto;-webkit-transform:perspective(0) translateY(0);-ms-transform:perspective(0) translateY(0);transform:perspective(0) translateY(0)}}@media all and (max-width: 800px){.v-center.v-center-no-mobile{top:auto;-webkit-transform:perspective(0) translateY(0);-ms-transform:perspective(0) translateY(0);transform:perspective(0) translateY(0)}}.over{position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none}.over>*{pointer-events:all}@media all and (max-width: 1200px){.over.over-no-tablet{position:relative;height:auto;left:auto;top:auto}}@media all and (max-width: 800px){.over.over-no-mobile{position:relative;height:auto;left:auto;top:auto}}.pull-left{float:left}.pull-right{float:right}.full-height{height:100vh}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.round{font-size:0;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.hide,.hidden{display:none !important}.no-font-size{font-size:0;letter-spacing:0}.no-pointer-events{pointer-events:none}.all-pointer-events{pointer-events:all}.disabled{pointer-events:none !important;opacity:0.5}.background-image{background-repeat:no-repeat;background-position:center;background-size:100% auto}.background-contain{background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.background-cover{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.background-fixed{background-repeat:no-repeat;background-position:center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.img-span>*,.svg-span>*{display:inline-block;vertical-align:middle}.img-span>img,.svg-span>svg{width:auto;height:1.4em}.img-span>img{margin-top:0 !important;margin-bottom:0 !important}.img-span>*:first-child,.svg-span>*:first-child{margin-right:0.7em}.aspect-ratio{position:relative}.aspect-ratio:before{display:block;content:"";width:100%;padding-top:100%}.aspect-ratio.ratio-2-3:before{padding-top:150%}.aspect-ratio.ratio-3-4:before{padding-top:133.333%}.aspect-ratio.ratio-4-3:before{padding-top:75%}.aspect-ratio.ratio-3-2:before{padding-top:66.667%}.aspect-ratio.ratio-16-10:before{padding-top:62.5%}.aspect-ratio.ratio-16-9:before{padding-top:56.25%}.aspect-ratio.ratio-2-1:before{padding-top:50%}.aspect-ratio.ratio-3-1:before{padding-top:33.333%}.aspect-ratio>*{position:absolute;width:100%;height:100%;left:0;top:0}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.hide-scrollbar{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{width:0px;background:transparent}.blink-animation{-webkit-animation:blink-animation 1s alternate infinite;animation:blink-animation 1s alternate infinite}@keyframes blink-animation{from{opacity:0.5}to{opacity:1}}@-webkit-keyframes blink-animation{from{opacity:0.5}to{opacity:1}}.spin-animation{transform-origin:50% 50%;-webkit-animation:spin-animation 1s infinite linear;animation:spin-animation 1s infinite linear}@-webkit-keyframes spin-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loadme{opacity:0;visibility:hidden;-o-transition:opacity 0.4s, transform 0.6s;-moz-transition:opacity 0.4s, transform 0.6s;-webkit-transition:opacity 0.4s, -webkit-transform 0.6s;transition:opacity 0.4s, transform 0.6s}.loadme:not(.loadme-static){-ms-transform:translateY(35px);-webkit-transform:translateY(35px);transform:translateY(35px)}.loadme.loaded{opacity:1;visibility:visible}.loadme.loaded:not(.loadme-static){-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}footer.loadme.loaded{-ms-transform:none;-webkit-transform:none;transform:none}#h-loader{position:fixed;z-index:100;left:0;top:0;right:0;bottom:0;font-size:0}#h-loader.on-top{z-index:9999}#h-loader
svg{width:60px;stroke:#666;stroke-width:2px;-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear}@-webkit-keyframes
loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.search #title-block{z-index:1}body.error404 #title-block .head-search,
body.search #title-block .head-search{margin-top:1em}body.search .search-excerpt,
body.search .search-highlight{background-color:rgba(255, 255, 0, 0.8)}section{position:relative;margin-bottom:60px}section.small-margin{margin-bottom:20px}section.large-margin{margin-bottom:120px}section.largest-margin{margin-bottom:160px}section.no-margin{margin-bottom:-1px}.container{position:relative;max-width:1200px;margin:0
auto;padding:0
80px}.container.full-width{max-width:none}.container.limited-width{max-width:720px}.container.no-padding{padding-left:0;padding-right:0}@media all and (max-width: 1600px){.container{padding-left:40px;padding-right:40px}}@media all and (max-width: 800px){section{margin-bottom:40px}section.small-margin{margin-bottom:20px}section.large-margin{margin-bottom:60px}section.largest-margin{margin-bottom:100px}.container{padding-left:20px;padding-right:20px}}#bottom-pagination{font-size:16px;text-align:center}#bottom-pagination>hr{display:none;width:160px;margin:0
auto 40px auto;background-color:#666}#bottom-pagination
a{text-decoration:none}#bottom-pagination .page-numbers,
#bottom-pagination .page-arrows{margin-bottom:0;color:#666;font-weight:bold;font-size:1.2em;vertical-align:middle}#bottom-pagination .page-numbers{margin:0
0.25em}#bottom-pagination .page-numbers.current{color:#333}#bottom-pagination .page-arrows.prev-page{float:left}#bottom-pagination .page-arrows.next-page{float:right}#bottom-pagination .page-arrows{font-weight:normal;text-transform:lowercase}@media all and (max-width: 600px){#bottom-pagination .page-numbers,
#bottom-pagination .page-arrows{font-size:1.1em}#bottom-pagination .page-arrows
.letter{display:none}}.h-info-notice{display:none;position:fixed;z-index:111;width:100%;left:0;bottom:0;color:#333;background-color:#eee}.h-info-notice>.container{display:flex;justify-content:space-between;padding-top:20px;padding-bottom:20px}.h-info-notice .text-content{font-size:14px;letter-spacing:0}.h-info-notice .text-content:last-child{padding-left:20px}.h-info-notice .text-content>*{line-height:1.4}.h-info-notice .text-content>*:not(:last-child){margin-bottom:0.6em}.h-info-notice .text-content
a{text-decoration:underline}.h-info-notice .text-content .accept-btn{width:auto !important;height:auto !important;text-decoration:none !important;white-space:nowrap}@media all and (max-width: 600px){.h-info-notice>.container{display:block}.h-info-notice .text-content:last-child{padding-left:0;padding-top:20px}}.h-popup-notice{display:none;position:fixed;z-index:112;width:100%;height:100%;left:0;top:0;background-color:rgba(255, 255, 255, 0.9)}.h-popup-notice .container>div{position:relative;background-color:#eee}.h-popup-notice .container .text-content{padding:40px}.h-popup-notice .close-btn{position:absolute;width:18px !important;height:18px !important;right:20px;top:20px;stroke:#333;text-decoration:none !important}@media all and (max-width: 600px){.h-popup-notice .container .text-content{padding:30px
20px}}.h-full-screen-notice{display:none;position:fixed;z-index:9999;width:100%;height:100%;left:0;top:0;background-color:#fff}.h-full-screen-notice.active,.h-full-screen-notice#javascript-notice{display:table}.h-full-screen-notice
div{display:table-cell;width:100%;height:100%;padding:4%;font-size:30px;font-family:Arial,sans-serif;color:#000;text-align:center;vertical-align:middle}.h-full-screen-notice div
p{font-size:inherit;color:inherit}.h-full-screen-notice div
a{font-size:inherit;color:inherit;text-decoration:underline}.h-btn{display:inline-block;z-index:1000;width:22px;height:22px;font-size:0;cursor:pointer;stroke:#000;stroke-width:1px;text-decoration:none !important;-o-transition:stroke 0.2s;-moz-transition:stroke 0.2s;-webkit-transition:stroke 0.2s;transition:stroke 0.2s}.h-btn:hover{stroke:#666}.hamburger-btn{width:27px;height:21px}.social-shares>*{display:inline-block;vertical-align:middle}.social-shares>h4{margin-right:0.5em;margin-bottom:0 !important;font-size:1em}.social-shares:not(.text)>ul,.social-links:not(.text)>ul{font-size:0}.social-shares:not(.text)>ul>li,.social-links:not(.text)>ul>li{display:inline-block;width:22px;margin-left:10px}.social-shares>ul>li:first-child,.social-links>ul>li:first-child{margin-left:0}.social-shares ul > li a,
.social-links ul > li
a{display:block;-o-transition:color 0.2s, border-color 0.2s;-moz-transition:color 0.2s, border-color 0.2s;-webkit-transition:color 0.2s, border-color 0.2s;transition:color 0.2s, border-color 0.2s}.social-shares.text ul > li a,
.social-links.text ul > li
a{display:inline-block}.social-shares.rounded ul > li a,
.social-links.rounded ul > li
a{padding:6px;border:1px
solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.social-shares ul > li a svg,
.social-links ul > li a
svg{width:100%;height:auto;vertical-align:middle}.social-shares.text ul > li a svg,
.social-links.text ul > li a
svg{display:none}.social-shares ul > li a span,
.social-links ul > li a
span{display:none;vertical-align:middle}.social-shares.text ul > li a span,
.social-links.text ul > li a
span{display:block}.video-link{position:relative;display:block;font-size:0}.video-link img,
.video-link
.image{-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.video-link:not(.disabled):hover img,
.video-link:not(.disabled):hover
.image{opacity:0.8}.video-link .video-container{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;background-color:#000}.background-vimeo-video{width:100%;height:56.25vw;overflow:hidden;background-color:#000}.html-video{position:relative;padding-top:56.25%;background-color:#000}.html-video
video{display:block;position:absolute;width:100%;height:100%;top:0}.background-html-video{position:relative;width:100%;height:100vh;overflow:hidden;background-color:#000}.background-html-video
video{position:absolute;width:100%;height:100%;top:50%;left:50%}@media(min-aspect-ratio: 16/9){.background-html-video>video{height:300%;top:-100%}}@media(max-aspect-ratio: 16/9){.background-html-video>video{width:300%;left:-100%}}@supports(object-fit: cover){.background-html-video>video{width:100%;height:100%;top:0;left:0;object-fit:cover}}body.under-construction #main-block
.logo{max-width:300px;margin:0
auto 40px auto}div.leaflet-bottom.leaflet-left,div.leaflet-bottom.leaflet-right,div:not([class])>.gmnoprint:not(.gm-bundled-control),div:not([class])>.gm-style-cc{display:none}div.leaflet-bottom,div.leaflet-top{z-index:90}.otgs-development-site-front-end{display:none !important}.text-content{font-size:18px}.text-content>*{margin-bottom:1.6em}.text-content *.no-margin{margin-bottom:0 !important}.text-content *.smaller-font{font-size:0.85em}.text-content.smaller-font{font-size:15px}.text-content *.larger-font{font-size:1.2em}.text-content.larger-font{font-size:22px}.text-content
h1{font-size:1.6em;margin-bottom:1em}.text-content
h2{font-size:1.4em;margin-bottom:1em}.text-content
h3{font-size:1.3em;margin-bottom:1em}.text-content
h4{font-size:1.2em;margin-bottom:1em}.text-content
h5{font-size:1.1em;margin-bottom:1em}.text-content
h6{font-size:1.1em;margin-bottom:1em;border-bottom:1px solid #333}.text-content
p{font-size:inherit}.text-content *
p{font-size:inherit}.text-content
hr{margin:1.6em auto}.text-content
a{color:inherit}.text-content .lead-block{font-family:inherit;font-size:1.4em;color:#666}.text-content .left-block{display:block;width:50%}.text-content .two-column-block{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.text-content .three-column-block{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.text-content .two-column-block > *:last-child,
.text-content .three-column-block>*:nth-child(2){display:inline-block}.text-content .two-column-block > *,
.text-content .three-column-block>*{margin-bottom:1em}.text-content ul:not(.no-style):not(.menu):not(.woocommerce-error),
.text-content ol:not(.no-style):not(.menu){padding-left:1.4em}.text-content ul:not(.no-style):not(.menu):not(.woocommerce-error) li{margin-bottom:0.2em;list-style:disc}.text-content ol:not(.no-style):not(.menu) li{margin-bottom:0.2em;list-style:decimal}.text-content ul:not(.no-style):not(.menu):not(.woocommerce-error) li:last-child,
.text-content ol:not(.no-style):not(.menu) li:last-child{margin-bottom:0}.text-content blockquote,
.text-content
q{margin:1.6em 1em;font-style:italic;font-size:1.2em;text-align:center;color:#999;quotes:none}.text-content blockquote p:last-child,
.text-content q p:last-child{margin-bottom:0}.text-content blockquote,
.text-content
q{quotes:none}.text-content blockquote:before,
.text-content blockquote:after,
.text-content q:before,
.text-content q:after{content:''}.text-content blockquote
hr{width:40%;background-color:#999}.text-content img,
.text-content .wp-caption:not(.slick-item){width:auto;max-width:100%;height:auto;margin-top:2.8em;margin-bottom:2.8em}.text-content .wp-caption
img{display:block;margin-top:0;margin-bottom:0}.text-content img.alignleft,
.text-content img.alignright,
.text-content .wp-caption.alignleft,
.text-content .wp-caption.alignright{display:block;margin-top:0.2em;margin-bottom:0.4em}.text-content
img.alignnone{display:block}.text-content img.alignleft,
.text-content .wp-caption.alignleft{float:left;max-width:47%;margin-right:3%}.text-content img.alignright,
.text-content .wp-caption.alignright{float:right;max-width:47%;margin-left:3%}.text-content img.aligncenter,
.text-content .wp-caption.aligncenter{display:block;max-width:80%;margin-left:auto;margin-right:auto;text-align:center}.text-content .wp-caption.alignleft img,
.text-content .wp-caption.alignright img,
.text-content .wp-caption.aligncenter
img{float:none;margin-left:0;margin-right:0;max-width:100%}.text-content .wp-caption{}.text-content .wp-caption
a{display:block}.text-content .wp-caption-text{margin-top:1.2em;text-align:center;font-style:italic;color:#666}.text-content>.gallery,.text-content>.wp-gallery{margin-top:2.8em !important;margin-bottom:2.8em !important}.text-content .gallery img,
.text-content .gallery .wp-caption,
.text-content .wp-gallery img,
.text-content .wp-gallery .wp-caption{margin-top:0;margin-bottom:0}.text-content .gallery .gallery-icon{font-size:0}.text-content .gallery .gallery-icon
img{border:none !important}.text-content .grid-gallery .gallery-item > a
img{-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.text-content .grid-gallery .gallery-item>a:hover>img{opacity:0.8}.text-content
iframe{display:block;max-width:100%;margin-top:2.8em;margin-bottom:2.8em}.text-content>*:first-child,.text-content>*:first-child>*:not(.wp-caption-text){margin-top:0}.text-content>*:last-child,.text-content>*:last-child:not(ul):not(ol)>*:last-child{margin-bottom:0 !important}.text-content>.post-password-form>*:not(:last-child){margin-bottom:1em !important}.text-content > .post-password-form
input{margin-top:0.6em}@media all and (max-width: 800px){.text-content img.alignleft,
.text-content img.alignright,
.text-content .wp-caption.alignleft,
.text-content .wp-caption.alignright{max-width:100%;float:none;display:block;margin-left:0%;margin-right:0%;margin-top:2.8em;margin-bottom:2.8em}.text-content .left-block{width:auto}.text-content .two-column-block,
.text-content .three-column-block{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}.text-content .two-column-block > *:not(:last-child),
.text-content .three-column-block>*:not(:last-child){margin-bottom:1em !important}}.grid{font-size:0;letter-spacing:0;margin-left:-20px;margin-top:-40px}.grid.no-h-margin{margin-left:0}.grid.no-v-margin{margin-top:0}.grid.flex,.grid.flex-s,.grid.flex-m,.grid.flex-l,.grid.flex-xl{display:flex;flex-wrap:wrap}.grid.flex.flex-center,.grid.flex-s.flex-center,.grid.flex-m.flex-center,.grid.flex-l.flex-center,.grid.flex-xl.flex-center{align-items:center}.grid>*{display:inline-block;padding-left:20px;padding-top:40px;text-align:left;vertical-align:top;background-clip:content-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid.align-middle>*,.grid>*.align-middle{vertical-align:middle}.grid.align-bottom>*,.grid>*.align-bottom{vertical-align:bottom}.grid.center>*,.grid>*.center{text-align:center}.grid.align-right>*,.grid>*.align-right{text-align:right}.grid.no-overflow>*,.grid>*.no-overflow{overflow:hidden}.grid>*.col-1{width:8.33%}.grid>*.col-2{width:16.66%}.grid>*.col-3{width:25%}.grid>*.col-4{width:33.33%}.grid>*.col-5{width:41.66%}.grid>*.col-6{width:50%}.grid>*.col-7{width:58.33%}.grid>*.col-8{width:66.66%}.grid>*.col-9{width:75%}.grid>*.col-10{width:83.33%}.grid>*.col-11{width:91.66%}.grid>*.col-12{width:100%}.grid>*.col-s-1{width:8.33%}.grid>*.col-s-2{width:16.66%}.grid>*.col-s-3{width:25%}.grid>*.col-s-4{width:33.33%}.grid>*.col-s-5{width:41.66%}.grid>*.col-s-6{width:50%}.grid>*.col-s-7{width:58.33%}.grid>*.col-s-8{width:66.66%}.grid>*.col-s-9{width:75%}.grid>*.col-s-10{width:83.33%}.grid>*.col-s-11{width:91.66%}.grid>*.col-s-12{width:100%}.grid>*.col-m-1{width:8.33%}.grid>*.col-m-2{width:16.66%}.grid>*.col-m-3{width:25%}.grid>*.col-m-4{width:33.33%}.grid>*.col-m-5{width:41.66%}.grid>*.col-m-6{width:50%}.grid>*.col-m-7{width:58.33%}.grid>*.col-m-8{width:66.66%}.grid>*.col-m-9{width:75%}.grid>*.col-m-10{width:83.33%}.grid>*.col-m-11{width:91.66%}.grid>*.col-m-12{width:100%}.grid>*.col-l-1{width:8.33%}.grid>*.col-l-2{width:16.66%}.grid>*.col-l-3{width:25%}.grid>*.col-l-4{width:33.33%}.grid>*.col-l-5{width:41.66%}.grid>*.col-l-6{width:50%}.grid>*.col-l-7{width:58.33%}.grid>*.col-l-8{width:66.66%}.grid>*.col-l-9{width:75%}.grid>*.col-l-10{width:83.33%}.grid>*.col-l-11{width:91.66%}.grid>*.col-l-12{width:100%}.grid>*.col-xl-1{width:8.33%}.grid>*.col-xl-2{width:16.66%}.grid>*.col-xl-3{width:25%}.grid>*.col-xl-4{width:33.33%}.grid>*.col-xl-5{width:41.66%}.grid>*.col-xl-6{width:50%}.grid>*.col-xl-7{width:58.33%}.grid>*.col-xl-8{width:66.66%}.grid>*.col-xl-9{width:75%}.grid>*.col-xl-10{width:83.33%}.grid>*.col-xl-11{width:91.66%}.grid>*.col-xl-12{width:100%}.grid.no-h-margin>*{padding-left:0}.grid.no-v-margin>*{padding-top:0}@media all and (max-width: 1600px){.grid.flex-xl{display:block}.grid>*.col-xl-1,.grid>*.col-xl-2,.grid>*.col-xl-3,.grid>*.col-xl-4,.grid>*.col-xl-5,.grid>*.col-xl-6,.grid>*.col-xl-7,.grid>*.col-xl-8,.grid>*.col-xl-9,.grid>*.col-xl-10,.grid>*.col-xl-11{width:100%}.grid>*.col-1{width:8.33%}.grid>*.col-2{width:16.66%}.grid>*.col-3{width:25%}.grid>*.col-4{width:33.33%}.grid>*.col-5{width:41.66%}.grid>*.col-6{width:50%}.grid>*.col-7{width:58.33%}.grid>*.col-8{width:66.66%}.grid>*.col-9{width:75%}.grid>*.col-10{width:83.33%}.grid>*.col-11{width:91.66%}.grid>*.col-12{width:100%}.grid>*.col-s-1{width:8.33%}.grid>*.col-s-2{width:16.66%}.grid>*.col-s-3{width:25%}.grid>*.col-s-4{width:33.33%}.grid>*.col-s-5{width:41.66%}.grid>*.col-s-6{width:50%}.grid>*.col-s-7{width:58.33%}.grid>*.col-s-8{width:66.66%}.grid>*.col-s-9{width:75%}.grid>*.col-s-10{width:83.33%}.grid>*.col-s-11{width:91.66%}.grid>*.col-s-12{width:100%}.grid>*.col-m-1{width:8.33%}.grid>*.col-m-2{width:16.66%}.grid>*.col-m-3{width:25%}.grid>*.col-m-4{width:33.33%}.grid>*.col-m-5{width:41.66%}.grid>*.col-m-6{width:50%}.grid>*.col-m-7{width:58.33%}.grid>*.col-m-8{width:66.66%}.grid>*.col-m-9{width:75%}.grid>*.col-m-10{width:83.33%}.grid>*.col-m-11{width:91.66%}.grid>*.col-m-12{width:100%}.grid>*.col-l-1{width:8.33%}.grid>*.col-l-2{width:16.66%}.grid>*.col-l-3{width:25%}.grid>*.col-l-4{width:33.33%}.grid>*.col-l-5{width:41.66%}.grid>*.col-l-6{width:50%}.grid>*.col-l-7{width:58.33%}.grid>*.col-l-8{width:66.66%}.grid>*.col-l-9{width:75%}.grid>*.col-l-10{width:83.33%}.grid>*.col-l-11{width:91.66%}.grid>*.col-l-12{width:100%}}@media all and (max-width: 1200px){.grid.flex-l{display:block}.grid>*.col-l-1,.grid>*.col-l-2,.grid>*.col-l-3,.grid>*.col-l-4,.grid>*.col-l-5,.grid>*.col-l-6,.grid>*.col-l-7,.grid>*.col-l-8,.grid>*.col-l-9,.grid>*.col-l-10,.grid>*.col-l-11{width:100%}.grid>*.col-1{width:8.33%}.grid>*.col-2{width:16.66%}.grid>*.col-3{width:25%}.grid>*.col-4{width:33.33%}.grid>*.col-5{width:41.66%}.grid>*.col-6{width:50%}.grid>*.col-7{width:58.33%}.grid>*.col-8{width:66.66%}.grid>*.col-9{width:75%}.grid>*.col-10{width:83.33%}.grid>*.col-11{width:91.66%}.grid>*.col-12{width:100%}.grid>*.col-s-1{width:8.33%}.grid>*.col-s-2{width:16.66%}.grid>*.col-s-3{width:25%}.grid>*.col-s-4{width:33.33%}.grid>*.col-s-5{width:41.66%}.grid>*.col-s-6{width:50%}.grid>*.col-s-7{width:58.33%}.grid>*.col-s-8{width:66.66%}.grid>*.col-s-9{width:75%}.grid>*.col-s-10{width:83.33%}.grid>*.col-s-11{width:91.66%}.grid>*.col-s-12{width:100%}.grid>*.col-m-0{display:none}.grid>*.col-m-1{width:8.33%}.grid>*.col-m-2{width:16.66%}.grid>*.col-m-3{width:25%}.grid>*.col-m-4{width:33.33%}.grid>*.col-m-5{width:41.66%}.grid>*.col-m-6{width:50%}.grid>*.col-m-7{width:58.33%}.grid>*.col-m-8{width:66.66%}.grid>*.col-m-9{width:75%}.grid>*.col-m-10{width:83.33%}.grid>*.col-m-11{width:91.66%}.grid>*.col-m-12{width:100%}}@media all and (max-width: 800px){.grid.flex-m{display:block}.grid>*,.grid.align-middle>*,.grid.align-bottom>*,.grid>*.align-middle,.grid>*.align-bottom{vertical-align:top}.grid>*.col-m-1,.grid>*.col-m-2,.grid>*.col-m-3,.grid>*.col-m-4,.grid>*.col-m-5,.grid>*.col-m-6,.grid>*.col-m-7,.grid>*.col-m-8,.grid>*.col-m-9,.grid>*.col-m-10,.grid>*.col-m-11{width:100%}.grid>*.col-1{width:8.33%}.grid>*.col-2{width:16.66%}.grid>*.col-3{width:25%}.grid>*.col-4{width:33.33%}.grid>*.col-5{width:41.66%}.grid>*.col-6{width:50%}.grid>*.col-7{width:58.33%}.grid>*.col-8{width:66.66%}.grid>*.col-9{width:75%}.grid>*.col-10{width:83.33%}.grid>*.col-11{width:91.66%}.grid>*.col-12{width:100%}.grid>*.col-s-0{display:none}.grid>*.col-s-1{width:8.33%}.grid>*.col-s-2{width:16.66%}.grid>*.col-s-3{width:25%}.grid>*.col-s-4{width:33.33%}.grid>*.col-s-5{width:41.66%}.grid>*.col-s-6{width:50%}.grid>*.col-s-7{width:58.33%}.grid>*.col-s-8{width:66.66%}.grid>*.col-s-9{width:75%}.grid>*.col-s-10{width:83.33%}.grid>*.col-s-11{width:91.66%}.grid>*.col-s-12{width:100%}}@media all and (max-width: 600px){.grid.flex-s{display:block}.grid>*.col-s-1,.grid>*.col-s-2,.grid>*.col-s-3,.grid>*.col-s-4,.grid>*.col-s-5,.grid>*.col-s-6,.grid>*.col-s-7,.grid>*.col-s-8,.grid>*.col-s-9,.grid>*.col-s-10,.grid>*.col-s-11{width:100%}.grid>*.col-0{display:none}.grid>*.col-1{width:8.33%}.grid>*.col-2{width:16.66%}.grid>*.col-3{width:25%}.grid>*.col-4{width:33.33%}.grid>*.col-5{width:41.66%}.grid>*.col-6{width:50%}.grid>*.col-7{width:58.33%}.grid>*.col-8{width:66.66%}.grid>*.col-9{width:75%}.grid>*.col-10{width:83.33%}.grid>*.col-11{width:91.66%}.grid>*.col-12{width:100%}}.post-list>ul{margin-left:-4%;margin-top:-4%;font-size:0;letter-spacing:0;text-align:left}.post-list>ul>li{display:inline-block;width:29.33%;margin-left:4%;margin-top:4%;vertical-align:top;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media all and (max-width: 800px){.post-list>ul{margin-left:-6%;margin-top:-6%}.post-list>ul>li{width:44%;margin-left:6%;margin-top:6%}}@media all and (max-width: 500px){.post-list>ul{margin-left:0;margin-top:-8%}.post-list>ul>li{width:100%;margin-left:0;margin-top:8%}}.entry-summary{position:relative}.entry-summary>a{display:block}.entry-summary>a.inactive{pointer-events:none}.entry-summary>a.inactive:hover{color:inherit !important}.entry-summary > a.inactive:hover
svg{fill:inherit !important}.entry-summary
img{-webkit-backface-visibility:hidden}.entry-summary .text-content{padding-top:20px}.entry-summary .over .text-content{padding-top:0}.entry-summary .text-content .term-list{font-size:0.7em;margin-bottom:1em}.entry-summary .text-content
h4{margin-bottom:0.4em;font-size:1.2em}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}.slick-gallery{display:none}.slick-gallery.flex .slick-track{display:flex}.slick-gallery.flex .slick-track .slick-slide{height:auto}.slick-slide:focus{outline:none !important}.slick-slide
figcaption{max-width:90vw}.slick-slide
img{margin-left:auto;margin-right:auto}.slick-gallery[data-lazyload="background"] .slick-slide{opacity:0;-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.slick-gallery[data-lazyload="background"] .slick-slide.loaded{opacity:1}.slick-prev,.slick-next{position:absolute;z-index:1;width:50px;height:50px;top:50%;margin-top:-25px;padding:0;background:none;background-color:transparent !important;border:none;outline:none;font-size:0;line-height:0;cursor:pointer;-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.slick-prev{left:3%;background:url("/h-content/themes/h-theme/media/arrow-left.svg") no-repeat center center;background-size:100%}.slick-next{right:3%;background:url("/h-content/themes/h-theme/media/arrow-right.svg") no-repeat center center;background-size:100%}.slick-prev:hover,.slick-next:hover{background-color:transparent !important}.slick-arrow.slick-disabled{opacity:0.5;pointer-events:none}body.mobile .slick-prev,
body.mobile .slick-next{display:none !important}@media all and (max-width: 800px){.slick-prev,.slick-next{display:none !important}}.slick-dots{position:absolute;width:100%;bottom:5%;text-align:center;font-size:0}.slick-dots
li{display:inline-block;margin:10px
0 0 20px;vertical-align:top}.slick-dots li:first-child{margin-left:0}.slick-dots li
button{display:block;width:14px;height:14px;padding:0;background:none;border:none;outline:none;font-size:0;line-height:0;cursor:pointer;border:1px
solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-o-transition:background-color 0.3s, border 0.3s;-moz-transition:background-color 0.3s, border 0.3s;-webkit-transition:background-color 0.3s, border 0.3s;transition:background-color 0.3s, border 0.3s}.slick-dots li.slick-active
button{cursor:default;pointer-events:none}@media all and (max-width: 800px){.slick-dots
li{margin-left:2.5%}}.text-content ul.slick-dots{padding-left:0;font-size:0}.text-content ul.slick-dots
li{list-style:none}@font-face{font-family:'TheFuture';src:url('/h-content/themes/h-theme-child/fonts/TheFuture-Regular.woff2') format('woff2'),
url('/h-content/themes/h-theme-child/fonts/TheFuture-Regular.woff') format('woff'),
url('/h-content/themes/h-theme-child/fonts/TheFuture-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'TheFuture';src:url('/h-content/themes/h-theme-child/fonts/TheFuture-Bold.woff2') format('woff2'),
url('/h-content/themes/h-theme-child/fonts/TheFuture-Bold.woff') format('woff'),
url('/h-content/themes/h-theme-child/fonts/TheFuture-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}:root{--header-height:80px;--header-margin-bottom:40px}@media all and (max-width: 1500px){:root{--header-height:70px;--header-margin-bottom:60px}}@media all and (max-width: 1200px){:root{--header-height:60px;--header-margin-bottom:40px}}@media all and (max-width: 800px){:root{--header-height:50px;--header-margin-bottom:20px}}header#header{position:fixed;z-index:110;top:0;width:100%;color:#000;fill:#000;background-color:#fff;font-size:0}header#header,.header-dummy{height:var(--header-height);margin-bottom:var(--header-margin-bottom);-o-transition:height 0.2s;-moz-transition:height 0.2s;-webkit-transition:height 0.2s;transition:height 0.2s}.no-header-margin .header-dummy{margin-bottom:0}.single-product .header-dummy{display:none}.search-results header#header,
.search-results .header-dummy{margin-bottom:120px}.sticky-header
header#header{height:120px;background-color:#fff}header>.container{position:relative;height:100%;overflow:hidden}header>.container>div{display:inline-table;height:100%;vertical-align:middle}header>.container>div>div{display:table-cell;height:100%;vertical-align:middle}header>.container>div>div>*{display:inline-block;vertical-align:middle}header > .container
.left{position:relative;z-index:1;float:left}header > .container
.middle{position:absolute;left:0;right:0;top:0;width:100%;padding-left:40px;padding-right:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header > .container
.right{position:relative;z-index:1;float:right}header > .container
.logo{width:120px}header > .container .logo
svg{-o-transition:fill 0.2s, width 0.2s;-moz-transition:fill 0.2s, width 0.2s;-webkit-transition:fill 0.2s, width 0.2s;transition:fill 0.2s, width 0.2s}.sticky-header header > .container .logo
svg{width:80%}header > .container .logo
.mobile{display:none}header > .container .nav-menu{display:block;width:33.33%;margin-left:33.33%;white-space:nowrap}header > .container .nav-menu
ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}header > .container .nav-menu
li{display:inline-block;margin-left:10px}header > .container .nav-menu li:first-child{margin-left:0}header > .container .nav-menu li a,
header > .container .header-link{position:relative;font-size:var(--font-size);line-height:1}header > .container a:hover,
header > .container .header-link:hover{color:#000 !important;fill:#000 !important}header > .container .nav-menu li a::after,
header > .container .header-link::after,
header > .container .svg-span::after{content:'';position:absolute;width:0;bottom:-4px;left:-1px;right:-1px;height:1px;background-color:#000;-o-transition:width 0.2s;-moz-transition:width 0.2s;-webkit-transition:width 0.2s;transition:width 0.2s}header > .container .nav-menu li.mobile-menu{display:none}header > .container .nav-menu li a:hover::after,
header > .container .header-link:hover::after,
header > .container .svg-span:hover::after{width:calc(100% + 2px)}.archive header > .container .nav-menu li.menu-item-5 > a::after,
header > .container .nav-menu li.current-menu-item > a::after,
header > .container .nav-menu li.current_page_item > a::after,
header > .container .nav-menu li.current-page-ancestor > a::after,
header > .container .nav-menu li.current-menu-parent > a::after,
.page-template-locations header > .container .header-link::after{width:calc(100% + 2px)}header > .container .svg-span{position:relative}header > .container .svg-span>svg{height:calc(1.1 * var(--font-size))}header > .container .svg-span>span{font-size:var(--font-size)}header > .container .svg-span>*:first-child{margin-right:calc(0.4 *var(--font-size) )}header > .container .language-switcher-holder{margin-left:40px}header > .container .language-switcher
li{display:inline-block}header > .container .language-switcher li:first-child{margin-left:0}header > .container .language-switcher li
a{font-size:var(--font-size);text-transform:lowercase}header > .container .language-switcher li.current-lang
a{font-weight:bold}header > .container .header-link{line-height:1.3}header > .container .hamburger-btn{display:none;margin-right:-5px}header > .container .search-btn{width:23px;stroke:none !important;margin-left:20px}@media all and (max-width: 1300px){.search-results header#header,
.search-results .header-dummy{margin-bottom:80px}header > .container .nav-menu{width:45%;margin:0
auto}}@media all and (max-width: 1100px){header > .container
.logo{width:100px}header > .container .middle,
header > .container .nav-menu,
header > .container .location-btn,
header > .container .language-switcher-holder,
header > .container .header-link{display:none}header > .container .hamburger-btn,
header > .container .nav-menu li.mobile-menu{display:inline-block}header > .container .svg-span>svg{height:calc(1 * var(--font-size))}header > .container .language-switcher-holder{margin-left:20px}header > .container .search-btn{margin-left:0;margin-right:15px}}@media all and (max-width: 800px){.search-results header#header,
.search-results .header-dummy{margin-bottom:40px}}footer{position:relative;z-index:105;width:100%;color:#000;fill:#000;background-color:#94A1A7}.fixed-footer
footer{position:absolute;left:0;bottom:0}footer .text-content a:not(.btn):not(.h-btn){display:inline-block;position:relative;text-decoration:none}footer .text-content a::after{content:'';position:absolute;width:0;bottom:-2px;left:-1px;right:-1px;height:1px;background-color:#000;-o-transition:width 0.2s;-moz-transition:width 0.2s;-webkit-transition:width 0.2s;transition:width 0.2s}footer .text-content a:hover::after{width:calc(100% + 2px)}footer>.container:not(:last-child){border-bottom:1px solid #000}footer > .container .text-content
h4{font-size:1em;font-weight:bold;margin-bottom:0.6em}footer>.top.container{padding-top:60px;padding-bottom:60px}footer > .top.container
.newsletter{max-width:600px;margin:0
auto}footer > .top.container
.social{max-width:150px;margin:0
0 0 auto}footer>.middle.container{padding-top:150px;padding-bottom:40px}footer>.bottom.container{padding-top:25px;padding-bottom:25px}footer > .bottom.container .menu
li{display:inline-block}footer > .bottom.container .menu li:not(:last-child){margin-right:25px}footer>.container>.grid{margin-top:-20px}footer>.container>.grid>*{padding-top:20px}@media all and (max-width: 800px){footer>.top.container{padding-top:45px;padding-bottom:45px}footer>.container>.grid>*,footer>.container>.grid>*.align-right{text-align:center}footer>.middle.container{padding-top:30px;padding-bottom:30px}footer > .top.container
.social{margin:0
auto}}#overlay-menu{display:none;position:fixed;z-index:5000;width:100%;height:calc(100% - var(--header-height));top:var(--header-height);left:0;color:#000;fill:#000;background-color:#fff;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-transform:translate(0, 60px);-moz-transform:translate(0, 60px);-o-transform:translate(0, 60px);transform:translate(0, 60px);-o-transition:transform 0.3s, opacity 0.3s, visibility 0.3s;-moz-transition:transform 0.3s, opacity 0.3s, visibility 0.3s;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s, visibility 0.3s;transition:transform 0.3s, opacity 0.3s, visibility 0.3s}body.overlay-active #overlay-menu{opacity:1;visibility:visible;pointer-events:all;-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);transform:translate(0)}body.overlay-active.search-active #overlay-menu{top:0;height:100%}#overlay-menu::-webkit-scrollbar{width:0px;background:transparent}.admin-bar #overlay-menu{top:32px;height:calc(100% - 32px)}@media screen and (max-width: 782px){.admin-bar #overlay-menu{top:46px;height:calc(100% - 46px)}}@media all and (max-width: 600px){#wpadminbar{z-index:2000 !important}.admin-bar #overlay-menu{top:0;height:100%}}.overlay-menu{display:none;font-size:var(--font-size);position:relative;height:100%;pointer-events:all}.overlay-menu#mobile-menu
.container{width:100%;padding-top:45px;padding-bottom:25px;min-height:100%;opacity:0;visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);-o-transition:transform 0.2s, opacity 0.2s, visibility 0.2s;-moz-transition:transform 0.2s, opacity 0.2s, visibility 0.2s;-webkit-transition:-webkit-transform 0.2s, opacity 0.2s, visibility 0.2s;transition:transform 0.2s, opacity 0.2s, visibility 0.2s}.overlay-menu#mobile-menu
.container.active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.overlay-menu#mobile-menu .main-content{display:flex;flex-direction:column;justify-content:space-between}.overlay-menu .container.sub-content{position:absolute;top:0;left:0;background-color:#fff}.overlay-menu .container.sub-content>*{display:none}.overlay-menu .container.sub-content.active>*{display:block}.overlay-menu .container.sub-content .products-overlay-menu{display:block}.overlay-menu .container.sub-content .products-overlay-menu::before{display:inline-block;content:'';background-image:url('/h-content/themes/h-theme-child/media/arrow-menu-left.svg');background-size:0.88em 0.88em;background-position:center;width:0.88em;height:0.88em;margin-right:2.8em;background-repeat:no-repeat}.overlay-menu .container.sub-content ul:not(:last-child){margin-bottom:1.8em}.overlay-menu .container.sub-content ul>li:not(:last-child){margin-bottom:1px}.overlay-menu .container.sub-content ul>li>a{display:block;font-size:1.5em}.overlay-menu .container.sub-content ul>li>a>*{display:inline-block;vertical-align:middle}.overlay-menu .container.sub-content ul>li>a>span{margin-top:-2px}.overlay-menu .container.sub-content ul>li>a>img{width:3em;height:3em;object-fit:cover;margin-right:0.8em;-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.overlay-menu .container.sub-content ul>li>a:hover>img{opacity:0.8}.overlay-menu h2,
.overlay-menu
h3{font-size:1.5em;font-weight:normal;margin-bottom:2em}.overlay-menu
h4{font-size:1em;font-weight:normal;margin:0
0 1.8em 5.8em;color:#D6D6D6}.overlay-menu .nav-menu ul>li{display:block;position:relative;line-height:1;margin-top:2.5em}.overlay-menu .nav-menu ul>li.products-overlay-menu>a{display:block;padding-right:1em}.overlay-menu .nav-menu ul>li.products-overlay-menu::after{position:absolute;top:0;right:0;content:'';background-image:url('/h-content/themes/h-theme-child/media/arrow-menu-right.svg');background-size:1.3em 1.3em;background-position:center;width:1.3em;height:1.3em;background-repeat:no-repeat;pointer-events:none}.overlay-menu .nav-menu ul>li:first-child{margin-top:0}.overlay-menu .nav-menu ul > li
a{display:inline-block;font-size:1.5em}.overlay-menu .nav-menu ul > li.current-menu-item > a,
.overlay-menu .nav-menu ul > li.current_page_item > a,
.overlay-menu .nav-menu ul > li.current-page-ancestor > a, .overlay-menu .nav-menu ul>li.current-menu-parent>a{font-weight:bold}.overlay-menu .nav-menu ul>li.menu-item-has-children>a{position:relative;padding-right:0.8em}.overlay-menu .nav-menu ul>li.menu-item-has-children>a::after{content:'';background:url('/h-content/themes/h-theme-child/media/arrow-down.svg') no-repeat center;position:absolute;right:0;top:1px;width:0.5em;height:100%;-o-transition:transform 0.2s;-moz-transition:transform 0.2s;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s}.overlay-menu .nav-menu ul>li.menu-item-has-children.active>a::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.overlay-menu .nav-menu ul > li .sub-menu{display:none;position:relative;padding:8px
0;background:#eee}.overlay-menu .nav-menu ul > li .sub-menu>li{margin-top:0.2em}.overlay-menu .nav-menu ul > li .sub-menu > li
a{padding-top:0;padding-bottom:0;font-size:0.9em}.overlay-menu .language-switcher-holder{margin-top:2em}.overlay-menu .language-switcher-holder>.language-switcher-holder>svg{margin-right:0.4em}.overlay-menu .language-switcher-holder > .language-switcher ul>li{display:inline-block}.overlay-menu .language-switcher-holder > .language-switcher ul>li::after{content:"/";font-size:1em;margin-left:0.1em;margin-right:0.1em}.overlay-menu .language-switcher-holder > .language-switcher ul>li:first-child{margin-left:0}.overlay-menu .language-switcher-holder > .language-switcher ul>li:last-child::after{content:"";margin-left:0}.overlay-menu .language-switcher-holder > .language-switcher ul > li
a{display:inline-block;font-size:var(--font-size);text-transform:lowercase}.overlay-menu .language-switcher-holder > .language-switcher ul > li.current-lang
a{font-weight:bold}@media all and (max-height: 600px){.overlay-menu
h2{font-size:2em}}#overlay-menu #search-menu{padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#overlay-menu #search-menu
h3{max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:35px;text-align:left;font-size:3em;font-weight:bold}#overlay-menu .overlay-search{position:relative;max-width:600px;margin:0
auto;overflow:hidden}#overlay-menu .close-btn{position:absolute;right:40px;top:30px}#overlay-menu .overlay-search .search-field{width:100%;max-width:none;color:#333;background:none;border-width:1px}#overlay-menu .overlay-search .search-submit{position:absolute;right:0;top:0;border-top:none;border-right:none;border-bottom:none;line-height:1.5}#overlay-menu .overlay-search .search-field::-webkit-input-placeholder{opacity:0.7}#overlay-menu .overlay-search .search-field:-moz-placeholder{opacity:0.7}#overlay-menu .overlay-search .search-field::-moz-placeholder{opacity:0.7}#overlay-menu .overlay-search .search-field:-ms-input-placeholder{opacity:0.7}@media all and (max-width: 1000px){#overlay-menu .close-btn{right:20px;top:20px}}:root{--font-size:18px;--downloads-height:60px}@media all and (max-width: 1500px){:root{--font-size:17px;--downloads-height:40px}}@media all and (max-width: 800px){:root{--font-size:16px}}body{background-color:#fff;color:#000;fill:#000;font-family:'TheFuture',sans-serif;font-size:var(--font-size);overflow-y:scroll}a:hover{color:inherit !important;fill:inherit !important}hr{background-color:#000;border-color:#000}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.05}.alt-font{}.highlight{color:#666}.h-btn{stroke:#000}.h-btn:hover{stroke:#666 !important}.hamburger-btn{width:28px;height:28px}.hamburger-btn,.hamburger-btn:hover{stroke:none !important}.hamburger-btn svg>*{transform-origin:center;-o-transition:transform 0.2s;-moz-transition:transform 0.2s;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s}.overlay-active .hamburger-btn svg>*:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.overlay-active .hamburger-btn svg>*:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}::selection{color:#666;background:#ddd}::-moz-selection{color:#666;background:#ddd}.slick-prev,.slick-next{width:78px;height:78px;margin-top:-39px;-o-transition:opacity 0.2s, filter 0.2s;-moz-transition:opacity 0.2s, filter 0.2s;-webkit-transition:opacity 0.2s, filter 0.2s;transition:opacity 0.2s, filter 0.2s}.slick-prev{left:20px;background:url("/h-content/themes/h-theme-child/media/arrow-left.svg") no-repeat center center}.slick-next{right:20px;background:url("/h-content/themes/h-theme-child/media/arrow-right.svg") no-repeat center center}.slick-prev:hover,.slick-next:hover{filter:invert(0.9)}.slick-dots{}.slick-dots li:not(:first-child){margin-left:24px}.slick-dots li
button{width:8px;height:8px;border-width:1px;border-color:#000}.slick-dots li:not(.slick-active) button:hover{border-color:#666 !important;background-color:#666 !important}.slick-dots li.slick-active
button{border-color:#000;background-color:#000}@media all and (max-width: 1500px){.slick-prev,.slick-next{width:55px;height:55px}}@media all and (max-width: 800px){.slick-dots{bottom:8%}}.social-shares:not(.text) ul > li,
.social-link:not(.text) ul>li{width:22px}.social-shares ul > li a:hover,
.social-links ul > li a:hover{border-color:#666}.social-links ul > li
a{display:inline-block;position:relative}.social-shares
h4{font-size:1em;margin-right:1.5rem}.social-shares.text ul>li{display:inline-block;margin-left:1.5rem}.social-shares.text ul>li>a{display:inline-block;position:relative}.social-shares.text ul>li>a::after{content:'';position:absolute;width:0;bottom:-2px;left:-1px;right:-1px;height:1px;background-color:#000;-o-transition:width 0.2s;-moz-transition:width 0.2s;-webkit-transition:width 0.2s;transition:width 0.2s}.social-shares.text ul>li>a:hover::after{width:calc(100% + 2px)}.social-shares.text ul>li:first-child{margin-left:0}input:not([type="submit"]),textarea,select{color:#000;border-color:#000;padding:calc(0.77 * var(--font-size)) calc(1.2 * var(--font-size));-webkit-border-radius:0.16rem;-moz-border-radius:0.16rem;border-radius:0.16rem}input[type="radio"],input[type="checkbox"]{padding:0.5em}input[type=radio]:checked{background-image:url('/h-content/themes/h-theme-child/media/radio.svg')}input[type=checkbox]:checked{background-image:url('/h-content/themes/h-theme-child/media/checkmark.svg')}input:not([type="submit"]):focus,textarea:focus{border-color:#666 !important}.btn,
.text-content .btn,button,input[type="submit"]{color:#000;background-color:transparent;border-color:#000;padding:calc(0.77 * var(--font-size)) calc(1.2 * var(--font-size));-webkit-border-radius:0.16rem;-moz-border-radius:0.16rem;border-radius:0.16rem}.btn:hover,
.text-content .btn:hover,button:hover,input[type="submit"]:hover{background-color:#000 !important;border-color:#000 !important}.btn:hover,
.text-content .btn:hover,input[type="submit"]:hover{color:#fff !important;fill:#fff !important}.beige-background{background-color:#f5f2ec}.white{color:#fff}.term-list{text-transform:uppercase;font-size:0.88em}.term-list ul>li>a{position:relative;display:inline-block;text-decoration:none !important}.term-list ul>li>a::after{content:'';position:absolute;width:0;bottom:-4px;left:-1px;right:-1px;height:1px;background-color:#000;-o-transition:width 0.2s;-moz-transition:width 0.2s;-webkit-transition:width 0.2s;transition:width 0.2s}.term-list ul>li>a:hover::after{width:calc(100% + 2px)}section{margin-bottom:90px}section.border-bottom{border-bottom:1px solid}section.padding-top>.container{padding-top:90px}section.padding-bottom>.container{padding-bottom:90px}@media all and (max-width: 1500px){section.largest-margin{margin-bottom:120px}}@media all and (max-width: 800px){section{margin-bottom:45px}section.padding-top>.container{padding-top:45px}section.padding-bottom>.container{padding-bottom:45px}section.largest-margin{margin-bottom:60px}}.container:not(.limited-width){max-width:none}.search-results #main
.container{max-width:1300px}.container.limited-width{max-width:920px}.container:not(.no-padding){padding-left:40px;padding-right:40px}@media all and (max-width: 1000px){.container:not(.no-padding){padding-left:20px;padding-right:20px}}.archive #title-block .title-type{display:none}.search-results #title-block
.highlight{color:inherit !important;font-weight:normal}body.search #title-block{margin-bottom:60px}body.search #title-block
h1{font-size:1.5em}body.search #title-block .head-search{display:none}@media all and (max-width: 800px){body.search #title-block{margin-bottom:40px}}.full-height-no-header{height:calc(100vh - var(--header-height));min-height:600px}.blog #title-block,
.category #title-block,
.post-type-archive-designer #title-block,
.tax-typology #title-block,
.page-template #title-block,
.tax-typology #title-block .block-title,
.page-template #title-block .block-title{margin-bottom:0}.blog #title-block .block-title,
.category #title-block .block-title,
.post-type-archive-designer #title-block .block-title,
.tax-typology #title-block .block-title,
.page-template #title-block .block-title{font-size:10.4vw;margin-bottom:0.4em}.blog #title-block .block-title .page-title,
.category #title-block .block-title .page-title,
.post-type-archive-designer #title-block .block-title .page-title,
.tax-typology #title-block .block-title .page-title,
.page-template #title-block .block-title .page-title{font-size:1em;line-height:1.1}.blog #title-block .page-title > .highlight,
.category #title-block .page-title > .highlight,
.post-type-archive-designer #title-block .page-title > .highlight,
.tax-typology #title-block .page-title > .highlight,
.page-template #title-block .page-title>.highlight{color:#000}.block-title{margin-bottom:50px}@media all and (max-width: 800px){.block-title{margin-bottom:43px}.search-results .block-title{margin-bottom:0}section .grid>.col>.block-title:last-child{margin-bottom:23px}}.link-underlined,
.text-content .link-underlined{display:inline-block;position:relative;text-transform:uppercase;text-decoration:none !important;font-size:0.88em;font-weight:bold}.text-content
.underlined{display:inline-block;position:relative;text-decoration:none !important}.link-underlined::after,
.text-content a.link-underlined::after,
.text-content .link-underlined::after,
.text-content .underlined::after{content:'';position:absolute;width:0;bottom:-4px;left:-1px;right:-1px;height:1px;background-color:#000;-o-transition:width 0.2s;-moz-transition:width 0.2s;-webkit-transition:width 0.2s;transition:width 0.2s}.link-underlined:hover::after,
.text-content a.link-underlined:hover::after,
.text-content a:hover .link-underlined::after,
a:hover .text-content .link-underlined::after,
.text-content .underlined:hover::after{width:calc(100% + 2px)}.text-content{font-size:var(--font-size)}.text-content h1,
.text-content h2,
.text-content.block-title
h3{font-size:4em;margin-bottom:0.4em}.text-content
h3{font-size:3.1em;margin-bottom:0.5em}.text-content
h4{font-size:2em;margin-bottom:0.85em}.text-content
h5{font-size:1em;font-weight:normal}.text-content
h6{font-size:1em;border-bottom:none}.text-content a:not(.btn,.h-btn){text-decoration:underline;text-decoration-color:transparent;-o-transition:color 0.2s, text-decoration 0.2s;-moz-transition:color 0.2s, text-decoration 0.2s;-webkit-transition:color 0.2s, text-decoration 0.2s;transition:color 0.2s, text-decoration 0.2s}.text-content a:hover:not(.btn,.h-btn){text-decoration-color:inherit}.text-content *.smaller-font{font-size:0.66em}.text-content.smaller-font{font-size:12px}.text-content *.larger-font{font-size:1.33em}.text-content.larger-font{font-size:24px}.text-content .wp-caption:not(.gallery-item){width:auto !important}@media all and (max-width: 1500px){.text-content h1,
.text-content h2,
.text-content.block-title
h3{font-size:3.5em}.text-content
h3{font-size:2.7em}.text-content
h4{font-size:1.8em}}@media all and (max-width: 1200px){.text-content h1,
.text-content h2,
.text-content.block-title
h3{font-size:3em}.text-content
h3{font-size:2.3em}.text-content
h4{font-size:1.6em}}@media all and (max-width: 800px){.text-content h1,
.text-content h2,
.text-content.block-title
h3{font-size:2.7em}.text-content
h3{font-size:2.1em}.text-content
h4{font-size:1.5em}.text-content img,
.text-content .wp-caption:not(.slick-item){margin-top:2.5em;margin-bottom:2.5em}}.post-list>ul{margin-top:-75px;margin-left:-5px}.post-list>ul>li{width:calc(33.33% - 5px);margin-top:75px;margin-left:5px}.post-list>ul>li.type-designer{width:calc(50% - 5px)}.post-list>ul>li.type-product.large{width:calc(50% - 5px)}.post-list>ul>li.type-product.full{width:calc(100% - 5px)}.search-results .post-list>ul{margin-top:-60px;margin-left:0}.search-results .post-list>ul>li{width:100% !important;margin-top:60px;margin-left:0}.entry-summary > a .text-content{padding-bottom:5px}.entry-summary > a:hover .text-content .link-underlined::after{width:calc(100% + 2px)}@media all and (max-width: 1200px){.post-list>ul>li{width:calc(50% - 5px)}}@media all and (max-width: 800px){.post-list>ul{margin-top:-45px}.post-list>ul>li,.post-list>ul>li.type-designer,.post-list>ul>li.type-product.large{margin-top:45px;width:calc(100% - 5px)}.search-results .post-list>ul{margin-top:-45px}.search-results .post-list>ul>li{margin-top:45px}.type-post .entry-summary > a .text-content{padding-right:0}}.type-designer .entry-summary > a .text-content{padding-top:1.7em;padding-right:1em;max-width:550px}.type-designer .entry-summary > a .text-content
h4{font-size:3.1em;margin-bottom:0.6em}.type-designer .entry-summary > a .text-content>.more-info{display:none}.type-post .entry-summary > a .text-content{padding-right:1rem;max-width:550px}.type-post .entry-summary > a .text-content
h4{font-size:1.55em;margin-bottom:0.9em}.type-post .entry-summary > a .aspect-ratio>img{object-fit:cover}.type-post .entry-summary > a .text-content>.more-info{display:flex;flex-direction:row;align-items:center;gap:1rem}.type-post .entry-summary > a .text-content > .more-info .term-list{margin-bottom:0}.type-post .entry-summary > a .text-content > .more-info .term-list ul>li{font-size:1rem;padding:0.2em 0.7em 0.3em 0.7em;text-transform:none;border:1px
solid #000;-o-transition:color 0.2s, background-color 0.2s;-moz-transition:color 0.2s, background-color 0.2s;-webkit-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s;-webkit-border-radius:0.16em;-moz-border-radius:0.16em;border-radius:0.16em}.type-product .entry-summary > a .aspect-ratio.custom-ratio::before{padding-top:40%}.type-product .entry-summary > a .image-hover{overflow:hidden}.type-product .entry-summary > a .image-hover>.image{-o-transition:transform 0.2s;-moz-transition:transform 0.2s;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s}.type-product .entry-summary>a:hover>.image-hover>.image{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.type-product .entry-summary > a .text-content{padding-top:30px;max-width:450px}.type-product.full .entry-summary > a .text-content{max-width:550px}.type-product .entry-summary > a .text-content .product-numeration{margin-top:-10px}.type-product .entry-summary > a .text-content
h4{font-size:3.1em;margin-bottom:0.5em}.search-results .post-list > ul > li .entry-summary>a>*{display:inline-block;vertical-align:top}.search-results .post-list > ul > li .entry-summary>a>*:first-child{width:30%}.search-results .post-list > ul > li .entry-summary > a .text-content{padding-top:0;padding-right:0;padding-left:65px;max-width:70%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-results .post-list > ul > li .entry-summary > a .text-content
h4{margin-bottom:0.5em;font-size:3.1em}.search-results .post-list > ul > li .entry-summary > a .text-content>.more-info{display:none}@media all and (max-width: 1200px){.search-results .post-list > ul > li .entry-summary>a>*:first-child{width:40%}.search-results .post-list > ul > li .entry-summary > a .text-content{max-width:60%}}@media all and (max-width: 800px){.search-results .post-list > ul > li .entry-summary>a>*{display:block}.search-results .post-list > ul > li .entry-summary>a>*:first-child{width:100%}.search-results .post-list > ul > li .entry-summary > a .text-content{max-width:600px;padding-top:25px;padding-left:0}.search-results .post-list > ul > li .entry-summary > a .text-content
h4{font-size:2em}}.grid{margin-left:-5px;margin-top:-5px}.grid>.col{padding-left:5px;padding-top:5px}@media all and (max-width: 800px){.grid.large-mobile-margin:not(.no-v-margin){margin-top:-20px}.grid.large-mobile-margin:not(.no-v-margin)>.col{padding-top:20px}}#products-overlay-menu{display:none;position:fixed;z-index:112;width:100%;height:100%;left:0;top:0;background-color:#fff;overflow-y:auto;overflow-x:hidden;opacity:0;visibility:hidden;pointer-events:none;-o-transition:opacity 0.3s, visibility 0.3s;-moz-transition:opacity 0.3s, visibility 0.3s;-webkit-transition:opacity 0.3s, visibility 0.3s;transition:opacity 0.3s, visibility 0.3s}body.products-overlay-active #products-overlay-menu{opacity:1;visibility:visible;pointer-events:all}body:not(.products-overlay-active) #products-overlay-menu .over>*{pointer-events:none}#products-overlay-menu
.container{min-height:100%}#products-overlay-menu
.top{height:var(--header-height);display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fff}#products-overlay-menu .top>*{width:33.33%}#products-overlay-menu .top>.logo>a{display:inline-block;width:120px}#products-overlay-menu .top>.products-nav>a{position:relative;font-size:1em;line-height:1;text-decoration:none !important}#products-overlay-menu .top>.products-nav>a::after{content:'';position:absolute;width:0;bottom:-4px;left:-1px;right:-1px;height:1px;background-color:#000;-o-transition:width 0.2s;-moz-transition:width 0.2s;-webkit-transition:width 0.2s;transition:width 0.2s}#products-overlay-menu .top>.products-nav>a:hover::after{width:calc(100% + 2px)}#products-overlay-menu .top>.h-btn-container{text-align:right}#products-overlay-menu .top > .h-btn-container .close-btn{width:auto;height:auto;display:inline-block}#products-overlay-menu .top > .h-btn-container .close-btn>*{display:inline-block;vertical-align:middle}#products-overlay-menu .top > .h-btn-container .close-btn>svg{width:18px;height:18px;margin-right:7px;stroke:#000 !important}#products-overlay-menu .top > .h-btn-container .close-btn>span{font-size:var(--font-size);font-weight:normal;text-transform:lowercase}#products-overlay-menu .grid-holder{padding:5vh 0;opacity:0;-o-transition:transform 0.2s, opacity 0.2s;-moz-transition:transform 0.2s, opacity 0.2s;-webkit-transition:-webkit-transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s;-webkit-transform:translate(0, -50px);-moz-transform:translate(0, -50px);-o-transform:translate(0, -50px);transform:translate(0, -50px)}body.products-overlay-active #products-overlay-menu .grid-holder{opacity:1;-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);transform:translate(0);-o-transition:transform 0.5s 0.2s, opacity 0.4s 0.2s;-moz-transition:transform 0.5s 0.2s, opacity 0.4s 0.2s;-webkit-transition:-webkit-transform 0.5s 0.2s, opacity 0.4s 0.2s;transition:transform 0.5s 0.2s, opacity 0.4s 0.2s}#products-overlay-menu .grid > .col > .text-content
h4{font-size:1em;font-weight:normal;margin-bottom:8vh}#products-overlay-menu .grid>.col>.text-content>ul.typologies>li:not(:first-child){margin-top:2.2em}#products-overlay-menu .grid>.col>.text-content>div>ul.menu>li:not(:first-child){margin-top:0.9em}#products-overlay-menu .grid > .col > .text-content ul>li>a{line-height:1.2}#products-overlay-menu .grid>.col>.text-content>ul.typologies{margin-left:-3.3em}#products-overlay-menu .grid>.col>.text-content>ul.typologies>li>a{font-size:5em;font-weight:normal}#products-overlay-menu .grid>.col>.text-content>ul.typologies>li>a>span:first-child{font-size:0.15em;margin-right:3.5em}#products-overlay-menu .grid>.col>.text-content>ul.typologies>li>a>span:last-child{font-size:5vw}#products-overlay-menu .grid>.col>.text-content>div>ul.menu{margin-left:-2.5em}#products-overlay-menu .grid>.col>.text-content>div>ul.menu>li>a{font-size:1.77em;font-weight:normal;text-transform:none}#products-overlay-menu .grid>.col>.text-content>div>ul.menu>li>a>span:first-child{display:inline-block;min-width:1.6em;margin-right:2em;font-size:0.43em}#products-overlay-menu .slick-gallery{z-index:-1;position:absolute;width:50%;bottom:0;left:40px;right:40px;margin:0
auto;opacity:0;-o-transition:transform 0.2s, opacity 0.2s;-moz-transition:transform 0.2s, opacity 0.2s;-webkit-transition:-webkit-transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s;-webkit-transform:translate(0, -20px);-moz-transform:translate(0, -20px);-o-transform:translate(0, -20px);transform:translate(0, -20px)}body.products-overlay-active #products-overlay-menu .slick-gallery{opacity:1;-o-transition:transform 0.4s 0.2s, opacity 0.6s 0.2s;-moz-transition:transform 0.4s 0.2s, opacity 0.6s 0.2s;-webkit-transition:-webkit-transform 0.4s 0.2s, opacity 0.6s 0.2s;transition:transform 0.4s 0.2s, opacity 0.6s 0.2s;-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);transform:translate(0)}#products-overlay-menu .slick-gallery .slick-item{height:45vw}@media all and (max-width: 1600px){#products-overlay-menu .grid>.col>.text-content>ul.typologies>li>a>span:last-child{font-size:1em}}@media all and (max-width: 1200px){#products-overlay-menu .grid>.col>.text-content>ul.typologies>li>a{font-size:4em}#products-overlay-menu .grid>.col>.text-content>div>ul.menu>li>a{font-size:1.4em}}@media all and (max-width: 800px){#products-overlay-menu .slick-gallery{display:none}}.grid.text-img-grid>.col>img{width:100%}.grid.text-img-grid>.col.video-type>.background-html-video{height:auto}.grid.text-img-grid > .col > .text-content .larger-font{font-size:2.88em;line-height:1;font-weight:bold;margin-bottom:0}.grid.text-img-grid>.col>.text-content>*:not(img,iframe){max-width:79%;margin-bottom:1.35em}.grid.text-img-grid>.col.text-right>.text-content>*:not(img,iframe){margin-left:auto}.grid.text-img-grid>.col.extra-top-margin>.text-content{margin-top:calc(2.8em - 5px)}@media all and (max-width: 1500px){.grid.text-img-grid>.col>.text-content>*:not(img,iframe){max-width:85%}}@media all and (max-width: 800px){.grid.text-img-grid>.col>.text-content>*:not(img,iframe){max-width:100%}.grid.text-img-grid>.col.text-right>.text-content>*:not(img,iframe){margin-left:0}.grid.text-img-grid>.col.extra-top-margin>.text-content{margin-top:calc(2.5em - 5px)}.grid.text-img-grid>.col.text-type:not(:last-child){margin-bottom:20px}}@keyframes scroll-volumen{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes scroll-volumen{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.select-field{position:relative;width:17.2rem;font-size:0;line-height:1;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.select-field.active::before{content:'';position:absolute;bottom:-1rem;width:100%;height:1rem}.select-field .select-head{position:relative;margin-bottom:0;background-color:inherit;overflow:hidden;border:1px
solid #000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-o-transition:color 0.2s, background-color 0.2s;-moz-transition:color 0.2s, background-color 0.2s;-webkit-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s}.select-field .select-head.selected{}.select-field .select-head
span.title{display:block;padding:1em
3em 1em 1.25em;font-size:1.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-field>.select-head>a{display:block;position:absolute;width:1.3rem;height:1.3rem;right:1.25rem;top:calc(50% - 0.65rem);-o-transition:transform 0.2s 0.05s, opacity 0.2s, visibility 0.2s, background-color 0.2s;-moz-transition:transform 0.2s 0.05s, opacity 0.2s, visibility 0.2s, background-color 0.2s;-webkit-transition:-webkit-transform 0.2s 0.05s, opacity 0.2s, visibility 0.2s, background-color 0.2s;transition:transform 0.2s 0.05s, opacity 0.2s, visibility 0.2s, background-color 0.2s}.select-field.active>.select-head:not(.disabled)>a{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.select-field .select-head>a.clear{opacity:0;visibility:hidden;stroke:#000;background-color:#fff}.select-field .select-head.selected > a.clear,
.select-field .select-head.has-selection>a.clear{opacity:1;visibility:visible;-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.select-field .select-head.selected>a:not(.clear){visibility:hidden}.select-field>ul{z-index:1;position:absolute;min-width:100%;left:0;top:calc(100% + 0.5rem);padding:1rem;background-color:#fff;border:1px
solid #000;overflow-x:hidden;overflow-y:auto;opacity:0;visibility:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;scrollbar-width:none;-ms-overflow-style:none;-o-transition:transform 0.2s 0.1s, opacity 0.2s 0.1s, visibility 0.2s 0.1s;-moz-transition:transform 0.2s 0.1s, opacity 0.2s 0.1s, visibility 0.2s 0.1s;-webkit-transition:-webkit-transform 0.2s 0.1s, opacity 0.2s 0.1s, visibility 0.2s 0.1s;transition:transform 0.2s 0.1s, opacity 0.2s 0.1s, visibility 0.2s 0.1s}.select-field>ul::-webkit-scrollbar{width:0px;background:transparent}.select-field.active>ul{opacity:1;visibility:visible}.select-field>ul>li.select-item.non-selectable{color:#BEBEBE}.select-field > ul > li.select-item.non-selectable
a{pointer-events:none}.select-field>ul>li:not(:last-child){margin-bottom:0.7rem}.select-field>ul>li>a{position:relative;display:inline;font-size:1rem;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;pointer-events:all;-o-transition:color 0.1s, background-color 0.1s;-moz-transition:color 0.1s, background-color 0.1s;-webkit-transition:color 0.1s, background-color 0.1s;transition:color 0.1s, background-color 0.1s}.select-field>ul>li>a::after{content:'';position:absolute;width:0;bottom:-2px;left:-1px;right:-1px;height:1px;background-color:#000;-o-transition:width 0.2s;-moz-transition:width 0.2s;-webkit-transition:width 0.2s;transition:width 0.2s}.select-field>ul>li>a:hover::after{width:calc(100% + 2px)}.select-field>ul>li>a:hover,.select-field>ul>li.select-item.active{opacity:1}@media all and (max-width: 800px){.select-field .select-head
span.title{font-size:1rem}.select-field>ul{font-size:0.9em}.select-field>.select-head>a{width:1.1rem;height:1.1rem;top:calc(50% - 0.55rem)}}@media all and (max-width: 600px){.select-field{width:100%}}.home #lead-slider #slider-large-img{width:calc(66.66% + 40px);margin-left:33.33%}.home #lead-slider #slider-large-img .slick-item{height:calc(100vh - var(--header-height));min-height:600px}.home #lead-slider .left-sliders-holder{display:flex;position:absolute;left:40px;right:40px;top:0;flex-wrap:nowrap;flex-direction:column;justify-content:space-between}.home #lead-slider .left-sliders-holder>#slider-text{padding-top:6vh;width:61%}.home #lead-slider .left-sliders-holder > #slider-text .slick-item .text-content h2,
.home #lead-slider .left-sliders-holder > #slider-text .slick-item .text-content h3,
.home #lead-slider .left-sliders-holder > #slider-text .slick-item .text-content h4,
.home #lead-slider .left-sliders-holder > #slider-text .slick-item .text-content
h5{font-size:min(14vh, 6.5vw);line-height:1.07;margin-bottom:0.35em}.home #lead-slider .left-sliders-holder > #slider-text .slick-item .text-content
p{max-width:27em}.home #lead-slider .left-sliders-holder>.slider-small-img-holder{width:34%}.home #lead-slider .left-sliders-holder>.slider-small-img-holder>#slider-small-img{width:min(32vh, 16vw)}.home #lead-slider .left-sliders-holder > .slider-small-img-holder > #slider-small-img img,
.home #lead-slider .left-sliders-holder > .slider-small-img-holder > #slider-small-img
video{height:100%;width:100%;margin:0;object-fit:cover}.home #lead-slider .left-sliders-holder > .slider-small-img-holder > #slider-small-img .slick-item.video{opacity:1}.home #lead-slider .left-sliders-holder>.slider-small-img-holder>.dots-container{margin-bottom:25px}.home #lead-slider .left-sliders-holder>.slider-small-img-holder>.dots-container>.slick-dots{position:relative;left:auto;right:auto;bottom:auto;width:auto;text-align:left;margin-top:-10px;margin-left:-40px}.home #lead-slider .left-sliders-holder > .slider-small-img-holder > .dots-container > .slick-dots
li{margin:10px
0 0 40px}.home #lead-slider .left-sliders-holder > .slider-small-img-holder > .dots-container > .slick-dots li
button{display:inline-block;width:auto;height:auto;padding-bottom:3px;line-height:1;font-weight:normal;color:#000;font-size:calc(0.88 * var(--font-size));font-family:'TheFuture',sans-serif;border:none;border-bottom:1px solid transparent;background-color:transparent !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-o-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;transition:border-color 0.3s}.home #lead-slider .left-sliders-holder > .slider-small-img-holder > .dots-container > .slick-dots li.slick-active
button{border-color:#000}@media all and (max-height: 720px){.home #lead-slider .left-sliders-holder>#slider-text{width:80%}}@media all and (max-width: 1000px){.home #lead-slider #slider-large-img{width:calc(66.66% + 20px)}}@media all and (max-width: 800px){.home #lead-slider>.container{padding-bottom:30px}.home #lead-slider #slider-large-img{width:calc(100% + 40px);margin-left:-20px}.home #lead-slider #slider-large-img .slick-item{height:min(111vw, 70vh);min-height:auto}.home #lead-slider .left-sliders-holder{position:relative;top:auto;left:auto;right:auto;height:auto;min-height:auto;margin-top:-72px}.home #lead-slider .left-sliders-holder>#slider-text{width:100%;order:1;padding-top:0}.home #lead-slider .left-sliders-holder > #slider-text .slick-item .text-content h2,
.home #lead-slider .left-sliders-holder > #slider-text .slick-item .text-content h3,
.home #lead-slider .left-sliders-holder > #slider-text .slick-item .text-content h4,
.home #lead-slider .left-sliders-holder > #slider-text .slick-item .text-content
h5{font-size:2.5em;margin-bottom:0.5em}.home #lead-slider .left-sliders-holder > .slider-small-img-holder > .dots-container > .slick-dots li
button{font-size:1rem}.home #lead-slider .left-sliders-holder>.slider-small-img-holder{width:100%}.home #lead-slider .left-sliders-holder>.slider-small-img-holder>#slider-small-img{display:none !important}}@media all and (max-width: 500px){.home #lead-slider #slider-large-img .slick-item{height:60vh}}.home #block-2 .container .grid>.col.first{display:flex;flex-direction:column;justify-content:space-between}.home #block-2 .container .grid > .col.first .images>*:nth-child(2){display:none}.home #block-2 .container .grid>.col.fifth{align-self:end}.home #block-2 .container .grid > .col.second .text-content{max-width:610px;padding-bottom:35px}.home #block-2 .container .grid > .col.second .images>*:nth-child(2){display:none}.home #block-2 .container .grid > .col.third .text-content{padding:45px
45px 0 0}.home #block-2 .container .grid > .col.third .text-content,
.home #block-2 .container .grid > .col.fifth .text-content{max-width:460px}.home #block-2 .container .grid > .col.fifth .text-content{margin-left:auto;margin-right:0;padding-top:45px;padding-left:40px}@media all and (max-width: 1400px){.home #block-2 .container .grid>.col.fifth{align-self:start}.home #block-2 .container .grid > .col.third .text-content,
.home #block-2 .container .grid > .col.fifth .text-content{padding-top:30px}}@media all and (max-width: 800px){.home #block-2 .container .grid > .col.first .images>*:nth-child(2){display:block}.home #block-2 .container .grid > .col.first .images>*:nth-child(1){display:none}.home #block-2 .container .grid > .col.second .text-content{padding-bottom:30px}.home #block-2 .container .grid > .col.second .images>*:nth-child(2){display:block}.home #block-2 .container .grid > .col.second .images>*:nth-child(1){display:none}.home #block-2 .container .grid > .col.third .text-content,
.home #block-2 .container .grid > .col.fifth .text-content{padding:0;margin-left:0}.home #block-2 .container .grid>.col.fourth>img{padding-top:10px}}.home #block-3{margin-top:90px}.home #block-3 > .container .slick-container{position:relative}.home #block-3 > .container .slick-gallery .slick-item{box-sizing:border-box}.home #block-3 > .container .slick-gallery .slick-item:hover{color:#000 !important}.home #block-3 > .container .slick-gallery .slick-item .image-holder{position:relative;margin:0
2.5px}.home #block-3 > .container .slick-gallery .slick-item .image-holder::before{padding-top:104%}.home #block-3 > .container .slick-gallery .slick-item .image-holder>.image-hover{opacity:0;visibility:hidden;-o-transition:opacity 0.3s, visibility 0.3s;-moz-transition:opacity 0.3s, visibility 0.3s;-webkit-transition:opacity 0.3s, visibility 0.3s;transition:opacity 0.3s, visibility 0.3s}.home #block-3 > .container .slick-gallery .slick-item:hover .image-holder>.image-hover{height:100%;opacity:1;visibility:visible}.home #block-3 > .container .slick-gallery .slick-item .image-holder
img{object-fit:cover}.home #block-3 > .container .arrow-container{position:absolute;width:100%;top:0;height:0;padding-top:34.5%;pointer-events:none}.home #block-3 > .container .arrow-container>*{pointer-events:all}.home #block-3 > .container .slick-gallery .slick-item .text-content{padding:1em
2em 5px 2.5px;max-width:550px}@media all and (max-width: 1200px){.home #block-3 > .container .arrow-container{padding-top:51.5%}}@media all and (max-width: 800px){.home #block-3{margin-top:45px}}.home #block-4>.container{display:flex;min-height:80vh;justify-content:center;flex-direction:column;padding-top:10vh;padding-bottom:10vh;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home #block-4>.container>.text-content{width:50%;max-width:550px;margin-right:60px;margin-left:auto}@media all and (max-width: 800px){.home #block-4{position:relative}.home #block-4>.container>.text-content{z-index:1;width:100%;margin:0;color:#f5f2ec}.home #block-4::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.4)}}.home #block-5>.container{padding-top:90px;padding-bottom:90px}.home #block-5 > .container .grid>.col.col-mobile{display:none}.home #block-5 > .container .grid>.col>a{display:block;overflow:hidden}.home #block-5 > .container .grid>.col:first-child{display:flex;flex-direction:column;justify-content:space-between}.home #block-5 > .container .grid>.col>.navigation{margin-top:auto}.home #block-5 > .container .grid>.col>.navigation>.term-list{font-size:1.66em;text-transform:none}.home #block-5 > .container .grid > .col > .navigation > .term-list ul>li{display:block}.home #block-5 > .container .grid > .col > .navigation > .term-list ul>li:not(:first-child){margin-top:0.2em}.home #block-5 > .container .grid>.col>.navigation>.all{font-size:0.88em;margin-top:2.8em}.home #block-5 > .container .grid>.col>a>.image{-o-transition:transform 0.2s, filter 0.2s;-moz-transition:transform 0.2s, filter 0.2s;-webkit-transition:-webkit-transform 0.2s, filter 0.2s;transition:transform 0.2s, filter 0.2s}.home #block-5 > .container .grid>.col>a:hover>.image{filter:brightness(0.75);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.home #block-5 > .container .grid>.col>a>.image>img{object-fit:cover}.home #block-5 > .container .grid>.col>a>.text-content{position:absolute;left:45px;right:45px;bottom:45px}.home #block-5 > .container .grid > .col > a > .text-content .term-list{margin-bottom:0.3em}.home #block-5 > .container .grid > .col > a > .text-content
.bottom{display:none;padding-top:1.5em}@media all and (max-width: 1200px){.home #block-5 > .container .grid>.col>.navigation>.term-list{font-size:1.4em}.home #block-5 > .container .grid>.col>a>.text-content{left:25px;right:25px;bottom:25px}}@media all and (max-width: 800px){.home #block-5>.container{padding-top:45px;padding-bottom:45px}.home #block-5 > .container .grid>.col.col-mobile{display:block}.home #block-5 > .container .grid > .col.col-mobile
.all{margin-top:20px}.home #block-5 > .container .grid>.col:not(.col-mobile)>.navigation{display:none}}.single-product #password-block{padding-top:12rem}.single-product #password-block .post-password-form
input{margin-top:1em}@media all and (max-width: 800px){.single-product #password-block{padding-top:8rem}}.single-product #container main>.downloads{z-index:1;position:fixed;bottom:0;left:0;right:0;overflow:hidden;height:var(--downloads-height);border-top:1px solid;text-align:center;background:rgba(255, 255, 255, 0.5);backdrop-filter:blur(5px)}.single-product #container main>.downloads>.container{-o-transition:transform 0.2s;-moz-transition:transform 0.2s;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s}.single-product #container main>.downloads>.container:hover{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.single-product #container main>.downloads>.container>*{display:flex;align-items:center;justify-content:center;height:var(--downloads-height)}.single-product #container main > .downloads > .container
ul{flex-direction:row;font-size:0.88em;gap:1px}.single-product #container main > .downloads > .container ul>li>a.btn{padding:calc(0.45 * var(--font-size)) calc(1.12 * var(--font-size));background-color:transparent;border-color:transparent}.single-product #container main > .downloads > .container ul>li>a.btn:hover{background-color:#000 !important;border-color:#000 !important;color:#fff !important}@media all and (max-width: 1500px){.single-product #container main > .downloads > .container
ul{font-size:0.7em}}@media all and (max-width: 800px){.single-product #container main > .downloads > .container
p{font-size:0.9em}.single-product #container main>.downloads>.container{-o-transition:transform 0.2s 0.5s;-moz-transition:transform 0.2s 0.5s;-webkit-transition:-webkit-transform 0.2s 0.5s;transition:transform 0.2s 0.5s}}.single-product #lead-block{border-bottom:1px solid;padding-top:13vh}.single-product #lead-block .product-title .term-list{margin-bottom:0}.single-product #lead-block .product-title .term-list>li{margin-top:-0.3em;margin-bottom:0}.single-product #lead-block .product-title
h2{position:relative;z-index:1;font-size:10.4vw;line-height:1.1}.single-product #lead-block .slick-gallery .slick-item{opacity:0;width:100vw;max-width:1200px;height:calc(100vh - 11.5vh - 13vw - 120px);min-height:300px;margin:0
auto 120px auto;-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.single-product #lead-block .slick-gallery .slick-item.slick-center{opacity:1}.single-product #lead-block .slick-gallery .slick-item
img{object-fit:contain}.single-product #lead-block .slick-arrow{top:30%}.single-product #lead-block .dots-container{position:absolute;left:0;right:0}.single-product #lead-block .dots-container .slick-dots{bottom:120px}@media all and (max-width: 1300px){.single-product #lead-block .social-shares{right:60px}}@media all and (max-width: 800px){.single-product #lead-block{padding-top:120px}.single-product #lead-block .slick-gallery .slick-item{width:calc(100vw - 40px)}.single-product #lead-block .dots-container .slick-dots{bottom:100px}}@media all and (max-width: 400px){.single-product #lead-block{padding-top:100px}}.single-product #about-block .grid > .col.year-col .block-title{margin-bottom:1.4em}.single-product #about-block .grid > .col > .text-content .designed-by{font-size:0.77em}.single-product #combinations-block .block-title{margin-bottom:90px}@media all and (max-width: 800px){.single-product #combinations-block .block-title{margin-bottom:45px}}.single-product #gallery-block .slick-gallery .slick-item{height:56.25vw}@media all and (max-width: 800px){.single-product #gallery-block .slick-gallery .slick-item{height:60vw}}.single-product #materials-block .grid>.col>.tabs-nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;margin-bottom:40px}.single-product #materials-block .grid>.col>.tabs-nav>li>a{display:inline-block;padding:1.3em 2.85em;font-size:calc(0.77 * var(--font-size));font-weight:bold;text-transform:uppercase;border:1px
solid #000;-webkit-border-radius:0.17rem;-moz-border-radius:0.17rem;border-radius:0.17rem;-o-transition:background-color 0.2s, color 0.2s;-moz-transition:background-color 0.2s, color 0.2s;-webkit-transition:background-color 0.2s, color 0.2s;transition:background-color 0.2s, color 0.2s}.single-product #materials-block .grid > .col > .tabs-nav > li > a:hover,
.single-product #materials-block .grid>.col>.tabs-nav>li>a.active{background-color:#000 !important;color:#fff !important}.single-product #materials-block .grid>.col>.tabs-nav>li>a.active{pointer-events:none}.single-product #materials-block .grid>.col>.tabs-content>.tab:not(.active){display:none}.single-product #materials-block .grid>.col>.tabs-content>.tab>.info-text{font-size:calc(0.88 * var(--font-size));background-color:#F5F5F5;padding:35px
40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.single-product #materials-block .grid>.col>.tabs-content>.tab-ajax>.title-nav{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:35px}.single-product #materials-block .grid>.col>.tabs-content>.tab-ajax>.title-nav>li{font-size:calc(0.88 * var(--font-size))}.single-product #materials-block .grid>.col>.tabs-content>.tab-ajax>.title-nav>li>a.active{font-weight:bold;pointer-events:none}.single-product #materials-block .grid > .col > .tabs-content > .tab-ajax .material-gallery>ul{display:flex;flex-wrap:wrap;font-size:0;letter-spacing:0;text-align:left;gap:5px}.single-product #materials-block .grid > .col > .tabs-content > .tab-ajax .material-gallery>ul>li{display:inline-block;width:150px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-product #materials-block .grid > .col > .tabs-content > .tab-ajax .material-gallery>ul>li>a{display:block;pointer-events:none;height:100%;overflow:hidden;background-color:#eaeaea;-webkit-border-radius:calc(0.16 * var(--font-size));-moz-border-radius:calc(0.16 * var(--font-size));border-radius:calc(0.16 * var(--font-size));-o-transition:background-color 0.2s, transform 0.2s, box-shadow 0.2s;-moz-transition:background-color 0.2s, transform 0.2s, box-shadow 0.2s;-webkit-transition:background-color 0.2s, -webkit-transform 0.2s, box-shadow 0.2s;transition:background-color 0.2s, transform 0.2s, box-shadow 0.2s}.single-product #materials-block .grid > .col > .tabs-content > .tab-ajax .material-gallery>ul>li>a:hover{background-color:#fff;-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);-webkit-box-shadow:0px 4px 30px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 30px rgba(0, 0, 0, 0.1)}.single-product #materials-block .grid > .col > .tabs-content > .tab-ajax .material-gallery>ul>li>a>.image{-webkit-border-radius:calc(0.16 * var(--font-size));-moz-border-radius:calc(0.16 * var(--font-size));border-radius:calc(0.16 * var(--font-size))}.single-product #materials-block .grid > .col > .tabs-content > .tab-ajax .material-gallery>ul>li>a>.text-content{position:relative;min-height:5em;padding:1.16em}@media all and (max-width: 1400px){.single-product #materials-block .grid > .col > .tabs-content > .tab-ajax .material-gallery>ul>li{width:125px}}@media all and (max-width: 800px){.single-product #materials-block .grid>.col>.tabs-nav{margin-bottom:25px}.single-product #materials-block .grid>.col>.tabs-nav>li>a{padding:1.3em 1.8em}.single-product #materials-block .grid>.col>.tabs-content>.tab>.info-text{padding:25px}.single-product #materials-block .grid>.col>.tabs-content>.tab-ajax>.title-nav{gap:10px 20px;margin-bottom:25px}.single-product #materials-block .grid > .col > .tabs-content > .tab-ajax .material-gallery>ul>li{width:calc(33.33% - 5px)}}.single-product #dimensions-block>.container>.grid{margin-left:-40px}.single-product #dimensions-block>.container>.grid>*{padding-left:40px}.single-product #dimensions-block .scroll-container{max-width:460px}.single-product #dimensions-block .scroll-container .grid > .col .text-content{display:flex;flex-direction:column;justify-content:center;height:100%;border:1px
solid transparent;padding:2.22em 0.77em;cursor:pointer;-webkit-border-radius:0.16em;-moz-border-radius:0.16em;border-radius:0.16em;-o-transition:border-color 0.2s;-moz-transition:border-color 0.2s;-webkit-transition:border-color 0.2s;transition:border-color 0.2s}.single-product #dimensions-block .scroll-container .grid > .col .text-content.active{cursor:auto}.single-product #dimensions-block .scroll-container .grid > .col .text-content.active{border-color:#000}.single-product #dimensions-block .scroll-container .grid > .col .text-content>img{height:38px;opacity:0.3;margin-bottom:0.5em;object-fit:contain;-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.single-product #dimensions-block .scroll-container .grid > .col .text-content.active>img{opacity:0.99}.single-product #dimensions-block .scroll-container .grid > .col .text-content>h5{font-size:0.88em}.single-product #dimensions-block .slick-gallery .slick-item img[data-lazy]{height:1px;padding-bottom:64%}.single-product #dimensions-block .slick-gallery .slick-item .text-content{display:flex;flex-direction:row;justify-content:space-between;font-size:calc(0.88 * var(--font-size));margin-top:1.8em}@media all and (max-width: 1200px){.single-product #dimensions-block .scroll-container .grid > .col .text-content>img{height:32px}}@media all and (min-width: 801px){.single-product #dimensions-block .scroll-container .grid > .col .text-content:hover{border-color:#000}.single-product #dimensions-block .scroll-container .grid > .col .text-content:hover>img{opacity:1}}@media all and (max-width: 800px){.single-product #dimensions-block{overflow:hidden}.single-product #dimensions-block>.container{padding-left:0;padding-right:0}.single-product #dimensions-block>.container>.grid{margin-top:-40px}.single-product #dimensions-block>.container>.grid>*{padding-top:40px}.single-product #dimensions-block > .container > .block-title,
.single-product #dimensions-block .slick-gallery{padding-left:20px;padding-right:20px}.single-product #dimensions-block .scroll-container{max-width:none;overflow-x:scroll;overflow-y:auto}.single-product #dimensions-block .scroll-container
.grid{margin-left:0;white-space:nowrap;flex-wrap:nowrap}.single-product #dimensions-block .scroll-container .grid>.col{width:auto !important;padding-left:0}.single-product #dimensions-block .scroll-container .grid>.col:first-child{padding-left:20px}.single-product #dimensions-block .scroll-container .grid>.col:last-child{padding-right:20px}.single-product #dimensions-block .scroll-container .grid > .col .text-content{width:120px;padding:1.4em 1em 1.2em 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-product #dimensions-block .scroll-container .grid > .col .text-content>h5{font-size:0.75em}}.single-product #related-block .post-list>ul>li.type-product{width:calc(50% - 5px)}@media all and (max-width: 800px){.single-product #related-block .post-list>ul>li.type-product{width:calc(100% - 5px)}}.page-template-contact #main-block
.grid{margin-left:-28px;margin-top:-28px}.page-template-contact #main-block .grid>.col{padding-left:28px;padding-top:28px}.page-template-contact #main-block .grid>.col.col-first>.text-content{display:flex;flex-direction:column;height:100%}@media all and (max-width: 1200px){.page-template-contact #map-block .google-map::before{padding-top:50%}}@media all and (max-width: 800px){.page-template-contact #map-block .google-map::before{padding-top:100%}}.page-template-about section > .container .text-content
h2{margin-bottom:1em}.page-template-about .ticker-holder{position:absolute;top:-10em;width:100%;overflow:hidden;padding-left:0;box-sizing:content-box;white-space:nowrap}.page-template-about .ticker-holder>.ticker{display:inline-block;white-space:nowrap;box-sizing:content-box;-webkit-animation:scroll-volumen 200s linear infinite;animation:scroll-volumen 200s linear infinite}.page-template-about .ticker-holder>.ticker.ticker-2{display:inline-block}.page-template-about .ticker-holder>.ticker>.ticker-item{display:inline-block;vertical-align:middle;padding:0
1em}.page-template-about .ticker-holder>.ticker>.ticker-item>*::after{content:"";display:block;width:100%;height:0.16em;background:#fff;position:absolute;top:0}.page-template-about .ticker-holder>.ticker>.ticker-item>span{font-size:35vw;line-height:1;font-weight:bold;margin:0;color:#F5F2EC}.page-template-about .ticker-holder>.ticker>.ticker-item>*:first-child{margin-right:0.15em}@media all and (max-width: 800px){.page-template-about .ticker-holder{display:none}.page-template-about .ticker-holder>.ticker{-webkit-animation:scroll-volumen 100s linear infinite;animation:scroll-volumen 100s linear infinite}.page-template-about .ticker-holder>.ticker>.ticker-item>span{font-size:99vw}}.page-template-about #lead-block{z-index:2;overflow:hidden}.page-template-about #lead-block .container>.large-img{width:calc(66.66% + 40px);margin-left:33.33%}.page-template-about #lead-block .container > .large-img
img{height:calc(100vh - var(--header-height));min-height:600px;object-fit:cover}.page-template-about #lead-block .container>.entry-content{position:absolute;padding-left:40px;padding-right:40px;top:17vh;left:9vw;width:61%}.page-template-about #lead-block .container > .text-content
h1{font-size:min(18vh, 10vw);line-height:1.07;margin-bottom:0.35em}.page-template-about #lead-block .container > .text-content
p{font-size:1.66em;max-width:20em}.page-template-about #lead-block .container>.small-img-holder{position:absolute;bottom:0;width:min(32vh, 16vw)}@media all and (max-width: 1500px){.page-template-about #lead-block .container > .text-content
p{font-size:1.4em}}@media all and (max-width: 1200px){.page-template-about #lead-block .container>.entry-content{top:8vh;left:5vw;max-width:100%}.page-template-about #lead-block .container > .text-content
p{font-size:1.2em}}@media all and (max-width: 800px){.page-template-about section > .container .text-content
h2{margin-bottom:0.5em}.page-template-about #lead-block .container>.large-img{width:calc(100% + 40px);margin-left:-20px}.page-template-about #lead-block .container > .large-img
img{height:min(111vw, 70vh);min-height:auto}.page-template-about #lead-block .container>.entry-content{position:relative;top:auto;left:auto;right:auto;height:auto;min-height:auto;padding:0;width:100%;margin-top:-27px}.page-template-about #lead-block .container > .text-content
p{font-size:1em}.page-template-about #lead-block .container > .text-content
h1{margin-bottom:0.5em}.page-template-about #lead-block .container>.small-img-holder{display:none}}@media all and (max-width: 500px){.page-template-about #lead-block .container > .large-img
img{height:60vh}.page-template-about #lead-block .container > .text-content
h1{font-size:3em}}.page-template-about #block-2{z-index:1}.page-template-about #block-2 .grid>.col>.image{margin:9vw 0 -9vw 9vw}.page-template-about #block-2 .grid>.col>.text-content{height:100%;display:flex;flex-direction:column;justify-content:flex-end;max-width:700px;margin:0
auto;padding:0
40px 140px 80px}@media all and (max-width: 1500px){.page-template-about #block-2 .grid>.col>.text-content{padding-bottom:80px}.page-template-about #block-3>.container{padding-bottom:8vw}.page-template-about #block-4 > .container .grid>.col-left>.text-content{margin:0
auto 60px auto}.page-template-about #block-4 > .container .grid>.col-right>.image{margin-right:0}}@media all and (max-width: 1200px){.page-template-about #block-2 .grid>.col>.image{margin:5vw 0 -5vw 5vw}}@media all and (max-width: 800px){.page-template-about #block-2{margin-bottom:45px}.page-template-about #block-2 .grid>.col>.image{margin:0
0 20px 0}.page-template-about #block-2 .grid>.col>.text-content{padding:0}}.page-template-about #block-3{background-color:#F5F2EC}.page-template-about #block-3>.container{max-width:1100px;padding-top:15vw;padding-bottom:11vw}.page-template-about #block-3 > .container > .text-content
h2{margin-left:auto;margin-right:auto}.page-template-about #block-3 > .container > .text-content
p{font-size:1.66em}@media all and (max-width: 1500px){.page-template-about #block-3>.container{padding-bottom:8vw}}@media all and (max-width: 800px){.page-template-about #block-3>.container{padding-top:60px;padding-bottom:60px}.page-template-about #block-3 > .container > .text-content
p{font-size:1.33em}}.page-template-about #block-4 .ticker-holder{top:10em}.page-template-about #block-4 > .container .grid>.col-left{display:flex;flex-direction:column}.page-template-about #block-4 > .container .grid>.col-left>.text-content{max-width:470px;margin-left:9vw;margin-bottom:60px}.page-template-about #block-4 > .container .grid>.col-left>.image{margin-left:-45px;margin-top:auto}.page-template-about #block-4 > .container .grid>.col-right>.image{margin-right:8vw}.page-template-about #block-4 > .container .grid>.col-right>.image.aspect-ratio.ratio-3-4::before{padding-top:135%}@media all and (max-width: 1500px){.page-template-about #block-4 > .container .grid>.col-left>.text-content{margin:0
auto 60px auto}.page-template-about #block-4 > .container .grid>.col-right>.image{margin-right:0}}@media all and (max-width: 800px){.page-template-about #block-4 > .container .grid>.col-left>.text-content{margin:0
0 30px 0;max-width:none}.page-template-about #block-4 > .container .grid>.col-left>.image{display:none}}.tax-collection section > .container .text-content
h2{margin-bottom:1em}.tax-collection #lead-block{overflow:hidden}.tax-collection #lead-block .container>.large-img{width:calc(66.66% + 40px);margin-left:33.33%}.tax-collection #lead-block .container > .large-img
*{height:calc(100vh - var(--header-height));min-height:600px;object-fit:cover}.tax-collection #lead-block .container > .large-img *:last-child{display:none}.tax-collection #lead-block .container>.entry-content{position:absolute;padding-left:40px;padding-right:40px;top:80px;left:0;width:61%}.tax-collection #lead-block.no-image .container>.entry-content{position:relative;padding:40px
0 90px 0;top:auto;left:auto}.tax-collection #lead-block .container > .text-content
h1{font-size:min(18vh, 10vw);line-height:1.07;margin-bottom:0.35em}.tax-collection #lead-block .container > .text-content
p{font-size:1.66em;max-width:20em}.tax-collection #lead-block .container>.product-links{position:absolute;bottom:55px}.tax-collection #lead-block .container>.product-links>li{display:inline-block}.tax-collection #lead-block .container>.product-links>li:not(:last-child){margin-right:40px}.tax-collection #lead-block .container>.product-links>li>a{text-transform:none}@media all and (max-width: 1500px){.tax-collection #lead-block .container > .text-content
p{font-size:1.4em}}@media all and (max-width: 1200px){.tax-collection #lead-block .container > .text-content
p{font-size:1.2em}}@media all and (max-width: 800px){.tax-collection #lead-block
.container{padding-bottom:40px}.tax-collection #lead-block .container>.large-img{width:calc(100% + 40px);margin-left:-20px}.tax-collection #lead-block .container > .large-img
*{height:min(111vw, 70vh);min-height:auto}.tax-collection #lead-block .container > .large-img *:first-child{display:none}.tax-collection #lead-block .container > .large-img *:last-child{display:block}.tax-collection #lead-block .container>.entry-content{position:relative;top:auto;left:auto;right:auto;width:100%;height:auto;min-height:auto;padding:0;margin-top:-60px}.tax-collection #lead-block .container > .text-content p,
.tax-collection #lead-block .container > .product-links a.larger-font{font-size:1em}.tax-collection #lead-block .container > .text-content
h1{font-size:2.5em;margin-bottom:0.5em}.tax-collection #lead-block .container>.product-links{position:relative;bottom:auto;margin-top:30px}}@media all and (max-width: 500px){.tax-collection #lead-block .container > .large-img
*{height:60vh}}.tax-collection #about-block .grid > .col .block-title
h2{max-width:330px}.tax-collection #about-block .grid > .col.year-col .block-title{margin-bottom:1.4em}.tax-collection #about-block .grid > .col > .text-content .designed-by{font-size:0.77em}@media all and (max-width: 800px){.tax-collection #about-block .ticker-holder{margin-top:20px}.tax-collection #about-block .ticker-holder.tax-collection #about-block .ticker-holder-2{margin-top:45px}.tax-collection #about-block .ticker-holder>.ticker>.ticker-item{font-size:20px;padding:0
0.8em}.tax-collection #about-block .ticker-holder>.ticker>.ticker-item>img{height:8em}}.tax-collection #block-4 .grid>.col.col-mixed{display:flex;flex-direction:column;flex-wrap:nowrap}.tax-collection #block-4 .grid>.col.col-mixed>.text-content{max-width:610px}.tax-collection #block-4 .grid>.col.col-mixed>.image{margin-top:auto}.tax-collection #block-4 .grid>.col>.image>img{height:100%;width:100%;object-fit:cover}@media all and (max-width: 800px){.tax-collection #block-4 .grid>.col.col-mixed>.image{display:none}}.tax-collection #main-block .post-list>ul>li.type-product{width:calc(33.33% - 5px)}@media all and (max-width: 800px){.tax-collection #main-block .post-list>ul>li.type-product{width:calc(100% - 5px)}}.page-template-professionals section .block-title{margin-bottom:75px}.page-template-professionals section ul.downloads-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-0.3%;margin-top:-40px}.page-template-professionals section ul.downloads-list>li{width:21.62%;padding-left:0.3%;padding-top:40px}.page-template-professionals #block-2 ul.downloads-list>li{width:10.81%}.page-template-professionals section ul.downloads-list > li .text-content{margin-top:0.5em}.page-template-professionals #block-3 .table-container{overflow-x:auto;overflow-y:hidden;margin-top:-1em}.page-template-professionals #block-3 table tr>th{padding-bottom:1.7em}.page-template-professionals #block-3 table tr>*{padding:1em
5px 1em 0;text-align:left;vertical-align:middle}.page-template-professionals #block-3 table tr>td{border-top:1px solid #000}.page-template-professionals #block-3 table tr>td:first-child{vertical-align:top;font-weight:bold}.page-template-professionals #block-3 table tr>*{width:11.11%}.page-template-professionals #block-3 table tr > td
a{display:block;width:33px;font-size:0}.page-template-professionals #block-3 table tr > td a
svg{-o-transition:transform 0.2s;-moz-transition:transform 0.2s;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s}.page-template-professionals #block-3 table tr > td a:hover
svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.page-template-professionals #block-3 table tr > td
a.disabled{opacity:0.3}.page-template-professionals #block-3 table tr > td:last-child
a{display:inline-block;width:auto;font-size:0.85rem;font-weight:bold;text-transform:uppercase}@media all and (max-width: 1400px){.page-template-professionals section ul.downloads-list>li{width:24.7%}.page-template-professionals #block-2 ul.downloads-list>li{width:12.2%}}@media all and (max-width: 1200px){.page-template-professionals section .block-title{margin-bottom:60px}.page-template-professionals section ul.downloads-list{margin-left:-0.4%}.page-template-professionals section ul.downloads-list>li{width:32.93%;padding-left:0.4%}.page-template-professionals #block-2 ul.downloads-list>li{width:16.26%}.page-template-professionals #block-3 table tr>*.typology{display:none}.page-template-professionals #block-3 table tr>td:first-child{vertical-align:middle}.page-template-professionals #block-3 table tr > td
a{width:28px}}@media all and (max-width: 800px){.page-template-professionals section .block-title{margin-bottom:40px}.page-template-professionals section ul.downloads-list{margin-left:-0.6%}.page-template-professionals section ul.downloads-list>li{width:49.4%;padding-left:0.6%}.page-template-professionals #block-2 ul.downloads-list>li{width:24.4%}.page-template-professionals #block-3 .table-container
table{min-width:700px}.page-template-professionals #block-3 table tr > td
a{width:24px}}@media all and (max-width: 600px){.page-template-professionals section .text-content.block-title
h3{font-size:2em}.page-template-professionals section ul.downloads-list{margin-left:-0.8%}.page-template-professionals section ul.downloads-list>li{width:99.2%;padding-left:0.8% }.page-template-professionals #block-2 ul.downloads-list>li{width:49.2%}}.page-template-collections #main-block .container
.grid{margin-top:-90px}.page-template-collections #main-block .container .grid>.col{padding-top:90px}.page-template-collections #main-block .container .grid > .col .aspect-ratio>img{object-fit:cover}.page-template-collections #main-block .container .grid > .col .text-content{padding:1em
2em 5px 2.5px;max-width:550px}@media all and (max-width: 800px){.page-template-collections #main-block .container
.grid{margin-top:-40px}.page-template-collections #main-block .container .grid>.col{padding-top:40px}}.page-template-locations #main-block>.container>.filter-nav{z-index:1;position:relative;display:flex;flex-direction:row;align-items:center;gap:1rem 2rem;margin-bottom:3.7rem}.page-template-locations #main-block > .container > .filter-nav
h3{font-size:1.55em;line-height:1}.page-template-locations #main-block
.grid{margin-top:-5.5rem;-o-transition:opacity 0.2s, visibility 0.2s;-moz-transition:opacity 0.2s, visibility 0.2s;-webkit-transition:opacity 0.2s, visibility 0.2s;transition:opacity 0.2s, visibility 0.2s}.page-template-locations #main-block .grid>.col{padding-top:5.5rem;-o-transition:opacity 0.2s, visibility 0.2s;-moz-transition:opacity 0.2s, visibility 0.2s;-webkit-transition:opacity 0.2s, visibility 0.2s;transition:opacity 0.2s, visibility 0.2s}.page-template-locations #main-block .grid>.col:not(.col-hidden){opacity:1;visibility:visible}.page-template-locations #main-block .grid>.col.col-hidden{display:none;order:1}.page-template-locations #main-block .grid.loading-locations,
.page-template-locations #main-block .grid>.col.col-hidden{opacity:0;visibility:hidden}.page-template-locations #main-block .grid > .col
.image{display:block;margin-bottom:1.65rem}.page-template-locations #main-block .grid > .col .text-content>*:not(:last-child){margin-bottom:1.25em}.page-template-locations #main-block .grid > .col .text-content>h4{margin-bottom:0.85em !important}@media all and (max-width: 800px){.page-template-locations #main-block>.container>.filter-nav{flex-direction:column;align-items:normal;margin-bottom:2rem;margin-top:1.4rem}.page-template-locations #main-block > .container > .filter-nav
h3{font-size:1.2em}.page-template-locations #main-block
.grid{margin-top:-3rem}.page-template-locations #main-block .grid>.col{padding-top:3rem}.page-template-locations #main-block .grid > .col
.image{margin-bottom:1.3rem}.page-template-locations #main-block .grid>.col>*{max-width:600px}}.single-story-designer #title-block .block-title .term-list ul>li>a{font-size:1rem;padding:0.2em 0.7em 0.3em 0.7em;text-transform:none;border:1px
solid #000;-o-transition:color 0.2s, background-color 0.2s;-moz-transition:color 0.2s, background-color 0.2s;-webkit-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s;-webkit-border-radius:0.16em;-moz-border-radius:0.16em;border-radius:0.16em}.single-story-designer #title-block .block-title .term-list ul>li>a:hover{background-color:#000 !important;color:#fff !important}.single-story-designer #title-block .block-title .term-list ul>li>a::after{display:none;content:none}.single-story-designer #title-block .block-title
h1{font-size:3.55em}.single-story-designer #title-block .block-title .more-info{display:flex;flex-direction:row;justify-content:center;gap:2rem}.single-story-designer #image-block>.container{max-width:1230px}.single-story-designer #main-block{overflow:hidden}.single-story-designer #main-block .text-content .wysiwyg-img,
.single-story-designer #main-block > .text-content iframe,
.single-story-designer #main-block .text-content .wp-caption:not(.slick-item),
.single-story-designer #main-block > .text-content .wp-gallery.grid-gallery,
.single-story-designer #main-block > .text-content .wp-gallery-holder{margin-top:5em !important}.single-story-designer #main-block .text-content .wysiwyg-img,
.single-story-designer #main-block > .text-content iframe,
.single-story-designer #main-block .text-content .wp-caption:not(.slick-item),
.single-story-designer #main-block > .text-content .wp-gallery.grid-gallery:not(:last-child),
.single-story-designer #main-block > .text-content .wp-gallery-holder:not(:last-child){margin-bottom:5em !important}.single-story-designer #main-block>.text-content>h4{font-size:1.55em}.single-story-designer #main-block > .text-content .wysiwyg-img{max-width:none;width:1230px !important;margin-left:-155px}.single-story-designer #main-block > .text-content .wp-gallery-holder{position:relative;margin-left:calc(-50vw + 460px);max-width:none;width:100vw}.single-story-designer #main-block > .text-content .wp-gallery-holder > .arrow-container .slick-prev{left:30px}.single-story-designer #main-block > .text-content .wp-gallery-holder > .arrow-container .slick-next{right:30px}.single-story-designer #main-block > .text-content .wp-gallery-holder > .wp-gallery .slick-item
img{width:100vw}.single-story-designer #main-block > .text-content
blockquote{position:relative;margin:2.5em 0;padding:2.5em 0;font-style:normal;font-size:2em;line-height:1.35;text-align:left;color:#000}.single-story-designer #main-block > .text-content blockquote::before{display:inline-block;width:1.97em;height:1.66em;background-image:url('/h-content/themes/h-theme-child/media/quotes.svg');background-repeat:no-repeat;margin-bottom:0.4em}.single-story-designer #main-block > .text-content blockquote::after{z-index:-1;position:absolute;top:0;bottom:0;left:-50vw;right:-50vw;width:200vw;height:100%;background-color:#f5f5f5}.single-story-designer #social-block .social-shares{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1.1em}.single-story-designer #social-block .social-shares
h4{margin-right:0}.single-story-designer #social-block .social-shares>ul{display:flex;flex-wrap:wrap;gap:0.3rem 1.5rem}.single-story-designer #social-block .social-shares>ul>li{margin-left:0}@media all and (min-width: 1311px){.single-story-designer #main-block > .text-content .wp-gallery.grid-gallery,
.single-story-designer #main-block > .text-content
iframe{max-width:none;margin-left:-155px;width:1230px !important}}@media all and (max-width: 1310px){.single-story-designer #main-block > .text-content .wysiwyg-img{width:calc(100vw - 80px) !important;max-width:1230px;margin-left:calc(-50vw + 460px);padding:0
40px}.single-story-designer #main-block > .text-content .wp-gallery.grid-gallery,
.single-story-designer #main-block > .text-content
iframe{margin-left:0}.single-story-designer #main-block > .text-content
blockquote{font-size:1.7em}}@media all and (max-width: 1000px){.single-story-designer #main-block > .text-content .wysiwyg-img{width:calc(100vw - 40px) !important;padding:0
20px}}@media all and (max-width: 961px){.single-story-designer #main-block > .text-content .wp-gallery-holder{margin-left:-20px;width:calc(100% + 40px)}.single-story-designer #main-block > .text-content .wysiwyg-img{margin-left:0;margin-right:0;width:100% !important;padding:0}.single-story-designer #main-block > .text-content .wp-gallery-holder > .arrow-container .slick-prev{left:20px}.single-story-designer #main-block > .text-content .wp-gallery-holder > .arrow-container .slick-next{right:20px}}@media all and (max-width: 800px){.single-story-designer #title-block,
.single-story-designer #image-block,
.single-story-designer #title-block .block-title{margin-bottom:40px}.single-story-designer #title-block .block-title
h1{font-size:2.1em}.single-story-designer #main-block .text-content .wysiwyg-img,
.single-story-designer #main-block > .text-content iframe,
.single-story-designer #main-block .text-content .wp-caption:not(.slick-item),
.single-story-designer #main-block > .text-content .wp-gallery-holder{margin-top:2.5em;margin-bottom:2.5em}.single-story-designer #main-block > .text-content .wp-gallery-holder > .arrow-container .slick-prev,
.single-story-designer #main-block > .text-content .wp-gallery-holder > .arrow-container .slick-next{display:inline-block !important;width:34px;height:34px;margin-top:-17px}.single-story-designer #main-block > .text-content
blockquote{font-size:1.4em}.single-story-designer #main-block > .text-content .wp-gallery-holder > .arrow-container .slick-prev{left:10px}.single-story-designer #main-block > .text-content .wp-gallery-holder > .arrow-container .slick-next{right:10px}}.blog #title-block,
.category #title-block{z-index:1}.blog #title-block > .container .block-title .page-title,
.category #title-block > .container .block-title .page-title{margin-bottom:0.25em}.blog #title-block > .container .navigation > .term-list,
.category #title-block > .container .navigation>.term-list{font-size:1.66em;text-transform:none}.blog #title-block > .container .navigation > .term-list ul,
.category #title-block > .container .navigation > .term-list
ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.2em}.blog #title-block > .container .navigation > .term-list ul > li.active > a,
.category #title-block > .container .navigation > .term-list ul>li.active>a{font-weight:bold}@media all and (max-width: 1200px){.blog #title-block > .container .block-title .page-title,
.category #title-block > .container .block-title .page-title{margin-bottom:0.4em}.blog #title-block > .container .navigation > .term-list,
.category #title-block > .container .navigation>.term-list{font-size:1.4em}}@media all and (max-width: 1200px){.blog #title-block > .container .block-title .page-title,
.blog #title-block > .container .block-title .page-title{margin-bottom:0.4em}.blog #title-block > .container .navigation > .term-list,
.category #title-block > .container .navigation>.term-list{font-size:1.4em}}@media all and (max-width: 800px){.blog #title-block,
.category #title-block{margin-bottom:40px}.blog #title-block > .container .block-title .page-title,
.category #title-block > .container .block-title .page-title{margin-bottom:0.7em}.blog #title-block > .container .navigation > .term-list,
.category #title-block > .container .navigation>.term-list{font-size:1.2em}.blog #title-block > .container .navigation > .term-list ul,
.category #title-block > .container .navigation > .term-list
ul{gap:1em 0.5em}}#h-lightbox{display:none;position:fixed;z-index:5000;width:100%;height:100%;top:0;left:0;background-color:rgba(255, 255, 255, 0.9);font-size:0;letter-spacing:0;overflow-x:hidden;overflow-y:hidden;outline:none !important;opacity:0;visibility:hidden;pointer-events:none;-o-transition:transform 0.3s, opacity 0.3s, visibility 0.3s;-moz-transition:transform 0.3s, opacity 0.3s, visibility 0.3s;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s, visibility 0.3s;transition:transform 0.3s, opacity 0.3s, visibility 0.3s}#h-lightbox.dark{color:#fff;background-color:rgba(50, 50, 50, 0.95)}#h-lightbox.active{opacity:1;visibility:visible;pointer-events:all}.admin-bar #h-lightbox{top:32px;height:calc(100% - 32px)}@media all and (max-width: 782px){.admin-bar #h-lightbox{top:46px;height:calc(100% - 46px)}}@media all and (max-width: 600px){.admin-bar #h-lightbox{top:0;height:100%}}#h-lightbox>.container{height:100%;-ms-transform:scale(0.96);-webkit-transform:scale(0.96);transform:scale(0.96);-o-transition:transform 0.3s;-moz-transition:transform 0.3s;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}#h-lightbox.video>.container{max-width:840px}#h-lightbox.active>.container{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#h-lightbox
.lightbox{padding-top:20px;padding-bottom:20px}#h-lightbox .lightbox
img{width:auto;height:auto;max-width:100%;max-height:calc(100vh - 100px);min-height:200px;margin:0
auto;-webkit-border-radius:calc(0.16 * var(--font-size));-moz-border-radius:calc(0.16 * var(--font-size));border-radius:calc(0.16 * var(--font-size))}#h-lightbox .lightbox .html-video{width:auto;max-width:100%;margin:0
auto}#h-lightbox .lightbox
.embed{overflow:hidden;max-height:calc(100vh - 100px)}#h-lightbox .lightbox
.extra{position:relative;margin:0
auto;pointer-events:none}#h-lightbox .lightbox
.extra.top{padding-bottom:20px;text-align:right}#h-lightbox .lightbox
.extra.bottom{background-color:#F5F5F5;-webkit-border-radius:0 0 calc(0.16 * var(--font-size)) calc(0.16 * var(--font-size));-moz-border-radius:0 0 calc(0.16 * var(--font-size)) calc(0.16 * var(--font-size));border-radius:0 0 calc(0.16 * var(--font-size)) calc(0.16 * var(--font-size))}#h-lightbox .lightbox .extra
*{pointer-events:all}#h-lightbox .lightbox .text-content{padding:1.16em;text-align:left;font-size:12px}#h-lightbox .lightbox .h-btn{stroke:#000;cursor:pointer}#h-lightbox.dark .lightbox .h-btn{stroke:#fff}#h-lightbox .lightbox .h-close{width:16px;height:16px;margin-left:auto}#h-lightbox .lightbox .h-prev{position:absolute;left:0;top:0;right:auto;width:10px;height:16px;margin-top:0}#h-lightbox .lightbox .h-next{position:absolute;left:30px;right:auto;top:0;width:10px;height:16px;margin-top:0}@media all and (max-width: 600px){#h-lightbox .lightbox .text-content
h3{font-size:18px}}@media all and (max-height: 730px){#h-lightbox .lightbox .text-content
h3{font-size:18px}#h-lightbox .lightbox .text-content
p{display:none}}.wpcf7-form{}.wpcf7-form div.field:not(.first){margin-top:1.55em}.wpcf7-form
div.field{margin-bottom:0 !important}.wpcf7-form div.field input:not([type="submit"]),
.wpcf7-form div.field select,
.wpcf7-form div.field
textarea{}.wpcf7-form div.field
select{padding:10px
6px}.wpcf7-form div.field
textarea{min-height:440px;max-height:30em}.wpcf7-form
div.field.submit{position:relative;max-width:150px;margin-top:auto;overflow-x:hidden}.wpcf7-form div.field.submit input[type="submit"]{display:block;background-color:#fff;color:#000;text-transform:uppercase;font-size:calc(0.78 * var(--font-size));font-weight:bold;padding:calc(0.95 * var(--font-size)) calc(0.6 * var(--font-size));-webkit-border-radius:calc(0.16 * var(--font-size));-moz-border-radius:calc(0.16 * var(--font-size));border-radius:calc(0.16 * var(--font-size))}.wpcf7-form.submitting div.field.submit input[type="submit"]{pointer-events:none;opacity:0.5}.wpcf7-form div.field .wpcf7-spinner{position:absolute;z-index:1;display:block;top:50%;left:50%;margin:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.wpcf7-form div.field .wpcf7-not-valid-tip{padding:4px
0px 0 0px;font-size:0.8em;color:#c33}.wpcf7-form .wpcf7-response-output{margin:15px
0 0 0 !important;font-size:0.9em}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{border-color:#3a3}.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{border-color:#c33}body .grecaptcha-badge{display:none !important}.wpcf7-form *::-webkit-input-placeholder{color:#000;opacity:0.9}.wpcf7-form *::-moz-placeholder{color:#000;opacity:0.9}.wpcf7-form *:-ms-input-placeholder{color:#000;opacity:0.9}.wpcf7-form *:-moz-placeholder{color:#000;opacity:0.9}@media all and (max-width: 800px){.wpcf7-form{max-width:600px}.wpcf7-form
div.field.submit{margin-top:1.55em}}.mailchimp
input{padding:14px
16px !important;font-size:18px;line-height:1em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mailchimp .mc-field-group{display:flex;flex-display:column;flex-wrap:nowrap;position:relative;width:100%}.mailchimp .mc-field-group.name-group>*{margin-bottom:1px}.mailchimp .mc-field-group.mail-group
.email{padding:13px
24px 18px 24px !important;border-right:none;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.mailchimp .mc-field-group.mail-group input[type="submit"]{width:auto;text-transform:uppercase;font-weight:bold;color:#000;font-size:calc(0.78 * var(--font-size));padding-left:2.5em !important;padding-right:2.5em !important;background-color:transparent;margin-left:-2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mailchimp .mc-field-group.mail-group input[type="submit"]:hover{background-color:#000 !important;color:#94A1A7}@media all and (max-width: 1200px){.mailchimp .mc-field-group.mail-group
.email{padding:10px
18px 15px 18px !important}}@media all and (max-width: 800px){.mailchimp
input{font-size:16px}.mailchimp .mc-field-group.mail-group
.email{padding:6px
18px 9px 18px !important}}.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}