@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:300;src:url("../fonts/roboto-v47-latin_latin-ext-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:300;src:url("../fonts/roboto-v47-latin_latin-ext-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/roboto-v47-latin_latin-ext-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:400;src:url("../fonts/roboto-v47-latin_latin-ext-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/roboto-v47-latin_latin-ext-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:700;src:url("../fonts/roboto-v47-latin_latin-ext-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:900;src:url("../fonts/roboto-v47-latin_latin-ext-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:900;src:url("../fonts/roboto-v47-latin_latin-ext-900italic.woff2") format("woff2")}html,body *,body,input,button{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,h1,h2,h3,h4,h5,h6,ol,ul,p,hr,form,table,blockquote{margin:0;padding:0;border:none}ol,ul{list-style:none}table{border:0;font-size:100%;font:inherit;vertical-align:baseline;border-collapse:collapse;border-spacing:0}section,nav,article,aside,header,footer,main,figure,figcaption{display:block}input{width:auto}input,textarea{width:100%;float:left;margin:0px;padding:0px;border:none;border-radius:0;-webkit-appearance:none}textarea{resize:vertical}input:focus,textarea:focus,select:focus{outline:none}fieldset{border:none;padding:0;margin:0}.global-section-footer .bottom-wrapper .copyright,.global-section-centered .inner-wrapper .txt-w-desc .description,.global-section-offset .text-wrapper .txt-w-desc .description,.global-section-header .inner-wrapper .slogan,.wysiwyg-content table th,.wysiwyg-content table td,.wysiwyg-content p,.wysiwyg-content ol li,.wysiwyg-content ul li,.global-section-centered .inner-wrapper .txt-w-desc .heading,.global-section-offset .text-wrapper .txt-w-desc .heading,.wysiwyg-content h2,.global-section-header-page .txt-w-desc .heading,.wysiwyg-content h1{display:block;overflow:visible;width:100%}.global-section-footer .bottom-wrapper .copyright *,.global-section-centered .inner-wrapper .txt-w-desc .description *,.global-section-offset .text-wrapper .txt-w-desc .description *,.global-section-header .inner-wrapper .slogan *,.wysiwyg-content table th *,.wysiwyg-content table td *,.wysiwyg-content p *,.wysiwyg-content ol li *,.wysiwyg-content ul li *,.global-section-centered .inner-wrapper .txt-w-desc .heading *,.global-section-offset .text-wrapper .txt-w-desc .heading *,.wysiwyg-content h2 *,.global-section-header-page .txt-w-desc .heading *,.wysiwyg-content h1 *{font:inherit;color:inherit}.global-section-footer .bottom-wrapper .copyright b,.global-section-centered .inner-wrapper .txt-w-desc .description b,.global-section-offset .text-wrapper .txt-w-desc .description b,.global-section-header .inner-wrapper .slogan b,.wysiwyg-content table th b,.wysiwyg-content table td b,.wysiwyg-content p b,.wysiwyg-content ol li b,.wysiwyg-content ul li b,.global-section-centered .inner-wrapper .txt-w-desc .heading b,.global-section-offset .text-wrapper .txt-w-desc .heading b,.wysiwyg-content h2 b,.global-section-header-page .txt-w-desc .heading b,.wysiwyg-content h1 b,.global-section-footer .bottom-wrapper .copyright strong,.global-section-centered .inner-wrapper .txt-w-desc .description strong,.global-section-offset .text-wrapper .txt-w-desc .description strong,.global-section-header .inner-wrapper .slogan strong,.wysiwyg-content table th strong,.wysiwyg-content table td strong,.wysiwyg-content p strong,.wysiwyg-content ol li strong,.wysiwyg-content ul li strong,.global-section-centered .inner-wrapper .txt-w-desc .heading strong,.global-section-offset .text-wrapper .txt-w-desc .heading strong,.wysiwyg-content h2 strong,.global-section-header-page .txt-w-desc .heading strong,.wysiwyg-content h1 strong{font-weight:bold}.global-section-footer .bottom-wrapper .copyright address,.global-section-centered .inner-wrapper .txt-w-desc .description address,.global-section-offset .text-wrapper .txt-w-desc .description address,.global-section-header .inner-wrapper .slogan address,.wysiwyg-content table th address,.wysiwyg-content table td address,.wysiwyg-content p address,.wysiwyg-content ol li address,.wysiwyg-content ul li address,.global-section-centered .inner-wrapper .txt-w-desc .heading address,.global-section-offset .text-wrapper .txt-w-desc .heading address,.wysiwyg-content h2 address,.global-section-header-page .txt-w-desc .heading address,.wysiwyg-content h1 address,.global-section-footer .bottom-wrapper .copyright dfn,.global-section-centered .inner-wrapper .txt-w-desc .description dfn,.global-section-offset .text-wrapper .txt-w-desc .description dfn,.global-section-header .inner-wrapper .slogan dfn,.wysiwyg-content table th dfn,.wysiwyg-content table td dfn,.wysiwyg-content p dfn,.wysiwyg-content ol li dfn,.wysiwyg-content ul li dfn,.global-section-centered .inner-wrapper .txt-w-desc .heading dfn,.global-section-offset .text-wrapper .txt-w-desc .heading dfn,.wysiwyg-content h2 dfn,.global-section-header-page .txt-w-desc .heading dfn,.wysiwyg-content h1 dfn,.global-section-footer .bottom-wrapper .copyright cite,.global-section-centered .inner-wrapper .txt-w-desc .description cite,.global-section-offset .text-wrapper .txt-w-desc .description cite,.global-section-header .inner-wrapper .slogan cite,.wysiwyg-content table th cite,.wysiwyg-content table td cite,.wysiwyg-content p cite,.wysiwyg-content ol li cite,.wysiwyg-content ul li cite,.global-section-centered .inner-wrapper .txt-w-desc .heading cite,.global-section-offset .text-wrapper .txt-w-desc .heading cite,.wysiwyg-content h2 cite,.global-section-header-page .txt-w-desc .heading cite,.wysiwyg-content h1 cite,.global-section-footer .bottom-wrapper .copyright em,.global-section-centered .inner-wrapper .txt-w-desc .description em,.global-section-offset .text-wrapper .txt-w-desc .description em,.global-section-header .inner-wrapper .slogan em,.wysiwyg-content table th em,.wysiwyg-content table td em,.wysiwyg-content p em,.wysiwyg-content ol li em,.wysiwyg-content ul li em,.global-section-centered .inner-wrapper .txt-w-desc .heading em,.global-section-offset .text-wrapper .txt-w-desc .heading em,.wysiwyg-content h2 em,.global-section-header-page .txt-w-desc .heading em,.wysiwyg-content h1 em,.global-section-footer .bottom-wrapper .copyright i,.global-section-centered .inner-wrapper .txt-w-desc .description i,.global-section-offset .text-wrapper .txt-w-desc .description i,.global-section-header .inner-wrapper .slogan i,.wysiwyg-content table th i,.wysiwyg-content table td i,.wysiwyg-content p i,.wysiwyg-content ol li i,.wysiwyg-content ul li i,.global-section-centered .inner-wrapper .txt-w-desc .heading i,.global-section-offset .text-wrapper .txt-w-desc .heading i,.wysiwyg-content h2 i,.global-section-header-page .txt-w-desc .heading i,.wysiwyg-content h1 i,.global-section-footer .bottom-wrapper .copyright var,.global-section-centered .inner-wrapper .txt-w-desc .description var,.global-section-offset .text-wrapper .txt-w-desc .description var,.global-section-header .inner-wrapper .slogan var,.wysiwyg-content table th var,.wysiwyg-content table td var,.wysiwyg-content p var,.wysiwyg-content ol li var,.wysiwyg-content ul li var,.global-section-centered .inner-wrapper .txt-w-desc .heading var,.global-section-offset .text-wrapper .txt-w-desc .heading var,.wysiwyg-content h2 var,.global-section-header-page .txt-w-desc .heading var,.wysiwyg-content h1 var,.global-section-footer .bottom-wrapper .copyright q,.global-section-centered .inner-wrapper .txt-w-desc .description q,.global-section-offset .text-wrapper .txt-w-desc .description q,.global-section-header .inner-wrapper .slogan q,.wysiwyg-content table th q,.wysiwyg-content table td q,.wysiwyg-content p q,.wysiwyg-content ol li q,.wysiwyg-content ul li q,.global-section-centered .inner-wrapper .txt-w-desc .heading q,.global-section-offset .text-wrapper .txt-w-desc .heading q,.wysiwyg-content h2 q,.global-section-header-page .txt-w-desc .heading q,.wysiwyg-content h1 q{font-style:italic}.global-section-footer .bottom-wrapper .copyright sup,.global-section-centered .inner-wrapper .txt-w-desc .description sup,.global-section-offset .text-wrapper .txt-w-desc .description sup,.global-section-header .inner-wrapper .slogan sup,.wysiwyg-content table th sup,.wysiwyg-content table td sup,.wysiwyg-content p sup,.wysiwyg-content ol li sup,.wysiwyg-content ul li sup,.global-section-centered .inner-wrapper .txt-w-desc .heading sup,.global-section-offset .text-wrapper .txt-w-desc .heading sup,.wysiwyg-content h2 sup,.global-section-header-page .txt-w-desc .heading sup,.wysiwyg-content h1 sup,.global-section-footer .bottom-wrapper .copyright sub,.global-section-centered .inner-wrapper .txt-w-desc .description sub,.global-section-offset .text-wrapper .txt-w-desc .description sub,.global-section-header .inner-wrapper .slogan sub,.wysiwyg-content table th sub,.wysiwyg-content table td sub,.wysiwyg-content p sub,.wysiwyg-content ol li sub,.wysiwyg-content ul li sub,.global-section-centered .inner-wrapper .txt-w-desc .heading sub,.global-section-offset .text-wrapper .txt-w-desc .heading sub,.wysiwyg-content h2 sub,.global-section-header-page .txt-w-desc .heading sub,.wysiwyg-content h1 sub,.global-section-footer .bottom-wrapper .copyright small,.global-section-centered .inner-wrapper .txt-w-desc .description small,.global-section-offset .text-wrapper .txt-w-desc .description small,.global-section-header .inner-wrapper .slogan small,.wysiwyg-content table th small,.wysiwyg-content table td small,.wysiwyg-content p small,.wysiwyg-content ol li small,.wysiwyg-content ul li small,.global-section-centered .inner-wrapper .txt-w-desc .heading small,.global-section-offset .text-wrapper .txt-w-desc .heading small,.wysiwyg-content h2 small,.global-section-header-page .txt-w-desc .heading small,.wysiwyg-content h1 small{font-size:smaller}.global-section-footer .bottom-wrapper .copyright{font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.666em;letter-spacing:0em;font-weight:300;text-transform:none;text-decoration:none;font-style:normal}.global-section-centered .inner-wrapper .txt-w-desc .description,.global-section-offset .text-wrapper .txt-w-desc .description,.global-section-header .inner-wrapper .slogan,.wysiwyg-content table th,.wysiwyg-content table td,.wysiwyg-content p,.wysiwyg-content ol li,.wysiwyg-content ul li{font-family:"Roboto",sans-serif;font-size:1.277rem;line-height:1.608em;letter-spacing:0em;font-weight:300;text-transform:none;text-decoration:none;font-style:normal}.global-section-centered .inner-wrapper .txt-w-desc .heading,.global-section-offset .text-wrapper .txt-w-desc .heading,.wysiwyg-content h2{font-family:"Roboto",sans-serif;font-size:2.666rem;line-height:1.27em;letter-spacing:0em;font-weight:400;text-transform:none;text-decoration:none;font-style:normal}.global-section-header-page .txt-w-desc .heading,.wysiwyg-content h1{font-family:"Roboto",sans-serif;font-size:5.111rem;line-height:1.163em;letter-spacing:0em;font-weight:400;text-transform:none;text-decoration:none;font-style:normal}@media all and (min-width: 0px)and (max-width: 599px){.global-section-offset>.con,.global-section-header>.con,.global-section-centered>.con,.global-section-header-page>.con,.global-section-footer>.con{padding-left:1rem;padding-right:1rem}}@media all and (min-width: 600px)and (max-width: 1023px){.global-section-offset>.con,.global-section-header>.con,.global-section-centered>.con,.global-section-header-page>.con,.global-section-footer>.con{padding-left:2rem;padding-right:2rem}}@media all and (min-width: 1024px){.global-section-offset>.con,.global-section-header>.con,.global-section-centered>.con,.global-section-header-page>.con,.global-section-footer>.con{padding-left:2rem;padding-right:2rem}}.global-section-offset>.con,.global-section-header>.con,.global-section-centered>.con,.global-section-header-page>.con,.global-section-footer>.con{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.global-section-footer{display:block;overflow:hidden;width:100%}.global-section-footer>.con{margin-left:auto;margin-right:auto;width:100%;max-width:calc(600px + 4rem)}.global-section-header-page{display:block;overflow:hidden;width:100%}.global-section-header-page>.con{margin-left:auto;margin-right:auto;width:100%;max-width:calc(1050px + 4rem)}.global-section-centered{display:block;overflow:hidden;width:100%}.global-section-centered>.con{margin-left:auto;margin-right:auto;width:100%;max-width:calc(1240px + 4rem)}.global-section-header{display:block;overflow:hidden;width:100%}.global-section-header>.con{margin-left:auto;margin-right:auto;width:100%;max-width:calc(1314px + 4rem)}.global-section-offset{display:block;overflow:hidden;width:100%}.global-section-offset>.con{margin-left:auto;margin-right:auto;width:100%;max-width:calc(1368px + 4rem)}.global-logo{-moz-transition:visibility 0.2s cubic-bezier(0.65, 0.05, 0.36, 1), opacity 0.2s cubic-bezier(0.65, 0.05, 0.36, 1);-o-transition:visibility 0.2s cubic-bezier(0.65, 0.05, 0.36, 1), opacity 0.2s cubic-bezier(0.65, 0.05, 0.36, 1);-webkit-transition:visibility 0.2s cubic-bezier(0.65, 0.05, 0.36, 1), opacity 0.2s cubic-bezier(0.65, 0.05, 0.36, 1);-ms-transition:visibility 0.2s cubic-bezier(0.65, 0.05, 0.36, 1), opacity 0.2s cubic-bezier(0.65, 0.05, 0.36, 1);transition:visibility 0.2s cubic-bezier(0.65, 0.05, 0.36, 1), opacity 0.2s cubic-bezier(0.65, 0.05, 0.36, 1)}.wysiwyg-content a{-moz-transition:color 0.2s cubic-bezier(0.65, 0.05, 0.36, 1);-o-transition:color 0.2s cubic-bezier(0.65, 0.05, 0.36, 1);-webkit-transition:color 0.2s cubic-bezier(0.65, 0.05, 0.36, 1);-ms-transition:color 0.2s cubic-bezier(0.65, 0.05, 0.36, 1);transition:color 0.2s cubic-bezier(0.65, 0.05, 0.36, 1)}.global-logo{opacity:1}@media(hover: hover){.global-logo:hover{opacity:.45}}picture,picture img{display:block;overflow:hidden;width:100%;float:left;height:auto}.wysiwyg-content ul{list-style:none}.wysiwyg-content ul li{display:list-item;overflow:visible;margin-bottom:.5rem}.wysiwyg-content ul li p{overflow:visible}.wysiwyg-content ul li:last-child{margin-bottom:0}.wysiwyg-content ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;position:relative;padding-left:1.5rem}.wysiwyg-content ul li>*{display:inline-block;vertical-align:middle}.wysiwyg-content ul li::before{overflow:hidden;content:"";display:block;width:9px;height:9px;-webkit-border-radius:200%;-moz-border-radius:200%;border-radius:200%;position:absolute;left:0;top:.5rem}@media all and (min-width: 0px)and (max-width: 599px){.wysiwyg-content ul li::before{margin-right:.5rem}}.wysiwyg-content ol{list-style:decimal;padding-left:1.5rem}.wysiwyg-content ol li{display:list-item;overflow:visible;margin-bottom:.5rem}.wysiwyg-content ol li p{overflow:visible}.wysiwyg-content ol li:last-child{margin-bottom:0}.wysiwyg-content ol li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;position:relative}.wysiwyg-content ol li>*{display:inline-block;vertical-align:middle}.wysiwyg-content ol li ::marker{display:inline-block}.wysiwyg-content h1,.wysiwyg-content h2,.wysiwyg-content h3,.wysiwyg-content h4,.wysiwyg-content h5,.wysiwyg-content h6,.wysiwyg-content p,.wysiwyg-content ul,.wysiwyg-content ol,.wysiwyg-content table,.wysiwyg-content iframe,.wysiwyg-content div.woocommerce,.wysiwyg-content picture,.wysiwyg-content .wp-block-gallery,.wysiwyg-content .wp-block-image{margin-bottom:1.5rem}.wysiwyg-content h1:last-child,.wysiwyg-content h2:last-child,.wysiwyg-content h3:last-child,.wysiwyg-content h4:last-child,.wysiwyg-content h5:last-child,.wysiwyg-content h6:last-child,.wysiwyg-content p:last-child,.wysiwyg-content ul:last-child,.wysiwyg-content ol:last-child,.wysiwyg-content table:last-child,.wysiwyg-content iframe:last-child,.wysiwyg-content div.woocommerce:last-child,.wysiwyg-content picture:last-child,.wysiwyg-content .wp-block-gallery:last-child,.wysiwyg-content .wp-block-image:last-child{margin-bottom:0}.wysiwyg-content iframe.youtube-video{width:100%;height:auto;aspect-ratio:16/9}.wysiwyg-content iframe.instagram-media{width:100%;margin-bottom:1.77rem !important}.wysiwyg-content iframe.instagram-media:last-child{margin-bottom:0}.wysiwyg-content table{display:block;overflow:hidden;width:100%;overflow-x:auto;border-collapse:collapse;display:table;font-size:0}.wysiwyg-content table *{text-align:left}.wysiwyg-content table th,.wysiwyg-content table td{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding:1rem}.wysiwyg-content table tr{font-size:0}.wysiwyg-content table tr:first-child{border-top:none}.wysiwyg-content ul.products .product{padding-left:0;font-size:0}.wysiwyg-content ul.products .product:before{display:none}.wysiwyg-content ul.products .product picture{-webkit-border-radius:2rem 0 0 2rem;-moz-border-radius:2rem 0 0 2rem;border-radius:2rem 0 0 2rem;max-width:50% !important;top:0;height:100%;width:100%;margin-top:0;margin-bottom:0}@media all and (min-width: 0px)and (max-width: 599px){.wysiwyg-content ul.products .product picture{border-radius:2rem 2rem 0 0;width:100%}}.wysiwyg-content ul.products .product .card-content-wrapper{width:50%}@media all and (min-width: 0px)and (max-width: 599px){.wysiwyg-content ul.products .product .card-content-wrapper{width:100%}}.wysiwyg-content ul.products .product .card-content-wrapper .list-categories li{padding-left:0}.wysiwyg-content ul.products .product .card-content-wrapper .list-categories li::before{display:none}.wysiwyg-content ul.products .product .card-content-wrapper .list-categories li:last-child{margin-bottom:.5rem}.wysiwyg-content .wp-block-spacer{display:none}.wysiwyg-content .wp-block-gallery,.wysiwyg-content .wp-block-image{display:block;overflow:hidden;width:100%;margin-top:0;margin-right:0;margin-left:0}.wysiwyg-content .wp-block-image img{width:100%;margin-bottom:0;height:auto}.wysiwyg-content .wp-block-image figure{margin:0}.wysiwyg-content .wp-block-gallery .blocks-gallery-grid{margin:0}.wysiwyg-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{padding:0}.wysiwyg-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:before{display:none}.wysiwyg-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure{margin:0}.wysiwyg-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure,.wysiwyg-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure>a{display:block;overflow:hidden;width:100%}.wysiwyg-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure a:after{display:none}.wysiwyg-content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure img{width:100%;height:auto}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;overflow:hidden;position:absolute !important;word-wrap:normal !important}.clear{clear:both}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}html,body *{scroll-behavior:smooth}@media all and (min-width: 0px)and (max-width: 599px){html,body *{font-size:16px}}@media all and (min-width: 600px)and (max-width: 1023px){html,body *{font-size:16px}}@media all and (min-width: 1024px){html,body *{font-size:18px}}hr{display:block;width:100%;height:1px;background-color:#000}.global-section-header{position:relative;justify-items:center;border-bottom:2px solid #e7e7e7}.global-section-header .inner-wrapper{display:block;overflow:hidden;width:100%;padding-top:1.666rem;padding-bottom:1.666rem;vertical-align:sub}.global-section-header .inner-wrapper picture{width:auto;display:inline-block;vertical-align:sub}.global-section-header .inner-wrapper .slogan{width:auto;float:right;display:inline-block;vertical-align:sub;color:#6ec9f0}@media all and (min-width: 0px)and (max-width: 599px){.global-section-header .inner-wrapper .slogan{margin-top:1rem}}@media all and (min-width: 0px)and (max-width: 599px){.global-section-header .inner-wrapper{text-align:center}.global-section-header .inner-wrapper picture{float:none;margin-bottom:1.666rem}.global-section-header .inner-wrapper .slogan{width:100%}}.global-section-header-page{position:relative;background:url("../img/hero-bg.png");background-size:cover}.global-section-header-page .con{position:relative}.global-section-header-page .inner-wrapper{display:block;overflow:hidden;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:14rem;padding-bottom:14rem;position:relative}.global-section-header-page picture{position:absolute;width:317px;height:633px;float:none;top:50%;left:50%;transform:translate(-50%, -50%);z-index:50}@media all and (min-width: 0px)and (max-width: 599px){.global-section-header-page picture{width:238px;height:475px}}.global-section-header-page picture img{height:100%;width:100%}.global-section-header-page .txt-w-desc{display:block;overflow:hidden;width:100%;position:relative;z-index:100;text-align:center}.global-section-header-page .txt-w-desc .heading{color:#6ec9f0;font-weight:300}@media all and (min-width: 0px)and (max-width: 599px){.global-section-header-page .txt-w-desc .heading{font-size:4rem}}.global-section-header-page .txt-w-desc .heading strong{font-weight:900}.global-section-offset{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:0;text-align:center}@media all and (min-width: 0)and (max-width: 849px){.global-section-offset{padding:2rem 0}}@media all and (min-width: 850px){.global-section-offset{margin-top:-2rem}.global-section-offset .con{padding-left:0;padding-right:0}}@media all and (min-width: 1024px){.global-section-offset{margin-top:-4rem}}.global-section-offset::before{overflow:hidden;content:"";display:block;width:100%;height:calc(100% - 4rem);position:absolute;top:2rem;bottom:2rem;left:0;right:0;background-color:#f6f6f6}@media all and (min-width: 0)and (max-width: 849px){.global-section-offset::before{top:0;height:100%}}@media all and (min-width: 1024px){.global-section-offset::before{height:calc(100% - 8rem);top:4rem;bottom:4rem}}.global-section-offset .con{display:inline-flex;flex-wrap:wrap;overflow:visible}.global-section-offset .con>*{display:inline-flex;flex-shrink:1;flex-grow:0;flex-basis:50%}@media all and (min-width: 0)and (max-width: 849px){.global-section-offset .con>*{flex-basis:100%}}.global-section-offset .picture-wrapper{position:relative}@media all and (min-width: 0)and (max-width: 849px){.global-section-offset .picture-wrapper{justify-content:center;order:2}}@media all and (min-width: 850px){.global-section-offset .picture-wrapper{flex-basis:55%}}.global-section-offset .picture-wrapper picture{float:none;position:relative;width:100%;max-width:100%;aspect-ratio:1/1;height:auto;z-index:90}.global-section-offset .picture-wrapper picture img{width:100%;height:100%}.global-section-offset .text-wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:4rem 2rem}@media all and (min-width: 0)and (max-width: 849px){.global-section-offset .text-wrapper{padding:0;margin-bottom:2rem;justify-content:center;order:1}}@media all and (min-width: 850px){.global-section-offset .text-wrapper{flex-basis:45%}}.global-section-offset .text-wrapper .txt-w-desc{display:block;overflow:hidden;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:407px;position:relative;align-self:center;z-index:100;padding-right:2rem;text-align:left}@media all and (min-width: 0)and (max-width: 849px){.global-section-offset .text-wrapper .txt-w-desc{padding-right:0;text-align:center}}.global-section-offset .text-wrapper .txt-w-desc .heading{color:#000;width:100%;font-weight:300}.global-section-offset .text-wrapper .txt-w-desc .heading strong{font-weight:700}.global-section-offset .text-wrapper .txt-w-desc .description{color:#5e5e5e}@media all and (min-width: 850px){.global-section-offset.white{margin-top:-4rem}}@media all and (min-width: 1100px){.global-section-offset.white{margin-top:-6rem}}.global-section-offset.white::before{background-color:#fff}@media all and (min-width: 0)and (max-width: 849px){.global-section-offset.text-left::before{height:100%}}.global-section-offset.text-left .picture-wrapper{order:2}.global-section-offset.text-left .text-wrapper{order:1;justify-content:right}@media all and (min-width: 0)and (max-width: 849px){.global-section-offset.text-left .text-wrapper{justify-content:center;order:1}}.global-section-centered{position:relative}@media all and (min-width: 0)and (max-width: 849px){.global-section-centered{padding-top:2rem;padding-bottom:2rem}}.global-section-centered .inner-wrapper{display:block;overflow:hidden;width:100%;text-align:center;justify-items:center}.global-section-centered .inner-wrapper picture{width:100%;float:none;display:block;aspect-ratio:1240/745}.global-section-centered .inner-wrapper picture img{width:100%;height:100%}.global-section-centered .inner-wrapper .txt-w-desc{display:block;overflow:hidden;width:100%;max-width:600px;text-align:center}.global-section-centered .inner-wrapper .txt-w-desc .heading{color:#000;width:100%;font-weight:300}.global-section-centered .inner-wrapper .txt-w-desc .heading strong{font-weight:700}.global-section-centered .inner-wrapper .txt-w-desc .description{color:#5e5e5e}.global-section-footer .inner-wrapper{display:block;overflow:hidden;width:100%;justify-items:center}.global-section-footer .top-wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;justify-items:center;padding-top:2.5rem;padding-bottom:2.5rem}.global-section-footer .bottom-wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f6f6f6;justify-items:center;padding:1rem .5rem}.global-section-footer .bottom-wrapper .copyright{color:gray;text-align:center}.global-logo{overflow:hidden;text-indent:-9999px;display:inline-block}.global-logo.header{background:url("../img/logo-header@2x.png");width:185px;height:40px;background-size:100%}.global-logo.footer{overflow:hidden;content:"";display:block;width:207px;height:69px;width:207px;height:69px;background:url("../img/logo-footer@2x.png");background-size:100%;margin-left:auto;margin-right:auto}
