:root{--body_padding_top_smartphone: 82px;--body_padding_top_ipad: 78px;--body_padding_top_md-lg: 78px;--body_padding_top_desktop_lowres: 105px;--body_padding_top_desktop_mediumres: 105px;--body_padding_top_desktop: 105px}html{scroll-behavior:smooth}html,body{font-family:"Lato", sans-serif;font-weight:400}h1,h2,h3,h4,h5,h5,h6{font-family:"Lato", sans-serif;font-weight:700}b,strong{font-family:"Lato", sans-serif;font-weight:700}a{color:#f35f1a}a:hover{color:#f35f1a;text-decoration:none}body{position:relative;padding-top:var(--body_padding_top_smartphone)}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body{padding-top:var(--body_padding_top_ipad)}}@media only screen and (min-width: 1025px) and (max-width: 1199px){body{padding-top:var(--body_padding_top_md-lg)}}@media only screen and (min-width: 1200px) and (max-width: 1441px){body{padding-top:var(--body_padding_top_desktop_lowres)}}@media only screen and (min-width: 1442px) and (max-width: 1800px){body{padding-top:var(--body_padding_top_desktop_mediumres)}}@media only screen and (min-width: 1801px){body{padding-top:var(--body_padding_top_desktop)}}body .content_wrapper h1{font-size:2.25em;line-height:1.0;color:#323232;margin:0;padding:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body .content_wrapper h1{font-size:3em;line-height:1.2}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper h1{font-size:3.0em}}body .content_wrapper h1.used_in_home{font-family:"Lato", sans-serif;font-size:1.175em;margin:0.5rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper h1.used_in_home{font-size:1.175em}}body .content_wrapper h2{color:#000000;font-size:1.75em;line-height:1.3;font-weight:300;padding:0;margin:3rem 0 0 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body .content_wrapper h2{font-size:2em}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper h2{font-size:3.5em;margin:2rem 0 0 0}}body .content_wrapper h3{font-size:1.25em;line-height:1.3;color:#000000;font-weight:400;padding:0;margin:1.5rem 0 0 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body .content_wrapper h3{font-size:1.5em}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper h3{font-size:2.25em;margin:3rem 0 0 0}}body .content_wrapper h4{font-size:1.25em;line-height:1.5;color:#323232;font-weight:400;padding:0;margin:1rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper h4{font-size:1.5em}}body .content_wrapper h5{font-size:1.35em;line-height:1.3;padding:0;margin:0.75em 0 0 0;color:#323232}body .content_wrapper h6{font-size:1.125em;padding:0;margin:0.75em 0 0 0;color:#000000}body .content_wrapper p,body .content_wrapper li{font-size:1em;line-height:1.6;color:#323232;padding:0 0 0 0;margin:1.0em 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper p,body .content_wrapper li{font-size:1.25rem;margin:1.5em 0 0 0}}body .content_wrapper p:empty,body .content_wrapper li:empty{margin:0}body .content_wrapper ul{margin:1em 0 0 0}body .content_wrapper ul li{margin:0 0 0 0}body .content_wrapper ul{padding:0;list-style:none}body .content_wrapper ul li{position:relative;display:table-row}body .content_wrapper ul li:before{display:table-cell;vertical-align:top;content:' ';width:20px;background:url("/images/icons/circle-133a80c6.svg") no-repeat 0 15px/8px}@media only screen and (max-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1024px){body .content_wrapper ul li:before{width:18px;background-position:0 11px;background-size:8px}}body .content_wrapper .bluecms_block{margin:3rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .bluecms_block{margin:5rem 0 0 0}}body .content_wrapper .bluecms_block.paragraph h2{line-height:1.2;margin:0;color:#000000}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body .content_wrapper .bluecms_block.paragraph h2{font-size:2.25em}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .bluecms_block.paragraph h2{font-size:2.75em}}body .content_wrapper .bluecms_block.paragraph h3{color:#000000}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .bluecms_block.paragraph h3{font-size:1.5em}}body .content_wrapper .bluecms_block.paragraph h2:empty+p{margin:0}body .content_wrapper .bluecms_block.with_side_image .image_loader,body .content_wrapper .bluecms_block.with_image_above .image_loader{height:100%}body .content_wrapper .bluecms_block.with_side_image .image_loader .image_container,body .content_wrapper .bluecms_block.with_image_above .image_loader .image_container{height:100%;background:scroll no-repeat center / cover}body .content_wrapper .bluecms_block.with_side_image .image_loader.for_jpg_image,body .content_wrapper .bluecms_block.with_image_above .image_loader.for_jpg_image{background:#f3f3f3 url("/images/loader-266c2b35.gif") scroll no-repeat center center}body .content_wrapper .bluecms_block.left_image .title_and_text_wrapper{margin:1.5rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .bluecms_block.left_image .title_and_text_wrapper{margin:0 0 0 2rem}}body .content_wrapper .bluecms_block.right_image .row{flex-direction:row-reverse}body .content_wrapper .bluecms_block.right_image .row .title_and_text_wrapper{margin:1.5rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .bluecms_block.right_image .row .title_and_text_wrapper{margin:0 2rem 0 0}}body .content_wrapper .bluecms_block.with_image_above .title_and_text_wrapper{margin:2rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .bluecms_block.with_image_above .title_and_text_wrapper{margin:2rem 0 0 0}}body .content_wrapper .content ul,body .content_wrapper .content ol{margin:0;padding:0 0 0 20px}body .content_wrapper .content h2+h3{margin:1rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .content h3+ul{margin:1rem 0 0 0}}body .content_wrapper .content h4+ul{margin:1em 0 0 0}body .content_wrapper .content a{color:#f35f1a}body .content_wrapper .content a:hover{text-decoration:underline}body .content_wrapper .news_item_wrapper{background-color:#ffffff;display:block;transition:0.5s;position:relative}@media only screen and (max-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1024px){body .content_wrapper .news_item_wrapper{margin:2rem 0 0 0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .news_item_wrapper{margin:4rem 0 0 0;min-height:37rem}}body .content_wrapper .news_item_wrapper .news_item_content{color:#323232;position:relative}body .content_wrapper .news_item_wrapper .news_item_content .image_container_loader{background:#fff url("/images/loader-266c2b35.gif") scroll no-repeat center;width:100%;height:100%}body .content_wrapper .news_item_wrapper .news_item_content .image_container_loader .image_container{background:rgba(248,250,248,0.5) scroll no-repeat center center/cover;width:100%;padding-bottom:75%;transition:0.5s}body .content_wrapper .news_item_wrapper .news_item_content .date_and_topic_container{background-color:#e1e1e1;padding:0.25rem 0.5rem;border-top:1px solid #ffffff}@media only screen and (max-width: 767px){body .content_wrapper .news_item_wrapper .news_item_content .date_and_topic_container{padding:0.25rem 1rem}}body .content_wrapper .news_item_wrapper .news_item_content .date_and_topic_container .date_container{color:#323232;font-size:0.75rem}body .content_wrapper .news_item_wrapper .news_item_content .date_and_topic_container .topic_container{color:#323232;font-size:0.75rem}body .content_wrapper .news_item_wrapper .news_item_content .content_container{padding:1.5rem 1rem 0.5rem 1rem}@media only screen and (max-width: 767px){body .content_wrapper .news_item_wrapper .news_item_content .content_container{padding:2rem 1rem}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .news_item_wrapper .news_item_content .content_container{min-height:15em}}body .content_wrapper .news_item_wrapper .news_item_content .content_container .title{color:#323232;margin:0;line-height:1.2;font-weight:700}body .content_wrapper .news_item_wrapper .news_item_content .content_container .abstract p{margin:1em 0 0 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .news_item_wrapper .news_item_content .content_container .abstract p{font-size:1rem}}body .content_wrapper .news_item_wrapper .news_item_content .content_container .cta_container{padding:0}@media only screen and (max-width: 767px){body .content_wrapper .news_item_wrapper .news_item_content .content_container .cta_container .cta{padding:0.75em 0}}body .content_wrapper .news_item_wrapper:hover,body .content_wrapper .news_item_wrapper:focus{text-decoration:none}body .content_wrapper .news_item_wrapper:hover .news_item_content .image_container_loader .image_container,body .content_wrapper .news_item_wrapper:focus .news_item_content .image_container_loader .image_container{filter:brightness(1.1)}body .content_wrapper .news_item_wrapper:hover .news_item_content .content_container .cta_container .cta,body .content_wrapper .news_item_wrapper:focus .news_item_content .content_container .cta_container .cta{border-color:#cf152D}body .content_wrapper .product_card_wrapper{background-color:#ffffff;display:block;margin:2rem 2rem 0 2rem;border:.5rem solid transparent}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body .content_wrapper .product_card_wrapper{margin:2rem 1rem 0 1rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){body .content_wrapper .product_card_wrapper{margin:2rem 0 0 0}}@media only screen and (min-width: 1200px) and (max-width: 1441px){body .content_wrapper .product_card_wrapper{margin:6rem 0 0 0}}@media only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .product_card_wrapper{margin:6rem 2rem 0 2rem}}body .content_wrapper .product_card_wrapper .product_card_container{padding:1rem}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body .content_wrapper .product_card_wrapper .product_card_container{padding:0.5rem}}body .content_wrapper .product_card_wrapper .product_card_container .up_area{background-color:#0065bd;position:relative;height:200px}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .product_card_wrapper .product_card_container .up_area{height:200px}}body .content_wrapper .product_card_wrapper .product_card_container .up_area .image_container{position:absolute;bottom:1rem;right:10%;width:100px;height:100px;background:scroll no-repeat center / contain;z-index:2}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body .content_wrapper .product_card_wrapper .product_card_container .up_area .image_container{right:15%;width:80px;height:80px}}@media only screen and (min-width: 1200px) and (max-width: 1441px){body .content_wrapper .product_card_wrapper .product_card_container .up_area .image_container{width:80px;height:80px}}body .content_wrapper .product_card_wrapper .product_card_container .up_area .logo_container{position:absolute;bottom:1rem;left:40%;width:100px;height:100px;background:url("/images/logo_white-8d7f1487.svg") scroll no-repeat center/contain;transform:rotate(-30deg);opacity:0.2;z-index:1}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body .content_wrapper .product_card_wrapper .product_card_container .up_area .logo_container{left:40%;width:80px;height:80px}}@media only screen and (min-width: 1200px) and (max-width: 1441px){body .content_wrapper .product_card_wrapper .product_card_container .up_area .logo_container{left:30%;width:80px;height:80px}}body .content_wrapper .product_card_wrapper .product_card_container .up_area .name_container{width:80%;padding:1rem}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .product_card_wrapper .product_card_container .up_area .name_container{width:80%;padding:1rem}}body .content_wrapper .product_card_wrapper .product_card_container .up_area .name_container h3{color:#ffffff;text-transform:uppercase;font-size:1.75rem;line-height:1.1;font-weight:700;margin:0}@media only screen and (max-width: 767px){body .content_wrapper .product_card_wrapper .product_card_container .up_area .name_container h3{font-size:1.35rem}}@media only screen and (min-width: 1200px) and (max-width: 1441px){body .content_wrapper .product_card_wrapper .product_card_container .up_area .name_container h3{font-size:1.5rem}}body .content_wrapper .product_card_wrapper .product_card_container .down_area{padding:1rem 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .product_card_wrapper .product_card_container .down_area{padding:1rem 0}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .product_card_wrapper .product_card_container .down_area .short_description{min-height:4rem}}body .content_wrapper .product_card_wrapper .product_card_container .down_area .short_description p{margin:0}body .content_wrapper .product_card_wrapper:hover{border-color:#0065bd}body .content_wrapper .filters-button-group{padding:1em 0 0 0;color:#323232}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .filters-button-group{padding:3rem 0 0 0}}body .content_wrapper .filters-button-group .selector-label{color:#323232;text-transform:uppercase;font-size:0.8em;display:inline-block}body .content_wrapper .filters-button-group button{border:none;position:relative;background:#cfd9cf;display:inline-block;padding:0.5em 2em;margin:10px;color:#323232;font-size:0.75em;font-weight:500;border-radius:1.25em;box-shadow:8px 8px 8px rgba(0,0,0,0.05)}@media only screen and (max-width: 767px){body .content_wrapper .filters-button-group button{font-size:0.65em;margin:4px}}body .content_wrapper .filters-button-group button:hover{text-decoration:none;transition:0.5s;background:#cf152D;color:#ffffff}body .content_wrapper .filters-button-group button:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(295deg) brightness(104%) contrast(102%)}body .content_wrapper .filters-button-group button:focus{outline:0}body .content_wrapper .filters-button-group button.is-checked{background:#0065bd;color:#ffffff}body .content_wrapper .filters-button-group button.is-checked:before{content:' ';display:inline-block;position:absolute;top:9px;left:11px;width:14px;height:14px;background:url("/images/icons/times-a100de5f.svg") no-repeat 0 0/9px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(295deg) brightness(104%) contrast(102%)}@media only screen and (max-width: 767px){body .content_wrapper .filters-button-group button.is-checked:before{top:7px;left:8px;background:url("/images/icons/times-a100de5f.svg") no-repeat 0 0/8px;width:12px;height:12px}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .filters-button-group button:first-child{margin:10px 10px 10px 0}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .filters-button-group button:last-child{margin:10px 0 10px 10px}}body .content_wrapper .newsletter_wrapper_loader{display:block}body .content_wrapper .newsletter_wrapper_loader .title_and_cta_wrapper{padding:4rem 0;display:flex;justify-content:center;align-items:center;position:relative;z-index:2}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .content_wrapper .newsletter_wrapper_loader .title_and_cta_wrapper{padding:8rem 0}}body .content_wrapper .newsletter_wrapper_loader .title_and_cta_wrapper .title_and_cta_container h3{color:#0065bd;margin:0}body .cta{display:inline-block;margin-top:2em;background-color:#0065bd;color:#ffffff;font-size:1em;font-weight:700;line-height:1;padding:1em 1.5em;transition:all 0.3s ease 0s}@media only screen and (max-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1024px){body .cta{margin-top:1em;font-size:0.8em;line-height:0.8em;padding:0.75em 1.5em}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .cta{font-size:1rem;padding:0.75em 3em}}body .cta:hover{background-color:#cf152D;color:#ffffff}body .cta.inverted{background-color:#ffffff;color:#0065bd}body .cta.inverted:hover{background-color:#cf152D;color:#ffffff}body .cta.bordered_down{background-color:unset;border-radius:unset;color:#0065bd;border-bottom:4px solid #0065bd}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .cta.bordered_down{font-size:1.0rem;padding:0.5em 0}}body .cta.no_background{background-color:unset;color:#000000;padding:0.5em 0;transition:0.5s}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body .cta.no_background{font-size:1.0rem}}body .cta.no_background:hover{color:#f35f1a}.fade_in{opacity:0;visibility:hidden;transition:opacity 1.5s ease-out;will-change:opacity;transition-delay:0.5s}.fade_in.slow{transition:opacity 2s ease-out}.fade_in.delayed_1{transition-delay:1s}.fade_in.delayed_2{transition-delay:2s}.fade_in.delayed_3{transition-delay:3s}.fade_in.delayed_4{transition-delay:4s}.fade_in.is_visible{opacity:1;visibility:visible}.fade_in_from_top,.fade_in_from_bottom{opacity:0;transform:translateY(-5vh);visibility:hidden;transition:opacity 0.8s ease-out, transform 1.5s ease-out;will-change:opacity, visibility;transition-delay:1s}.fade_in_from_top.is_visible,.fade_in_from_bottom.is_visible{opacity:1;transform:none;visibility:visible}.fade_in_from_bottom{transform:translateY(5vh)}.fade_in_from_left,.fade_in_from_right{opacity:0;transform:translateX(-5vw);visibility:hidden;transition:opacity 0.5s ease-out, transform 0.5s ease-out;will-change:opacity, visibility;transition-delay:0.5s}.fade_in_from_left.is_visible,.fade_in_from_right.is_visible{opacity:1;transform:none;visibility:visible}.fade_in_from_left{transform:translateX(-5vw)}.fade_in_from_right{transform:translateX(5vw)}body.privacy_policy_standalone,body.cookie_policy_standalone{padding-top:var(--body_padding_top_smartphone)}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.privacy_policy_standalone,body.cookie_policy_standalone{padding-top:var(--body_padding_top_desktop)}}body.privacy_policy_standalone .content_wrapper .content,body.cookie_policy_standalone .content_wrapper .content{font-size:1.25rem;padding:3em 1.25em 2em 1.25em}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.privacy_policy_standalone .content_wrapper .content,body.cookie_policy_standalone .content_wrapper .content{padding:6rem 0 4rem 0}}body.privacy_policy_standalone .content_wrapper .content h1,body.cookie_policy_standalone .content_wrapper .content h1{font-size:2.25em;color:#000000;padding:0;margin:0 0 0.75em 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.privacy_policy_standalone .content_wrapper .content h1,body.cookie_policy_standalone .content_wrapper .content h1{font-size:2.5em}}body.privacy_policy_standalone .content_wrapper .content h2,body.cookie_policy_standalone .content_wrapper .content h2{font-size:1.25em;line-height:1.3;color:#000000;padding:0;margin:2em 0 0 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.privacy_policy_standalone .content_wrapper .content h2,body.cookie_policy_standalone .content_wrapper .content h2{font-size:1.5em}}body.privacy_policy_standalone .content_wrapper .content h3,body.cookie_policy_standalone .content_wrapper .content h3{font-size:1em;color:#000000;text-align:left;padding:0;margin:1em 0 0 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.privacy_policy_standalone .content_wrapper .content h3,body.cookie_policy_standalone .content_wrapper .content h3{font-size:1.2em}}body.privacy_policy_standalone .content_wrapper .content h4,body.cookie_policy_standalone .content_wrapper .content h4{font-size:1em;color:#000000;text-align:left;padding:0;margin:0}body.privacy_policy_standalone .content_wrapper .content p,body.privacy_policy_standalone .content_wrapper .content li,body.cookie_policy_standalone .content_wrapper .content p,body.cookie_policy_standalone .content_wrapper .content li{font-size:0.8em;color:#323232;padding:0;margin:1.0em 0 0 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.privacy_policy_standalone .content_wrapper .content p,body.privacy_policy_standalone .content_wrapper .content li,body.cookie_policy_standalone .content_wrapper .content p,body.cookie_policy_standalone .content_wrapper .content li{font-size:0.8rem}}body.privacy_policy_standalone .content_wrapper .content p a,body.privacy_policy_standalone .content_wrapper .content li a,body.cookie_policy_standalone .content_wrapper .content p a,body.cookie_policy_standalone .content_wrapper .content li a{color:#f35f1a}body.privacy_policy_standalone .content_wrapper .content p a:hover,body.privacy_policy_standalone .content_wrapper .content li a:hover,body.cookie_policy_standalone .content_wrapper .content p a:hover,body.cookie_policy_standalone .content_wrapper .content li a:hover{text-decoration:underline}body.privacy_policy_standalone .content_wrapper .content ul,body.privacy_policy_standalone .content_wrapper .content ol,body.cookie_policy_standalone .content_wrapper .content ul,body.cookie_policy_standalone .content_wrapper .content ol{text-align:left;list-style:inherit}body.privacy_policy_standalone .content_wrapper .content ul li:before,body.cookie_policy_standalone .content_wrapper .content ul li:before{display:inline-block;width:18px;height:18px;background-position:0 8px;background-size:10px}body.privacy_policy_standalone .content_wrapper .content .text_container>p:first-child,body.cookie_policy_standalone .content_wrapper .content .text_container>p:first-child{margin-top:3em}body.privacy_policy_standalone .content_wrapper .content h2+h3,body.cookie_policy_standalone .content_wrapper .content h2+h3{margin:1.5em 0 0 0}body.privacy_policy_standalone .content_wrapper .content h3+p,body.cookie_policy_standalone .content_wrapper .content h3+p{margin:1em 0 0 0}body.privacy_policy_standalone .content_wrapper .content p+h3,body.cookie_policy_standalone .content_wrapper .content p+h3{margin:1.5em 0 0 0}body.privacy_policy_standalone .content_wrapper .content #iub-pp-container p,body.privacy_policy_standalone .content_wrapper .content #iub-pp-container li,body.cookie_policy_standalone .content_wrapper .content #iub-pp-container p,body.cookie_policy_standalone .content_wrapper .content #iub-pp-container li{font-family:"Lato", sans-serif}body.privacy_policy_standalone .content_wrapper .content #iub-pp-container ul li,body.cookie_policy_standalone .content_wrapper .content #iub-pp-container ul li{display:revert}body.privacy_policy_standalone .content_wrapper .content #iub-pp-container ul li:before,body.cookie_policy_standalone .content_wrapper .content #iub-pp-container ul li:before{display:none}body.privacy_policy_standalone .content_wrapper .content #iub-pp-container h3+p,body.cookie_policy_standalone .content_wrapper .content #iub-pp-container h3+p{margin:0.5rem 0 0 0}.fixed_header{background-color:#0065bd;position:fixed;width:100%;top:0;left:0;z-index:9999;transition:0.0s;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition-property:-webkit-transform;transition-property:transform}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px){.fixed_header{min-height:var(--body_padding_top_ipad)}}.fixed_header .navbar{position:relative;padding:0.75rem 0}@media only screen and (min-width: 1200px) and (max-width: 1441px){.fixed_header .navbar{padding:0 4em}}@media only screen and (min-width: 1442px) and (max-width: 1800px){.fixed_header .navbar{padding:0}}@media only screen and (min-width: 1801px){.fixed_header .navbar{padding:0}}.fixed_header .navbar .navbar-brand{background:transparent url("/images/logo_white-8d7f1487.svg") scroll no-repeat center left/contain;display:block;padding:0;margin:0;position:relative;z-index:9996;transition:0.5s}@media only screen and (max-width: 767px){.fixed_header .navbar .navbar-brand{min-width:87px;height:58px;transition:none}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px){.fixed_header .navbar .navbar-brand{min-width:79px;height:53px;transition:none}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){.fixed_header .navbar .navbar-brand{width:157px;height:105px}}.fixed_header .navbar .navbar-collapse{margin:0;background:transparent;flex-basis:100%;transition:0.5s}@media only screen and (max-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px){.fixed_header .navbar .navbar-collapse{margin:-118px -1rem 0 -1rem;padding:8rem 1rem 2.0rem 1rem;transition:none;min-height:calc(var(--vh, 1vh) * 100)}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){.fixed_header .navbar .navbar-collapse{margin-left:3rem}}.fixed_header .navbar .navbar-collapse .navbar-nav{padding:0}.fixed_header .navbar .navbar-collapse .navbar-nav li a{color:#ffffff;font-size:1.25em;line-height:1.0;padding:1em 0.5em;display:block;text-transform:uppercase;position:relative;transition:0.5s}@media only screen and (max-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px){.fixed_header .navbar .navbar-collapse .navbar-nav li a{text-transform:initial;text-align:center}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){.fixed_header .navbar .navbar-collapse .navbar-nav li a{font-size:1rem;padding:2.5em .75em;display:inline-block}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){.fixed_header .navbar .navbar-collapse .navbar-nav li a:after{position:absolute;content:' ';background-color:#cf152D;width:calc(100% - 2*.75rem);height:3px;left:.75rem;bottom:2rem;border-radius:1px;opacity:0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){.fixed_header .navbar .navbar-collapse .navbar-nav li a:hover:after{opacity:1}}.fixed_header .navbar .navbar-collapse .navbar-nav li.active a{color:rgba(255,255,255,0.6)}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){.fixed_header .navbar .navbar-collapse .navbar-nav li.search a{padding:2.5em 2.0em}}.fixed_header .navbar .navbar-collapse .navbar-nav li.search a img{width:16px;height:16px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(295deg) brightness(104%) contrast(102%)}.fixed_header .navbar .navbar-collapse .navbar-nav li.search a:hover img{filter:invert(22%) sepia(74%) saturate(4528%) hue-rotate(341deg) brightness(80%) contrast(104%)}.fixed_header .navbar .navbar-collapse .navbar-nav li.search a:hover:after{display:none}.fixed_header .navbar .navbar-toggler{border:none;position:absolute;right:0;top:0.85em}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.fixed_header .navbar .navbar-toggler{top:1em}}.fixed_header .navbar .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.7)' stroke-width='2' stroke-linecap='sharp' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");transition:0.5s;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(295deg) brightness(104%) contrast(102%)}.fixed_header .navbar .navbar-toggler.menu_opened .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(20, 80, 73, 1)' stroke-width='2' stroke-linecap='sharp' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.fixed_header .locale_switcher{position:absolute;top:1.45em;left:auto;right:7em;z-index:10000;display:inline-block;transition:0.5s}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px){.fixed_header .locale_switcher{top:24px;right:120px;left:auto}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){.fixed_header .locale_switcher{top:2.25em;right:2.25em;text-align:right}}.fixed_header .locale_switcher ul{list-style:none;margin:0;padding:0}.fixed_header .locale_switcher ul li{display:inline-block;padding:0;margin-right:1.0em}@media only screen and (max-width: 767px){.fixed_header .locale_switcher ul li{margin-right:0.75em}}.fixed_header .locale_switcher ul li a{color:#323232;background:rgba(243,243,243,0.4);display:block;border-radius:50%;width:32px;height:32px}@media only screen and (max-width: 767px){.fixed_header .locale_switcher ul li a{width:22px;height:22px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.fixed_header .locale_switcher ul li a{width:24px;height:24px}}.fixed_header .locale_switcher ul li a .mainlabel{text-align:center;font-size:0.85em;line-height:32px}@media only screen and (max-width: 767px){.fixed_header .locale_switcher ul li a .mainlabel{font-size:0.75em;line-height:22px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.fixed_header .locale_switcher ul li a .mainlabel{font-size:0.75em;line-height:24px}}.fixed_header .locale_switcher ul li a:hover,.fixed_header .locale_switcher ul li a:focus{text-decoration:none;background-color:#cf152D;color:#ffffff}.fixed_header .locale_switcher ul li.active a{background:rgba(243,243,243,0.8);font-weight:700;color:#ffffff}.fixed_header .locale_switcher ul li:last-child{margin-right:0}.fixed_header.opacized,.fixed_header.internal_page{box-shadow:1px 1px 3px rgba(0,0,0,0.1)}.fixed_header.opacized .overlay,.fixed_header.internal_page .overlay{opacity:0}.fixed_header.opacized .navbar .navbar-toggler .navbar-toggler-icon,.fixed_header.internal_page .navbar .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.7)' stroke-width='2' stroke-linecap='sharp' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.fixed_header.opacized .navbar .navbar-toggler.menu_opened .navbar-toggler-icon,.fixed_header.internal_page .navbar .navbar-toggler.menu_opened .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(20, 80, 73, 1)' stroke-width='2' stroke-linecap='sharp' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){#menu{display:none}}#footer{background:#0065bd;padding:6rem 4rem 6rem 4rem;position:relative;z-index:2}@media only screen and (max-width: 767px){#footer{padding:0 0 0 0;text-align:center}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#footer{padding:6rem 4rem 2rem 4rem}}#footer h5{color:white}@media only screen and (max-width: 767px){#footer h5{margin:1rem 0 1rem 0}}#footer .logo{width:127px;height:85px;opacity:1}@media only screen and (max-width: 767px){#footer .logo{margin:3rem 0 0 0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 1025px) and (max-width: 1199px){#footer .logo{margin:0 0 2rem 0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){#footer .logo{width:157px;height:105px}}@media only screen and (max-width: 767px){#footer .other_data_wrapper{margin:0 0 2rem 0}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){#footer .other_data_wrapper{margin-top:4rem}}#footer .other_data_wrapper p{color:rgba(255,255,255,0.8);font-size:0.75rem}@media only screen and (max-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1024px){#footer .other_data_wrapper p{margin:0;padding:0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){#footer .other_data_wrapper p{font-size:0.75rem;margin:0;padding:0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){#footer .other_data_wrapper p:nth-of-type(1){margin:1rem 0 0 0}}#footer .address_container p,#footer .contact_container p{margin:0;padding:0;line-height:1.5;color:rgba(255,255,255,0.8)}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){#footer .address_container p,#footer .contact_container p{font-size:1.0rem}}#footer .address_container p a,#footer .contact_container p a{display:inline-block;font-weight:700;color:rgba(255,255,255,0.8)}#footer .address_container p a:hover,#footer .contact_container p a:hover{color:#ffffff}#footer .address_container p a.pec,#footer .contact_container p a.pec{color:unset}#footer .address_container p b,#footer .contact_container p b{font-weight:700;color:rgba(255,255,255,0.8)}@media only screen and (max-width: 767px){#footer .address_container{margin:1rem 0 0 0}}#footer .contact_container{margin:0 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){#footer .contact_container{margin:0 0 0 0}}#footer .contact_container+.address_container{margin:1.5rem 0 0 0}@media only screen and (max-width: 767px){#footer .contact_container+.address_container{margin:2.5rem 0 0 0}}@media only screen and (max-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#footer .footer_navigation_container{background-color:rgba(0,0,0,0.075);padding:2rem 0;margin:1rem 0 0 0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#footer .footer_navigation_container{text-align:center;margin:0 0 3rem 0}}#footer .footer_navigation_container ul.footer_navigation{list-style:none;padding:0;margin:0}#footer .footer_navigation_container ul.footer_navigation li{margin:0;padding:0;line-height:2}#footer .footer_navigation_container ul.footer_navigation li a{font-size:1rem;color:rgba(255,255,255,0.8)}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){#footer .footer_navigation_container ul.footer_navigation li a{font-size:1.0rem}}#footer .footer_navigation_container ul.footer_navigation li a:hover{color:white}#footer .socials_container{margin:2em 0;text-align:center}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#footer .socials_container{margin:0}}@media only screen and (min-width: 1025px) and (max-width: 1199px){#footer .socials_container{margin:0;padding:0}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){#footer .socials_container{margin:0 0 0 0;padding:0 2rem}}#footer .socials_container p{color:rgba(255,255,255,0.8);transition:0.5s}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){#footer .socials_container p{font-size:1.0em;margin:0 0 1rem 0}}#footer .socials_container ul{list-style:none;margin:0;padding:0}#footer .socials_container ul li{margin:0 1em 0 0;display:inline-block;color:rgba(255,255,255,0.8)}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){#footer .socials_container ul li{margin:0 1em 0 0}}#footer .socials_container ul li a img{opacity:0.8;width:32px;height:32px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(295deg) brightness(104%) contrast(102%);transition:0.5s}#footer .socials_container ul li a:hover img{opacity:1}#footer .socials_container ul li:last-child{margin-right:0}@media only screen and (max-width: 767px){#footer .transparency_note_wrapper{margin:0 0 2rem 0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px){#footer .transparency_note_wrapper{margin-top:2rem}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){#footer .transparency_note_wrapper{margin-top:4rem}}#footer .transparency_note_wrapper p{color:rgba(255,255,255,0.8);font-size:0.75rem}@media only screen and (max-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1024px){#footer .transparency_note_wrapper p{margin:0;padding:0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){#footer .transparency_note_wrapper p{font-size:0.75rem;margin:0;padding:0}}#footer .transparency_note_wrapper p a{color:rgba(255,255,255,0.8);text-decoration:underline}#footer .transparency_note_wrapper p a:hover{color:white}.closing{background:#0065bd;border-top:1px solid rgba(255,255,255,0.1);padding:1.5rem 4rem;position:relative;display:block;z-index:2}@media only screen and (max-width: 767px){.closing{padding:1rem 0}}.closing p{font-size:0.85rem;color:rgba(255,255,255,0.8);line-height:1.5;padding:0;margin:0}.closing p a{color:rgba(255,255,255,0.8);text-decoration:none}.closing p a:hover{text-decoration:underline}.closing p .h_spacer{display:inline-block;width:20px}body.home{padding-top:0}body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_with_image{background:scroll no-repeat bottom 4rem right 50% / 80% auto;height:100%;position:relative}@media only screen and (max-width: 767px), only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_with_image{min-height:800px}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_with_image{min-height:1024px;background:scroll no-repeat bottom 4rem right 50% / 50% auto}}@media only screen and (max-width: 767px) and (orientation: landscape), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_with_image{min-height:100vh;background:scroll no-repeat top calc(var(--body_padding_top_desktop) + 4rem) right 10%/40% auto}}@media only screen and (min-width: 1921px){body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_with_image{background-size:35% auto;min-height:75vh}}body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container{display:flex;justify-content:flex-start;align-items:center;position:relative;z-index:2;overflow:hidden}@media only screen and (max-width: 767px), only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape), only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container{justify-content:flex-start;padding:var(--body_padding_top_smartphone) 0 0 0;align-items:flex-start}}@media only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container{min-height:100vh;padding:0}}@media only screen and (min-width: 1921px){body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container{min-height:75vh}}body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1{color:#0065bd;text-transform:uppercase;font-weight:300;line-height:1.4;margin:3rem 0 0 0}@media only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1{font-size:3rem}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1{font-size:4rem}}body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1 .line_01,body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1 .line_02,body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1 .line_03,body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1 .line_04{display:inline-block;padding-left:30px;padding-right:25px;margin:10px 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1 .line_01,body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1 .line_02,body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1 .line_03,body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1 .line_04{padding-left:calc(50vw - 600px)}}body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1 .line_01,body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1 .line_02{background-color:#e1e1e1;color:#0065bd}body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1 .line_03,body.home .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .emo_container .emo_content h1 .line_04{background-color:#0065bd;color:#ffffff}body.home .content_wrapper .section_02_general_text_wrapper{background-color:#0065bd;padding:5rem 0}@media only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_02_general_text_wrapper{padding:8rem 0}}body.home .content_wrapper .section_02_general_text_wrapper h2{font-size:1.25em;line-height:1.5;color:#ffffff;font-weight:400;padding:0;margin:0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_02_general_text_wrapper h2{font-size:1.75rem}}body.home .content_wrapper .section_03_sectors_wrapper{background-color:#f3f3f3;padding:5rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_03_sectors_wrapper{padding:10rem 0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_03_sectors_wrapper .heading_and_title_wrapper{padding:4rem 2rem 0 2rem}}body.home .content_wrapper .section_03_sectors_wrapper .heading_and_title_wrapper h3{color:#0065bd;margin:0}body.home .content_wrapper .section_03_sectors_wrapper .heading_and_title_wrapper h2{text-transform:uppercase;margin:1.5rem 0 0 0;line-height:1.1}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_03_sectors_wrapper .heading_and_title_wrapper h2{width:60%}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_03_sectors_wrapper .sectors_container{padding:4rem 2rem 0 2rem}}body.home .content_wrapper .section_03_sectors_wrapper .sectors_container .sector_wrapper{background-color:#ffffff;display:block;transition:.5s}@media only screen and (max-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 1025px) and (max-width: 1199px){body.home .content_wrapper .section_03_sectors_wrapper .sectors_container .sector_wrapper{margin:2rem 0 0 0}}body.home .content_wrapper .section_03_sectors_wrapper .sectors_container .sector_wrapper .image_container_loader{background:#f8faf8 url("/images/loader-266c2b35.gif") scroll no-repeat center center}body.home .content_wrapper .section_03_sectors_wrapper .sectors_container .sector_wrapper .image_container_loader .image_container{background:no-repeat scroll center / cover;transition:.5s;padding-bottom:66%}@media only screen and (max-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.home .content_wrapper .section_03_sectors_wrapper .sectors_container .sector_wrapper .name_and_cta_container{padding:.5rem .5rem 1rem .5rem}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_03_sectors_wrapper .sectors_container .sector_wrapper .name_and_cta_container{padding:.5rem .5rem 3rem .5rem}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_03_sectors_wrapper .sectors_container .sector_wrapper .name_and_cta_container h4{padding:1rem 0 0 0}}body.home .content_wrapper .section_03_sectors_wrapper .sectors_container .sector_wrapper:hover{border-color:#0065bd}body.home .content_wrapper .section_03_sectors_wrapper .sectors_container .sector_wrapper:hover .image_container_loader .image_container{filter:brightness(1.1)}body.home .content_wrapper .section_04_research_and_development_wrapper{background:scroll no-repeat #0065bd url("/images/00_home/r_and_d_background-eb2750cb.jpg") center/cover}body.home .content_wrapper .section_04_research_and_development_wrapper .research_and_development_container{display:block;padding:5rem 0}@media only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_04_research_and_development_wrapper .research_and_development_container{padding:10rem 0}}body.home .content_wrapper .section_04_research_and_development_wrapper .research_and_development_container h3{color:#ffffff;margin:0}@media only screen and (max-width: 767px){body.home .content_wrapper .section_04_research_and_development_wrapper .research_and_development_container h3{margin:1rem 0 0 0}}body.home .content_wrapper .section_04_research_and_development_wrapper .research_and_development_container h2{color:#ffffff;text-transform:uppercase;margin:1.5rem 0 0 0}body.home .content_wrapper .section_04_research_and_development_wrapper .research_and_development_container p{color:#ffffff}body.home .content_wrapper .section_04_research_and_development_wrapper .research_and_development_container .image_container_loader{height:calc(100% + 8rem);transform:translateY(calc(3rem + 4rem))}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){body.home .content_wrapper .section_04_research_and_development_wrapper .research_and_development_container .image_container_loader{height:calc(100% + 4rem);transform:translateY(calc(3rem + 2rem))}}body.home .content_wrapper .section_04_research_and_development_wrapper .research_and_development_container .image_container_loader .image_container{height:100%;background:scroll no-repeat center / contain}@media only screen and (max-width: 767px){body.home .content_wrapper .section_04_research_and_development_wrapper .research_and_development_container .image_container_loader .image_container{height:300px}}body.home .content_wrapper .section_05_promotions_wrapper{padding:5rem 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape), only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_05_promotions_wrapper{padding:10rem 0}}body.home .content_wrapper .section_05_promotions_wrapper h3{color:#0065bd;margin:0}body.home .content_wrapper .section_05_promotions_wrapper h2{text-transform:uppercase;margin:1.5rem 0 2rem 0;line-height:1.1}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_05_promotions_wrapper h2{margin:1.5rem 0 4rem 0}}body.home .content_wrapper .section_05_promotions_wrapper .promotion_wrapper{background:scroll no-repeat url("/images/00_home/offerta_background-e65db41b.svg") center left/contain;display:block}@media only screen and (max-width: 767px){body.home .content_wrapper .section_05_promotions_wrapper .promotion_wrapper{background:#f8faf8;padding:1rem;margin:1rem 0 0 0}}@media only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_05_promotions_wrapper .promotion_wrapper{margin:2rem 0}}@media only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_05_promotions_wrapper .promotion_wrapper .text_with_side_image_container{margin:3rem 0}}body.home .content_wrapper .section_05_promotions_wrapper .promotion_wrapper .text_with_side_image_container .text_container{height:100%;display:flex;align-items:center}@media only screen and (max-width: 767px){body.home .content_wrapper .section_05_promotions_wrapper .promotion_wrapper .text_with_side_image_container .text_container .text_content{padding:1rem 0 0 0}}body.home .content_wrapper .section_05_promotions_wrapper .promotion_wrapper .text_with_side_image_container .text_container .text_content h3{color:#000000;line-height:1.1}body.home .content_wrapper .section_05_promotions_wrapper .promotion_wrapper .text_with_side_image_container .image_container_loader .image_container{margin:2rem auto 3rem auto;background:no-repeat scroll center right / contain;height:250px;width:250px}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_05_promotions_wrapper .promotion_wrapper .text_with_side_image_container .image_container_loader .image_container{height:310px;width:310px;margin:auto 20% auto auto}}body.home .content_wrapper .section_05_promotions_wrapper .promotion_wrapper.image_right .text_with_side_image_container .text_container,body.home .content_wrapper .section_05_promotions_wrapper .promotion_wrapper.image_left .text_with_side_image_container .text_container{justify-content:flex-end}@media only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_05_promotions_wrapper .promotion_wrapper.image_right .text_with_side_image_container .text_container,body.home .content_wrapper .section_05_promotions_wrapper .promotion_wrapper.image_left .text_with_side_image_container .text_container{padding:0 2rem 0 3rem}}body.home .content_wrapper .section_05_promotions_wrapper .cta_container{padding:2rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_05_promotions_wrapper .cta_container{padding:4rem 0 0 0}}body.home .content_wrapper .section_06_news_wrapper{background-color:#f3f3f3;padding:5rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_06_news_wrapper{padding:10rem 0}}body.home .content_wrapper .section_06_news_wrapper h3{color:#0065bd;margin:0}body.home .content_wrapper .section_06_news_wrapper h2{text-transform:uppercase;margin:1.5rem 0 0 0}body.home .content_wrapper .section_06_news_wrapper .news_item .news_item_wrapper .news_item_content .date_and_topic_container{display:none}body.home .content_wrapper .section_06_news_wrapper .cta_container{padding:2rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_06_news_wrapper .cta_container{padding:4rem 0 0 0}}body.home .content_wrapper .section_07_products_tophield_coatings_wrapper{position:relative}body.home .content_wrapper .section_07_products_tophield_coatings_wrapper .background_wrapper_loader{background:#e1e1e1 url("/images/loader-266c2b35.gif") scroll no-repeat center center;display:block}body.home .content_wrapper .section_07_products_tophield_coatings_wrapper .background_wrapper_loader .background_wrapper{background:scroll no-repeat center / cover;position:relative}body.home .content_wrapper .section_07_products_tophield_coatings_wrapper .background_wrapper_loader .background_wrapper .overlay{background:rgba(0,0,0,0.4);position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;transition:0.5s}body.home .content_wrapper .section_07_products_tophield_coatings_wrapper .background_wrapper_loader .background_wrapper .heading_title_text_and_cta_wrapper{padding:10rem 0 4rem 0;display:flex;justify-content:center;align-items:center;position:relative;z-index:2}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_07_products_tophield_coatings_wrapper .background_wrapper_loader .background_wrapper .heading_title_text_and_cta_wrapper{padding:16rem 0 10rem 0}}body.home .content_wrapper .section_07_products_tophield_coatings_wrapper .background_wrapper_loader .background_wrapper .heading_title_text_and_cta_wrapper .heading_title_text_and_cta_container h3{color:#ffffff;margin:0}body.home .content_wrapper .section_07_products_tophield_coatings_wrapper .background_wrapper_loader .background_wrapper .heading_title_text_and_cta_wrapper .heading_title_text_and_cta_container h2{color:#ffffff;text-transform:uppercase;margin:1.5rem 0 0 0}body.home .content_wrapper .section_07_products_tophield_coatings_wrapper .background_wrapper_loader .background_wrapper .heading_title_text_and_cta_wrapper .heading_title_text_and_cta_container p{color:#ffffff}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_07_products_tophield_coatings_wrapper .background_wrapper_loader .background_wrapper .heading_title_text_and_cta_wrapper .heading_title_text_and_cta_container p{width:70%}}body.home .content_wrapper .section_07_products_tophield_coatings_wrapper .background_wrapper_loader:hover .background_wrapper .overlay{background:rgba(0,0,0,0.35)}body.home .content_wrapper .section_07_products_tophield_coatings_wrapper .logos_wrapper{position:absolute;top:2rem;left:0;width:100%;text-align:center;z-index:1}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .section_07_products_tophield_coatings_wrapper .logos_wrapper{top:5rem}}body.home .content_wrapper .promotions_window_wrapper{position:fixed;right:0;bottom:0;padding:1rem 1rem;background-color:#f8faf8;box-shadow:8px 8px 8px rgba(0,0,0,0.05);z-index:10;display:none}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .promotions_window_wrapper{right:2rem;bottom:6rem;padding:1rem 1rem;max-width:400px}}body.home .content_wrapper .promotions_window_wrapper .closer{position:absolute;right:0;top:0;display:inline-block;background-color:transparent;border:none;z-index:3}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .promotions_window_wrapper .closer{right:1rem;top:1rem}}body.home .content_wrapper .promotions_window_wrapper .closer img{width:32px;height:32px;filter:invert(15%) sepia(2%) saturate(13%) hue-rotate(314deg) brightness(94%) contrast(85%)}body.home .content_wrapper .promotions_window_wrapper .closer:hover img{filter:invert(15%) sepia(95%) saturate(6234%) hue-rotate(198deg) brightness(100%) contrast(100%)}body.home .content_wrapper .promotions_window_wrapper .text_container{height:100%;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .promotions_window_wrapper .text_container{padding:1rem}}body.home .content_wrapper .promotions_window_wrapper .text_container h2{color:#0065bd;margin:0 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .promotions_window_wrapper .text_container h2{font-size:1.5rem}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .promotions_window_wrapper .text_container a{margin-top:1rem}}body.home .content_wrapper .promotions_window_wrapper .spot_and_image_container{position:relative}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.home .content_wrapper .promotions_window_wrapper .spot_and_image_container{margin-top:1rem}}body.home .content_wrapper .promotions_window_wrapper .spot_and_image_container .spot_container{position:absolute;background:no-repeat scroll center / contain;width:160px;height:160px;z-index:1}body.home .content_wrapper .promotions_window_wrapper .spot_and_image_container .image_container{position:absolute;background:no-repeat scroll center / contain;width:100px;height:100px;left:30px;top:30px;z-index:2}body.home .content_wrapper .promotions_window_wrapper.is_visible{display:block}body.about .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader{background:#0065bd url("/images/loader-266c2b35.gif") scroll no-repeat center center}body.about .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image{position:relative;background:scroll no-repeat center / cover}body.about .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .overlay{background:rgba(0,0,0,0.3);position:absolute;width:100%;height:100%;left:0;top:0}body.about .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content{padding:6rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content{padding:12rem 0;max-height:510px}}body.about .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content h1{color:#ffffff;line-height:1.1;text-transform:uppercase;font-weight:300;margin:0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content h1{font-size:4rem}}body.about .content_wrapper .section_02_general_text_wrapper{background-color:#f8faf8;padding:3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_02_general_text_wrapper{padding:5rem 0}}body.about .content_wrapper .section_02_general_text_wrapper h2{font-size:1.25em;line-height:1.5;color:#0065bd;font-weight:400;padding:0;margin:0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_02_general_text_wrapper h2{font-size:1.5em}}body.about .content_wrapper .section_03_content_wrapper{padding:0 0 3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_03_content_wrapper{padding:0 0 6rem 0;overflow-x:hidden}}body.about .content_wrapper .section_03_content_wrapper .bluecms_block{margin:3rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block{margin:6rem 0 0 0}}body.about .content_wrapper .section_03_content_wrapper .bluecms_block h2{color:#0065bd}@media only screen and (max-width: 767px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block h2{margin:1rem 0 0 0}}body.about .content_wrapper .section_03_content_wrapper .bluecms_block a{display:inline-block;background-color:#0065bd;color:#ffffff;font-size:1em;font-weight:700;line-height:1;padding:1em 1.5em;transition:all 0.3s ease 0s;border-radius:0.25rem}@media only screen and (max-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block a{font-size:0.8em;line-height:0.8em;color:#ffffff;padding:0.75em 1.5em;background-color:#cf152D}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block a{font-size:1rem;padding:0.75em 3em}}body.about .content_wrapper .section_03_content_wrapper .bluecms_block a:hover{background-color:#cf152D;color:#ffffff}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 1200px) and (max-width: 1441px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block.right_image .title_and_text_wrapper{margin-left:1rem}}@media only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block.right_image .title_and_text_wrapper{margin:0 3rem 0 calc(50vw - 600px)}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block.right_image .title_and_text_wrapper h2{font-size:3.5rem}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block.right_image .image_loader{margin:16px 0 0 0}}@media only screen and (max-width: 767px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block.right_image .image_loader .image_container{height:400px}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block.left_image .title_and_text_wrapper{margin:0 0 0 3rem}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block.left_image .title_and_text_wrapper h2{font-size:3.5rem}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block.left_image .image_loader{margin:16px 0 0 0}}@media only screen and (max-width: 767px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block.and_small_right_image .image_loader .image_container{height:400px;padding-bottom:unset !important}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 1200px) and (max-width: 1441px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block.and_small_right_image .title_and_text_wrapper{margin-right:1rem}}@media only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block.and_small_right_image .title_and_text_wrapper{margin:0 calc(50vw - 600px) 0 3rem}}body.about .content_wrapper .section_03_content_wrapper .bluecms_block.and_small_right_image .title_and_text_wrapper img{margin:2rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_03_content_wrapper .bluecms_block.and_small_right_image .title_and_text_wrapper img{margin:2rem 0 0 0}}body.about .content_wrapper .section_04_mission_and_vision_wrapper{background-color:#0065bd;padding:3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_04_mission_and_vision_wrapper{padding:6rem 0}}body.about .content_wrapper .section_04_mission_and_vision_wrapper .title_and_subtitle_wrapper h2{color:#ffffff;margin:0}body.about .content_wrapper .section_04_mission_and_vision_wrapper .title_and_subtitle_wrapper h3{color:#ffffff;font-size:1rem;font-style:italic;margin:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.about .content_wrapper .section_04_mission_and_vision_wrapper .boxes_container{padding:3rem 0 0 0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_04_mission_and_vision_wrapper .boxes_container{padding:5rem 0 0 0}}body.about .content_wrapper .section_04_mission_and_vision_wrapper .boxes_container .box_wrapper{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 767px){body.about .content_wrapper .section_04_mission_and_vision_wrapper .boxes_container .box_wrapper{border:3px solid #ffffff;margin:2rem 0 0 0;padding:1rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_04_mission_and_vision_wrapper .boxes_container .box_wrapper{align-items:flex-start;border:3px solid #ffffff;padding:2rem;height:100%}}body.about .content_wrapper .section_04_mission_and_vision_wrapper .boxes_container .box_wrapper .title_and_text_container h3{color:#ffffff;margin:0}body.about .content_wrapper .section_04_mission_and_vision_wrapper .boxes_container .box_wrapper .title_and_text_container p{color:#ffffff}body.about .content_wrapper .section_05_processing_steps_wrapper{background-color:#f8faf8;padding:3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_05_processing_steps_wrapper{padding:6rem 0}}body.about .content_wrapper .section_05_processing_steps_wrapper .title_and_subtitle_wrapper h2{color:#0065bd;text-transform:uppercase;margin:0}body.about .content_wrapper .section_05_processing_steps_wrapper .title_and_subtitle_wrapper h3{margin:1.5rem 0 0 0}@media only screen and (max-width: 767px){body.about .content_wrapper .section_05_processing_steps_wrapper .title_and_subtitle_wrapper h3{margin:0.5rem 0 0 0}}body.about .content_wrapper .section_05_processing_steps_wrapper .boxes_container{padding:1rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_05_processing_steps_wrapper .boxes_container{padding:2rem 0 0 0}}body.about .content_wrapper .section_05_processing_steps_wrapper .boxes_container .box_wrapper{display:flex;justify-content:left;align-items:flex-start;border:3px solid #0065bd;margin:2rem 0 0 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_05_processing_steps_wrapper .boxes_container .box_wrapper{height:calc(100% - 2rem);margin:2rem 0 0 0}}body.about .content_wrapper .section_05_processing_steps_wrapper .boxes_container .box_wrapper .title_and_text_container{padding:1rem 1rem}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_05_processing_steps_wrapper .boxes_container .box_wrapper .title_and_text_container{padding:2rem 2rem}}body.about .content_wrapper .section_05_processing_steps_wrapper .boxes_container .box_wrapper .title_and_text_container h3{margin:0}body.about .content_wrapper .section_05_processing_steps_wrapper .boxes_container .box_wrapper .title_and_text_container h4{margin:0;font-weight:300}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_05_processing_steps_wrapper .boxes_container .box_wrapper .title_and_text_container h4{font-size:2rem;line-height:1.1}}body.about .content_wrapper .section_06_research_and_development_wrapper{background:scroll no-repeat #0065bd url("/images/001_about_index/chisiamo_r_and_d-a4d3ece3.jpg") center/cover}body.about .content_wrapper .section_06_research_and_development_wrapper .research_and_development_container{padding:3rem 0 11rem 0;display:block;position:relative}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body.about .content_wrapper .section_06_research_and_development_wrapper .research_and_development_container{padding:3rem 0 14rem 0}}@media only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_06_research_and_development_wrapper .research_and_development_container{padding:6rem 0}}body.about .content_wrapper .section_06_research_and_development_wrapper .research_and_development_container .image_container_loader{display:flex;align-items:flex-end;position:absolute;bottom:-4rem;right:0}@media only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_06_research_and_development_wrapper .research_and_development_container .image_container_loader{margin-right:calc(50vw - 600px)}}body.about .content_wrapper .section_06_research_and_development_wrapper .research_and_development_container .image_container_loader .image_container{background:no-repeat scroll center / cover;height:460px;width:490px}@media only screen and (max-width: 767px){body.about .content_wrapper .section_06_research_and_development_wrapper .research_and_development_container .image_container_loader .image_container{height:230px;width:245px}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait), only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){body.about .content_wrapper .section_06_research_and_development_wrapper .research_and_development_container .image_container_loader .image_container{height:345px;width:368px}}body.about .content_wrapper .section_06_research_and_development_wrapper .research_and_development_container .heading_title_text_and_cta_wrapper h3{margin:0;color:#ffffff}body.about .content_wrapper .section_06_research_and_development_wrapper .research_and_development_container .heading_title_text_and_cta_wrapper h2{text-transform:uppercase;color:#ffffff}@media only screen and (max-width: 767px){body.about .content_wrapper .section_06_research_and_development_wrapper .research_and_development_container .heading_title_text_and_cta_wrapper h2{margin:1rem 0 0 0}}body.about .content_wrapper .section_06_research_and_development_wrapper .research_and_development_container .heading_title_text_and_cta_wrapper p{color:#ffffff}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .section_06_research_and_development_wrapper .research_and_development_container .heading_title_text_and_cta_wrapper p{max-width:80%}}body.about .content_wrapper .newsletter_wrapper_loader .title_and_cta_wrapper{padding:8rem 0 6rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.about .content_wrapper .newsletter_wrapper_loader .title_and_cta_wrapper{padding:10rem 0}}body.products_index .content_wrapper{background-color:#f3f3f3}body.products_index .content_wrapper .section_01_products_headings{padding:3rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_index .content_wrapper .section_01_products_headings{padding:6rem 0 0 0}}body.products_index .content_wrapper .section_01_products_headings h1{color:#000000;font-size:1.75em;line-height:1.3;font-weight:300;text-transform:uppercase;padding:0;margin:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.products_index .content_wrapper .section_01_products_headings h1{font-size:2em}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_index .content_wrapper .section_01_products_headings h1{font-size:3.5em;margin:0}}body.products_index .content_wrapper .section_01_products_headings h2{font-size:1.25em;line-height:1.3;color:#0065bd;font-weight:400;padding:0;margin:0.5rem 0 0 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.products_index .content_wrapper .section_01_products_headings h2{font-size:1.5em}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_index .content_wrapper .section_01_products_headings h2{font-size:2.5em;margin:1.5rem 0 0 0}}body.products_index .content_wrapper .filter_trigger{position:sticky;top:0;z-index:9998;padding:0.5rem 1rem}body.products_index .content_wrapper .filter_trigger .view_filter{background:#0065bd;border:none;color:#ffffff}body.products_index .content_wrapper .filter_trigger .view_filter img{width:16px;height:16px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(295deg) brightness(104%) contrast(102%)}body.products_index .content_wrapper .products_container{position:relative;background:#f3f3f3 url("/images/loader-266c2b35.gif") scroll no-repeat center;padding:1em 0 3em 0;min-height:20vh}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_index .content_wrapper .products_container{padding:1em 3em 8em 3em;min-height:20vh;width:75%;float:left}}body.products_index .content_wrapper .products_container .products_list_empty_wrapper{position:absolute;top:0;left:0;width:100%;height:100%;min-height:120px;display:flex;justify-content:center;align-items:center;padding:4rem 1rem;text-align:center}body.products_index .content_wrapper .products_container .products_list_empty_wrapper .products_list_empty_warning{opacity:0;background-color:#f3f3f3}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_index .content_wrapper .products_container .products_list_empty_wrapper .products_list_empty_warning{padding-left:27rem}}body.products_index .content_wrapper .products_container .products_list_empty_wrapper .products_list_empty_warning p{margin:0}body.products_index .content_wrapper .products_container .products_list{opacity:0;background-color:#f3f3f3}body.products_index .content_wrapper .filters{background-color:#e1e1e1}@media only screen and (max-width: 767px){body.products_index .content_wrapper .filters{display:none}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.products_index .content_wrapper .filters{padding:2em 3em}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_index .content_wrapper .filters{padding:2em;width:25%;float:right;position:sticky;top:105px;z-index:1;margin-top:7rem}}body.products_index .content_wrapper .filters h3{color:#323232;font-size:1.25em;padding:0;margin:2rem 0 0 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_index .content_wrapper .filters h3{font-size:1.5em;margin:0}}body.products_index .content_wrapper .filters .accordion{margin:1rem 0 0 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_index .content_wrapper .filters .accordion{margin:1rem 0 0 0}}body.products_index .content_wrapper .filters .accordion .btn{position:relative;width:100%;display:block;padding:1em 1em 1em 2em;color:#0065bd;text-align:left}body.products_index .content_wrapper .filters .accordion .btn .choosen_value{color:#323232;position:relative;padding-right:1em}@media only screen and (max-width: 767px){body.products_index .content_wrapper .filters .accordion .btn .choosen_value{font-size:0.85em;padding-right:0}}body.products_index .content_wrapper .filters .accordion .btn:hover{text-decoration:none}body.products_index .content_wrapper .filters .accordion .btn:before{position:absolute;left:0;background:url("/images/icons/angle-up-ba3ef47f.svg") no-repeat center/contain;content:"";font-size:22px;line-height:24px;padding-right:1.0em;width:24px;height:24px;filter:invert(15%) sepia(95%) saturate(6234%) hue-rotate(198deg) brightness(100%) contrast(100%);transition:0.5s}@media only screen and (max-width: 767px){body.products_index .content_wrapper .filters .accordion .btn:before{padding-right:0.5em}}body.products_index .content_wrapper .filters .accordion .btn.collapsed:before{background:url("/images/icons/angle-down-e551ca84.svg") no-repeat center/contain}body.products_index .content_wrapper .filters .accordion .filter_wrapper{border:1px solid rgba(255,255,255,0.3)}body.products_index .content_wrapper .filters .accordion .filter_wrapper .button-group{color:#323232}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_index .content_wrapper .filters .accordion .filter_wrapper .button-group{margin:0.5rem 0 0 0}}body.products_index .content_wrapper .filters .accordion .filter_wrapper .button-group .selector-label{color:#323232;text-transform:uppercase;font-size:0.8em;display:inline-block}body.products_index .content_wrapper .filters .accordion .filter_wrapper .button-group button{display:inline-block;padding:0.25em 1.5em;color:black;font-size:0.85em;font-weight:600;border-radius:0;transition:0.5s;-webkit-font-smoothing:antialiased;position:relative;background-color:#ffffff;margin:3px;border:1px solid transparent;min-width:100%}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_index .content_wrapper .filters .accordion .filter_wrapper .button-group button{padding:0.25em 1.5em;margin:3px;min-width:100%;text-align:left}}body.products_index .content_wrapper .filters .accordion .filter_wrapper .button-group button:focus{outline:0}body.products_index .content_wrapper .filters .accordion .filter_wrapper .button-group button:hover{border-color:#e1e1e1}body.products_index .content_wrapper .filters .accordion .filter_wrapper .button-group button:first-of-type{margin-left:0}body.products_index .content_wrapper .filters .accordion .filter_wrapper .button-group button.is-checked{background-color:#cf152D;color:#ffffff;border-color:transparent}body.products_index .content_wrapper .filters .accordion .filter_wrapper .button-group button.is-checked:hover{border:1px solid #cf152D}body.products_index .content_wrapper .filters .accordion .filter_wrapper .button-group button:not(.is-checked){background-color:#ffffff !important;color:#323232;border:1px solid transparent}body.products_index .content_wrapper .filters .accordion .filter_wrapper .button-group button:not(.is-checked):hover{border:1px solid #cf152D}@media only screen and (max-width: 767px){body.products_index .content_wrapper .filters .filters_closer_wrapper{position:absolute;right:1em;font-size:1.5em;color:#0065bd;z-index:9999}}@media only screen and (max-width: 767px){body.products_index .content_wrapper .filters .filters_closer_wrapper .filters_closer{position:absolute;top:-1rem;right:0}}@media only screen and (max-width: 767px){body.products_index .content_wrapper .filters .filters_closer_wrapper img{width:18px;filter:invert(15%) sepia(95%) saturate(6234%) hue-rotate(198deg) brightness(100%) contrast(100%)}}@media only screen and (max-width: 767px){body.products_index .content_wrapper .filters.is_visible{display:block;padding:1em 2em 2em 2em;position:absolute;top:0.5em;left:0.5em;right:0.5em;border:1px solid #cfd9cf;background-color:#f3f3f3;z-index:9999}}body.products_detail .content_wrapper .breadcrumbs_wrapper{padding:0.5em 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.products_detail .content_wrapper .breadcrumbs_wrapper{margin:1.5em 0 0 0}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .breadcrumbs_wrapper{padding:1.5em 0 0 0}}body.products_detail .content_wrapper .breadcrumbs_wrapper ul{list-style:none;margin:0;padding:0}body.products_detail .content_wrapper .breadcrumbs_wrapper ul li{font-size:0.8em;font-weight:400;display:inline-block;margin:0;color:#000000}body.products_detail .content_wrapper .breadcrumbs_wrapper ul li a{color:#323232;text-decoration:underline}body.products_detail .content_wrapper .breadcrumbs_wrapper ul li a:hover{color:#0065bd}body.products_detail .content_wrapper .breadcrumbs_wrapper ul li.spacer{color:#323232}body.products_detail .content_wrapper .breadcrumbs_wrapper ul li:before{display:none}body.products_detail .content_wrapper .section_01_main_info_wrapper{padding:1rem 0 3rem 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_01_main_info_wrapper{padding:4rem 0 6rem 0}}body.products_detail .content_wrapper .section_01_main_info_wrapper .product_card_container{background-color:#0065bd;position:relative;padding-bottom:100%}body.products_detail .content_wrapper .section_01_main_info_wrapper .product_card_container .image_container{position:absolute;bottom:1rem;right:10%;width:180px;height:180px;background:scroll no-repeat center / contain;z-index:2}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body.products_detail .content_wrapper .section_01_main_info_wrapper .product_card_container .image_container{width:120px;height:120px}}body.products_detail .content_wrapper .section_01_main_info_wrapper .product_card_container .logo_container{position:absolute;bottom:1rem;left:10%;width:180px;height:180px;background:url("/images/logo_white-8d7f1487.svg") scroll no-repeat center/contain;transform:rotate(-30deg);opacity:0.2;z-index:1}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body.products_detail .content_wrapper .section_01_main_info_wrapper .product_card_container .logo_container{left:20%;width:120px;height:120px}}body.products_detail .content_wrapper .section_01_main_info_wrapper .product_card_container .name_container{position:absolute;width:90%;top:1rem;left:1rem}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_01_main_info_wrapper .product_card_container .name_container{width:80%;top:2rem;left:2rem}}body.products_detail .content_wrapper .section_01_main_info_wrapper .product_card_container .name_container h1{color:#ffffff;text-transform:uppercase;font-size:2.75rem;line-height:1.1;font-weight:700;margin:0}@media only screen and (max-width: 767px){body.products_detail .content_wrapper .section_01_main_info_wrapper .product_card_container .name_container h1{font-size:2.5rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body.products_detail .content_wrapper .section_01_main_info_wrapper .product_card_container .name_container h1{font-size:2.25rem}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_01_main_info_wrapper .product_text_content{width:85%}}body.products_detail .content_wrapper .section_01_main_info_wrapper .product_text_content .product_is_in_promotion_container{background-color:#cf152D;display:inline-block}@media only screen and (max-width: 767px){body.products_detail .content_wrapper .section_01_main_info_wrapper .product_text_content .product_is_in_promotion_container{padding:0.375rem 1rem;margin:1rem 0}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_01_main_info_wrapper .product_text_content .product_is_in_promotion_container{padding:0.75rem 2rem;margin:0 0 2rem 0}}body.products_detail .content_wrapper .section_01_main_info_wrapper .product_text_content .product_is_in_promotion_container h4{margin:0;font-size:1rem;color:#ffffff}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_01_main_info_wrapper .product_text_content .product_is_in_promotion_container h4{font-size:1.25rem}}body.products_detail .content_wrapper .section_01_main_info_wrapper .product_text_content h2{margin:0;font-size:1.75em;line-height:1.3;color:#000000;font-weight:400;padding:0}@media only screen and (max-width: 767px){body.products_detail .content_wrapper .section_01_main_info_wrapper .product_text_content h2{margin:1rem 0 0 0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body.products_detail .content_wrapper .section_01_main_info_wrapper .product_text_content h2{font-size:1.75em}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){body.products_detail .content_wrapper .section_01_main_info_wrapper .product_text_content h2{font-size:2.5em}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_01_main_info_wrapper .product_text_content h2{font-size:2.5em;margin:3rem 0 0 0}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_01_main_info_wrapper .product_text_content h2{margin:-12px 0 0 0}}body.products_detail .content_wrapper .section_01_main_info_wrapper .product_text_content h4{text-transform:uppercase}body.products_detail .content_wrapper .section_02_other_infos_wrapper{background-color:#f3f3f3;padding:4rem 0 2rem 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_02_other_infos_wrapper{padding:8rem 0 4rem 0}}body.products_detail .content_wrapper .section_02_other_infos_wrapper h2.main_title{text-transform:uppercase;font-size:1.25em;line-height:1.3;color:#000000;font-weight:400;padding:0;margin:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.products_detail .content_wrapper .section_02_other_infos_wrapper h2.main_title{font-size:1.5em}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_02_other_infos_wrapper h2.main_title{font-size:2.5em;margin:3rem 0 0 0}}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper{border-bottom:3px solid #ffffff;padding:1px 0 3rem 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper{border-bottom:5px solid #ffffff;padding:1px 0 5rem 0}}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper h2{color:#0065bd;font-weight:400}@media only screen and (max-width: 767px){body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper h2{margin:2rem 0 0 0}}@media only screen and (max-width: 767px){body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .paragraph h2{margin:0}}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .paragraph ul li{width:100%;display:block;border-bottom:1px dashed #e1e1e1;line-height:2.5}@media only screen and (max-width: 767px){body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .paragraph ul li{padding:0 0 1.5rem 0}}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .paragraph ul li b{display:inline-block;position:absolute;right:0}@media only screen and (max-width: 767px){body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .paragraph ul li b{top:1.5rem;left:0}}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .paragraph p sub{line-height:1.3}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .attachments_collection_wrapper h2{font-size:2.125rem;margin:5rem 0 0 0}}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .attachments_collection_wrapper .attachments_item_wrapper{display:block;margin:2rem 0 0 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .attachments_collection_wrapper .attachments_item_wrapper{margin:2rem 0 0 0;padding:0.5rem}}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .attachments_collection_wrapper .attachments_item_wrapper .icon_wrapper{display:inline-block}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .attachments_collection_wrapper .attachments_item_wrapper .icon_wrapper img{width:60px;filter:invert(15%) sepia(95%) saturate(6234%) hue-rotate(198deg) brightness(100%) contrast(100%)}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .attachments_collection_wrapper .attachments_item_wrapper .name_and_description_wrapper{display:inline-block;padding:0 0 0 1rem}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .attachments_collection_wrapper .attachments_item_wrapper .name_and_description_wrapper{padding:0}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .attachments_collection_wrapper .attachments_item_wrapper .name_and_description_wrapper{padding:0 0 0 1rem}}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .attachments_collection_wrapper .attachments_item_wrapper .name_and_description_wrapper .name p{color:#000000;font-weight:700;margin:0}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .attachments_collection_wrapper .attachments_item_wrapper .name_and_description_wrapper .description{color:#000000}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .attachments_collection_wrapper .attachments_item_wrapper:hover{background-color:#ffffff}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper .attachments_collection_wrapper .attachments_item_wrapper:hover .name_and_description_wrapper .name p{color:#0065bd}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_info_wrapper:last-of-type{border-bottom:none}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_infos_menu_wrapper{position:sticky;top:var(--body_padding_top_desktop)}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_infos_menu_wrapper{margin:7rem 0 0 0}}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_infos_menu_wrapper ul{list-style:none}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_infos_menu_wrapper ul li a{background-color:#0065bd;color:#ffffff}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_infos_menu_wrapper ul li a{margin:1px 0}}body.products_detail .content_wrapper .section_02_other_infos_wrapper .other_infos_menu_wrapper ul li a.active{background-color:#cf152D;color:#ffffff}body.products_detail .content_wrapper .cta_wrapper_loader{background:#e1e1e1 url("/images/loader-266c2b35.gif") scroll no-repeat center center;display:block}body.products_detail .content_wrapper .cta_wrapper_loader .background_wrapper{background:fixed no-repeat center / cover;padding:5rem 0;position:relative}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_detail .content_wrapper .cta_wrapper_loader .background_wrapper{padding:10rem 0}}body.products_detail .content_wrapper .cta_wrapper_loader .background_wrapper .overlay{background:rgba(0,0,0,0.2);position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;transition:0.5s}body.products_detail .content_wrapper .cta_wrapper_loader .background_wrapper h3{margin:0;color:#ffffff;position:relative;z-index:2}body.products_detail .content_wrapper .cta_wrapper_loader .background_wrapper .cta{position:relative;z-index:2;margin:0}@media only screen and (max-width: 767px){body.products_detail .content_wrapper .cta_wrapper_loader .background_wrapper .cta{margin:2rem 0 0 0}}body.products_detail .content_wrapper .cta_wrapper_loader:hover .background_wrapper .overlay{background:rgba(0,0,0,0.35)}body.products_topshield_coatings .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader{background:#0065bd url("/images/loader-266c2b35.gif") scroll no-repeat center center}body.products_topshield_coatings .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image{background:scroll no-repeat center / cover;position:relative}body.products_topshield_coatings .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .overlay{background:rgba(0,0,0,0.3);position:absolute;width:100%;height:100%;left:0;top:0}body.products_topshield_coatings .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content{padding:6rem 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.products_topshield_coatings .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content{padding:9rem 0;max-height:460px}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_topshield_coatings .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content{padding:14rem 0;max-height:510px}}body.products_topshield_coatings .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content h1{color:#ffffff;line-height:1.1;text-transform:uppercase;font-weight:300;margin:0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_topshield_coatings .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content h1{font-size:4rem}}body.products_topshield_coatings .content_wrapper .section_02_general_text_wrapper{padding:3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_topshield_coatings .content_wrapper .section_02_general_text_wrapper{padding:6rem 0}}body.products_topshield_coatings .content_wrapper .section_02_general_text_wrapper h2{font-size:1.25em;line-height:1.5;color:#323232;font-weight:400;padding:0;margin:0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_topshield_coatings .content_wrapper .section_02_general_text_wrapper h2{font-size:1.5em}}body.products_topshield_coatings .content_wrapper .section_03_products_wrapper{background-color:#f3f3f3;padding:3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_topshield_coatings .content_wrapper .section_03_products_wrapper{padding:0 0 6rem 0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px){body.products_topshield_coatings .content_wrapper .section_03_products_wrapper .product_item{padding:0 4rem}}body.products_topshield_coatings .content_wrapper .section_04_why_choose_topshield_wrapper{padding:3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_topshield_coatings .content_wrapper .section_04_why_choose_topshield_wrapper{padding:6rem 0}}body.products_topshield_coatings .content_wrapper .section_04_why_choose_topshield_wrapper .bluecms_block{margin:0}body.products_topshield_coatings .content_wrapper .section_04_why_choose_topshield_wrapper .bluecms_block h2{font-weight:400;color:#0065bd;margin:0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px){body.products_topshield_coatings .content_wrapper .section_04_why_choose_topshield_wrapper .bluecms_block h2{font-size:2.5rem}}body.products_topshield_coatings .content_wrapper .section_04_why_choose_topshield_wrapper .bluecms_block h2+ul{margin:2.5rem 0 0 0}body.products_topshield_coatings .content_wrapper .section_05_resellers_wrapper{background-color:#f3f3f3;padding:3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_topshield_coatings .content_wrapper .section_05_resellers_wrapper{padding:6rem 0}}body.products_topshield_coatings .content_wrapper .section_05_resellers_wrapper .bluecms_block{margin:0}body.products_topshield_coatings .content_wrapper .section_05_resellers_wrapper .bluecms_block h2{text-transform:uppercase;margin:0;line-height:1.1}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_topshield_coatings .content_wrapper .section_05_resellers_wrapper .bluecms_block h2{font-size:3.5rem}}body.products_topshield_coatings .content_wrapper .section_05_resellers_wrapper .bluecms_block h3{color:#0065bd}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px){body.products_topshield_coatings .content_wrapper .section_05_resellers_wrapper .bluecms_block h3{font-size:2rem}}body.products_topshield_coatings .content_wrapper .section_05_resellers_wrapper .bluecms_block p a{color:#323232;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:#0065bd}body.products_topshield_coatings .content_wrapper .section_05_resellers_wrapper .bluecms_block p a:hover{color:#0065bd}body.products_topshield_coatings .content_wrapper .section_05_resellers_wrapper .bluecms_block h3+p{margin:0.5rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.products_topshield_coatings .content_wrapper .section_05_resellers_wrapper .bluecms_block h3+p{margin:1rem 0 0 0}}body.r_and_d .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader{background:#f8faf8 url("/images/loader-266c2b35.gif") scroll no-repeat center}body.r_and_d .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image{position:relative;background:scroll no-repeat center top / cover}body.r_and_d .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content{padding:6rem 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.r_and_d .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content{padding:9rem 0;max-height:460px}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content{padding:12rem 0;max-height:510px}}body.r_and_d .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content h1{color:#0065bd;line-height:1.1;text-transform:uppercase;font-weight:300;margin:0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content h1{font-size:4rem}}body.r_and_d .content_wrapper .section_02_content_wrapper{padding:0 0 3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_02_content_wrapper{padding:0 0 6rem 0;overflow-x:hidden}}body.r_and_d .content_wrapper .section_02_content_wrapper .bluecms_block{margin:3rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_02_content_wrapper .bluecms_block{margin:6rem 0 0 0}}body.r_and_d .content_wrapper .section_02_content_wrapper .bluecms_block h2{color:#0065bd}@media only screen and (max-width: 767px){body.r_and_d .content_wrapper .section_02_content_wrapper .bluecms_block h2{margin:1rem 0 0 0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 1200px) and (max-width: 1441px){body.r_and_d .content_wrapper .section_02_content_wrapper .bluecms_block.right_image .title_and_text_wrapper{margin:0 3rem 0 1rem}}@media only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_02_content_wrapper .bluecms_block.right_image .title_and_text_wrapper{margin:0 3rem 0 calc(50vw - 600px)}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_02_content_wrapper .bluecms_block.right_image .title_and_text_wrapper h2{font-size:3.5rem}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_02_content_wrapper .bluecms_block.right_image .image_loader{margin:16px 0 0 0}}@media only screen and (max-width: 767px){body.r_and_d .content_wrapper .section_02_content_wrapper .bluecms_block.right_image .image_loader .image_container{height:400px}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_02_content_wrapper .bluecms_block.left_image .title_and_text_wrapper{margin:0 0 0 3rem}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_02_content_wrapper .bluecms_block.left_image .title_and_text_wrapper h2{font-size:3.5rem}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_02_content_wrapper .bluecms_block.left_image .image_loader{margin:16px 0 0 0}}body.r_and_d .content_wrapper .section_03_tests_types_wrapper{background-color:#f3f3f3;padding:3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_03_tests_types_wrapper{padding:6rem 0}}body.r_and_d .content_wrapper .section_03_tests_types_wrapper .title_and_subtitle_wrapper h2{color:#0065bd;text-transform:uppercase;margin:0}body.r_and_d .content_wrapper .section_03_tests_types_wrapper .title_and_subtitle_wrapper h3{margin:1.5rem 0 0 0}@media only screen and (max-width: 767px){body.r_and_d .content_wrapper .section_03_tests_types_wrapper .title_and_subtitle_wrapper h3{margin:0.5rem 0 0 0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_03_tests_types_wrapper .boxes_container{padding:1rem 0 0 0}}body.r_and_d .content_wrapper .section_03_tests_types_wrapper .boxes_container .box_wrapper{display:flex;justify-content:flex-start;align-items:flex-start}@media only screen and (max-width: 767px){body.r_and_d .content_wrapper .section_03_tests_types_wrapper .boxes_container .box_wrapper{border:3px solid #0065bd;margin:2rem 0 0 0;padding:1rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_03_tests_types_wrapper .boxes_container .box_wrapper{border:3px solid #0065bd;margin:2rem 0 0 0;padding:2rem;min-height:calc(100% - 2rem)}}body.r_and_d .content_wrapper .section_03_tests_types_wrapper .boxes_container .box_wrapper .title_and_text_container h4{margin:0}body.r_and_d .content_wrapper .section_04_painting_solutions_wrapper{background-color:#8b9091}body.r_and_d .content_wrapper .section_04_painting_solutions_wrapper .research_and_development_container{padding:3rem 0;display:block;position:relative}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_04_painting_solutions_wrapper .research_and_development_container{padding:6rem 0}}body.r_and_d .content_wrapper .section_04_painting_solutions_wrapper .research_and_development_container .image_container_loader{position:absolute;top:0;right:0;height:100%}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_04_painting_solutions_wrapper .research_and_development_container .image_container_loader .image_container{background:no-repeat scroll center right / 40%;height:100%;min-height:570px;width:960px}}body.r_and_d .content_wrapper .section_04_painting_solutions_wrapper .research_and_development_container .heading_title_text_and_cta_wrapper h2{color:#ffffff;margin:0;text-transform:uppercase}body.r_and_d .content_wrapper .section_04_painting_solutions_wrapper .research_and_development_container .heading_title_text_and_cta_wrapper h3{color:#ffffff;margin:1rem 0 0 0}@media only screen and (max-width: 767px){body.r_and_d .content_wrapper .section_04_painting_solutions_wrapper .research_and_development_container .heading_title_text_and_cta_wrapper h3{margin:1rem 0 0 0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.r_and_d .content_wrapper .section_04_painting_solutions_wrapper .research_and_development_container .heading_title_text_and_cta_wrapper p{max-width:80%}}body.sectors_index .content_wrapper .section_01_sectors_wrapper{background-color:#f3f3f3;padding:3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.sectors_index .content_wrapper .section_01_sectors_wrapper{padding:6rem 0}}body.sectors_index .content_wrapper .section_01_sectors_wrapper h1{color:#000000;font-size:1.75em;line-height:1.3;font-weight:300;text-transform:uppercase;padding:0;margin:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.sectors_index .content_wrapper .section_01_sectors_wrapper h1{font-size:2em}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.sectors_index .content_wrapper .section_01_sectors_wrapper h1{font-size:3.5em;margin:0}}body.sectors_index .content_wrapper .section_01_sectors_wrapper h2{font-size:1.25em;line-height:1.3;color:#0065bd;font-weight:400;padding:0;margin:0.5rem 0 0 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.sectors_index .content_wrapper .section_01_sectors_wrapper h2{font-size:1.5em}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.sectors_index .content_wrapper .section_01_sectors_wrapper h2{font-size:2.5em;margin:1.5rem 0 0 0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.sectors_index .content_wrapper .section_01_sectors_wrapper .sectors_container{padding:4rem 2rem 0 2rem}}body.sectors_index .content_wrapper .section_01_sectors_wrapper .sectors_container .sector_wrapper{background-color:#ffffff;display:block;transition:.5s}@media only screen and (max-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 1025px) and (max-width: 1199px){body.sectors_index .content_wrapper .section_01_sectors_wrapper .sectors_container .sector_wrapper{margin:2rem 0 0 0}}body.sectors_index .content_wrapper .section_01_sectors_wrapper .sectors_container .sector_wrapper .image_container_loader{background:#f8faf8 url("/images/loader-266c2b35.gif") scroll no-repeat center center}body.sectors_index .content_wrapper .section_01_sectors_wrapper .sectors_container .sector_wrapper .image_container_loader .image_container{background:no-repeat scroll center / cover;transition:.5s;padding-bottom:66%}@media only screen and (max-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.sectors_index .content_wrapper .section_01_sectors_wrapper .sectors_container .sector_wrapper .name_and_cta_container{padding:.5rem .5rem 1rem .5rem}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.sectors_index .content_wrapper .section_01_sectors_wrapper .sectors_container .sector_wrapper .name_and_cta_container{padding:.5rem .5rem 3rem .5rem}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.sectors_index .content_wrapper .section_01_sectors_wrapper .sectors_container .sector_wrapper .name_and_cta_container h4{padding:1rem 0 0 0}}body.sectors_index .content_wrapper .section_01_sectors_wrapper .sectors_container .sector_wrapper:hover{border-color:#0065bd}body.sectors_index .content_wrapper .section_01_sectors_wrapper .sectors_container .sector_wrapper:hover .image_container_loader .image_container{filter:brightness(1.1)}body.sectors_detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader{background:#0065bd url("/images/loader-266c2b35.gif") scroll no-repeat center center}body.sectors_detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image{background:scroll no-repeat center / cover;position:relative}body.sectors_detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .overlay{background:rgba(0,0,0,0.3);position:absolute;width:100%;height:100%;left:0;top:0}body.sectors_detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content{padding:6rem 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.sectors_detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content{padding:9rem 0;max-height:460px}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.sectors_detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content{padding:14rem 0;max-height:510px}}body.sectors_detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content h1{color:#ffffff;line-height:1.1;text-transform:uppercase;font-weight:300;margin:0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.sectors_detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content h1{font-size:4rem}}body.sectors_detail .content_wrapper .section_02_general_text_wrapper{padding:3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.sectors_detail .content_wrapper .section_02_general_text_wrapper{padding:6rem 0}}body.sectors_detail .content_wrapper .section_02_general_text_wrapper h2{font-size:1.25em;line-height:1.5;color:#323232;font-weight:400;padding:0;margin:0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.sectors_detail .content_wrapper .section_02_general_text_wrapper h2{font-size:1.5em}}body.sectors_detail .content_wrapper .section_03_products_wrapper{background-color:#f3f3f3;padding:4rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.sectors_detail .content_wrapper .section_03_products_wrapper{padding:8rem 0}}body.sectors_detail .content_wrapper .section_03_products_wrapper h2{text-transform:uppercase;margin:0 0 0 0}body.sectors_detail .content_wrapper .section_03_products_wrapper h3{color:#0065bd;margin:1.5rem 0 0 0}@media only screen and (max-width: 767px){body.sectors_detail .content_wrapper .section_03_products_wrapper h3{margin:0.5rem 0 0 0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px){body.sectors_detail .content_wrapper .section_03_products_wrapper .product_item{padding:0 4rem}}body.sectors_detail .content_wrapper .back_to_index_wrapper{display:block;padding:4rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.sectors_detail .content_wrapper .back_to_index_wrapper{padding:8rem 0}}body.news{background-color:#f8faf8}body.news .content_wrapper{padding:0 0 2rem 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.news .content_wrapper{padding:4rem 0}}body.news.index .content_wrapper h1{color:#323232;text-transform:uppercase;font-size:1.75em;line-height:1.3;font-weight:300;padding:0;margin:3rem 0 0 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.news.index .content_wrapper h1{font-size:2em}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.news.index .content_wrapper h1{font-size:3.5em;margin:2rem 0 0 0}}@media only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.news.index .content_wrapper .news_items_list{margin:0 -2rem}}body.news.index .content_wrapper .news_items_list .news_item_wrapper .news_item_content .cta_container .cta:after{background:#000000}body.news.detail .content_wrapper{padding:0}body.news.detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader{background:#0065bd url("/images/loader-266c2b35.gif") scroll no-repeat center center}body.news.detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image{background:scroll no-repeat center / cover;position:relative}body.news.detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .overlay{background:rgba(0,0,0,0.3);position:absolute;width:100%;height:100%;left:0;top:0}body.news.detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container{display:flex;justify-content:flex-start;align-items:center;min-height:50vh}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body.news.detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container{min-height:40vh}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.news.detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container{min-height:510px}}body.news.detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content h1{color:#ffffff;line-height:1.1;text-transform:uppercase;font-weight:300;margin:0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.news.detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content h1{font-size:4rem}}body.news.detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content p{color:#ffffff}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.news.detail .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content p{width:80%}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.news.detail .content_wrapper .section_02_content_wrapper{position:relative;z-index:2}}body.news.detail .content_wrapper .section_02_content_wrapper .content_container{padding:0 0 3rem 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body.news.detail .content_wrapper .section_02_content_wrapper .content_container{padding:0 0 5rem 0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){body.news.detail .content_wrapper .section_02_content_wrapper .content_container{padding:1em 0 2em 0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.news.detail .content_wrapper .section_02_content_wrapper .content_container{padding:0 4rem 4rem calc(50vw - 600px - 0.5rem)}}@media only screen and (min-width: 1200px) and (max-width: 1441px){body.news.detail .content_wrapper .section_02_content_wrapper .content_container{padding-left:2rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.news.detail .content_wrapper .section_02_content_wrapper .content_container .bluecms_block:nth-of-type(1){margin:3rem 0 0 0}}body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper{background-color:#f3f3f3;height:100%;padding:1rem 1rem 3rem 1rem;position:relative;z-index:3;overflow:hidden}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper{padding:2rem 1rem 3rem 3rem}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px){body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper{padding:2rem}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper{padding:3rem}}body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper .texture_wrapper{background:no-repeat scroll top center / contain;width:80%;padding-bottom:87%;position:absolute;top:5%;right:5%;z-index:0;opacity:0.4;transform:rotate(-30deg)}body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper .tag_and_date_container{position:relative;z-index:1;font-size:1rem;color:#323232}body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper .tag_and_date_container .tag,body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper .tag_and_date_container .date{margin:2em 0 0 0;display:inline-block}body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper .tag_and_date_container .tag span,body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper .tag_and_date_container .date span{display:block;font-weight:700;line-height:1.5;margin:0.5rem 0 0 0}body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper .tag_and_date_container .back_container{position:relative;z-index:1;margin:1.5rem 0 0 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper .tag_and_date_container .back_container{margin-top:2.5rem}}body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper .tag_and_date_container .back_container .cta{font-size:1rem;margin-top:0;padding-left:0;padding-right:0;font-weight:700}body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper .tag_and_date_container .back_container .cta img{width:14px;height:14px;filter:invert(15%) sepia(95%) saturate(6234%) hue-rotate(198deg) brightness(100%) contrast(100%)}body.news.detail .content_wrapper .section_02_content_wrapper .right_wrapper .tag_and_date_container .back_container .cta:hover{border-color:#cf152D}body.siro_index .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader{background:#0065bd url("/images/loader-266c2b35.gif") scroll no-repeat center center}body.siro_index .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image{position:relative;background:scroll no-repeat center / cover}body.siro_index .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .overlay{background:rgba(0,0,0,0.3);position:absolute;width:100%;height:100%;left:0;top:0}body.siro_index .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content{padding:6rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.siro_index .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content{padding:12rem 0;max-height:510px}}body.siro_index .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content h1{color:#ffffff;line-height:1.1;text-transform:uppercase;font-weight:300;margin:0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.siro_index .content_wrapper .section_01_emo_wrapper .emo_wrapper_loader .background_with_image .emo_container .emo_content h1{font-size:4rem}}body.siro_index .content_wrapper .section_02_content_wrapper{padding:0 0 3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.siro_index .content_wrapper .section_02_content_wrapper{padding:0 0 6rem 0}}body.siro_index .content_wrapper .section_02_content_wrapper .bluecms_block{margin:3rem 0 0 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.siro_index .content_wrapper .section_02_content_wrapper .bluecms_block{margin:6rem 0 0 0}}@media only screen and (max-width: 767px){body.siro_index .content_wrapper .section_02_content_wrapper .bluecms_block h2{margin:1rem 0 0 0}}body.contact .content_wrapper .contact_data_and_map_wrapper{background-color:#0065bd;position:relative;z-index:1;padding:2rem 0.5rem}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.contact .content_wrapper .contact_data_and_map_wrapper{padding:0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px){body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data{padding:4rem 0 4rem 1rem}}@media only screen and (min-width: 1200px) and (max-width: 1441px){body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data{padding:4rem 0 4rem 2rem}}@media only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data{padding:4rem 0 4rem calc(50vw - 600px - 0.5rem)}}body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data h2{color:#ffffff;font-size:2.25em;margin:0;padding:0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data h2{font-size:2.75em}}body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data .primary_info p{color:white;font-size:1em;line-height:1.6;margin:0.5em 0 0 0;padding:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data .primary_info p{font-size:0.9em}}body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data .primary_info p a{color:#ffffff;font-weight:700}body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data .primary_info p a:hover{text-decoration:underline}body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data .primary_info p:first-of-type{margin:1.0em 0 0 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data .primary_info p:first-of-type{margin:1.5em 0 0 0}}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data .secondary_info{padding:1em 0 0 0}}body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data .secondary_info p{font-size:0.8em;line-height:1.3;color:white;margin:0.5em 0 0 0;padding:0}body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data .secondary_info p a{color:#323232}body.contact .content_wrapper .contact_data_and_map_wrapper .contact_data .secondary_info p a:hover{color:#0065bd}body.contact .content_wrapper .contact_data_and_map_wrapper .map_canvas{background:#f3f3f3;width:100%;height:calc(100% - 4rem);min-height:40vh;margin:3rem 0 1rem 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.contact .content_wrapper .contact_data_and_map_wrapper .map_canvas{margin:1rem 0;min-height:360px}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.contact .content_wrapper .contact_data_and_map_wrapper .map_canvas{height:100%;min-height:45vh;margin:0 0 0 0}}body.contact .content_wrapper .contact_data_and_map_wrapper .map_canvas iframe{min-height:40vh}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.contact .content_wrapper .contact_data_and_map_wrapper .map_canvas iframe{min-height:45vh}}body.contact .content_wrapper .form_wrapper{background:#f8faf8}body.contact .content_wrapper .form_wrapper .contact_wrapper{padding:3em 0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.contact .content_wrapper .form_wrapper .contact_wrapper{padding:4em 0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px){body.contact .content_wrapper .form_wrapper .contact_wrapper{padding:2em 1rem 2rem 1rem}}@media only screen and (min-width: 1200px) and (max-width: 1441px){body.contact .content_wrapper .form_wrapper .contact_wrapper{padding:4rem 2rem 4rem 2rem}}@media only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.contact .content_wrapper .form_wrapper .contact_wrapper{padding:6em 0}}body.contact .content_wrapper .work_with_us_wrapper{background-color:#8b9091;padding:3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.contact .content_wrapper .work_with_us_wrapper{padding:6rem 0}}body.contact .content_wrapper .work_with_us_wrapper .bluecms_block{margin:0}body.contact .content_wrapper .work_with_us_wrapper .bluecms_block h2{color:#ffffff;margin:0;text-transform:uppercase}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.contact .content_wrapper .work_with_us_wrapper .bluecms_block h2{font-size:3.5em}}body.contact .content_wrapper .work_with_us_wrapper .bluecms_block p{color:#ffffff}body.contact .content_wrapper .work_with_us_wrapper .bluecms_block p a{color:#ffffff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.contact .content_wrapper .work_with_us_wrapper .bluecms_block p a:hover{color:#0065bd}body.promotions .content_wrapper .section_01_products_wrapper{background-color:#f3f3f3;padding:3rem 0}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.promotions .content_wrapper .section_01_products_wrapper{padding:6rem 0}}body.promotions .content_wrapper .section_01_products_wrapper h2{text-transform:uppercase;margin:0 0 0 0}body.promotions .content_wrapper .section_01_products_wrapper h3{color:#0065bd;margin:1.5rem 0 0 0}@media only screen and (max-width: 767px){body.promotions .content_wrapper .section_01_products_wrapper h3{margin:0.5rem 0 0 0}}@media only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px){body.promotions .content_wrapper .section_01_products_wrapper .product_item{padding:0 4rem}}.content_wrapper .contact_form h2{text-transform:uppercase;margin:0}.content_wrapper .contact_form h4{color:#0065bd}@media only screen and (max-width: 767px){.content_wrapper .contact_form h4{margin:0.5rem 0 0 0}}.content_wrapper .contact_form #InfoRequest{padding:2rem 0 0 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){.content_wrapper .contact_form #InfoRequest{padding:2rem 0 0 0}}.content_wrapper .contact_form #InfoRequest .form_row,.content_wrapper .contact_form #InfoRequest .form_row_high,.content_wrapper .contact_form #InfoRequest .form_row_medium{height:80px}.content_wrapper .contact_form #InfoRequest .form_row label,.content_wrapper .contact_form #InfoRequest .form_row_high label,.content_wrapper .contact_form #InfoRequest .form_row_medium label{color:#323232;font-size:0.85em;padding:0;text-align:left;margin:5px 0 2px 0;width:100%;position:relative}.content_wrapper .contact_form #InfoRequest .form_row label.error,.content_wrapper .contact_form #InfoRequest .form_row_high label.error,.content_wrapper .contact_form #InfoRequest .form_row_medium label.error{position:absolute;top:0;right:1rem;font-size:0.75em;width:250px;text-align:right;color:#f35f1a}.content_wrapper .contact_form #InfoRequest .form_row label.error b,.content_wrapper .contact_form #InfoRequest .form_row_high label.error b,.content_wrapper .contact_form #InfoRequest .form_row_medium label.error b{color:#f35f1a}.content_wrapper .contact_form #InfoRequest .form_row input[type="text"],.content_wrapper .contact_form #InfoRequest .form_row textarea,.content_wrapper .contact_form #InfoRequest .form_row_high input[type="text"],.content_wrapper .contact_form #InfoRequest .form_row_high textarea,.content_wrapper .contact_form #InfoRequest .form_row_medium input[type="text"],.content_wrapper .contact_form #InfoRequest .form_row_medium textarea{color:#323232 !important;padding:0.5em;width:100%;height:40px;font-size:1.0em;border:1px solid rgba(0,0,0,0.05);background:rgba(0,0,0,0.025) !important}@media only screen and (max-width: 767px){.content_wrapper .contact_form #InfoRequest .form_row input[type="text"],.content_wrapper .contact_form #InfoRequest .form_row textarea,.content_wrapper .contact_form #InfoRequest .form_row_high input[type="text"],.content_wrapper .contact_form #InfoRequest .form_row_high textarea,.content_wrapper .contact_form #InfoRequest .form_row_medium input[type="text"],.content_wrapper .contact_form #InfoRequest .form_row_medium textarea{padding:0.25em;height:35px}}.content_wrapper .contact_form #InfoRequest .form_row input[type="text"].error,.content_wrapper .contact_form #InfoRequest .form_row textarea.error,.content_wrapper .contact_form #InfoRequest .form_row_high input[type="text"].error,.content_wrapper .contact_form #InfoRequest .form_row_high textarea.error,.content_wrapper .contact_form #InfoRequest .form_row_medium input[type="text"].error,.content_wrapper .contact_form #InfoRequest .form_row_medium textarea.error{background-color:white !important;border-color:#f35f1a}.content_wrapper .contact_form #InfoRequest .form_row textarea,.content_wrapper .contact_form #InfoRequest .form_row_high textarea,.content_wrapper .contact_form #InfoRequest .form_row_medium textarea{height:130px}.content_wrapper .contact_form #InfoRequest .form_row textarea::-webkit-input-placeholder,.content_wrapper .contact_form #InfoRequest .form_row_high textarea::-webkit-input-placeholder,.content_wrapper .contact_form #InfoRequest .form_row_medium textarea::-webkit-input-placeholder{color:#323232;font-size:0.85em}.content_wrapper .contact_form #InfoRequest .form_row textarea:-moz-placeholder,.content_wrapper .contact_form #InfoRequest .form_row_high textarea:-moz-placeholder,.content_wrapper .contact_form #InfoRequest .form_row_medium textarea:-moz-placeholder{color:#323232;font-size:0.85em}.content_wrapper .contact_form #InfoRequest .form_row textarea::-moz-placeholder,.content_wrapper .contact_form #InfoRequest .form_row_high textarea::-moz-placeholder,.content_wrapper .contact_form #InfoRequest .form_row_medium textarea::-moz-placeholder{color:#323232;font-size:0.85em}.content_wrapper .contact_form #InfoRequest .form_row textarea:-ms-input-placeholder,.content_wrapper .contact_form #InfoRequest .form_row_high textarea:-ms-input-placeholder,.content_wrapper .contact_form #InfoRequest .form_row_medium textarea:-ms-input-placeholder{color:#323232;font-size:0.85em}.content_wrapper .contact_form #InfoRequest .form_row .input-group-append,.content_wrapper .contact_form #InfoRequest .form_row_high .input-group-append,.content_wrapper .contact_form #InfoRequest .form_row_medium .input-group-append{position:absolute;top:1px;right:1px}.content_wrapper .contact_form #InfoRequest .form_row .input-group-append .input-group-text,.content_wrapper .contact_form #InfoRequest .form_row_high .input-group-append .input-group-text,.content_wrapper .contact_form #InfoRequest .form_row_medium .input-group-append .input-group-text{border-radius:0;height:38px}.content_wrapper .contact_form #InfoRequest .form_row_high{height:170px}.content_wrapper .contact_form #InfoRequest .form_row_medium{height:110px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.content_wrapper .contact_form #InfoRequest .form_row_medium{height:125px}}.content_wrapper .contact_form #InfoRequest .form_row_medium .error{width:auto !important;top:50px !important}@media only screen and (max-width: 767px){.content_wrapper .contact_form #InfoRequest .form_row_medium .error{width:230px !important;top:45px !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.content_wrapper .contact_form #InfoRequest .form_row_medium .error{top:37px !important}}.content_wrapper .contact_form #InfoRequest .privacy_container{position:relative;margin-top:1em}.content_wrapper .contact_form #InfoRequest .privacy_container .checkbox{display:grid;grid-template-columns:min-content auto;grid-gap:1.125em;font-size:0.85rem;line-height:1.3}@media only screen and (max-width: 767px), only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.content_wrapper .contact_form #InfoRequest .privacy_container .checkbox{font-size:0.85rem;line-height:1.5}}.content_wrapper .contact_form #InfoRequest .privacy_container .checkbox a{color:#323232;text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px}.content_wrapper .contact_form #InfoRequest .privacy_container .checkbox a:hover{color:#0065bd}.content_wrapper .contact_form #InfoRequest .privacy_container .checkbox__control{display:inline-grid;width:30px;height:30px;border-radius:0.25em;border:1px solid #323232;margin-top:0;position:relative}.content_wrapper .contact_form #InfoRequest .privacy_container .checkbox__control svg{position:absolute;left:-19px;top:-20px;transition:transform 0.1s ease-in 25ms;transform:scale(0);transform-origin:center center;filter:invert(15%) sepia(2%) saturate(13%) hue-rotate(314deg) brightness(94%) contrast(85%)}.content_wrapper .contact_form #InfoRequest .privacy_container .checkbox__input{display:grid;grid-template-areas:"checkbox"}.content_wrapper .contact_form #InfoRequest .privacy_container .checkbox__input>*{grid-area:checkbox}.content_wrapper .contact_form #InfoRequest .privacy_container .checkbox__input input{opacity:0;width:1em;height:1em}.content_wrapper .contact_form #InfoRequest .privacy_container .checkbox__input input:focus+.checkbox__control{box-shadow:0 0 0 0.05em #fff, 0 0 0.15em 0.1em currentColor}.content_wrapper .contact_form #InfoRequest .privacy_container .checkbox__input input:checked+.checkbox__control svg{transform:scale(1)}.content_wrapper .contact_form #InfoRequest .privacy_container .checkbox__input input:disabled+.checkbox__control{color:var(--disabled)}.content_wrapper .contact_form #InfoRequest .privacy_container .curved_arrow{position:absolute;opacity:0}@media only screen and (max-width: 767px){.content_wrapper .contact_form #InfoRequest .privacy_container .curved_arrow{transform:rotate(20deg);left:0.5rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){.content_wrapper .contact_form #InfoRequest .privacy_container .curved_arrow{right:-8rem}}.content_wrapper .contact_form #InfoRequest .privacy_container .curved_arrow img{height:40px;filter:invert(45%) sepia(40%) saturate(1682%) hue-rotate(344deg) brightness(94%) contrast(104%)}.content_wrapper .contact_form #InfoRequest .privacy_container .curved_arrow.is_visible{opacity:1}.content_wrapper .contact_form #InfoRequest .obbligatori{color:#323232;font-size:0.8em;padding:0 0 0.5em 0;text-align:right}.content_wrapper .contact_form #InfoRequest input.cta{background:#0065bd !important;border:none !important;color:#ffffff !important;float:right;margin-top:1em !important}.content_wrapper .contact_form #InfoRequest input.cta.inactive{opacity:0.2;cursor:default}.content_wrapper .contact_form #InfoRequest input.cta.active:hover{background-color:#cf152D !important}.content_wrapper .contact_form #InfoRequest .submit_button_inhibitor{height:100%;position:relative;z-index:2}.content_wrapper .contact_form #InfoRequest .submit_button_inhibitor.is_not_visible{display:none}body.thanks .content_wrapper,body.error_form .content_wrapper{padding:3em 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.thanks .content_wrapper,body.error_form .content_wrapper{padding:0 0 4em 0}}body.thanks .content_wrapper .icon,body.error_form .content_wrapper .icon{padding:0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.thanks .content_wrapper .icon,body.error_form .content_wrapper .icon{padding:6em 0 0 0}}body.thanks .content_wrapper .icon img,body.error_form .content_wrapper .icon img{width:160px;height:160px;filter:invert(15%) sepia(95%) saturate(6234%) hue-rotate(198deg) brightness(100%) contrast(100%)}body.thanks .content_wrapper .box,body.error_form .content_wrapper .box{margin:2em 0 1em 0;padding:1.5em}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.thanks .content_wrapper .box,body.error_form .content_wrapper .box{padding:4em}}body.thanks .content_wrapper .box h1,body.error_form .content_wrapper .box h1{font-size:1.8em;color:#000000;margin:0;padding:0 0 0.5em 0}@media only screen and (min-width: 1200px) and (max-width: 1441px), only screen and (min-width: 1442px) and (max-width: 1800px), only screen and (min-width: 1801px){body.thanks .content_wrapper .box h1,body.error_form .content_wrapper .box h1{font-size:2.5em}}body.error_form .content_wrapper .icon img{filter:invert(45%) sepia(40%) saturate(1682%) hue-rotate(344deg) brightness(94%) contrast(104%)}body.search .content_wrapper{background-color:#f8faf8}body.search .content_wrapper .content{padding:8em 0}@media only screen and (max-width: 767px){body.search .content_wrapper .content{padding:4em 0}}body.search .content_wrapper .content h3{margin:0}body.search .content_wrapper .content #search-form{margin:1em 0 0 0}body.search .content_wrapper .content #search-form #search-term{border:1px solid #dfe1e5;padding:0.25em 0.5em 0.25em 0.75em}body.search .content_wrapper .content #search-form #search-term:focus{border:1px solid #e0e1e2;background:white;outline-color:rgba(0,0,0,0.87);outline-style:none;outline-width:0}body.search .content_wrapper .content #search-form .input-group-append .btn{background-color:#cf152D}body.search .content_wrapper .content #search-form .input-group-append .btn img{width:24px;height:24px;min-height:initial;background-color:transparent;filter:invert(92%) sepia(2%) saturate(372%) hue-rotate(70deg) brightness(108%) contrast(93%);transition:0.5s}body.search .content_wrapper .content #search-form .input-group-append .btn:hover img{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(295deg) brightness(104%) contrast(102%)}body.search .content_wrapper .content #search-results{margin:2em 0 1em 0;font-size:0.85em}body.search .content_wrapper .content #search-results .search-result{margin:2em 0 0 0}body.search .content_wrapper .content #search-results .search-result .result .url{font-size:0.75rem;color:#323232}body.search .content_wrapper .content #search-results .search-result .result .title{color:#276fa8;font-size:1.25rem;line-height:1.2;font-weight:400;margin:0.125em 0 0 0}body.search .content_wrapper .content #search-results .search-result .result .description{color:#323232;font-size:1rem;margin:0.125em 0 0 0}body.search .content_wrapper .content #search-results .search-result .result:hover{text-decoration:none}body.search .content_wrapper .content #search-results .search-result .result:hover .url{color:#000000}body.search .content_wrapper .content #search-results .search-result .result:hover .title{color:#0065bd}body.search .content_wrapper .content p.no-results{font-size:0.85em}body.search .content_wrapper .content p.no-results .string_searched{color:#000000;font-style:italic}body.search .content_wrapper .content p.hidden{display:none}body.search .content_wrapper .content .js-pagination-nav{margin:2em 0;text-align:center}body.search .content_wrapper .content .js-pagination-nav .pagination-links{line-height:2em;word-wrap:break-word}body.search .content_wrapper .content .js-pagination-nav .pagination-links a{border-bottom:none;margin:1px;padding:0.25em 0.5em;background-color:#FFF;color:#6aaef2;font-size:1.25em;font-weight:400;text-transform:uppercase}body.search .content_wrapper .content .js-pagination-nav .pagination-links a:hover,body.search .content_wrapper .content .js-pagination-nav .pagination-links a:active{text-decoration:none}body.search .content_wrapper .content .js-pagination-nav .pagination-links a[data-selected]{color:#FFF;background-color:#a6c9ed;font-weight:400}body,html{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;font-size:16px}body{display:block !important;font-size:1em}.modal-open .modal{z-index:99999}.modal-open .modal .modal-dialog{max-width:720px}.container{width:1200px;max-width:1200px}@media only screen and (max-width: 767px), only screen and (min-width: 769px) and (max-width: 1023px), only screen and (min-width: 1025px) and (max-width: 1199px), only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait), only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape), only screen and (min-width: 1200px) and (max-width: 1441px){.container{width:100%;max-width:100%}}