/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.footer{background:#12161c;padding-top:50px;}@media (min-width:992px){.footer{padding-top:60px;}}@media (min-width:1200px){.footer{padding-top:60px;}}.footer .field--name-body{color:rgba(255,255,255,0.7);font-size:16px;line-height:23px;margin:0 auto;}.footer div.field--name-body img{max-width:106px;margin-top:25px;}@media (min-width:992px){.footer .field--name-body{font-size:17px;line-height:26px;}}@media (min-width:1200px){.footer .field--name-body{font-size:18px;line-height:26px;}}.footer .field--name-body img{height:auto;margin-bottom:12px;max-width:100%;width:110px;}@media (min-width:992px){.footer .field--name-body img{margin-bottom:16px;width:138px;}}@media (min-width:1200px){.footer .field--name-body img{width:158px;}}.menu--footer{list-style:none;margin:40px 0 0;padding:0;}@media (min-width:992px){.menu--footer{display:flex;margin-top:0;padding-top:42px;text-align:center;}}@media (min-width:992px){.menu--footer{padding-top:50px;}}@media (min-width:992px){.menu--footer > li{flex:0 0 auto;width:33.33%;}}.menu--footer > li.last button.open + ul{display:flex;}.menu--footer > li.last ul{justify-content:center;margin:0 -5px;}@media (min-width:992px){.menu--footer > li.last ul{display:flex;flex-wrap:wrap;}}.menu--footer > li.last li{padding:10px 10px;}footer div.copyright a:hover{color:#df4661;}@media (min-width:992px){.menu--footer > li.last li{padding-bottom:0;padding-top:0;}}.menu--footer > li.last a{align-items:center;border-radius:18px;display:flex;height:36px;justify-content:center;overflow:hidden;transition:150ms ease-in-out;width:36px;}@media (min-width:992px){.menu--footer > li.last a{border-radius:20px;height:40px;width:40px;}}.menu--footer > li.last a:hover,.menu--footer > li.last a:focus{}.menu--footer > li.last a:hover > svg,.menu--footer > li.last a:focus > svg{}.menu--footer > li.last a > svg{fill:currentColor;transition:color 150ms ease-in-out;}.menu--footer ul{list-style:none;margin:0;padding:10px 0;}@media (min-width:992px){.menu--footer ul{padding:0;}}.menu--footer ul li + li{padding-top:10px;}@media (min-width:992px){.menu--footer ul li + li{padding-top:0;}}.menu--footer button{align-items:center;background:none;border:none;border-bottom:1px solid rgba(255,255,255,0.1);border-top:1px solid rgba(255,255,255,0.1);color:rgba(255,255,255,0.8);display:flex;font-size:18px;line-height:18px;justify-content:space-between;padding:20px 0;width:100%;}.menu--footer button > span{transition:transform 150ms ease-in-out;}.menu--footer button + ul{display:none;}.menu--footer button.open > span{transform:rotate(-180deg);}.menu--footer button.open + ul{display:block;}@media (min-width:992px){.menu--footer button{line-height:26px;border:none;color:#ffffff;display:block;font-size:20px;font-weight:700;margin-bottom:16px;padding:0;}.menu--footer button + ul{display:block;}}@media (min-width:992px){.menu--footer button{margin-bottom:24px;}}.menu--footer a{color:rgba(255,255,255,0.7);font-size:14px;line-height:20px;text-decoration:none !important;transition:color 150ms ease-in-out;}@media (min-width:992px){.menu--footer a{font-size:17px;line-height:30px;}}@media (min-width:1200px){.menu--footer a{font-size:18px;line-height:32px;}}.menu--footer a:hover,.menu--footer a:focus{color:#df4661 !important;}.region-footer-bottom{align-items:center;border-top:1px solid rgba(255,255,255,0.1);display:flex;flex-direction:column;justify-content:center;margin-top:50px;padding:12px 0 8px;}footer div.copyright{color:#757575;font-size:12px;}@media (min-width:992px){.region-footer-bottom{flex-direction:row;padding:12px 0 8px;}}.copyright{color:rgba(255,255,255,0.7);font-size:14px;line-height:20px;}@media (min-width:992px){.copyright{font-size:17px;line-height:26px;}}@media (min-width:1200px){.copyright{font-size:18px;line-height:32px;}}.copyright a{color:#df4661;font-weight:500;text-decoration:none !important;transition:color 150ms ease-in-out;}.copyright a:hover,.copyright a:focus{color:rgba(255,255,255,0.7);}.language-switcher-language-url{margin-top:16px;}@media (min-width:992px){.language-switcher-language-url{margin-top:0;}}.language-switcher-language-url .dropdown-toggle{align-items:center;background:rgba(255,255,255,0.2);border:none;border-radius:5px;color:#ffffff;display:flex;font-size:14px;line-height:14px;padding:8px 16px;}@media (min-width:992px){.language-switcher-language-url .dropdown-toggle{font-size:17px;line-height:17px;}}@media (min-width:1200px){.language-switcher-language-url .dropdown-toggle{font-size:18px;line-height:18px;}}@media (min-width:768px) and (max-width:1340px){div.top-icon-wrapper{right:0;}}@media (max-width:1200px){.menu--footer > li.last li{padding:10px 3px;}}.language-switcher-language-url .dropdown-toggle > svg{margin-left:2px;}.language-switcher-language-url .dropdown-menu{background:#12161c;border-radius:5px;min-width:100%;overflow:hidden;text-align:center;}.language-switcher-language-url .dropdown-menu > li{background:rgba(255,255,255,0.2);padding:0 16px;}.language-switcher-language-url .dropdown-menu > li + li > a{border-top:1px solid rgba(255,255,255,0.1);}.language-switcher-language-url .dropdown-menu > li > a{color:#fff;font-size:14px;line-height:14px;padding:14px 0;transition:color 150ms ease-in-out;}@media (min-width:992px){.language-switcher-language-url .dropdown-menu > li > a{font-size:17px;line-height:17px;}}@media (min-width:1200px){.language-switcher-language-url .dropdown-menu > li > a{font-size:18px;line-height:18px;}}.language-switcher-language-url .dropdown-menu > li > a:hover,.language-switcher-language-url .dropdown-menu > li > a:focus{background:none;color:#fff;}footer.footer .menu--footer button,footer .field--name-body h3{color:#757575;text-transform:none;font-family:ApercuBold;font-size:18px;line-height:26px;font-weight:400;}footer.footer .menu--footer a{font-size:16px;line-height:30px;color:#333;}div.region-footer-bottom{border-top:1px solid #757575;border-top:1px solid #75757585;}a.gray-txt{color:rgba(130,130,130,0.7);}#block-footer ul,#block-footer ul button{text-align:center;justify-content:center;}@media (max-width:768px){.copyright{text-align:center;}.menu--footer button > span svg path{color:black;fill:black;}.menu--footer button > span{position:relative;right:-6px;top:-3px;}.menu--footer > li.last li{margin:0 3px;}.menu--footer button.open > span{top:5px;}ul.menu--footer button{border:0;}div.region-footer-bottom{margin-top:60px;padding-top:24px;}.menu--footer > li.last > ul{margin:0 0;}}#block-languageswitcher{display:none;}footer #edit-actions,footer .webform-actions{display:none;}footer .messages__wrapper{display:none;}.newsletter-footer .form-type-email label{text-align:center;display:block;margin-top:20px;font-size:18px;line-height:26px;font-weight:400;}footer .form-email{max-width:300px;margin:0 auto;border-radius:20px;}.newsletter-footer .form-type-email.has-error input{border:1px solid #df4661;}button.social-media{display:none;}footer form .form-actions{display:none;}.newsletter-footer{margin-top:-6px;}footer.footer .menu--footer a{font-size:16px;line-height:30px;}.footer .field--name-body img.icon-top{position:fixed;right:50px;bottom:240px;width:40px;height:40px;cursor:pointer;z-index:9999999;}footer .newsletter-footer .form-email{font-size:18px;line-height:30px;height:auto;background:#F2F2F2;border:1px solid #e6e6e6;}footer.footer > .container{position:relative;}.top-icon-wrapper{position:absolute;top:-130px;right:-50px;cursor:pointer;z-index:999;}.newsletter-footer .form-type-email{position:relative;bottom:4px;}.news-submit{background:url('/themes/custom/filabe/images/newsletter-icons.webp') no-repeat;width:20px;height:19px;position:absolute;right:30px;bottom:8px;cursor:pointer;background-position:-20px 0px;}footer .newsletter-footer .filled .form-email{background:white;}footer .newsletter-footer .valid-email .news-submit{background-position:0px 0px;}.newsletter-footer .form-type-email label{color:#757575;font-family:ApercuBold;font-size:18px;position:relative;top:8px;line-height:26px;margin-bottom:28px;}#block-footer ul button svg,#block-footer ul button svg *{color:#979797;fill:#979797;}footer .webform-confirmation__back{display:none;}footer .field--name-body p{text-align:center;color:#333;font-size:16px;}.footer .field--name-body h3{text-align:center;margin-top:0;margin-bottom:24px;}footer div.copyright a{color:#757575;}footer.footer .menu--footer a:hover svg *,footer.footer .menu--footer a:hover svg{fill:#df4661;}footer div.copyright a.gray-txt{text-decoration:underline !important;}@media (min-width:768px){.region.region-footer > #block-webform{display:none;}#block-webform label{margin-top:0;}.menu--footer > li #block-webform{margin-bottom:25px;}.news-submit{right:15px;}.menu.menu--footer > li.last{position:relative;right:-40px;}}@media (max-width:767px){.top-icon-wrapper{top:-15px;right:20px;}.new-line{display:block;}div.news-submit{right:50px;}}@media (max-width:390px){div.news-submit{right:40px;}}@media (max-width:890px){.menu--footer > li.last > ul{margin:0 0;}}@media (max-width:768px){.footer{margin-top:100px;}.page-node-type-products .footer{margin-top:0;}.top-icon-wrapper{top:-125px;right:20px;}footer.footer{margin-top:0;padding-top:100px;}.top-icon-wrapper{top:-75px;right:50%;transform:translateX(50%);}.footer .field--name-body h3{display:none;}ul.menu.menu--footer{display:flex;flex-wrap:wrap;flex-direction:column-reverse;}ul.menu.menu--footer > li.last{position:absolute;bottom:-60px;left:0;width:100%;}.footer div.field--name-body img{max-width:73px;margin-top:25px;margin-bottom:-30px;}}
.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:white;position:absolute;z-index:30;-webkit-box-shadow:0px 0px 12px rgba(51,51,51,0.5);-moz-box-shadow:0px 0px 12px rgba(51,51,51,0.5);box-shadow:0px 0px 12px rgba(51,51,51,0.5);}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px;}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px;}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%;}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;}.twentytwenty-before-label,.twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:white;font-size:13px;letter-spacing:0.1em;}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255,255,255,0.2);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px;}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px;}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent;position:absolute;}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px;}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px;}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block;}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0,0,0,0);}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0;}.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.twentytwenty-before-label{opacity:0;}.twentytwenty-before-label:before{content:attr(data-content);}.twentytwenty-after-label{opacity:0;}.twentytwenty-after-label:before{content:attr(data-content);}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px;}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px;}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px;}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px;}.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0,0,0,0);z-index:25;}.twentytwenty-overlay:hover{background:rgba(0,0,0,0.5);}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1;}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1;}.twentytwenty-before{z-index:20;}.twentytwenty-after{z-index:10;}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid white;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0px 0px 12px rgba(51,51,51,0.5);-moz-box-shadow:0px 0px 12px rgba(51,51,51,0.5);box-shadow:0px 0px 12px rgba(51,51,51,0.5);z-index:40;cursor:pointer;}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 white,0px 0px 12px rgba(51,51,51,0.5);-moz-box-shadow:0 3px 0 white,0px 0px 12px rgba(51,51,51,0.5);box-shadow:0 3px 0 white,0px 0px 12px rgba(51,51,51,0.5);}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 white,0px 0px 12px rgba(51,51,51,0.5);-moz-box-shadow:0 -3px 0 white,0px 0px 12px rgba(51,51,51,0.5);box-shadow:0 -3px 0 white,0px 0px 12px rgba(51,51,51,0.5);}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 white,0px 0px 12px rgba(51,51,51,0.5);-moz-box-shadow:3px 0 0 white,0px 0px 12px rgba(51,51,51,0.5);box-shadow:3px 0 0 white,0px 0px 12px rgba(51,51,51,0.5);}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 white,0px 0px 12px rgba(51,51,51,0.5);-moz-box-shadow:-3px 0 0 white,0px 0px 12px rgba(51,51,51,0.5);box-shadow:-3px 0 0 white,0px 0px 12px rgba(51,51,51,0.5);}.twentytwenty-left-arrow{border-right:6px solid white;left:50%;margin-left:-17px;}.twentytwenty-right-arrow{border-left:6px solid white;right:50%;margin-right:-17px;}.twentytwenty-up-arrow{border-bottom:6px solid white;top:50%;margin-top:-17px;}.twentytwenty-down-arrow{border-top:6px solid white;bottom:50%;margin-bottom:-17px;}.extra-small-ab div.twentytwenty-wrapper.twentytwenty-horizontal{max-width:450px;}.small-ab div.twentytwenty-wrapper.twentytwenty-horizontal{max-width:550px;}.medium-ab div.twentytwenty-wrapper.twentytwenty-horizontal{max-width:650px;}.large-ab div.twentytwenty-wrapper.twentytwenty-horizontal{max-width:750px;}.extra-large-ab div.twentytwenty-wrapper.twentytwenty-horizontal{max-width:850px;}div.twentytwenty-wrapper.twentytwenty-horizontal{max-width:550px;}
.twentytwenty-wrapper.twentytwenty-horizontal{max-width:740px;margin:0 auto;}
.paragraph--type--background-image.blogVariant2 .fullwidth-paragraph{position:relative;}.paragraph--type--background-image.blogVariant2 .fullwidth-paragraph-color{min-height:410px;}@media all and (min-width:1068px){.paragraph--type--background-image.blogVariant2 .fullwidth-paragraph-color{min-height:480px;}}@media all and (min-width:1339px){.paragraph--type--background-image.blogVariant2 .fullwidth-paragraph-color{min-height:670px;}}@media all and (min-width:1900px){.paragraph--type--background-image.blogVariant2 .fullwidth-paragraph-color{min-height:730px;}}@media all and (min-width:2800px){.paragraph--type--background-image.blogVariant2 .fullwidth-paragraph-color{min-height:1260px;}}@media (min-width:1025px){.paragraph--type--background-image.blogVariant2 .fullwidth-paragraph-color{background-image:none !important;bottom:0;left:0;position:absolute;right:0;top:0;}}.paragraph--type--background-image.blogVariant2 .outter-pg-wrapper{position:relative;}@media all and (min-width:1023px){.paragraph--type--background-image.blogVariant2 .inner-pg-wrapper{min-height:480px;}}@media all and (min-width:1339px){.paragraph--type--background-image.blogVariant2 .inner-pg-wrapper{min-height:670px;}}@media all and (min-width:1900px){.paragraph--type--background-image.blogVariant2 .inner-pg-wrapper{min-height:730px;}}@media all and (min-width:2800px){.paragraph--type--background-image.blogVariant2 .inner-pg-wrapper{min-height:1260px;}}@media all and (max-width:767px){.paragraph--type--background-image.blogVariant2 .content-wrapper{padding:20px 20px 0;width:90%;}}.paragraph--type--background-image.blogVariant2 .content-box{margin:16px auto 0;}@media (min-width:992px){.paragraph--type--background-image.blogVariant2 .content-box{margin:15% 0;padding:0;width:613px;}}.paragraph--type--background-image.fullWidthNormal.withOverlay .fullwidth-paragraph{margin-top:50px;position:relative;}.paragraph--type--background-image.fullWidthNormal.withOverlay .outter-pg-wrapper{min-height:587px !important;}.paragraph--type--background-image.fullWidthNormal.withOverlay .inner-pg-wrapper{min-height:587px !important;}.paragraph--type--background-image.fullWidthNormal.withOverlay .main-title-wrapper{color:#ffffff;font-size:30px;font-weight:700;line-height:38px;margin:26px auto;}@media (min-width:768px){.paragraph--type--background-image.fullWidthNormal.withOverlay .main-title-wrapper{font-size:48px;line-height:56px;margin-bottom:22px;margin-top:25px;}}@media (min-width:1200px){.paragraph--type--background-image.fullWidthNormal.withOverlay .main-title-wrapper{font-size:52px;line-height:60px;margin-bottom:30px;margin-top:35px;width:509px;}}
