/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.container,.container-fluid{margin-right:auto;margin-left:auto}.clearfix:after,.container-fluid:after,.container:after,.footer .footer-top .footer__brands:after,.footer .footer-top:after,.footer__bottom::after,.footer__brands-wrapper ul:after,.image-description-manipulation:after,.loader,.related-products-component .data-product-wrapper,.row:after,.slick-track:after,.timeline .clear,.two-different-columns-design:after,.where-to-buy{clear:both}.font-face-lt,.font-face-lt .anchor-navigation>*,.font-face-lt .anchor-navigation>.active,.font-face-lt .dealer-locator .map-interface .search-resut h3,.font-face-lt .filter .select-imitation input:not(:checked)+label,.font-face-lt .footer .footer__bottom .footer__copy,.font-face-lt .footer .footer__bottom .footer__nav,.font-face-lt .footer h1,.font-face-lt .footer h2,.font-face-lt .footer h3,.font-face-lt .footer h4,.font-face-lt .footer h5,.font-face-lt .footer h6,.font-face-lt .header .header__dropdown-subnav :not(.link-string),.font-face-lt .header .header__icons .contact-us-header-info .contact-us-link.with-icon span,.font-face-lt .header .header__icons .contact-us-header-info p,.font-face-lt .header .header__nav .clicked>*,.font-face-lt .header .header__nav .clicked>.clickable-label>:not(ul),.font-face-lt .header .header__search .quicklinks-overlay .quick-links-block a>*,.font-face-lt .news-item-homepage .item-description p,.font-face-lt .news-item-homepage .item-header .date,.font-face-lt .privacy-warning .text-info,.font-face-lt .product-catalog-list .assembly-attributes-block ul.assembly-info-list,.font-face-lt .rich-text-block p,.font-face-lt .select-imitation-contact input:not(:checked)+label,.font-face-lt body,.font-face-lt p,.role-selector__link{font-family:Museo,"Open Sans",Arial,sans-serif}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}.filter{margin-right:3%}.filter:last-child{margin-right:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.has-centered{text-align:center}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans/opensans500.woff2) format("woff2"),url(../fonts/OpenSans/opensans500.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Museo;src:url(../fonts/MuseoSans/8157103/ef95b0fa-167e-4403-b69d-2fbc5dff6761.woff2) format("woff2"),url(../fonts/MuseoSans/8157103/cd460ab4-b6ce-4c72-b09f-0051835e77b5.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Museo;src:url(../fonts/MuseoSans/8157110/a3b75869-2cef-4ef4-b939-ad1aca5e19a2.woff2) format("woff2"),url(../fonts/MuseoSans/8157110/9aceb636-df92-4f4a-a5cb-8b8f0ea1f61f.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Museo;src:url(../fonts/MuseoSans/8157116/58e660ed-a3ef-4851-af17-c9f234a7cb4b.woff2) format("woff2"),url(../fonts/MuseoSans/8157116/9b84cc05-7265-4984-b5e2-6c83b48b11f2.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Museo;src:url(../fonts/MuseoSans/8157120/97845b28-43e9-47c4-af5b-851d898a1b4b.woff2) format("woff2"),url(../fonts/MuseoSans/8157120/879c867e-d165-44d2-bd08-0ece23f3ee6f.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Museo;src:url(../fonts/MuseoSans/8157127/28987eb9-a65c-49b4-960a-bc83e6b4cfe2.woff2) format("woff2"),url(../fonts/MuseoSans/8157127/87a56ac0-682a-4011-bd8b-4c252a6b1eb9.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Museo;src:url(../fonts/MuseoSans/8157130/8b45479e-3d75-436f-9123-fdbe6dcc4328.woff2) format("woff2"),url(../fonts/MuseoSans/8157130/53581b84-6357-45e0-a8bc-8dadd14bd736.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Museo;src:url(../fonts/MuseoSans/8157137/0b0cdc64-94c9-4f20-87f9-1c91b7947c85.woff2) format("woff2"),url(../fonts/MuseoSans/8157137/eb223ef1-2185-4f6e-96b1-4092f5cd2bab.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Museo;src:url(../fonts/MuseoSans/8157142/a3d66dbc-a98d-46bd-9b5a-80fb19556bf3.woff2) format("woff2"),url(../fonts/MuseoSans/8157142/d4f2a4a6-2769-441c-8b2f-87dadddf52fa.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Museo;src:url(../fonts/MuseoSans/8157147/d4bd32c2-5749-4e69-88ff-6c7b416a1530.woff2) format("woff2"),url(../fonts/MuseoSans/8157147/03d292c9-a109-4922-a8d4-1a674b8fafa3.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Museo;src:url(../fonts/MuseoSans/8157150/5aad1e11-9e16-4f8f-b7ac-f1eac749cc92.woff2) format("woff2"),url(../fonts/MuseoSans/8157150/f73f42a2-3325-4966-a7e1-d2b9ed539cf1.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5738879/0dd9e13f-65c9-49ec-921d-1084a341e951.woff2) format("woff2"),url(../fonts/ProximaNova/5738879/67b6039f-db5d-4fb9-9e6e-6636bbd39fcb.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5738899/0bd1068d-9aa9-4d47-9b1d-756f5a2b7ebe.woff2) format("woff2"),url(../fonts/ProximaNova/5738899/7013b98f-7c4c-44a7-9032-64a6cafcd755.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5596773/27f5855e-1f73-42cc-a083-cb0f319ea42a.woff2) format("woff2"),url(../fonts/ProximaNova/5596773/f44944f0-b92e-4152-9ea1-eb41de241416.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5596795/e6045512-9eaa-432c-9041-d40c5e9fa285.woff2) format("woff2"),url(../fonts/ProximaNova/5596795/d6e61fb0-be4b-4b61-8cd7-67b718ab6b9c.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5596744/33ca2000-af7b-4444-97cd-6392ab2e24b2.woff2) format("woff2"),url(../fonts/ProximaNova/5596744/1c003cc6-0f8f-4c82-adde-a5a026b56b50.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5596892/cf5ef906-e055-4b2c-8fc5-fcc4ab3ed9a2.woff2) format("woff2"),url(../fonts/ProximaNova/5596892/19f65509-8952-44f0-b007-4dc3c4ba8aed.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5597951/fefa128d-8eb9-48e9-adf7-568b92a2e991.woff2) format("woff2"),url(../fonts/ProximaNova/5597951/8c025621-11f1-4af4-8dfa-69eb993b51b9.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5597435/f64cc92e-2a13-46fa-88fd-6da2d2366b62.woff2) format("woff2"),url(../fonts/ProximaNova/5597435/5c10f44e-1e74-4b89-846f-6356fe0fcf83.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5738926/3e324849-d359-4b66-9b56-bad57426a869.woff2) format("woff2"),url(../fonts/ProximaNova/5738926/584a9e8f-ec09-4b98-bb1a-7cc22b43da7b.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5738954/60fd2e96-06e7-43e0-8463-d43ca22000d8.woff2) format("woff2"),url(../fonts/ProximaNova/5738954/807387d3-f627-4eff-8f3c-0d8908da8e9c.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5596929/3c35dc60-9fe3-480f-90ac-e453db0271e2.woff2) format("woff2"),url(../fonts/ProximaNova/5596929/2b2b7939-693b-44cd-873a-1aa065a906b8.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5596956/7eb49857-6450-4915-9c21-2759d4e531ca.woff2) format("woff2"),url(../fonts/ProximaNova/5596956/27bbc35f-00c4-4c26-8cd8-cb37149f6f89.woff) format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5596987/115749ef-1104-4c09-b697-8a7d420a133a.woff2) format("woff2"),url(../fonts/ProximaNova/5596987/b28c6f56-4543-49d1-b265-5715615199e1.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5598064/09b35b93-8d1b-4b38-b61f-4eaa7f66e7b3.woff2) format("woff2"),url(../fonts/ProximaNova/5598064/686a0d12-8055-40eb-8111-258e1c053de1.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5598090/fe7a1b50-a80f-4c74-9aa1-dd758277036c.woff2) format("woff2"),url(../fonts/ProximaNova/5598090/2322a12f-be08-4e73-b44f-0f42eb551213.woff) format("woff");font-weight:1000;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(../fonts/ProximaNova/5598120/91f5bcdd-035f-4d6c-a85d-f91e01bfdc3c.woff2) format("woff2"),url(../fonts/ProximaNova/5598120/d152d02f-1db6-4481-882d-73b9d062d05c.woff) format("woff");font-weight:1000;font-style:italic;font-display:swap}@font-face{font-family:Tahoma;src:url(../fonts/Tahoma/5218584/17432565-1e1c-4f5c-a4d2-77b59a2e9be5.woff2) format("woff2"),url(../fonts/Tahoma/5218584/8a47aebb-9270-4d57-9f80-9da64e7dcd6e.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Tahoma;src:url(../fonts/Tahoma/5224389/15f3de59-5802-4779-95cb-ad7ff744a6e1.woff2) format("woff2"),url(../fonts/Tahoma/5224389/c4393770-2051-4e41-8eaf-4a0e686ff188.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-100.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-100italic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-200.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-200italic.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-300italic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-500italic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-600italic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-700italic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-800italic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/roboto-v47-latin-900italic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Villeroy Boch";src:url(../fonts/VilleroyBoch/villeroyboch_regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Villeroy Boch";src:url(../fonts/VilleroyBoch/villeroyboch_italic-webfont.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Villeroy Boch";src:url(../fonts/VilleroyBoch/villeroyboch_bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.font-face-gr,.font-face-gr .anchor-navigation>*,.font-face-gr .anchor-navigation>.active,.font-face-gr .dealer-locator .map-interface .search-resut h3,.font-face-gr .filter .select-imitation input:not(:checked)+label,.font-face-gr .footer .footer__bottom .footer__copy,.font-face-gr .footer .footer__bottom .footer__nav,.font-face-gr .footer h1,.font-face-gr .footer h2,.font-face-gr .footer h3,.font-face-gr .footer h4,.font-face-gr .footer h5,.font-face-gr .footer h6,.font-face-gr .header .header__dropdown-subnav :not(.link-string),.font-face-gr .header .header__icons .contact-us-header-info .contact-us-link.with-icon span,.font-face-gr .header .header__icons .contact-us-header-info p,.font-face-gr .header .header__nav .clicked>*,.font-face-gr .header .header__nav .clicked>.clickable-label>:not(ul),.font-face-gr .header .header__search .quicklinks-overlay .quick-links-block a>*,.font-face-gr .news-item-homepage .item-description p,.font-face-gr .news-item-homepage .item-header .date,.font-face-gr .privacy-warning .text-info,.font-face-gr .product-catalog-list .assembly-attributes-block ul.assembly-info-list,.font-face-gr .rich-text-block p,.font-face-gr .select-imitation-contact input:not(:checked)+label,.font-face-gr body,.font-face-gr p{font-family:"Proxima Nova","Open Sans",Arial,sans-serif}.font-face-ar,.font-face-ar .anchor-navigation>*,.font-face-ar .anchor-navigation>.active,.font-face-ar .dealer-locator .map-interface .search-resut h3,.font-face-ar .filter .select-imitation input:not(:checked)+label,.font-face-ar .footer .footer__bottom .footer__copy,.font-face-ar .footer .footer__bottom .footer__nav,.font-face-ar .footer h1,.font-face-ar .footer h2,.font-face-ar .footer h3,.font-face-ar .footer h4,.font-face-ar .footer h5,.font-face-ar .footer h6,.font-face-ar .header .header__dropdown-subnav :not(.link-string),.font-face-ar .header .header__icons .contact-us-header-info .contact-us-link.with-icon span,.font-face-ar .header .header__icons .contact-us-header-info p,.font-face-ar .header .header__nav .clicked>*,.font-face-ar .header .header__nav .clicked>.clickable-label>:not(ul),.font-face-ar .header .header__search .quicklinks-overlay .quick-links-block a>*,.font-face-ar .news-item-homepage .item-description p,.font-face-ar .news-item-homepage .item-header .date,.font-face-ar .privacy-warning .text-info,.font-face-ar .product-catalog-list .assembly-attributes-block ul.assembly-info-list,.font-face-ar .rich-text-block p,.font-face-ar .select-imitation-contact input:not(:checked)+label,.font-face-ar body,.font-face-ar p{font-family:Tahoma,Arial,sans-serif}.font-face-vb,.font-face-vb .anchor-navigation>*,.font-face-vb .anchor-navigation>.active,.font-face-vb .dealer-locator .map-interface .search-resut h3,.font-face-vb .filter .select-imitation input:not(:checked)+label,.font-face-vb .footer .footer__bottom .footer__copy,.font-face-vb .footer .footer__bottom .footer__nav,.font-face-vb .footer h1,.font-face-vb .footer h2,.font-face-vb .footer h3,.font-face-vb .footer h4,.font-face-vb .footer h5,.font-face-vb .footer h6,.font-face-vb .header .header__dropdown-subnav :not(.link-string),.font-face-vb .header .header__icons .contact-us-header-info .contact-us-link.with-icon span,.font-face-vb .header .header__icons .contact-us-header-info p,.font-face-vb .header .header__nav .clicked>*,.font-face-vb .header .header__nav .clicked>.clickable-label>:not(ul),.font-face-vb .header .header__search .quicklinks-overlay .quick-links-block a>*,.font-face-vb .news-item-homepage .item-description p,.font-face-vb .news-item-homepage .item-header .date,.font-face-vb .privacy-warning .text-info,.font-face-vb .product-catalog-list .assembly-attributes-block ul.assembly-info-list,.font-face-vb .rich-text-block p,.font-face-vb .select-imitation-contact input:not(:checked)+label,.font-face-vb body,.font-face-vb p{font-family:"Villeroy Boch","Open Sans",Arial,sans-serif}.font-face-roboto,.font-face-roboto .anchor-navigation>*,.font-face-roboto .anchor-navigation>.active,.font-face-roboto .dealer-locator .map-interface .search-resut h3,.font-face-roboto .filter .select-imitation input:not(:checked)+label,.font-face-roboto .footer .footer__bottom .footer__copy,.font-face-roboto .footer .footer__bottom .footer__nav,.font-face-roboto .footer h1,.font-face-roboto .footer h2,.font-face-roboto .footer h3,.font-face-roboto .footer h4,.font-face-roboto .footer h5,.font-face-roboto .footer h6,.font-face-roboto .header .header__dropdown-subnav :not(.link-string),.font-face-roboto .header .header__icons .contact-us-header-info .contact-us-link.with-icon span,.font-face-roboto .header .header__icons .contact-us-header-info p,.font-face-roboto .header .header__nav .clicked>*,.font-face-roboto .header .header__nav .clicked>.clickable-label>:not(ul),.font-face-roboto .header .header__search .quicklinks-overlay .quick-links-block a>*,.font-face-roboto .news-item-homepage .item-description p,.font-face-roboto .news-item-homepage .item-header .date,.font-face-roboto .privacy-warning .text-info,.font-face-roboto .product-catalog-list .assembly-attributes-block ul.assembly-info-list,.font-face-roboto .rich-text-block p,.font-face-roboto .select-imitation-contact input:not(:checked)+label,.font-face-roboto body,.font-face-roboto p{font-family:Roboto,"Open Sans",Arial,sans-serif}.filter .select-imitation input:not(:checked)+label,.footer .footer__bottom .footer__copy,.footer .footer__bottom .footer__nav,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.header .header__dropdown-subnav :not(.link-string),.header .header__icons .contact-us-header-info .contact-us-link.with-icon span,.header .header__icons .contact-us-header-info p,.header .header__search .quicklinks-overlay .quick-links-block a>*,.privacy-warning .text-info,.product-catalog-list .assembly-attributes-block ul.assembly-info-list,.rich-text-block p,.select-imitation-contact input:not(:checked)+label,p{font-family:"Open Sans",Arial,sans-serif}.button--primary-outline:active,.button--primary-outline:focus,.button--primary-outline:focus-visible,.button--primary-outline:focus-within,.button--primary-outline:hover,.button--primary:active,.button--primary:focus,.button--primary:focus-visible,.button--primary:focus-within,.button--primary:hover,.button--secondary-outline:active,.button--secondary-outline:focus,.button--secondary-outline:focus-visible,.button--secondary-outline:focus-within,.button--secondary-outline:hover,.button--secondary:active,.button--secondary:focus,.button--secondary:focus-visible,.button--secondary:focus-within,.button--secondary:hover,.button--submit-outline:active,.button--submit-outline:focus,.button--submit-outline:focus-visible,.button--submit-outline:focus-within,.button--submit-outline:hover,.button--submit:active,.button--submit:focus,.button--submit:focus-visible,.button--submit:focus-within,.button--submit:hover,.button--tertiary-outline:active,.button--tertiary-outline:focus,.button--tertiary-outline:focus-visible,.button--tertiary-outline:focus-within,.button--tertiary-outline:hover,.button--tertiary:active,.button--tertiary:focus,.button--tertiary:focus-visible,.button--tertiary:focus-within,.button--tertiary:hover,.button__lg--primary-outline:active,.button__lg--primary-outline:focus,.button__lg--primary-outline:focus-visible,.button__lg--primary-outline:focus-within,.button__lg--primary-outline:hover,.button__lg--primary:active,.button__lg--primary:focus,.button__lg--primary:focus-visible,.button__lg--primary:focus-within,.button__lg--primary:hover,.button__lg--secondary-outline:active,.button__lg--secondary-outline:focus,.button__lg--secondary-outline:focus-visible,.button__lg--secondary-outline:focus-within,.button__lg--secondary-outline:hover,.button__lg--secondary:active,.button__lg--secondary:focus,.button__lg--secondary:focus-visible,.button__lg--secondary:focus-within,.button__lg--secondary:hover,.button__lg--tertiary-outline:active,.button__lg--tertiary-outline:focus,.button__lg--tertiary-outline:focus-visible,.button__lg--tertiary-outline:focus-within,.button__lg--tertiary-outline:hover,.button__lg--tertiary:active,.button__lg--tertiary:focus,.button__lg--tertiary:focus-visible,.button__lg--tertiary:focus-within,.button__lg--tertiary:hover,.dealer-search-banner__search-submit:active,.dealer-search-banner__search-submit:focus,.dealer-search-banner__search-submit:focus-visible,.dealer-search-banner__search-submit:focus-within,.dealer-search-banner__search-submit:hover,.detail-block__cta:active,.detail-block__cta:focus,.detail-block__cta:focus-visible,.detail-block__cta:focus-within,.detail-block__cta:hover,.detail-block__tile-button:active,.detail-block__tile-button:focus,.detail-block__tile-button:focus-visible,.detail-block__tile-button:focus-within,.detail-block__tile-button:hover,.detail-card-component__footer-button:active,.detail-card-component__footer-button:focus,.detail-card-component__footer-button:focus-visible,.detail-card-component__footer-button:focus-within,.detail-card-component__footer-button:hover,.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart:active,.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart:focus,.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart:focus-visible,.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart:focus-within,.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart:hover,.hero-banner-framed__slide-cta-tablet:active,.hero-banner-framed__slide-cta-tablet:focus,.hero-banner-framed__slide-cta-tablet:focus-visible,.hero-banner-framed__slide-cta-tablet:focus-within,.hero-banner-framed__slide-cta-tablet:hover,.hero-banner-framed__slide-link:focus .hero-banner-framed__slide-cta-tablet,.hero-banner-framed__slide-link:hover .hero-banner-framed__slide-cta-tablet,.hero-banner-main__slide-cta-tablet:active,.hero-banner-main__slide-cta-tablet:focus,.hero-banner-main__slide-cta-tablet:focus-visible,.hero-banner-main__slide-cta-tablet:focus-within,.hero-banner-main__slide-cta-tablet:hover,.hero-banner-main__slide-link:focus .hero-banner-main__slide-cta-tablet,.hero-banner-main__slide-link:hover .hero-banner-main__slide-cta-tablet,.hero-banner-unframed__slide-cta-tablet:active,.hero-banner-unframed__slide-cta-tablet:focus,.hero-banner-unframed__slide-cta-tablet:focus-visible,.hero-banner-unframed__slide-cta-tablet:focus-within,.hero-banner-unframed__slide-cta-tablet:hover,.hero-banner-unframed__slide-link:focus .hero-banner-unframed__slide-cta-tablet,.hero-banner-unframed__slide-link:hover .hero-banner-unframed__slide-cta-tablet,.input-group .button:active,.input-group .button:focus,.input-group .button:focus-visible,.input-group .button:focus-within,.input-group .button:hover,.main-body-component__footer-button:active,.main-body-component__footer-button:focus,.main-body-component__footer-button:focus-visible,.main-body-component__footer-button:focus-within,.main-body-component__footer-button:hover,.mosaic-gallery__footer-button:active,.mosaic-gallery__footer-button:focus,.mosaic-gallery__footer-button:focus-visible,.mosaic-gallery__footer-button:focus-within,.mosaic-gallery__footer-button:hover,.news-from-submit-button:active,.news-from-submit-button:focus,.news-from-submit-button:focus-visible,.news-from-submit-button:focus-within,.news-from-submit-button:hover,.portrait-image-slider__cta:active,.portrait-image-slider__cta:focus,.portrait-image-slider__cta:focus-visible,.portrait-image-slider__cta:focus-within,.portrait-image-slider__cta:hover,.portrait-image-slider__slide-button:active,.portrait-image-slider__slide-button:focus,.portrait-image-slider__slide-button:focus-visible,.portrait-image-slider__slide-button:focus-within,.portrait-image-slider__slide-button:hover,.topics-carousel__footer-button:active,.topics-carousel__footer-button:focus,.topics-carousel__footer-button:focus-visible,.topics-carousel__footer-button:focus-within,.topics-carousel__footer-button:hover{outline-offset:3px;filter:drop-shadow(0 2px 5px rgba(0, 0, 0, .3))}.filter-list{position:relative;z-index:50}.filter{position:relative;height:45px;min-width:300px;margin-top:32px;cursor:pointer;display:inline-block;vertical-align:top}.filter:nth-child(1){z-index:59}.filter:nth-child(2){z-index:58}.filter:nth-child(3){z-index:57}.filter:nth-child(4){z-index:56}.filter:nth-child(5){z-index:55}.filter:nth-child(6){z-index:54}.filter:nth-child(7){z-index:53}.filter:nth-child(8){z-index:52}.filter:nth-child(9){z-index:51}.filter:nth-child(10){z-index:50}@media (max-width:768px){.filter{width:100%;max-width:100%}}.filter .select-imitation{position:absolute;top:32px;left:0;width:100%;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.filter .select-imitation::after,.filter .select-imitation::before{position:absolute}.filter .select-imitation::before{content:attr(data-label);font-size:12px;color:#939393;bottom:100%;left:12px;top:-66px}.filter .select-imitation::after{content:"";right:-7px;width:52px;top:-32px;height:32px;background:url(../images/icons/background-svg.svg#icon-expand-mobile) 100% 0 no-repeat;background-size:36px 36px;z-index:3}.porcher .filter .select-imitation::after{background:url(../images/icons/background-svg.svg#icon-expand-porcher-mobile) 100% 0 no-repeat;background-size:36px 36px}.filter .select-imitation.expanded::after{top:-50px;transform:rotateX(-180deg)}.filter .select-imitation.expanded input:checked+label{border-bottom-color:#2a5673}.porcher .filter .select-imitation.expanded input:checked+label{border-bottom-color:#005054}.filter .select-imitation.expanded input:not(:checked)+label{display:block}.filter .select-imitation label>*{display:inline-block;vertical-align:middle;width:100%;height:100%;overflow:hidden;text-overflow:ellipsis}.filter .select-imitation label img{width:30px;height:auto;padding-right:10px}.filter .select-imitation input+label{display:block;padding:12px}.filter .select-imitation input:checked+label{color:#4a4848;position:absolute;top:-52px;left:0;width:100%;font-weight:300;font-size:20px;border-bottom:2px solid #2a5673;z-index:5;padding-right:32px;white-space:nowrap;text-overflow:ellipsis}.porcher .filter .select-imitation input:checked+label{border-bottom:2px solid #005054}.filter .select-imitation input:checked:active+label,.filter .select-imitation input:checked:focus+label{border-bottom-color:#2a5673}.porcher .filter .select-imitation input:checked:active+label,.porcher .filter .select-imitation input:checked:focus+label{border-bottom-color:#005054}.filter .select-imitation input:not(:checked)+label{display:none;font-size:14px;line-height:24px;color:#4a4848;border-bottom:2px solid #ededed}.filter .select-imitation input:not(:checked)+label:hover{background-color:#ededed}.cookies-settings label{color:#2a5673;margin:10px 0;position:relative;display:inline-block;vertical-align:middle}.porcher .cookies-settings label{color:#005054}.cookies-settings label em,.cookies-settings label::before{display:inline-block;border:1px solid #ededed;width:25px;height:25px;margin-right:22px;vertical-align:bottom}.cookies-settings label>span{display:block;font-size:12px;line-height:1.01;color:#4a4848;padding-left:51px}.cookies-settings label>span.link-string{font-size:14px;padding-left:21px;line-height:20px;color:#2a5673;margin-left:51px}.image-description-manipulation:not(.Center) .page-item-link>*,.link-string,.link-string-right{font-size:16px;display:inline-block;vertical-align:top;letter-spacing:2px;font-weight:300;text-transform:uppercase}.porcher .cookies-settings label>span.link-string{color:#005054}.cookies-settings label>span.link-string.open::after{transform:rotate(45deg);margin-top:0}.cookies-settings label>span.link-string.open::before{transform:rotate(90deg)}.cookies-settings .functional-cookies em.checked,.cookies-settings .marketing-cookies em.checked,.cookies-settings .necessary-cookies em.checked{background:url(../images/icons/background-svg.svg#icon-checked-blue) 5px 5px no-repeat;background-size:20px 20px}.cookies-settings .necessary-cookies em,.cookies-settings .necessary-cookies em.checked{background:url(../images/icons/background-svg.svg#icon-checked-lightgray) 5px 5px no-repeat #ededed;background-size:20px 20px}.button-standard>:focus::before,.image-description-manipulation:not(.Center) .page-item-link>:focus::before,.link-string-right:focus::before,.link-string:focus::before,.white-link:focus::before{background-color:transparent!important;outline-color:none!important;z-index:auto!important}.page.cookies-settings .cookies-settings-block{max-width:540px}.case-studies-component .news-filters,.case-study-component .news-filters{margin-bottom:15px!important}@media (min-width:768px){.page.cookies-settings .cookies-settings-block{width:580px;max-width:580px}.case-studies-component .news-filters,.case-study-component .news-filters{margin-bottom:35px!important}}.case-studies-component h1.case-studies-title,.case-study-component h1.case-studies-title{margin-bottom:6px!important}@media (min-width:768px){.case-studies-component h1.case-studies-title,.case-study-component h1.case-studies-title{margin-bottom:20px!important}.case-studies-component .filter,.case-study-component .filter{margin-right:none;width:100%;max-width:100%;min-width:360px}.image-description-manipulation:not(.Center) .page-item-link>*,.link-string{font-size:20px}}@media (min-width:769px) and (max-width:1024px){.case-studies-component .filter,.case-study-component .filter{max-width:400px}}@media (min-width:1025px){.case-studies-component .filter,.case-study-component .filter{margin-right:3%;max-width:400px}.case-studies-component .filter:last-child,.case-study-component .filter:last-child{margin-right:0}}.disabled.button-standard,.disabled.grey-button,.disabled.link-string,.disabled.link-string-right,.header .header__dropdown-subnav ul a.active.disabled:not(.link-string),.header .header__dropdown-subnav ul a.disabled:not(.link-string):focus,.header .header__dropdown-subnav ul a.disabled:not(.link-string):hover,.image-description-manipulation:not(.Center) .page-item-link>.disabled,.newsletter-teaser .component-content>a.disabled,.privacy-warning .banner-actions>div .disabled.button{filter:alpha(opacity=70);opacity:.7;cursor:default}.image-description-manipulation:not(.Center) .page-item-link>*,.link-string{cursor:pointer;position:relative;color:#2a5673;line-height:28px;padding-left:21px}@media (min-width:768px){.image-description-manipulation:not(.Center) .page-item-link>*,.link-string{line-height:32px}.link-string-right{font-size:20px}}.image-description-manipulation:not(.Center) .page-item-link>:link,.image-description-manipulation:not(.Center) .page-item-link>:visited,.link-string:link,.link-string:visited{color:#2a5673}.image-description-manipulation:not(.Center) .page-item-link>::after,.image-description-manipulation:not(.Center) .page-item-link>::before,.link-string::after,.link-string::before{content:"";position:absolute;top:16px;left:0}.image-description-manipulation:not(.Center) .page-item-link>::before,.link-string::before{width:12px;border-bottom:2px solid #2a5673}.image-description-manipulation:not(.Center) .page-item-link>::after,.link-string::after{width:0;height:6px;border-left:2px solid #2a5673;transform:rotate(-45deg);margin-top:-4px;margin-left:8px}.image-description-manipulation:not(.Center) .page-item-link>:active:not(.disabled),.link-string:active:not(.disabled){color:#2a5673}.image-description-manipulation:not(.Center) .page-item-link>:active:not(.disabled)::after,.image-description-manipulation:not(.Center) .page-item-link>:active:not(.disabled)::before,.link-string:active:not(.disabled)::after,.link-string:active:not(.disabled)::before{border-color:#2a5673}.image-description-manipulation:not(.Center) .page-item-link>:focus::before,.link-string:focus::before{width:12px!important;height:0!important;border-bottom:2px solid #2a5673!important;top:16px!important;left:0!important;transform:none!important}.link-string-right{cursor:pointer;position:relative;color:#2a5673;line-height:28px;padding-right:21px}@media (min-width:768px){.link-string-right{line-height:32px}}.link-string-right:link,.link-string-right:visited{color:#2a5673}.link-string-right::after,.link-string-right::before{content:"";position:absolute;top:16px}.link-string-right::before{width:12px;border-bottom:2px solid #2a5673;right:0}.link-string-right::after{width:0;height:6px;border-left:2px solid #2a5673;transform:rotate(-45deg);margin-top:-4px;right:2px}.link-string-right:active:not(.disabled){color:#2a5673}.link-string-right:active:not(.disabled)::after,.link-string-right:active:not(.disabled)::before{border-color:#2a5673}.link-string-right:focus::before{width:12px!important;height:0!important;border-bottom:2px solid #2a5673!important;top:16px!important;left:0!important;transform:none!important}.link-string-right::after,.link-string-right::before{left:auto}.link-string{color:#2a5673!important}.porcher .link-string{color:#005054!important}.porcher .link-string:before{border-bottom-color:#005054}.porcher .link-string:after{border-left-color:#005054}.white-link{cursor:pointer;font-weight:300;position:relative;display:inline-block;vertical-align:top;color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:16px;line-height:28px;padding-left:21px}@media (min-width:768px){.white-link{font-size:20px;line-height:32px}}.button-standard,.grey-button,.privacy-warning .banner-actions>div .button{max-width:100%;line-height:20px;display:inline-block;font-size:20px;text-align:center}.white-link:link,.white-link:visited{color:#fff}.white-link::after,.white-link::before{content:"";position:absolute;top:16px;left:0}.white-link::before{width:12px;border-bottom:2px solid #fff}.white-link::after{width:0;height:6px;border-left:2px solid #fff;transform:rotate(-45deg);margin-top:-4px;margin-left:8px}.white-link:active:not(.disabled){color:#fff}.white-link:active:not(.disabled)::after,.white-link:active:not(.disabled)::before{border-color:#fff}.white-link:focus::before{width:12px!important;height:0!important;border-bottom:2px solid #fff!important;top:16px!important;left:0!important;transform:none!important}.button-standard{padding:11px 20px;vertical-align:top;border:2px solid #4a4848;cursor:pointer;min-width:250px}.button-standard:active{filter:alpha(opacity=80);opacity:.8}.button-standard>::after,.button-standard>::before{filter:alpha(opacity=0);opacity:0}.button-standard:active>::after,.button-standard:active>::before,.button-standard:hover>::after,.button-standard:hover>::before{filter:alpha(opacity=100);opacity:1}.disabled.button-standard>*{cursor:default}.button-standard>*{padding:0 22px;cursor:pointer;font-weight:300;position:relative;display:inline-block;vertical-align:top;color:#4a4848;text-transform:uppercase;letter-spacing:2px}.button-standard>:link,.button-standard>:visited{color:#4a4848}.button-standard>::after,.button-standard>::before{content:"";position:absolute;top:16px;left:0}.button-standard>::before{width:16px;border-bottom:2px solid #4a4848}.button-standard>::after{width:0;height:8px;border-left:2px solid #4a4848;transform:rotate(-45deg);margin-top:-6px;margin-left:12px}.button-standard>:active:not(.disabled){color:#4a4848}.button-standard>:active:not(.disabled)::after,.button-standard>:active:not(.disabled)::before{border-color:#4a4848}.button-standard>:focus::before{width:16px!important;height:0!important;border-bottom:2px solid #4a4848!important;top:16px!important;left:0!important;transform:none!important}.grey-button,.privacy-warning .banner-actions>div .button{padding:11px 20px;vertical-align:top;border:2px solid #4a4848;cursor:pointer;min-width:250px;background-color:#4a4848}.grey-button:active,.privacy-warning .banner-actions>div .button:active{filter:alpha(opacity=80);opacity:.8}.grey-button>::after,.grey-button>::before,.privacy-warning .banner-actions>div .button>::after,.privacy-warning .banner-actions>div .button>::before{filter:alpha(opacity=0);opacity:0}.grey-button:active>::after,.grey-button:active>::before,.grey-button:hover>::after,.grey-button:hover>::before,.privacy-warning .banner-actions>div .button:active>::after,.privacy-warning .banner-actions>div .button:active>::before,.privacy-warning .banner-actions>div .button:hover>::after,.privacy-warning .banner-actions>div .button:hover>::before{filter:alpha(opacity=100);opacity:1}.disabled.grey-button>*,.privacy-warning .banner-actions>div .disabled.button>*{cursor:default}.grey-button>*,.privacy-warning .banner-actions>div .button>*{padding:0 22px;cursor:pointer;font-weight:300;position:relative;display:inline-block;vertical-align:top;color:#fff;text-transform:uppercase;letter-spacing:2px}.grey-button>:link,.grey-button>:visited,.privacy-warning .banner-actions>div .button>:link,.privacy-warning .banner-actions>div .button>:visited{color:#fff}.grey-button>::after,.grey-button>::before,.privacy-warning .banner-actions>div .button>::after,.privacy-warning .banner-actions>div .button>::before{content:"";position:absolute;top:16px;left:0}.grey-button>::before,.privacy-warning .banner-actions>div .button>::before{width:16px;border-bottom:2px solid #fff}.grey-button>::after,.privacy-warning .banner-actions>div .button>::after{width:0;height:8px;border-left:2px solid #fff;transform:rotate(-45deg);margin-top:-6px;margin-left:12px}.grey-button>:active:not(.disabled),.privacy-warning .banner-actions>div .button>:active:not(.disabled){color:#fff}.grey-button>:active:not(.disabled)::after,.grey-button>:active:not(.disabled)::before,.privacy-warning .banner-actions>div .button>:active:not(.disabled)::after,.privacy-warning .banner-actions>div .button>:active:not(.disabled)::before{border-color:#fff}.grey-button>:focus::before,.privacy-warning .banner-actions>div .button>:focus::before{width:16px!important;height:0!important;border-bottom:2px solid #fff!important;top:16px!important;left:0!important;transform:none!important;background-color:transparent!important;outline-color:none!important;z-index:auto!important}.pagination-global{text-align:center;color:#4c4c4c;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}.pagination-global,.pagination-global nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row}.pagination-global nav{-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination-global a,.pagination-global span{font-weight:300;font-size:20px;line-height:32px;width:35px;height:32px}.image-line,.print-button,.wish-list-label{font-size:0;line-height:0}.pagination-global a.prev,.pagination-global span.prev{background:url(../images/icons/background-svg.svg#icon-right-mobile) no-repeat;background-size:35px 35px}.pagination-global a.next,.pagination-global span.next{background:url(../images/icons/background-svg.svg#icon-left-mobile) no-repeat;background-size:35px 35px}.pagination-global a:not(.controls){color:#4c4c4c}.pagination-global a:not(.controls).active{color:#4c4c4c;font-weight:700}.pagination-global span.paginationDirect{display:block;width:auto;text-align:left;position:absolute;margin-top:50px}@media (min-width:768px){.pagination-global span.paginationDirect{display:inline-block;text-align:right;padding-left:50px;position:static;margin-top:0}}.pagination-global span.paginationDirect input{width:140px;border:none;border-bottom:solid 1px #315470;height:22px;padding:0 10px 5px;outline:0;color:#4a4848}.pagination-global span.paginationDirect .link-string{width:auto;color:#4c4c4c!important;margin-left:20px}.pagination-global span.paginationDirect .link-string.focus,.porcher .pagination-global span.paginationDirect .link-string.focus{color:#2a5673!important}.wish-list-label{width:30px;height:30px;background-size:100%;background-repeat:no-repeat;background-image:url(../images/icons/new/wishlist-icon-blue.svg)}.wish-list-label.added{background-image:url(../images/icons/new/wishlist-active-icon-blue.svg)}.porcher .wish-list-label{background-image:url(../images/icons/new/wishlist-icon-green.svg)}.porcher .wish-list-label.added{background-image:url(../images/icons/new/wishlist-active-icon-green.svg)}.wish-list-label.small-icon{width:24px;height:24px;margin-top:0!important}.porcher .white-icon .wish-list-label,.wish-list-label.white-icon{background-image:url(../images/icons/new/wishlist-icon-white.svg)}.porcher .white-icon .wish-list-label.added,.wish-list-label.white-icon.added{background-image:url(../images/icons/new/wishlist-active-icon-white.svg)}.product-catalog-page .page-item-attributes img{width:auto;max-width:40px;height:auto;max-height:30px}.product-catalog-page .wish-list-label.small-icon{margin-top:7px;background-size:100%}.print-button{width:30px;height:30px;background:url(../images/icons/print-icon.svg) no-repeat;cursor:pointer}.porcher .print-button{background-image:url(../images/icons/print-icon-porcher.svg)}.image-line{margin-bottom:17px}.line-image-wrapper{display:inline-block;vertical-align:top;max-width:73px;min-width:73px;padding:0 13px 13px;border-bottom:2px solid #2a5673}.porcher .line-image-wrapper{border-bottom-color:#005054}.line-image-wrapper img{width:auto;height:50px;max-width:50px;margin:0 auto!important}#show-more-components~label[for=show-more-components]{display:block;padding:20px 0;text-align:center}#show-more-components:checked~label[for=show-more-components] .link-string>*,#show-more-components~label[for=show-more-components] .link-string .less{display:none}#show-more-components~label[for=show-more-components] .link-string::after{margin-top:0;transform:rotate(45deg)}#show-more-components~label[for=show-more-components] .link-string::before{transform:rotate(-270deg)}#show-more-components:checked~label[for=show-more-components] .link-string .less{display:inline-block}#show-more-components:checked~label[for=show-more-components] .link-string::after{margin-top:-4px;transform:rotate(-45deg)}.anchor-navigation{position:relative;width:100%;max-width:100%;margin:0 auto;z-index:100;text-align:center;background-color:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.anchor-navigation>*{-ms-flex:1 0 16.666%;flex:1 0 16.666%}}@media (max-width:768px){.anchor-navigation>*{-ms-flex:1 1 33.333%;flex:1 1 33.333%;white-space:nowrap}}@media (max-width:375px){.anchor-navigation>*{-ms-flex:1 1 50%;flex:1 1 50%;white-space:nowrap}}.anchor-navigation>*{text-transform:uppercase;font-size:14px;letter-spacing:2px;color:#4c4c4c!important}@media (min-width:1241px){.anchor-navigation{padding-inline:calc((100% - 1440px)/ 2)}}@media only screen and (max-width:501px){.anchor-navigation{-ms-flex-align:start;align-items:flex-start;box-shadow:none;padding:0 20px;position:relative;margin-top:20px}.anchor-navigation:not(:empty)::after{content:"";background:url(../images/icons/background-svg.svg#icon-expand-mobile) no-repeat;background-size:26px 26px;width:26px;height:26px;position:absolute;right:20px;top:16px}.porcher .anchor-navigation:not(:empty)::after{background:url(../images/icons/background-svg.svg#icon-expand-porcher-mobile) no-repeat;background-size:26px 26px}.anchor-navigation.expanded:not(:empty)::after{transform:rotateX(-180deg);top:0}.anchor-navigation.expanded>:not(.active){display:block}.anchor-navigation.expanded>.active{border-bottom-color:#2a5673}.porcher .anchor-navigation.expanded>.active{border-bottom-color:#005054}.anchor-navigation>*{-ms-flex:0 0 100%;flex:0 0 100%;display:none;position:relative}.anchor-navigation>:not(.active){-ms-flex-order:2;order:2;border-right:none;z-index:5;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.anchor-navigation>:not(.active):active,.anchor-navigation>:not(.active):focus{background-color:#ededed}.anchor-navigation>*,.anchor-navigation>.active{font-family:"Open Sans",Arial,sans-serif;font-size:14px;line-height:24px;text-align:left!important;padding:7px 10px!important;color:#4a4848!important}.anchor-navigation>.active{display:block;-ms-flex-order:1;order:1;padding-right:50px;z-index:1;border-bottom:1px solid #2a5673;border-right:none;margin-bottom:8px}.porcher .anchor-navigation>.active{border-bottom-color:#005054}}.anchor-navigation>*{padding:5px 0;text-align:center}.fixed .anchor-navigation{position:fixed;left:50%;transform:translateX(-50%);margin-top:0}@media (min-width:768px){.fixed .anchor-navigation{top:0}}@media (max-width:375px){.fixed .anchor-navigation{top:0}}.anchor-navigation *{color:#2a5673}.anchor-navigation .active{font-weight:700}.porcher .anchor-navigation *{color:#005054}@media (max-width:768px){.anchor-navigation>*{border-bottom:1px solid #ededed;border-right:1px solid #ededed}.fixed .anchor-navigation{top:0}.anchor-navigation{box-shadow:0 4px 5px 0 rgba(0,0,0,.1);padding-bottom:10px}}.anchor-navigation .anchorWrapperWrapper{height:34px;padding:0}.anchor-navigation .anchorWrapperWrapper .anchorWrapper{-ms-flex-align:start;align-items:flex-start;box-shadow:none;position:relative;border:1px solid #4c4c4c;background:#fff;padding:5px 28px;margin-top:-5px;height:44px;overflow:hidden}@media (max-width:768px){.anchor-navigation .anchorWrapperWrapper .anchorWrapper{width:calc(100vw - 30px)!important;margin:-5px 10px 0}}.anchor-navigation .anchorWrapperWrapper .anchorWrapper:not(:empty)::after{content:"";background:url(../images/icons/background-svg.svg#icon-expand-mobile) no-repeat;background-size:26px 26px;width:26px;height:26px;position:absolute;right:0;top:16px}.porcher .anchor-navigation .anchorWrapperWrapper .anchorWrapper:not(:empty)::after{background:url(../images/icons/background-svg.svg#icon-expand-porcher-mobile) no-repeat;background-size:26px 26px}.anchor-navigation .anchorWrapperWrapper .anchorWrapper .moreOptions.hide,.anchor-navigation .anchorWrapperWrapper .anchorWrapper a{display:none}.anchor-navigation .anchorWrapperWrapper .anchorWrapper .moreOptions,.anchor-navigation .anchorWrapperWrapper .anchorWrapper a.active{display:block}.anchor-navigation .anchorWrapperWrapper .anchorWrapper .moreOptions{background:0 0;border:none;text-transform:uppercase;font-size:14px;letter-spacing:2px;line-height:32px;font-weight:300;width:100%;padding:0;margin:0}.anchor-navigation .anchorWrapperWrapper .anchorWrapper .moreOptions,.anchor-navigation .anchorWrapperWrapper .anchorWrapper a{text-align:center;color:#4c4c4c!important}.anchor-navigation.deskexpanded .anchorWrapper{position:absolute;height:auto;overflow:hidden}.anchor-navigation.deskexpanded .anchorWrapper:not(:empty)::after{transform:rotateX(-180deg);top:-1px}.anchor-navigation.deskexpanded .anchorWrapper a{display:block;line-height:19px;padding:6px 0 16px}.anchor-navigation.deskexpanded .anchorWrapper .moreOptions{padding-bottom:16px}.tab-components .case-studies .link-wrapper,.tab-components .case-studies .page-item-name,.tab-items li[data-filtername]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.slider-filters,.tab-items{margin:-20px 0 40px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.slider-filters>*,.tab-items>*{-ms-flex:1 0 16.666%;flex:1 0 16.666%}}@media (max-width:768px){.slider-filters>*,.tab-items>*{-ms-flex:1 1 33.333%;flex:1 1 33.333%;white-space:nowrap}.slider-filters,.tab-items{margin-bottom:20px}}@media (max-width:375px){.slider-filters>*,.tab-items>*{-ms-flex:1 1 50%;flex:1 1 50%;white-space:nowrap}}.slider-filters>*,.tab-items>*{color:#2a5673;font-size:16px;line-height:28px;padding:7px 5px;text-align:center;cursor:pointer;border-bottom:4px solid #ededed}.porcher .slider-filters>*,.porcher .tab-items>*{color:#005054}.slider-filters>.active,.tab-items>.active{font-weight:700;border-bottom-color:#2a5673}.porcher .slider-filters>.active,.porcher .tab-items>.active{border-bottom-color:#005054}.slider-filters>.hidden,.tab-components>*,.tab-items>.hidden{display:none}.home-page .stage-module{z-index:20}.home-page .stage-module+.slider-component{max-width:none;padding-top:60px}@media (min-width:769px) and (max-width:1024px){.home-page .stage-module+.slider-component{padding-top:30px}}@media (min-width:1025px){.home-page .stage-module+.slider-component{padding-top:50px}}.home-page .stage-module+.slider-component>*{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.home-page .stage-module+.slider-component .page-heading{margin-bottom:40px}.home-page .slider-grid-wrapper{max-width:100%!important}.sorting-items{position:relative;min-height:32px;min-width:100%}.sort-by,.sort-by::after{position:absolute;right:0}.items-sorting{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;color:#2a5673;margin-top:30px;margin-bottom:50px}@media (min-width:768px){.sorting-items{padding-bottom:20px;min-width:300px}.items-sorting-text{margin-right:25px}.items-sorting{-ms-flex-align:baseline;align-items:baseline;-ms-flex-direction:row;flex-direction:row;margin-top:0;margin-bottom:0}}.porcher .items-sorting{color:#005054}.items-sorting>span{white-space:nowrap}.sort-by{top:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;box-shadow:none;padding:0;font-weight:300;text-align:left;line-height:22px;width:100%}.sort-by>li{max-width:100%;text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap}@media (min-width:768px){.sort-by{font-size:20px;line-height:32px;top:2px;width:300px}.sort-by>li{max-width:300px}}img,table{max-width:100%}.sort-by>*{cursor:pointer;width:100%}.sort-by::after{content:"";background:url(../images/icons/background-svg.svg#icon-expand-mobile) no-repeat;background-size:30px 30px;width:30px;height:30px;top:12px}@media (min-width:768px){.sort-by::after{top:18px}}.porcher .sort-by::after{background:url(../images/icons/background-svg.svg#icon-expand-porcher-mobile) no-repeat;background-size:30px 30px}.sort-by.expanded::after{transform:rotateX(-180deg);top:-7px}.sort-by.expanded>:not(.active){display:block}.sort-by>*{-ms-flex:0 0 100%;flex:0 0 100%;display:none;position:relative}.sort-by>:not(.active){-ms-flex-order:2;order:2;z-index:5;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.4);outline:0}.sort-by>:not(.active):active,.sort-by>:not(.active):focus,.sort-by>:not(.active):hover{background-color:#ededed}.sort-by>*,.sort-by>.active{padding:7px 10px;color:#4a4848}.sort-by>.active{display:block;-ms-flex-order:1;order:1;padding-right:50px;z-index:1;margin-bottom:8px;width:100%;box-shadow:none;color:#2a5673;border-bottom:2px solid #2a5673}@media (min-width:768px){.sort-by.expanded::after{top:-2px}.sort-by>.active{width:300px}}.porcher .sort-by>.active{color:#005054}.default-checkbox{cursor:pointer;font-size:12px;padding-left:25px;color:#4a4848;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;line-height:normal}.link-string:active:not(.disabled),.link-string:link,.link-string:visited,.page-item-text,h1,h2,h3,h4,h5,h6{color:#2a5673}.default-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.default-checkbox input:checked~.checkmark:after{display:block}.default-checkbox .checkmark{position:absolute;top:0;left:0;height:15px;width:15px;background-color:#fff;border:1px solid #989eab}.default-checkbox .checkmark:after{border-color:#2a5673;border-style:solid;border-width:0 1px 1px 0;content:"";display:none;height:10px;left:4px;position:absolute;top:0;transform:rotate(45deg);width:5px}.loader .lottieLoader,.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.porcher .default-checkbox .checkmark:after{border-color:#005054}.loader{margin:30px auto;width:100px;height:100px;display:none}.loader .lottieLoader{width:auto;height:64px;display:block;overflow:hidden;text-align:center;opacity:1}.porcher .loader .lottieLoader svg path{stroke:#005054}.loadingHidden{visibility:hidden}.page-info~.slider-grid-wrapper .slider-box{padding:0 0 20px}.slider-box__h4{font-size:30px!important;line-height:38px!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}.download-file-item .file-card .file-footer .file-info span.file-size,.slick-dots li{margin-left:5px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}abbr,acronym{text-decoration:none;cursor:pointer}abbr[data-original-title],abbr[title]{border-bottom:none;cursor:pointer}body{overflow-x:hidden;background-color:#fff;color:#4a4848;font-size:16px;line-height:24px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0;table-layout:fixed}a,label{cursor:pointer}a,a:active,a:focus,a:hover{text-decoration:none}input:disabled+label{cursor:default}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@media (min-width:768px){body{font-size:16px;line-height:28px}}body.fixed-height{height:100%;overflow:hidden}img{height:auto;vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:400}.porcher h1,.porcher h2,.porcher h3,.porcher h4,.porcher h5,.porcher h6{color:#005054}.building-sectors__title,.card-overview__title,.card__title,.collections__title,.page-item-name,.products__title{color:#4c4c4c!important}.building-sectors__title,.card-overview__title,.card__title,.collections__title,.products__title,.text-link__label{font-weight:700}h1{font-size:48px;line-height:56px;word-break:break-word}@media (min-width:768px){h1{font-size:60px;line-height:78px}}.building-sectors__title,.card-overview__title,.collections__title,.page-heading,.page-item-name,.products__title,h2{font-size:30px;line-height:36px}@media (min-width:768px){.building-sectors__title,.card-overview__title,.collections__title,.page-heading,.page-item-name,.products__title,h2{font-size:56px;line-height:68px}}.card__title,.heading3,.product__title,h3{font-size:36px;line-height:44px}@media (min-width:768px){.card__title,.heading3,.product__title,h3{font-size:48px;line-height:58px}}h4{font-size:22px;line-height:28px}@media (min-width:768px){h4{font-size:44px;line-height:58px}}.heading5,h5{font-size:24px;line-height:32px}@media (min-width:768px){.heading5,h5{font-size:25px;line-height:37px}.anchor-navigation,.cookies-settings label,h6{font-size:20px}}.anchor-navigation,.cookies-settings label,h6{font-size:20px;line-height:28px;font-weight:300}@media (min-width:768px){.anchor-navigation,.cookies-settings label,h6{line-height:32px}}.image-description-manipulation.Center .page-item-link>*,.link-string{line-height:28px;letter-spacing:2px;vertical-align:top;cursor:pointer}.slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.slick-dots li{-ms-flex-positive:1;flex-grow:1;cursor:pointer;padding:20px 0;margin-top:-20px}.slick-dots li::before{height:4px;background:#ededed;content:"";display:block}.slick-dots li:first-child{margin-left:0}.slick-dots .slick-active::before{background:#2a5673}.porcher .slick-dots .slick-active::before{background:#005054}.slick-arrow{position:absolute;width:36px;height:50px;border:none;outline:0;text-indent:-9999px;overflow:hidden;background:rgba(0,0,0,.7);background-size:40px 40px;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer}.slick-arrow:before{content:"";position:absolute;width:11px;height:20px;background:url(../images/icons/arrow-right-white.png) no-repeat;left:50%;top:50%;transform:translate(-50%,-50%)}.slick-next{right:0}.slick-prev{left:0}.slick-prev:before{transform-origin:50% 50%;transform:translate(-50%,-50%) rotate(180deg)}.link-string{font-weight:300;position:relative;display:inline-block;text-transform:uppercase;font-size:16px;padding-left:21px}@media (min-width:768px){.link-string{font-size:20px;line-height:32px}}.link-string::after,.link-string::before{content:"";position:absolute;top:16px;left:0}.link-string::before{width:12px;border-bottom:2px solid #2a5673}.link-string::after{width:0;height:6px;border-left:2px solid #2a5673;transform:rotate(-45deg);margin-top:-4px;margin-left:8px}.link-string:active:not(.disabled)::after,.link-string:active:not(.disabled)::before{border-color:#2a5673}.link-string:focus::before{width:12px!important;height:0!important;border-bottom:2px solid #2a5673!important;top:16px!important;left:0!important;transform:none!important;background-color:transparent!important;outline-color:none!important;z-index:auto!important}.link-string.doubleLined{line-height:18px!important}.link-string.doubleLined::after,.link-string.doubleLined::before{top:8px}.back-link-404{margin-top:20px}.back-link-404 .link-string::after{transform:rotate(-135deg);margin-left:2px}.link-without-picto{padding:0}.accordion,.column-splitter,.fixed-width,.page,.page .link-wrapper{padding:0 20px}.link-without-picto:after,.link-without-picto:before,input.hidden{display:none}.close-mobile-block{position:relative;width:20px;height:20px;border-radius:50%;background:#2a5673}.porcher .close-mobile-block{background:#005054}.close-mobile-block:after,.close-mobile-block:before{content:"";position:absolute;height:14px;width:1px;background:#fff;transform:rotate(45deg);left:9px;top:3px;cursor:pointer}.close-mobile-block:after{transform:rotate(135deg)}.close-block:before,.popinBtn .close:before{transform:rotate(45deg) translate(4px,10px)}.close-block{position:absolute;width:25px;height:25px}.close-block:after,.close-block:before{content:"";position:absolute;width:33px;height:3px;background:#2a5673;left:0;top:0}.porcher .close-block:after,.porcher .close-block:before{background:#005054}.close-block:after{transform:rotate(-45deg) translate(-10px,4px)}.accordion,.collection-technology-home-slider-block .page-heading,.collection-technology-home-slider-block .page-subtitle,.column-splitter,.fixed-width,.footer__list,.page{max-width:1240px;margin:0 auto;width:100%}.accordion.component-heading,.column-splitter.component-heading,.fixed-width.component-heading,.page.component-heading{padding-bottom:0}#main-container div.container,#wrapper div.container{width:100%}@media only screen and (min-width:1240px){#main-container div.container#header .header .header__background>.container,#wrapper div.container#header .header .header__background>.container{width:1240px}#main-container div.container#footer,#wrapper div.container#footer{width:1280px}}.container,.container-fluid{padding-left:20px;padding-right:20px}.row{margin-left:-20px;margin-right:-20px}.row.column-splitter{margin-left:auto;margin-right:auto}#main-container main,#wrapper main{max-width:1440px;margin:0 auto;width:100%;overflow:hidden;padding:0;display:block}#wrapper main{overflow:initial;padding-top:60px}#main-container footer,#main-container header,#main-container main,#wrapper footer,#wrapper header,#wrapper main{position:relative}#main-container header,#wrapper header{z-index:120}#main-container header+*,#main-container>main,#wrapper header+*,#wrapper>main{z-index:90}#main-container>footer,#wrapper>footer{z-index:80}.data-news-wrapper>*,.data-wrapper>*{margin-bottom:80px}@media (min-width:1025px){.data-news-wrapper>*,.data-wrapper>*{margin-bottom:100px}}@media (min-width:1241px){.data-news-wrapper>*,.data-wrapper>*{margin-bottom:120px}}.data-news-wrapper .news-aggregate{margin-bottom:80px}@media (min-width:1025px){.data-news-wrapper .news-aggregate{margin-bottom:100px}}@media (min-width:1241px){.data-news-wrapper .news-aggregate{margin-bottom:120px}}.data-news-wrapper .news-aggregate .news-item{margin-bottom:0}.data-news-wrapper .news-aggregate .news-item:first-of-type{margin-bottom:80px}@media (min-width:470px){.data-news-wrapper .news-aggregate .news-item:first-of-type{margin-bottom:0}}.data-news-wrapper .page-item{margin-top:50px}@media (max-width:768px){.data-news-wrapper .pagination-global{margin-top:70px;margin-bottom:140px}}.data-news-wrapper .case-studies.two-column-list{margin-top:0}.case-study-component .data-news-wrapper{margin-top:-50px}.wish-list-label span{display:inline-block;vertical-align:top}.wish-list-label .added-icon{display:none}.wish-list-label.added .added-icon{display:inline-block}.wish-list-label.added .default-icon{display:none}.page-heading,h2{font-size:30px;line-height:36px}@media (min-width:768px){.page-heading,h2{font-size:56px;line-height:68px}.two-column-page-text{column-count:2;column-gap:20px}}.component-heading,.component-heading h2,.page-heading{font-weight:700;color:#4c4c4c}.porcher .component-heading,.porcher .component-heading h2,.porcher .page-heading{color:#4c4c4c}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.two-columns-page-design .two-column-item-info,.w-full{width:100%}.field-validation-error,.validation-summary-errors{display:inline-block;position:relative;padding-left:18px;color:#bb4543}.field-validation-error::before,.validation-summary-errors::before{content:"";display:inline-block;position:absolute;left:0;top:6px;width:14px;height:14px;background:url(../images/icons/new/alert-icon.svg) center center no-repeat;background-size:contain}.field-validation-error .field-validation-error::before,.fixed-height--related-contact-overlay #usercentrics-root,.mainNavOpened #usercentrics-root{display:none}.field-validation-error .field-validation-error{padding-left:0}button{background:0 0;border:none;padding:0;margin:0;color:inherit;font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;text-align:inherit;box-shadow:none}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;margin-bottom:-24px}.slick-slider.collection-technology-home-slider{margin-bottom:0}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.two-columns-page-design .two-columns-page-subtitle{display:block;font-weight:700;font-size:16px;line-height:32px;text-transform:uppercase}.two-columns-page-design p{font-weight:500;font-size:16px;line-height:24px}.two-columns-page-design h1:not(.page-item-name):not(.no-margin){margin-bottom:40px}.two-columns-page-design .two-column-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.two-columns-page-design .link-wrapper{-ms-flex-item-align:end;align-self:flex-end}.two-columns-page-design .case-studies .page-actions .date+.wish-list-label{margin-left:30px;right:0}.two-columns-page-design .case-studies .two-column-item-text h2.page-item-name{font-weight:700}@media (min-width:1025px){.two-columns-page-design h1:not(.page-item-name):not(.no-margin){margin-bottom:50px}.two-columns-page-design .case-studies.two-column-list .page-attributes .page-actions{margin-bottom:-10px;line-height:1}.two-columns-page-design .case-studies.two-column-list .page-attributes .page-actions .date{line-height:14px}.two-columns-page-design .case-studies.two-column-list .page-attributes .page-actions .wish-list-label{margin-top:-5px}.two-column-page-text{column-gap:70px}}.two-columns-page-design .case-studies~.pagination-global{margin-top:-48px}.two-column-page-text>:not(img):not(.short-image-description):not(h1):not(h2):not(h3):not(h4){padding-bottom:25px}.two-column-page-text h1,.two-column-page-text h2,.two-column-page-text h3,.two-column-page-text h4{font-size:25px;line-height:32px;padding-bottom:10px;font-weight:300}@media (min-width:768px){.two-column-page-text h1,.two-column-page-text h2,.two-column-page-text h3,.two-column-page-text h4{font-size:25px;line-height:37px}.two-column-page-text img{height:auto!important}.two-column-page-text img+*{padding-top:15px}}.two-column-page-text .short-image-description,.two-column-page-text img+*{font-size:12px;line-height:20px;overflow:hidden}@media (max-width:768px){.two-columns-page-design .case-studies .page-actions{position:relative}.two-columns-page-design .case-studies .page-actions .date+.wish-list-label{position:relative;top:initial}.two-columns-page-design .case-studies.two-column-list .page-attributes .page-subtitle{margin-bottom:9px}.two-column-page-text img{max-width:100%;float:none;margin-right:0;margin-bottom:15px;height:auto!important}}.page-heading:not(:empty):not(.content-heading),.page-info:not(:empty):not(.two-column-page-text),.two-different-columns-design .small-column{margin-bottom:40px}@media (max-width:992px){.two-column-page-text{column-count:1}}.two-column-page-text>*{overflow:visible}@media (min-width:1025px){.case-studies .two-column-item-text{padding:60px 20px}}@media (max-width:1024px){.case-studies .two-column-item-text{padding:40px}}@media (max-width:768px){.case-studies .two-column-item-text{padding:24px 20px}}.case-studies img+.two-column-item-text{padding:30px 20px}@media (max-width:768px){.case-studies img+.two-column-item-text{padding:24px 20px}}.two-different-columns-design:after,.two-different-columns-design:before{content:"";display:table}@media (min-width:768px){.two-different-columns-design .small-column{float:left;width:43%;padding:0 20px}}@media (min-width:1025px){.two-different-columns-design .small-column{width:42%;padding-right:59px}}@media (min-width:1442px){.two-different-columns-design .small-column{width:39%}}@media (min-width:768px){.two-different-columns-design .big-column{float:left;width:57%}.page-info-sector{padding:60px 40px}}@media (min-width:1025px){.two-different-columns-design .big-column{width:58%}.page-heading:not(:empty):not(.content-heading),.page-info:not(:empty):not(.two-column-page-text){margin-bottom:70px}}@media (min-width:1442px){.two-different-columns-design .big-column{width:61%}}.component-heading .page-heading:not(.content-heading),.component-heading .page-info:not(.two-column-page-text){margin:0}.page-heading:not(:empty):not(.content-heading)~.data-wrapper{margin-top:-10px}.page.cookies-settings{font-size:14px;line-height:24px}@media (max-width:375px){.page-info-sector{padding:60px 30px}}#main-container .page{max-width:1240px;margin:0 auto;width:100%}.page .door-page-info{padding:0 20px 22px}@media (min-width:1442px){.page .door-page-info{padding-bottom:30px}}.page-item-text{display:block;font-weight:700;font-size:16px;line-height:32px;text-transform:uppercase}.porcher .page-item-text{color:#005054}.page-item-name{display:block;font-weight:100;font-size:30px;line-height:38px;color:#4c4c4c}@media (min-width:768px){.page-item-name{line-height:42px}}.page-item-descriptionlong{color:#4a4848;padding-top:20px}.page-item-descriptionlong>:not(:first-child){padding-top:10px}.page-subtitle{display:block;font-weight:700;font-size:16px;text-transform:uppercase;line-height:1;padding-bottom:15px}.porcher .page-subtitle{color:#005054}.page-info{font-weight:300;color:#4c4c4c;font-size:24px;line-height:32px}@media (min-width:1025px){.page-info{font-size:25px;line-height:37px}}.page-attributes .page-actions .date+.print-button,.page-attributes .page-actions .date+.wish-list-label{margin-left:40px}.page-attributes .page-actions .wish-list-label{margin-left:30px}@media (min-width:470px){.page-attributes .page-subtitle{margin-top:60px}}.page-attributes.twoitems{-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-attributes.twoitems>h2{-ms-flex:1 0 25%;flex:1 0 25%}@media (max-width:768px){.page-attributes.twoitems>h2{-ms-flex:1 0 100%;flex:1 0 100%}.page-attributes.twoitems>h2+*{margin-top:20px}}.page-actions{font-size:14px;line-height:22px;text-transform:uppercase;color:#4a4848}.page-actions .print-button{position:absolute;right:80px}.page-actions .wish-list-label{position:absolute;right:20px}@media (min-width:470px){.page-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:60px}.page-actions .print-button,.page-actions .wish-list-label{position:static;right:auto}}.page-info-leftimage,.page-item-photo{position:relative}@media (min-width:376px){.page-actions{-ms-flex-order:2;order:2}}@media (max-width:375px){.page-actions{margin-bottom:16px}}.page-wrapper{background-color:#fff;border:1px solid #ededed;min-height:10px}@media (min-width:768px){.page-wrapper{min-height:453px;display:-ms-flexbox;display:flex}}@media (min-width:768px){.page-info-leftimage{-ms-flex-positive:1;flex-grow:1}}@media (min-width:1025px){.page-wrapper{min-height:400px}.page-info-leftimage{padding:40px 40px 60px}.page-item-photo{-ms-flex:0 0 400px;flex:0 0 400px}}@media (max-width:1024px){.page-info-leftimage{padding:40px 20px}}.page-info-leftimage h2,.page-info-leftimage h4{padding-bottom:35px;font-size:30px;line-height:42px;color:#4c4c4c;font-weight:700}.page-info-leftimage .page-attributes .page-subtitle{margin-top:0!important;padding-right:40px}.page-info-leftimage .page-attributes .page-subtitle,.page-info-leftimage .wish-list-label{top:40px}.page-item .link-string{font-size:16px}.page-item-photo{width:100%;overflow:hidden}.page-item-photo .white-link{margin:0 30px 32px}@media (max-width:768px){.page-item-photo img{width:100%;height:auto;vertical-align:top}.page-item-photo .white-link{position:absolute;bottom:0}}@media (max-width:1024px){.page-item-photo{-ms-flex:0 0 300px;flex:0 0 300px}}@media (min-width:768px){.page-item-photo{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.page-item-photo img{top:0;position:absolute;left:50%;transform:translateX(-50%);height:100%;width:auto;min-width:100%;max-width:300%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.three-column-list{margin-left:-24px}}.three-column-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.three-column-list .three-column-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:30px;margin-bottom:20px;text-align:center;box-shadow:0 1px 5px 0 rgba(0,0,0,.13)}.news-item,.news-item-homepage,.two-column-item:not(.policy-item){box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}@media only screen and (min-width:767px){.three-column-list .three-column-item{width:calc(50% - 24px);margin-left:24px;margin-bottom:30px}}@media (min-width:1025px){.three-column-list .three-column-item{width:calc(33.3333% - 24px)}}.three-column-list .three-column-item>*{width:100%}.three-column-list .three-column-item .link-image-wrapper,.three-column-list .three-column-item .link-wrapper{-ms-flex-item-align:end;align-self:flex-end}.two-column-item{padding-bottom:42px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.two-column-item:not(.policy-item){-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}@media (min-width:768px){.two-column-item{width:calc(50% - 12px)}}.two-column-item img{display:block}@media only screen and (min-width:660px){.two-column-item{width:calc(50% - 12px)}}.grid-item-title{display:block;margin-bottom:20px;font-weight:700;font-size:30px;line-height:42px;color:#4c4c4c}.four-column-page-design{margin-left:-24px}.four-column-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.four-column-list .four-column-item{width:calc(100% - 20px);box-shadow:0 1px 5px 0 rgba(0,0,0,.13);padding:20px;margin:0 0 12px 24px}@media (min-width:768px){.product-catalog-page .four-column-list .four-column-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-catalog-page .four-column-list .four-column-item .product-catalog-item-info{-ms-flex-item-align:end;align-self:flex-end}.four-column-list .four-column-item{width:calc(50% - 24px)}.image-description-manipulation{height:600px}}@media (min-width:769px) and (max-width:1024px){.four-column-list .four-column-item{width:calc(33.3333% - 24px);margin-bottom:12px}}@media (min-width:1442px){.four-column-list .four-column-item{width:calc(25% - 24px);margin-bottom:12px}}.four-column-list .page-item-attributes{display:block;overflow:hidden}.four-column-list .page-item-attributes>*{float:left}.four-column-list .page-item-attributes .wish-list-label{float:right;margin-top:8px}@media (min-width:1025px){.four-column-list .four-column-item{width:calc(25% - 24px);margin-bottom:12px}.four-column-list .page-item-attributes .wish-list-label{margin-top:10px}}.image-description-manipulation{position:relative;display:block}.image-description-manipulation:after,.image-description-manipulation:before{content:"";display:table}.image-description-manipulation>*{position:relative}@media (min-width:768px){.image-description-manipulation>*{height:100%}}.image-description-manipulation svg{width:30px;height:30px}.image-description-manipulation svg.brand-logo{width:40px}.image-description-manipulation .page-item-attributes{padding-bottom:15px}.image-description-manipulation .page-item-text-long{padding-top:25px;max-height:280px;overflow:hidden;color:#4a4848}@media (min-width:768px){.image-description-manipulation .page-item-attributes{padding-bottom:50px}.image-description-manipulation .page-item-text-long{padding-top:50px}}.image-description-manipulation .page-item-information{-ms-flex:1;flex:1;padding-bottom:25px}@media (min-width:768px){.image-description-manipulation .page-item-information{padding-bottom:50px}}.image-description-manipulation .page-item-information h5{font-weight:700;font-size:16px;line-height:32px;text-transform:uppercase}.image-description-manipulation .page-item-information h4{font-weight:100;font-weight:700}.image-description-manipulation .page-item-description{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:40px 20px}@media (min-width:1241px){.image-description-manipulation .page-item-description{padding:60px 0}}@media (max-width:768px){.image-description-manipulation .page-item-text-long{overflow:initial;max-height:initial}.image-description-manipulation .page-item-description{padding:20px}}.image-description-manipulation .page-item-image{overflow:hidden}.image-description-manipulation .page-item-image img{display:block;min-width:100%}.image-description-manipulation .page-item-link,.image-description-manipulation .page-item-link span{font-size:16px!important;letter-spacing:2px;text-transform:uppercase;color:#fff!important}.image-description-manipulation:not(.Center) .page-item-attributes{color:#2a5673}.porcher .image-description-manipulation:not(.Center) .page-item-attributes{color:#005054}.image-description-manipulation:not(.Center) svg:not(.brand-logo),.image-description-manipulation:not(.Center) svg:not(.brand-logo) path{fill:#2a5673}.porcher .image-description-manipulation:not(.Center) svg:not(.brand-logo),.porcher .image-description-manipulation:not(.Center) svg:not(.brand-logo) path{fill:#005054}.image-description-manipulation.Center svg,.image-description-manipulation.Center svg g,.image-description-manipulation.Center svg path,.image-description-manipulation:not(.Center) svg.brand-logo,.image-description-manipulation:not(.Center) svg.brand-logo path{fill:currentColor}@media (min-width:768px){.image-description-manipulation .page-item-image img{min-height:600px;max-width:250%;width:auto;display:block}.image-description-manipulation:not(.Center){display:-ms-flexbox;display:flex}.image-description-manipulation:not(.Center) .page-item-image{-ms-flex-order:1;order:1;text-align:left}.image-description-manipulation:not(.Center) .page-item-description{-ms-flex-order:2;order:2;-ms-flex:0 0 32%;flex:0 0 32%;min-width:298px}.image-description-manipulation:not(.Center).Right .page-item-image{-ms-flex-order:2;order:2;text-align:left}.image-description-manipulation:not(.Center).Right .page-item-description{-ms-flex-order:1;order:1}}.image-description-manipulation:not(.Center) .page-item-link span{color:#2a5673!important}.porcher .image-description-manipulation:not(.Center) .page-item-link span{color:#005054!important}.image-description-manipulation.Center{height:500px;display:block}@media (min-width:768px){.image-description-manipulation.Center{height:600px}}.image-description-manipulation.Center>*{height:100%}.image-description-manipulation.Center *{color:#fff}.image-description-manipulation.Center .page-item-attributes{color:#fff}.image-description-manipulation.Center .page-item-information{text-align:center;-ms-flex-line-pack:end;align-content:flex-end;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-description-manipulation .full-click-tile span,.image-description-manipulation.Center .page-item-text-long,.stage-module .cxa-searchbar-component .toggle-search-bar,.stage-module::after,.stage-module::before{display:none}.image-description-manipulation.Center .page-item-information>*{width:100%}.image-description-manipulation.Center .page-item-image{position:absolute;top:0;z-index:-1;bottom:0;left:0}@media (max-width:1240px){.image-description-manipulation{margin-left:-20px;margin-right:-20px}.image-description-manipulation.Center .page-item-image{width:100%}}@media (min-width:1241px){.image-description-manipulation.Right .page-item-description{padding-right:40px}.image-description-manipulation.Right .page-item-image{margin-right:-120px}.image-description-manipulation.Left .page-item-description{padding-left:40px}.image-description-manipulation.Left .page-item-image{margin-left:-120px}.image-description-manipulation.Center .page-item-image{left:-120px;right:-120px}}@media (min-width:768px){.image-description-manipulation.Center .page-item-image img{position:relative;left:50%;top:50%;transform:translate(-50%,-50%)}}@media (max-width:768px){.image-description-manipulation.Center .page-item-image img{object-fit:cover;min-height:100%;min-width:200%;width:auto;position:relative;left:50%;transform:translateX(-50%)}}.image-description-manipulation.Center .page-item-link{text-align:center;font-size:16px;text-transform:uppercase}.image-description-manipulation.Center .page-item-link>*{font-weight:300;position:relative;display:inline-block;color:#fff;text-transform:uppercase;font-size:16px;padding-left:21px}@media (min-width:768px){.image-description-manipulation.Center .page-item-link>*{font-size:20px;line-height:32px}}.image-description-manipulation.Center .page-item-link>:link,.image-description-manipulation.Center .page-item-link>:visited{color:#fff}.image-description-manipulation.Center .page-item-link>::after,.image-description-manipulation.Center .page-item-link>::before{content:"";position:absolute;top:16px;left:0}.image-description-manipulation.Center .page-item-link>::before{width:12px;border-bottom:2px solid #fff}.image-description-manipulation.Center .page-item-link>::after{width:0;height:6px;border-left:2px solid #fff;transform:rotate(-45deg);margin-top:-4px;margin-left:8px}.image-description-manipulation.Center .page-item-link>:active:not(.disabled){color:#fff}.image-description-manipulation.Center .page-item-link>:active:not(.disabled)::after,.image-description-manipulation.Center .page-item-link>:active:not(.disabled)::before{border-color:#fff}.image-description-manipulation.Center .page-item-link>:focus::before{width:12px!important;height:0!important;border-bottom:2px solid #fff!important;top:16px!important;left:0!important;transform:none!important;background-color:transparent!important;outline-color:none!important;z-index:auto!important}.image-description-manipulation .full-click-tile{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}@media (min-width:1241px){.image-description-manipulation.Right .full-click-tile{margin-right:-120px;width:calc(100% + 120px)}.image-description-manipulation.Left .full-click-tile{margin-left:-120px;width:calc(100% + 120px)}.image-description-manipulation.Center .full-click-tile{margin-left:-120px;margin-right:-120px;width:calc(100% + 240px)}}.page-item-attributes{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;line-height:16px;font-style:italic;font-weight:700;width:100%;-ms-flex-align:center;align-items:center}.page-item-attributes>span{color:#2a5673;font-size:11px;line-height:30px}.porcher .page-item-attributes>span{color:#005054}.page-item-attributes img{width:40px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.page-item-attributes svg{width:30px;height:30px}.page-item-attributes svg.brand-logo{width:40px}.stage-module .stage-info .stage-text,.stage-text{font-weight:700;font-size:16px;line-height:32px;text-transform:uppercase;letter-spacing:2px}.stage-module{width:100%;position:relative;overflow:hidden;z-index:10;margin-top:-60px;margin-inline:auto;min-height:325px;max-width:1440px}.stage-module h1{font-size:40px;line-height:56px;font-weight:700}.stage-module::after{z-index:6;border:180px solid #fff;content:"";position:absolute;border-radius:50%;bottom:-180px;left:50%;width:270%;height:515%;margin-left:-135%}@media (max-width:1240px){.stage-module::after{border-width:120px;margin-left:-160%;width:320%;bottom:-120px}}.stage-module::before{z-index:5;content:"";position:absolute;border-radius:50%;bottom:-180px;left:50%;width:206%;height:423%;margin-left:-103%;border:180px solid rgba(255,255,255,.5)}@media (min-width:1241px){.stage-module::before{bottom:-145px;margin-left:-110%}}@media (max-width:1240px){.stage-module::before{border-width:120px;margin-left:-123%;width:236%;bottom:-70px}}@media only screen and (max-width:460px){.stage-module::before{bottom:-90px}}.stage-module img{width:100%;vertical-align:top;min-height:195px}.stage-module .stage-info{text-align:center;position:absolute;top:60px;left:15px;right:15px;bottom:60px;z-index:7;overflow:hidden}.chevron_link,.font-face-ar .contacts-block-item{text-align:right}@media (min-width:1025px){.stage-module h1{font-size:60px;line-height:78px}.stage-module .stage-info{top:120px;bottom:120px}}@media (max-width:768px){.stage-module .stage-info{top:45%;transform:translateY(-50%);bottom:initial}}.stage-module .stage-info *{color:#fff}.stage-module .stage-info .stage-text{width:100%;position:static;top:45%}.stage-module .cxa-searchbar-component{margin-top:25px}.stage-module .cxa-searchbar-component *{line-height:1!important}@media (min-width:768px){.stage-module .cxa-searchbar-component{margin-top:35px}}@media (min-width:1025px){.stage-module .cxa-searchbar-component{margin-top:40px}}@media (min-width:1442px){.stage-module .cxa-searchbar-component{margin-top:50px}}.stage-module .cxa-searchbar-component .search-input-section{position:relative;border:5px solid rgba(255,255,255,.4);border-radius:30px;overflow:hidden}@media (min-width:768px){.stage-module .cxa-searchbar-component .search-input-section{max-width:658px;margin:0 auto}}@media (min-width:1025px){.stage-module .cxa-searchbar-component .search-input-section{max-width:810px;margin:0 auto;border-width:10px;border-radius:35px}}.stage-module .cxa-searchbar-component input{width:100%;padding:14px 20px 14px 50px;font-size:20px;line-height:32px;color:rgba(147,147,147,.5);border:none;outline:0;background:rgba(255,255,255,.7);margin-bottom:0;margin-top:-1px}.stage-module .cxa-searchbar-component input::-webkit-input-placeholder{color:rgba(147,147,147,.5);opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-module .cxa-searchbar-component input:-moz-placeholder{color:rgba(147,147,147,.5);opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-module .cxa-searchbar-component input::-moz-placeholder{color:rgba(147,147,147,.5);opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-module .cxa-searchbar-component input:placeholder{color:rgba(147,147,147,.5);opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-module .cxa-searchbar-component input:focus::-webkit-input-placeholder{color:transparent}.stage-module .cxa-searchbar-component input:focus::-moz-placeholder{color:transparent}.stage-module .cxa-searchbar-component input:focus:-moz-placeholder{color:transparent}.stage-module .cxa-searchbar-component input:focus:placeholder{color:transparent}.stage-module .cxa-searchbar-component .search-button{position:absolute;width:20px;height:21px;left:20px;top:50%;border:none;outline:0;cursor:pointer;transform:translateY(-50%);background:url(../images/icons/background-svg.svg#search-icon-gray) no-repeat;background-size:30px 31px}.stage-module.grey-text .stage-info *{color:#4c4c4c!important}.stage-module.black-text .stage-info *{color:#000!important}.stage-module+*{margin-top:-30px;z-index:20;position:relative}@media (min-width:768px){.stage-module+*{margin-top:-50px}}@media (min-width:1241px){.stage-module+*{margin-top:-80px}}.stage-module+.all-products-block .all-products-list.three-column-list .all-products-item.three-column-item:nth-of-type(1){margin-top:0}@media (min-width:768px){.stage-module+.all-products-block .all-products-list.three-column-list .all-products-item.three-column-item:nth-of-type(2){margin-top:0}.home-page .stage-module .stage-info{top:90px}}@media (min-width:1025px){.stage-module .cxa-searchbar-component input{padding-top:9px;padding-bottom:9px;line-height:32px!important}.stage-module+.all-products-block .all-products-list.three-column-list .all-products-item.three-column-item:nth-of-type(3){margin-top:0}.home-page .stage-module .stage-info{top:160px}}.home-page .stage-module+*{margin-top:60px;z-index:20;position:relative}.home-page .stage-module img{min-height:310px;object-fit:cover}@media (min-width:1442px){.home-page .stage-module .stage-info{top:194px}}@media (min-width:340px){.home-page .stage-module .stage-info h1{font-size:48px!important;line-height:56px!important;padding-top:30px}}@media (min-width:375px){.home-page .stage-module .stage-info h1{padding-top:60px}}@media (min-width:1025px){.home-page .stage-module .stage-info h1{font-size:60px!important;line-height:78px!important}}.back-link-wrapper{font-size:0;line-height:0;margin-bottom:39px}@media (min-width:1025px){.back-link-wrapper{margin-bottom:59px}}.product-catalog-page .back-link-wrapper{margin-bottom:15px}.back-link-wrapper .back-link{display:inline-block;vertical-align:top;padding-left:48px;font-weight:700;font-size:40px;line-height:48px;color:#4c4c4c;background:url(../images/icons/background-svg.svg#icon-right-mobile) no-repeat;background-size:60px 60px}@media (min-width:1025px){.back-link-wrapper .back-link{font-size:48px;line-height:62px;background-position:-10px 6px;background-size:62px 62px}}.back-link-wrapper h2{font-weight:700;font-size:40px;line-height:48px;color:#4c4c4c}.rich-text-block h1{font-weight:700;color:#4c4c4c}.rich-text-block h2,.rich-text-block h3,.rich-text-block h4{font-size:30px;line-height:42px;margin-bottom:20px;font-weight:700;color:#4c4c4c}.rich-text-block p{margin-bottom:40px;line-height:24px}.cxa-productlistpageinfo-component{color:#4c4c4c;font-weight:300;font-size:14px;line-height:32px;letter-spacing:2px;text-transform:uppercase}.page-attributes-product{margin:40px 0;font-weight:300;font-size:20px;line-height:32px;color:#2a5673}.porcher .page-attributes-product{color:#005054}@media (min-width:768px){.page-attributes-product{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.chevron_link,.page-attributes{display:block}.page-attributes-product .showing-text{font-weight:100;font-size:30px;line-height:52px;margin-right:10px}@media (min-width:470px){.page-attributes{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}}.page-info-sector{padding:40px 20px 60px}.page-info-sector .link-string{font-size:16px}.page-info-sector .page-info{column-gap:24px}@media (min-width:768px){.page-info-sector .page-info{column-count:2;column-gap:20px}.page-info-sector .page-info h1,.page-info-sector .page-info h2,.page-info-sector .page-info h3,.page-info-sector .page-info h4{font-size:25px}}@media (min-width:1025px){.page-info-sector .page-info{column-gap:70px}}.page-info-sector .page-info>*{overflow:hidden}.page-info-sector .page-info>:not(img):not(.short-image-description):not(h1):not(h2):not(h3):not(h4){padding-bottom:25px}.page-info-sector .page-info h1,.page-info-sector .page-info h2,.page-info-sector .page-info h3,.page-info-sector .page-info h4{font-size:25px;line-height:32px;padding-bottom:10px;font-weight:300}@media (min-width:768px){.page-info-sector .page-info h1,.page-info-sector .page-info h2,.page-info-sector .page-info h3,.page-info-sector .page-info h4{line-height:37px}.page-info-sector .page-info img{height:auto!important}.page-info-sector .page-info img+*{padding-top:15px}}.page-info-sector .page-info .short-image-description,.page-info-sector .page-info img+*{font-size:12px;line-height:20px;overflow:hidden}@media (max-width:768px){.page-info-sector .page-info img{max-width:100%;float:none;margin-right:0;margin-bottom:15px;height:auto!important}}@media (min-width:768px){.page-info-sector .page-info{column-gap:24px}.contact-service-banner h6{display:inline;margin-right:20px}}.page-info-sector .page-info.oneCol{column-count:1}.page-info-sector.door-detail-tile{padding:40px}.page-info-sector.door-detail-tile .page-detail{color:#4c4c4c;font-weight:300;font-size:25px;line-height:37px;margin-bottom:50px}.page-info-sector .component-heading h2.page-heading{margin-bottom:40px;margin-top:-3px}.page-info-sector .component-heading{padding:0}@media (max-width:768px){.page-info-sector .page-subtitle{margin-bottom:5px}}@media (min-width:1025px){.page-info-sector .page-info{column-gap:40px}.page-info-sector{padding:40px 40px 60px}}.component-heading.fixed-width{padding:0 20px}a[class*=column-item] p,a[class*=column-item].page:active p,a[class*=column-item]:focus p,a[class*=column-item]:hover p{color:#4a4848}.contact-service-banner{position:fixed;left:0;right:0;bottom:0;background:#fff;padding-top:20px;padding-bottom:22px;border-top:1px solid #ededed}.contact-service-banner h6{margin-bottom:22px}.noResultMessage{color:#2a5673;font-weight:300;font-size:20px;line-height:32px;padding:10px}.porcher .noResultMessage{color:#005054}.two-column-list .link-wrapper,.two-column-list .news-item-homepage .link-wrapper,.two-column-list .news-item-homepage .news-item-text,.two-column-list .news-item-homepage .two-column-item-text,.two-column-list .news-item-text,.two-column-list .two-column-item-text{width:100%}.two-column-list .item-text .link-wrapper,.two-column-list .news-item-homepage .item-text .link-wrapper{width:90%}.two-column-list .item-subtitle,.two-column-list .item-title,.two-column-list .link-string,.two-column-list .news-item-homepage .item-subtitle,.two-column-list .news-item-homepage .item-title,.two-column-list .news-item-homepage .link-string,.two-column-list .news-item-homepage .page-item-name,.two-column-list .news-item-homepage .page-subtitle,.two-column-list .page-item-name,.two-column-list .page-subtitle{max-height:83px;overflow:hidden;width:100%}.two-column-list .item-header,.two-column-list .news-item-homepage .item-header,.two-column-list .news-item-homepage .page-attributes,.two-column-list .page-attributes{display:block!important}.two-column-list .item-header .item-infos,.two-column-list .item-header .page-actions,.two-column-list .news-item-homepage .item-header .item-infos,.two-column-list .news-item-homepage .item-header .page-actions,.two-column-list .news-item-homepage .page-attributes .item-infos,.two-column-list .news-item-homepage .page-attributes .page-actions,.two-column-list .page-attributes .item-infos,.two-column-list .page-attributes .page-actions{min-width:170px;display:block!important;margin-bottom:7px}@media (min-width:1025px){.two-column-list .item-header .item-infos,.two-column-list .item-header .page-actions,.two-column-list .news-item-homepage .item-header .item-infos,.two-column-list .news-item-homepage .item-header .page-actions,.two-column-list .news-item-homepage .page-attributes .item-infos,.two-column-list .news-item-homepage .page-attributes .page-actions,.two-column-list .page-attributes .item-infos,.two-column-list .page-attributes .page-actions{float:right;text-align:right;margin-bottom:-7px;min-height:32px}.two-column-list .item-header .item-infos .date,.two-column-list .item-header .page-actions .date,.two-column-list .news-item-homepage .item-header .item-infos .date,.two-column-list .news-item-homepage .item-header .page-actions .date,.two-column-list .news-item-homepage .page-attributes .item-infos .date,.two-column-list .news-item-homepage .page-attributes .page-actions .date,.two-column-list .page-attributes .item-infos .date,.two-column-list .page-attributes .page-actions .date{min-width:100px;display:inline-block!important;line-height:1px}.two-column-list .item-header .item-infos .date+.print-button,.two-column-list .item-header .item-infos .date+.wish-list-label,.two-column-list .item-header .page-actions .date+.print-button,.two-column-list .item-header .page-actions .date+.wish-list-label,.two-column-list .news-item-homepage .item-header .item-infos .date+.print-button,.two-column-list .news-item-homepage .item-header .item-infos .date+.wish-list-label,.two-column-list .news-item-homepage .item-header .page-actions .date+.print-button,.two-column-list .news-item-homepage .item-header .page-actions .date+.wish-list-label,.two-column-list .news-item-homepage .page-attributes .item-infos .date+.print-button,.two-column-list .news-item-homepage .page-attributes .item-infos .date+.wish-list-label,.two-column-list .news-item-homepage .page-attributes .page-actions .date+.print-button,.two-column-list .news-item-homepage .page-attributes .page-actions .date+.wish-list-label,.two-column-list .page-attributes .item-infos .date+.print-button,.two-column-list .page-attributes .item-infos .date+.wish-list-label,.two-column-list .page-attributes .page-actions .date+.print-button,.two-column-list .page-attributes .page-actions .date+.wish-list-label{display:inline-block;margin-bottom:-10px}}.two-column-list .item-header .item-infos .wish-list-label,.two-column-list .item-header .page-actions .wish-list-label,.two-column-list .news-item-homepage .item-header .item-infos .wish-list-label,.two-column-list .news-item-homepage .item-header .page-actions .wish-list-label,.two-column-list .news-item-homepage .page-attributes .item-infos .wish-list-label,.two-column-list .news-item-homepage .page-attributes .page-actions .wish-list-label,.two-column-list .page-attributes .item-infos .wish-list-label,.two-column-list .page-attributes .page-actions .wish-list-label{width:30px;float:right}@media (max-width:768px){.two-column-list .item-header .page-actions,.two-column-list .news-item-homepage .item-header .page-actions,.two-column-list .news-item-homepage .page-attributes .page-actions,.two-column-list .page-attributes .page-actions{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.case-studies.two-column-list{margin-top:-60px}.case-studies.two-column-list .two-column-item{margin-top:60px}@media (max-width:1023px){.case-studies.two-column-list .two-column-item .page-subtitle{width:100%!important}}.case-studies.two-column-list .page-item-name,.cookie_banner_button,.two-column-list .two-column-item.has-centered div{width:100%}@media (max-width:1240px){.case-studies.two-column-list .page-item-name{white-space:initial;height:80px}.wishlist-page .image-description-manipulation{margin-left:0;margin-right:0}}.two-column-list.has-centered .link-string{display:inline}#casestudy-section-description,.case-study-component{visibility:hidden;height:0}#casestudy-section-description.shown,.case-study-component.shown{visibility:visible;height:auto}.case-study-component:not(.shown){padding:0;margin:0}.case-studies-wrapper .case-studies,.page-item .page-attributes .page-subtitle{margin-top:0}.case-studies-wrapper .fake-pagination,.case-studies-wrapper .pagination-global{margin-top:70px!important;margin-bottom:140px}.product-details-page .stage-info{top:45%}@media (min-width:768px){.product-details-page .stage-info{top:120px}.link-string:hover,a:not([class]):hover,a[class=""]:hover{text-decoration:underline!important}}#description .page-heading:first-of-type{margin-bottom:20px}.column-splitter ul,.two-column-page-text ul{list-style-type:disc;list-style-position:outside;padding-left:20px}.column-splitter ul li,.two-column-page-text ul li{padding-bottom:10px}.column-splitter{padding:0!important}.column-splitter .col-lg-3,.column-splitter .col-lg-4,.column-splitter .col-lg-6,.column-splitter .col-md-3,.column-splitter .col-md-4,.column-splitter .col-md-6,.column-splitter .col-sm-12,.column-splitter .col-xs-12{padding-left:20px;padding-right:20px}.column-splitter .col-lg-3 .col-lg-3,.column-splitter .col-lg-3 .col-lg-4,.column-splitter .col-lg-3 .col-lg-6,.column-splitter .col-lg-3 .col-md-3,.column-splitter .col-lg-3 .col-md-4,.column-splitter .col-lg-3 .col-md-6,.column-splitter .col-lg-3 .col-sm-12,.column-splitter .col-lg-3 .col-xs-12,.column-splitter .col-lg-4 .col-lg-3,.column-splitter .col-lg-4 .col-lg-4,.column-splitter .col-lg-4 .col-lg-6,.column-splitter .col-lg-4 .col-md-3,.column-splitter .col-lg-4 .col-md-4,.column-splitter .col-lg-4 .col-md-6,.column-splitter .col-lg-4 .col-sm-12,.column-splitter .col-lg-4 .col-xs-12,.column-splitter .col-lg-6 .col-lg-3,.column-splitter .col-lg-6 .col-lg-4,.column-splitter .col-lg-6 .col-lg-6,.column-splitter .col-lg-6 .col-md-3,.column-splitter .col-lg-6 .col-md-4,.column-splitter .col-lg-6 .col-md-6,.column-splitter .col-lg-6 .col-sm-12,.column-splitter .col-lg-6 .col-xs-12,.column-splitter .col-md-3 .col-lg-3,.column-splitter .col-md-3 .col-lg-4,.column-splitter .col-md-3 .col-lg-6,.column-splitter .col-md-3 .col-md-3,.column-splitter .col-md-3 .col-md-4,.column-splitter .col-md-3 .col-md-6,.column-splitter .col-md-3 .col-sm-12,.column-splitter .col-md-3 .col-xs-12,.column-splitter .col-md-4 .col-lg-3,.column-splitter .col-md-4 .col-lg-4,.column-splitter .col-md-4 .col-lg-6,.column-splitter .col-md-4 .col-md-3,.column-splitter .col-md-4 .col-md-4,.column-splitter .col-md-4 .col-md-6,.column-splitter .col-md-4 .col-sm-12,.column-splitter .col-md-4 .col-xs-12,.column-splitter .col-md-6 .col-lg-3,.column-splitter .col-md-6 .col-lg-4,.column-splitter .col-md-6 .col-lg-6,.column-splitter .col-md-6 .col-md-3,.column-splitter .col-md-6 .col-md-4,.column-splitter .col-md-6 .col-md-6,.column-splitter .col-md-6 .col-sm-12,.column-splitter .col-md-6 .col-xs-12,.column-splitter .col-sm-12 .col-lg-3,.column-splitter .col-sm-12 .col-lg-4,.column-splitter .col-sm-12 .col-lg-6,.column-splitter .col-sm-12 .col-md-3,.column-splitter .col-sm-12 .col-md-4,.column-splitter .col-sm-12 .col-md-6,.column-splitter .col-sm-12 .col-sm-12,.column-splitter .col-sm-12 .col-xs-12,.column-splitter .col-xs-12 .col-lg-3,.column-splitter .col-xs-12 .col-lg-4,.column-splitter .col-xs-12 .col-lg-6,.column-splitter .col-xs-12 .col-md-3,.column-splitter .col-xs-12 .col-md-4,.column-splitter .col-xs-12 .col-md-6,.column-splitter .col-xs-12 .col-sm-12,.column-splitter .col-xs-12 .col-xs-12{padding:0}.column-splitter .col-md-6:nth-of-type(1){padding-right:30px}.column-splitter .col-md-6:nth-of-type(2){padding-left:35px}.all-products-block,.anchor-navigation-wrapper,.carousel-wrapper,.case-study-component,.category-product-slider-component,.certification-block,.collection-technology-home-slider-block,.column-splitter,.compatible-collection-slider,.component.accordion,.contact-module,.cookies-settings,.dealer-locator-component,.faq-contacts,.faq-page,.faq-topics.fixed-width,.individual-policy-page,.logo-bar.fixed-width,.news-homepage-module,.page-list.case-studies,.page-wrapper,.product-catalog-page,.product-detail-page,.related-products-component,.rich-text-block.fixed-width,.slider-component,.spare-parts-page,.tile-gallery,.tile-gallery.full-width,.timeline,.two-column-page-text,.two-columns-page-design,.wishlist-page .data-news-wrapper{margin-bottom:80px}@media (min-width:1025px){.all-products-block,.anchor-navigation-wrapper,.carousel-wrapper,.case-study-component,.category-product-slider-component,.certification-block,.collection-technology-home-slider-block,.column-splitter,.compatible-collection-slider,.component.accordion,.contact-module,.cookies-settings,.dealer-locator-component,.faq-contacts,.faq-page,.faq-topics.fixed-width,.individual-policy-page,.logo-bar.fixed-width,.news-homepage-module,.page-list.case-studies,.page-wrapper,.product-catalog-page,.product-detail-page,.related-products-component,.rich-text-block.fixed-width,.slider-component,.spare-parts-page,.tile-gallery,.tile-gallery.full-width,.timeline,.two-column-page-text,.two-columns-page-design,.wishlist-page .data-news-wrapper{margin-bottom:100px}}@media (min-width:1241px){.all-products-block,.anchor-navigation-wrapper,.carousel-wrapper,.case-study-component,.category-product-slider-component,.certification-block,.collection-technology-home-slider-block,.column-splitter,.compatible-collection-slider,.component.accordion,.contact-module,.cookies-settings,.dealer-locator-component,.faq-contacts,.faq-page,.faq-topics.fixed-width,.individual-policy-page,.logo-bar.fixed-width,.news-homepage-module,.page-list.case-studies,.page-wrapper,.product-catalog-page,.product-detail-page,.related-products-component,.rich-text-block.fixed-width,.slider-component,.spare-parts-page,.tile-gallery,.tile-gallery.full-width,.timeline,.two-column-page-text,.two-columns-page-design,.wishlist-page .data-news-wrapper{margin-bottom:120px}}.component-heading.fixed-width{margin-bottom:60px}.anchor-navigation-wrapper{margin-top:-50px}.anchor-navigation-wrapper .anchor-navigation{padding-bottom:10px;transition:top .3s ease}body:not(.fixed) .anchor-navigation-wrapper .anchor-navigation{top:0!important}.fixed .anchor-navigation-wrapper .anchor-navigation{padding-top:10px;padding-bottom:10px;top:auto}.product-catalog-item-info .link-string::after,.product-catalog-item-info .link-string::before{top:14px}.page-subtitle{color:#4c4c4c;letter-spacing:2px}.two-column-page-text h2,.two-column-page-text h3{font-weight:700;color:#4c4c4c}.image-description-manipulation.Center .page-item-attributes{min-height:40px}.chevron_link{line-height:1.2;color:#2a5673;text-transform:uppercase;letter-spacing:.1em;margin-left:auto;font-size:16px;font-weight:500}.chevron_link:before{content:'>';color:currentColor;margin-right:.5em}.porcher .chevron_link{color:#005054}.collections__button{font-size:16px!important;padding-left:1em;padding-right:1em}.button--primary,.button--primary-outline{display:inline-block;padding:1em 3.556em;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;line-height:1.2;letter-spacing:.1em;outline-offset:-2px;text-wrap:balance}@media (min-width:1024px){.collections__button:focus{position:absolute!important}}.button--primary{border:2px solid #000;border-radius:5px;background-color:#000;color:#fff;transition:all .3s ease-in-out!important;outline:#000 solid 2px}@media (prefers-reduced-motion:reduce){.button--primary{transition:none!important}}.button--primary:active:before,.button--primary:before,.button--primary:focus-visible:before,.button--primary:focus-within:before,.button--primary:focus:before,.button--primary:hover:before{display:none!important}.button--primary-outline{border:2px solid #000;border-radius:5px;transition:all .3s ease-in-out!important;background-color:transparent!important;color:#000!important;outline:#000 solid 2px}.button--secondary,.button--secondary-outline{padding:1em 3.556em;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;line-height:1.2;letter-spacing:.1em;outline-offset:-2px;text-wrap:balance}@media (prefers-reduced-motion:reduce){.button--primary-outline{transition:none!important}}.button--primary-outline:active:before,.button--primary-outline:before,.button--primary-outline:focus-visible:before,.button--primary-outline:focus-within:before,.button--primary-outline:focus:before,.button--primary-outline:hover:before{display:none!important}.button--secondary{display:inline-block;border:2px solid #fff;border-radius:5px;background-color:#fff;color:#000;transition:all .3s ease-in-out!important;outline:#fff solid 2px}@media (prefers-reduced-motion:reduce){.button--secondary{transition:none!important}}.button--secondary:active:before,.button--secondary:before,.button--secondary:focus-visible:before,.button--secondary:focus-within:before,.button--secondary:focus:before,.button--secondary:hover:before{display:none!important}.button--secondary-outline{display:inline-block;border:2px solid #fff;border-radius:5px;transition:all .3s ease-in-out!important;background-color:transparent!important;color:#fff!important;outline:#fff solid 2px}.button--tertiary,.button--tertiary-outline{padding:1em 3.556em;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;line-height:1.2;letter-spacing:.1em;outline-offset:-2px;text-wrap:balance}@media (prefers-reduced-motion:reduce){.button--secondary-outline{transition:none!important}}.button--secondary-outline:active:before,.button--secondary-outline:before,.button--secondary-outline:focus-visible:before,.button--secondary-outline:focus-within:before,.button--secondary-outline:focus:before,.button--secondary-outline:hover:before{display:none!important}.button--tertiary{display:inline-block;border:2px solid #2a5673;border-radius:5px;background-color:#2a5673;color:#fff;transition:all .3s ease-in-out!important;outline:#2a5673 solid 2px}@media (prefers-reduced-motion:reduce){.button--tertiary{transition:none!important}}.button--tertiary:active:before,.button--tertiary:before,.button--tertiary:focus-visible:before,.button--tertiary:focus-within:before,.button--tertiary:focus:before,.button--tertiary:hover:before{display:none!important}.button--tertiary-outline{display:inline-block;border:2px solid #2a5673;border-radius:5px;transition:all .3s ease-in-out!important;background-color:transparent!important;color:#2a5673!important;outline:#2a5673 solid 2px}.button--submit,.button--submit-outline{font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;line-height:1.2;letter-spacing:.1em;outline-offset:-2px;text-wrap:balance;padding:1em 3.556em}@media (prefers-reduced-motion:reduce){.button--tertiary-outline{transition:none!important}}.button--tertiary-outline:active:before,.button--tertiary-outline:before,.button--tertiary-outline:focus-visible:before,.button--tertiary-outline:focus-within:before,.button--tertiary-outline:focus:before,.button--tertiary-outline:hover:before{display:none!important}.button--submit{display:inline-block;border:2px solid #666;border-radius:5px;background-color:#666;color:#e4e4e4;transition:all .3s ease-in-out!important;outline:#666 solid 2px}@media (prefers-reduced-motion:reduce){.button--submit{transition:none!important}}.button--submit:active:before,.button--submit:before,.button--submit:focus-visible:before,.button--submit:focus-within:before,.button--submit:focus:before,.button--submit:hover:before{display:none!important}.button--submit-outline{display:inline-block;border:2px solid #666;border-radius:5px;transition:all .3s ease-in-out!important;background-color:transparent!important;color:#666!important;outline:#666 solid 2px}.button__lg--primary,.button__lg--primary-outline{outline-offset:-2px;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.1em;text-wrap:balance;line-height:1.2}@media (prefers-reduced-motion:reduce){.button--submit-outline{transition:none!important}}.button--submit-outline:active:before,.button--submit-outline:before,.button--submit-outline:focus-visible:before,.button--submit-outline:focus-within:before,.button--submit-outline:focus:before,.button--submit-outline:hover:before{display:none!important}.button__lg--primary{display:inline-block;padding:1em 3.556em;border:2px solid #000;border-radius:5px;background-color:#000;color:#fff;transition:all .3s ease-in-out!important;outline:#000 solid 2px}@media (prefers-reduced-motion:reduce){.button__lg--primary{transition:none!important}}.button__lg--primary:active:before,.button__lg--primary:before,.button__lg--primary:focus-visible:before,.button__lg--primary:focus-within:before,.button__lg--primary:focus:before,.button__lg--primary:hover:before{display:none!important}.button__lg--primary-outline{display:inline-block;padding:1em 3.556em;border:2px solid #000;border-radius:5px;transition:all .3s ease-in-out!important;background-color:transparent!important;color:#000!important;outline:#000 solid 2px}@media (prefers-reduced-motion:reduce){.button__lg--primary-outline{transition:none!important}}.button__lg--primary-outline:active:before,.button__lg--primary-outline:before,.button__lg--primary-outline:focus-visible:before,.button__lg--primary-outline:focus-within:before,.button__lg--primary-outline:focus:before,.button__lg--primary-outline:hover:before{display:none!important}.button__lg--secondary{display:inline-block;padding:1em 3.556em;border:2px solid #fff;border-radius:5px;background-color:#fff;font-size:18px;font-weight:700;color:#000;text-align:center;text-transform:uppercase;line-height:1.2;letter-spacing:.1em;transition:all .3s ease-in-out!important;outline-offset:-2px;text-wrap:balance;outline:#fff solid 2px}.button__lg--secondary-outline,.button__lg--tertiary{outline-offset:-2px;padding:1em 3.556em;font-size:18px;font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase;text-wrap:balance}@media (prefers-reduced-motion:reduce){.button__lg--secondary{transition:none!important}}.button__lg--secondary:active:before,.button__lg--secondary:before,.button__lg--secondary:focus-visible:before,.button__lg--secondary:focus-within:before,.button__lg--secondary:focus:before,.button__lg--secondary:hover:before{display:none!important}.button__lg--secondary-outline{display:inline-block;border:2px solid #fff;border-radius:5px;line-height:1.2;transition:all .3s ease-in-out!important;background-color:transparent!important;color:#fff!important;outline:#fff solid 2px}@media (prefers-reduced-motion:reduce){.button__lg--secondary-outline{transition:none!important}}.button__lg--secondary-outline:active:before,.button__lg--secondary-outline:before,.button__lg--secondary-outline:focus-visible:before,.button__lg--secondary-outline:focus-within:before,.button__lg--secondary-outline:focus:before,.button__lg--secondary-outline:hover:before{display:none!important}.button__lg--tertiary{display:inline-block;border:2px solid #2a5673;border-radius:5px;background-color:#2a5673;color:#fff;line-height:1.2;transition:all .3s ease-in-out!important;outline:#2a5673 solid 2px}@media (prefers-reduced-motion:reduce){.button__lg--tertiary{transition:none!important}}.button__lg--tertiary:active:before,.button__lg--tertiary:before,.button__lg--tertiary:focus-visible:before,.button__lg--tertiary:focus-within:before,.button__lg--tertiary:focus:before,.button__lg--tertiary:hover:before{display:none!important}.porcher .button__lg--tertiary{background-color:#005054;border-color:#005054;outline-color:#005054}.button__lg--tertiary-outline{display:inline-block;padding:1em 3.556em;border:2px solid #2a5673;border-radius:5px;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;line-height:1.2;letter-spacing:.1em;transition:all .3s ease-in-out!important;outline-offset:-2px;text-wrap:balance;background-color:transparent!important;color:#2a5673!important;outline:#2a5673 solid 2px}@media (prefers-reduced-motion:reduce){.button__lg--tertiary-outline{transition:none!important}}.header .close-button,header.header-container--transition{transition:height .3s ease}.button__lg--tertiary-outline:active:before,.button__lg--tertiary-outline:before,.button__lg--tertiary-outline:focus-visible:before,.button__lg--tertiary-outline:focus-within:before,.button__lg--tertiary-outline:focus:before,.button__lg--tertiary-outline:hover:before{display:none!important}.porcher .button__lg--tertiary-outline{border-color:#005054;outline-color:#005054;color:#005054!important}.letterspacing-1{letter-spacing:.05em}.letterspacing-2{letter-spacing:.1em}.letterspacing-3{letter-spacing:.15em}.letterspacing-4{letter-spacing:.2em}.letterspacing-5{letter-spacing:.25em}.page-item-image{position:relative}.page-item-image::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.35) 100%);pointer-events:none}.font-face-ar ._inline-form,.font-face-ar .carousel__navigation-button-label,.font-face-ar .detail-card-component__card-tile-link-wrapper,.font-face-ar .header__dropdown-subnav{direction:rtl;text-align:right!important}.font-face-ar h1,.font-face-ar h2,.font-face-ar h3,.font-face-ar h4,.font-face-ar h5,.font-face-ar input,.font-face-ar label,.font-face-ar p,.font-face-ar textarea{direction:rtl}.font-face-ar ul li::before{float:right!important;margin-left:10px!important}.font-face-ar .header__additional-nav,.font-face-ar .header__nav{direction:rtl}.font-face-ar .header__additional-nav>:first-child,.font-face-ar .header__nav>:first-child{border-right:none!important;padding-right:0!important;margin-right:0!important}.font-face-ar .header__dropdown-subnav img{margin-right:0!important;margin-left:26px}.font-face-ar .header .clickable-label{padding-right:40px!important}.font-face-ar .header #contactus-header .component-content{direction:ltr}@media (min-width:1241px){.font-face-ar .header .clickable-label{padding-right:0!important}.font-face-ar .header .component-content{direction:ltr}}.font-face-ar .anchor-navigation,.font-face-ar .back-link-wrapper,.font-face-ar .building-sectors__label,.font-face-ar .card-overview__label,.font-face-ar .card__actions,.font-face-ar .card__content,.font-face-ar .card__label,.font-face-ar .carousel__slide-body,.font-face-ar .certification-item,.font-face-ar .complex-filters,.font-face-ar .complex-filters-choicel,.font-face-ar .component-content,.font-face-ar .data-product-wrapper-filters,.font-face-ar .dl-cart-menu,.font-face-ar .employee-item,.font-face-ar .faq-contact-title,.font-face-ar .faq-grid-title,.font-face-ar .filters-list,.font-face-ar .footer__list-col,.font-face-ar .footer__nav,.font-face-ar .grid-item-title,.font-face-ar .input-group,.font-face-ar .link-string,.font-face-ar .news-item-text,.font-face-ar .page-actions,.font-face-ar .page-attributes-product,.font-face-ar .page-detail,.font-face-ar .page-info,.font-face-ar .page-item-description,.font-face-ar .page-subtitle,.font-face-ar .pagination-global,.font-face-ar .privacy-warning,.font-face-ar .product-catalog-item-info,.font-face-ar .product-catalog-item-info__bottom,.font-face-ar .product-detail-page,.font-face-ar .product__title-wrapper,.font-face-ar .subcategories-list,.font-face-ar .topics-carousel__footer-description,.font-face-ar .topics-carousel__slide-inner,.font-face-ar .topics-carousel__slide-list.slick-slider .slide-track,.font-face-ar .two-column-item-info,.main-body-component .font-face-ar *{direction:rtl}.font-face-ar .faq-contact-info .link-string{display:block}.font-face-ar .link-string{padding-left:0!important;padding-right:20px}.font-face-ar .link-string::after,.font-face-ar .link-string::before{left:auto!important;right:2px}.font-face-ar .link-string::after{transform:rotate(45deg);right:12px}.font-face-ar .product-links-list .link-string{margin-left:0!important;margin-right:60px}.font-face-ar .product-links-list .image-wrapper{margin-right:0!important;margin-left:20px}.font-face-ar .page-attributes .wish-list-label{left:20px}.font-face-ar .news-aggregate .page-actions{margin-bottom:0!important}.font-face-ar .page-actions,.slider-component.three-items .page-heading{margin-bottom:0}.font-face-ar .page-actions .wish-list-label{left:0;right:auto!important;margin-right:0}.font-face-ar .page-actions .print-button{left:40px;right:auto!important}@media (min-width:1241px){.font-face-ar .page-actions .print-button,.font-face-ar .page-actions .wish-list-label{margin-right:40px;margin-left:0!important}}.font-face-ar .card__title{padding:0}.font-face-ar .c-text-link{padding-right:0!important;padding-left:20px}.font-face-ar .c-text-link:hover .text-link__arrow{transform:rotate(180deg) translateX(10px)!important}.font-face-ar .text-link__arrow{transform:rotate(180deg);margin-right:15px;margin-left:0}.font-face-ar .footer .footer__list label::before{right:auto!important;left:4px!important}.font-face-ar .footer .footer__list label::after{right:auto!important;left:7px!important}.font-face-ar .footer__nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:40px}.font-face-ar .footer__nav div.component{margin:0}.font-face-ar .select-imitation-contact::after,.font-face-ar .select-imitation::after{left:0;right:auto}.font-face-ar .filter label{padding-right:12px}.font-face-ar .employee-item{text-align:right!important}.font-face-ar .policy-image-wrapper{margin-right:0!important;margin-left:20px}.font-face-ar .certification-item .certification-block-icon{width:32px;margin-left:10px}.font-face-ar .certification-link{display:block}.font-face-ar .anchor-navigation a{text-align:right!important;display:-ms-flexbox;display:flex}.font-face-ar .related-titles{max-width:100%!important;width:100%}.font-face-ar .anchor-navigation:after{right:auto!important;left:20px}.font-face-ar .complex-filters-list label{padding-right:0;padding-left:50px;margin-right:20px}.font-face-ar .complex-filters-list label::after{background-position:2% 80%;width:100%}.font-face-ar .complex-filters-list>input:checked+label::after{background-position:2% 115%}@media (min-width:1241px){.font-face-ar .pagination-global .paginationDirect{padding-left:0!important;padding-right:50px!important}}.font-face-ar .pagination-global .controls{transform:rotate(180deg);transform-origin:50% 46%}.font-face-ar .accordion .toggle-header{padding-right:0!important}.font-face-ar .accordion .toggle-header::before{right:auto!important;left:0}.font-face-ar .accordion .field-heading{text-align:right}.font-face-ar .download-file-item .file-image,.font-face-ar .topics-carousel__tile-body,.font-face-ar .topics-carousel__tile-link,.font-face-ar .topics-carousel__tile-title{text-align:right!important}.font-face-ar .carousel-navigation__progress-bar-wrapper--light{transform:scaleX(-1)}.header,.header-container--solid .header #header-dropdown-icon,.header-container--solid .header .close-button,.header-container--solid .header .header__main-items .logo a,.header-container--solid .header .header__main-items>.beforedesktop,.header-container--solid .logo a,header.header-container--solid{height:70px}@media (min-width:768px){.header,.header-container--solid .header #header-dropdown-icon,.header-container--solid .header .close-button,.header-container--solid .header .header__main-items .logo a,.header-container--solid .header .header__main-items>.beforedesktop,.header-container--solid .logo a,header.header-container--solid{height:100px}}@media (min-width:1024px){.header,.header-container--solid .header #header-dropdown-icon,.header-container--solid .header .close-button,.header-container--solid .header .header__main-items .logo a,.header-container--solid .header .header__main-items>.beforedesktop,.header-container--solid .logo a,header.header-container--solid{height:100px}}.header-container--transparent .header,.header-container--transparent .header #header-dropdown-icon,.header-container--transparent .header .close-button,.header-container--transparent .header .header__main-items .logo a,.header-container--transparent .header .header__main-items>.beforedesktop,.header-container--transparent .logo a,header.header-container--transparent{height:70px}@media (min-width:768px){.header-container--transparent .header,.header-container--transparent .header #header-dropdown-icon,.header-container--transparent .header .close-button,.header-container--transparent .header .header__main-items .logo a,.header-container--transparent .header .header__main-items>.beforedesktop,.header-container--transparent .logo a,header.header-container--transparent{height:180px}}@media (min-width:1024px){.header-container--transparent .header,.header-container--transparent .header #header-dropdown-icon,.header-container--transparent .header .close-button,.header-container--transparent .header .header__main-items .logo a,.header-container--transparent .header .header__main-items>.beforedesktop,.header-container--transparent .logo a,header.header-container--transparent{height:180px}}.header #contactus .contact-us-label,.header #dlCartHeader .dl-cart-label,.header #wishlistHeader .wish-list-label,.header .component#local-partners .field-link a,.header .component#local-partners .field-link a.active{background-position:left center;background-repeat:no-repeat;background-size:25px 25px}.font-face-ar .header #contactus .contact-us-label,.font-face-ar .header #dlCartHeader .dl-cart-label,.font-face-ar .header #wishlistHeader .wish-list-label,.font-face-ar .header .component#local-partners .field-link a,.header #contactus .font-face-ar .contact-us-label,.header #dlCartHeader .font-face-ar .dl-cart-label,.header #wishlistHeader .font-face-ar .wish-list-label,.header .component#local-partners .field-link .font-face-ar a{background-position:right center}.fixed .header-container--transition{top:-100px}header{position:fixed!important;left:0;right:0;top:0}.header{z-index:120;font-weight:100}@media (min-width:1241px){.header #contactus .contact-us-label,.header #dlCartHeader .dl-cart-label,.header #wishlistHeader .wish-list-label,.header .component#local-partners .field-link a,.header .component#local-partners .field-link a.active{height:30px;width:30px;background-position:center center;background-size:30px 30px}.font-face-ar .header #contactus .contact-us-label,.font-face-ar .header #dlCartHeader .dl-cart-label,.font-face-ar .header #wishlistHeader .wish-list-label,.font-face-ar .header .component#local-partners .field-link a,.header #contactus .font-face-ar .contact-us-label,.header #dlCartHeader .font-face-ar .dl-cart-label,.header #wishlistHeader .font-face-ar .wish-list-label,.header .component#local-partners .field-link .font-face-ar a{background-position:center center}.header .beforedesktop:not(.header__search){display:none!important}.header *{color:#fff}.header a:focus,.header a:hover,.header abbr:focus,.header abbr:hover{text-decoration:none;outline:0}.header .header__dropdown-nav-main .header__nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.header .header__nav{font-size:20px;line-height:32px}.header .header__nav>*{position:relative;text-align:center}.header .header__nav>a.active{font-weight:700;color:#fff}.header .header__nav>a.active::before{content:"";position:absolute;bottom:0;border-bottom:5px solid #fff;width:100%;left:0}.header .header__nav>a:hover{font-weight:600;color:#fff}.header .header__nav>a:not(.link-string):focus,.header .header__nav>a:not(.link-string):hover,.header .header__nav>a:not(.link-string):link{color:#fff}.header .header__nav .field-link a:focus,.header .header__nav .field-link a:link,.header .header__nav .field-link>a:hover{text-decoration:underline;color:#fff}.header .header__nav>ul>li>:not(ul){height:100%;position:relative;width:100%;line-height:101px;white-space:nowrap}.header .header__nav>ul:hover{color:#fff}.header .header__nav>ul:not(.clicked):not(:hover)>li>:not(ul).active{font-weight:700;color:#fff}.header .header__nav>ul:not(.clicked):not(:hover)>li>:not(ul).active::before{content:"";position:absolute;bottom:0;border-bottom:5px solid #fff;width:100%;left:0}.header .header__nav>ul.clicked>li>:not(ul),.no-touch .header .header__nav>ul:hover>li>:not(ul){color:#fff}.header .header__nav>ul.clicked>li>:not(ul)::after,.no-touch .header .header__nav>ul:hover>li>:not(ul)::after{content:"";border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid #fff;position:absolute;bottom:0;left:50%;margin-left:-12px}.header .header__nav>*>li,.header .header__nav>:not(ul){display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100px;cursor:pointer}}.header .header__dropdown-nav.contact-us-opened #contactus .contact-us-header-info{display:block}.header .header__dropdown-nav.contact-us-opened .header__nav{max-height:calc(100vh - 90px);overflow:hidden}@media (min-width:768px){.header .header__icons .field-link a:focus::before{z-index:auto!important;background-color:transparent!important;border:2px solid #fff!important}.header #toggle-search:focus,.header #toggle-search:hover{outline-color:#fff!important}}@media (min-width:1241px){.header .header__dropdown-nav.contact-us-opened .header__nav{max-height:none;overflow:visible}.header .header__icons #contactus{position:relative}}.header .header__icons .contact-us-header-info{display:none;position:fixed;left:0;right:0;top:90px;height:calc(100vh - 90px);max-height:100vh;padding:20px 20px 80px;background:#fff;overflow-y:auto}@media (min-width:1241px){.header .header__icons .contact-us-header-info{position:relative;overflow-y:visible;height:auto;padding:0;left:initial;top:initial;right:initial}.header .header__icons .contact-us-header-info:before{content:"";top:14px;position:absolute;right:-14px;transform:translateX(-50%);border-left:12px solid transparent;border-right:12px solid transparent;border-top:10px solid transparent;border-bottom:10px solid #fff;z-index:101}}@media all and (min-width:1241px) and (-ms-high-contrast:none),(min-width:1241px) and (-ms-high-contrast:active){.header .header__icons .contact-us-header-info:before{top:-76px}}@media (min-width:1241px){@supports (-ms-accelerator:true){.header .header__icons .contact-us-header-info:before{top:14px}}@supports (-ms-ime-align:auto){.header .header__icons .contact-us-header-info:before{top:14px}}.header .header__icons .contact-us-header-info>div{position:absolute;max-height:calc(100vh - 100px);overflow-y:auto!important;width:390px;padding:40px;top:34px;left:50%;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.2);transform:translateX(-50%)}}@media all and (min-width:1241px) and (-ms-high-contrast:none),(min-width:1241px) and (-ms-high-contrast:active){.header .header__icons .contact-us-header-info>div{top:-56px}}.header .header__icons .contact-us-header-info .back-to-menu{padding-left:21px!important;font-size:16px;line-height:28px;color:#2a5673;background:0 0!important}.header .header__icons .contact-us-header-info .back-to-menu:after{margin-left:2px;transform:rotate(45deg)}.porcher .header .header__icons .contact-us-header-info .back-to-menu{color:#005054}.header .header__icons .contact-us-header-info .image-line{margin-bottom:20px}.header .header__icons .contact-us-header-info h4{text-align:center;margin-bottom:40px;font-weight:700;color:#4c4c4c}@media (min-width:1241px){@supports (-ms-accelerator:true){.header .header__icons .contact-us-header-info>div{top:34px}}@supports (-ms-ime-align:auto){.header .header__icons .contact-us-header-info>div{top:34px}}.header .header__icons .contact-us-header-info .back-to-menu{display:none!important}.header .header__icons .contact-us-header-info .image-line{display:none}.header .header__icons .contact-us-header-info h4{line-height:42px}}.header .header__icons .contact-us-header-info .contact-us-item{margin:0 -20px;padding:22px 20px;background-color:#fff}.header .header__icons .contact-us-header-info .contact-us-item.highlighted{background-color:rgba(0,142,211,.05)}.header .header__icons .contact-us-header-info .contact-us-item>img{float:left;margin-right:20px;max-width:20px;max-height:100%;margin-top:6px}.header .header__icons .contact-us-header-info .contact-us-item-info{overflow:hidden}.header .header__icons .contact-us-header-info h6{line-height:28px;margin-bottom:2px;font-weight:700;color:#4c4c4c}.header .header__icons .contact-us-header-info p{font-size:12px;line-height:20px}@media (min-width:1241px){.header .header__icons .contact-us-header-info p{color:#4a4848}.header .header__icons .contact-us-header-info .contact-us-links a{width:auto!important;height:auto!important;overflow:visible}}.header .header__icons .contact-us-header-info .contact-us-item-short-info{margin-bottom:20px}.header .header__icons .contact-us-header-info .contact-us-links{margin-bottom:-10px}.header .header__icons .contact-us-header-info .contact-us-links a{background:0 0!important;color:#2a5673}.header .header__icons .contact-us-header-info .contact-us-links a.link-string{padding-left:21px!important;margin-bottom:10px;font-size:16px}.header .header__icons .contact-us-header-info .contact-us-links a.link-string span{color:#2a5673}.porcher .header .header__icons .contact-us-header-info .contact-us-links a,.porcher .header .header__icons .contact-us-header-info .contact-us-links a.link-string span{color:#005054}.header .header__icons .contact-us-header-info .contact-us-link{padding-left:0!important;margin-bottom:10px;font-size:0;line-height:0}.header .header__icons .contact-us-header-info .contact-us-link span{font-size:16px;line-height:32px;color:#2a5673;font-weight:300}.porcher .header .header__icons .contact-us-header-info .contact-us-link span{color:#005054}.header .header__icons .contact-us-header-info .contact-us-link.with-icon{line-height:20px}.header .header__icons .contact-us-header-info .contact-us-link.with-icon img{display:inline-block;vertical-align:middle;padding-right:10px;height:auto;width:28px}.header .header__icons .contact-us-header-info .contact-us-link.with-icon span{display:inline-block;vertical-align:middle;overflow:hidden;font-size:12px;line-height:20px}@media (max-width:1240px){.header .header__main-items .logo{float:left}.header .header__main-items .logo+*{overflow:hidden;text-align:right}.header .header__dropdown-nav{display:none;position:fixed;width:100%;top:0;left:0;right:0;background:#fff;max-height:calc(100% - 10px);overflow-y:auto;padding:90px 20px 0;box-shadow:0 0 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.header .header__dropdown-nav.contact-us-opened,.header .header__dropdown-nav.fixed-height{height:100vh;max-height:100vh;overflow-y:hidden}.header .header__dropdown-nav.contact-us-opened{display:block}.header .header__dropdown-nav>* :not(.header__search):not(.close-button){z-index:125}.header .header__dropdown-nav .header__nav>a,.header .header__dropdown-nav .header__nav>ul>li>:not(ul){color:#2a5673;font-weight:500;font-size:30px;line-height:42px;display:block;border-bottom:1px solid #ededed;padding:20px 10px}.porcher .header .header__dropdown-nav .header__nav>a,.porcher .header .header__dropdown-nav .header__nav>ul>li>:not(ul){color:#005054}.header .header__dropdown-nav .header__icons,.header .header__dropdown-nav .header__nav{padding-top:40px}.header .header__dropdown-nav .header__icons a{color:#2a5673;font-weight:300;font-size:20px;line-height:28px;display:block;margin-bottom:20px}.porcher .header .header__dropdown-nav .header__icons a{color:#005054}.header .header__dropdown-nav .header__icons .active{font-weight:500}.header .header__dropdown-nav .header__search{z-index:130}.header .header__dropdown-nav .close-button{z-index:135}#header-dropdown:checked~.header .header__dropdown-nav{display:block}.header #toggle-search{display:none}}.header #toggle-search{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:50px;width:50px;margin-left:0;background-color:#fff;position:relative;text-align:center}body.home-page:not(.search-is-reached) .header #toggle-search{filter:alpha(opacity=0);opacity:0}.header .close-button{position:fixed;top:0;right:0;color:#2a5673;font-size:40px;font-weight:100;padding:0 40px 0 20px}.header #header-dropdown-icon .header-dropdown-icon,.header .close-button>*{position:relative;top:50%;transform:translateY(-50%)}.header .close-button.beforedesktop{height:90px}.header .close-button>*{display:block}.porcher .header .close-button{color:#005054}.header .header__search{display:block!important;position:fixed;width:100%;height:90px;left:0;top:0;padding:0 20px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.13);z-index:1000;transition:height .2s}@media (min-width:1241px){.header #toggle-search+*{margin-left:25px}.header .header__search{height:0;padding:0 30px;background:rgba(0,0,0,.7);box-shadow:none;overflow:hidden}.header .header__search.opened{height:100vh;padding:0}.header .header__search.opened div.contact-service-banner{display:block}}.header .header__search .cxa-searchbar-component{margin:29px 0}@media (min-width:1241px){.header .header__search .cxa-searchbar-component{width:810px;margin:30px auto;border:10px solid rgba(255,255,255,.4);border-radius:35px;overflow:hidden}}.header .header__search input{font-weight:300;font-size:20px;line-height:32px;padding:0 40px;border:none;outline:0;color:#4a4848;box-shadow:0 0 0 30px #fff inset}.header .header__search input::-webkit-input-placeholder{color:#4a4848;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .header__search input:-moz-placeholder{color:#4a4848;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .header__search input::-moz-placeholder{color:#4a4848;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .header__search input:placeholder{color:#4a4848;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .header__search input:focus::-webkit-input-placeholder{color:transparent}.header .header__search input:focus::-moz-placeholder{color:transparent}.header .header__search input:focus:-moz-placeholder{color:transparent}.header .header__search input:focus:placeholder{color:transparent}@media (min-width:1241px){.header .header__search input{padding:9px 50px;border-radius:25px}}.header .header__search .search-button{position:absolute;width:20px;height:21px;left:20px;top:35px;border:none;outline:0;cursor:pointer;background:url(../images/icons/background-svg.svg#search-icon-gray) no-repeat;background-size:30px 31px}@media (min-width:1241px){.header .header__search .search-button{top:54px;left:calc(50% - 376px)}}.header .header__search .toggle-search-bar{cursor:pointer}@media (max-width:1240px){.header .header__search .toggle-search-bar{width:20px;height:20px;border-radius:50%;background:#2a5673;position:absolute;top:35px;right:20px;display:none}.header .header__search .toggle-search-bar:after,.header .header__search .toggle-search-bar:before{content:"";position:absolute;height:14px;width:1px;background:#fff;transform:rotate(45deg);left:9px;top:3px;cursor:pointer}.header .header__search .toggle-search-bar:after{transform:rotate(135deg)}}@media (min-width:1241px){.header .header__search .toggle-search-bar{width:25px;height:25px;position:absolute;top:20px;right:20px}.header .header__search .toggle-search-bar:after,.header .header__search .toggle-search-bar:before{content:"";position:absolute;width:33px;height:3px;background:#fff;left:0;top:0}.header .header__search .toggle-search-bar:before{transform:rotate(45deg) translate(4px,10px)}.header .header__search .toggle-search-bar:after{transform:rotate(-45deg) translate(-10px,4px)}}.header .header__search .quicklinks-overlay{position:absolute;color:#4a4848;height:0;width:100%;background:#fff;left:0;top:95px;overflow-y:hidden}.header .header__search .quicklinks-overlay.opened{min-height:calc(100vh - 95px);overflow-y:auto}.header .header__search .quicklinks-overlay.opened .contact-service-banner{display:block}@media (min-width:1241px){.header .header__search .quicklinks-overlay{position:static;min-height:calc(100vh - 130px);overflow-y:auto;background:#fff}}.header .header__search .quicklinks-overlay>.page{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px;padding-bottom:0;min-height:calc(100vh - 95px);-ms-flex-line-pack:justify;align-content:space-between}.header .header__search .quicklinks-overlay>.page>*{-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:768px){.header .header__search .quicklinks-overlay>.page{padding-top:35px}}.header .header__search .quicklinks-overlay .recently-searched-block{padding-bottom:80px;padding-top:20px}@media (min-width:1241px){.header .header__search .quicklinks-overlay>.page{min-height:calc(100vh - 130px)}.header .header__search .quicklinks-overlay .recently-searched-block{padding-bottom:100px}}.header .header__search .quicklinks-overlay .recently-searched-block.hidden *{display:none}.header .header__search .quicklinks-overlay .recently-searched-block h4{margin-bottom:22px;color:#2a5673}.porcher .header .header__search .quicklinks-overlay .recently-searched-block h4{color:#005054}.header .header__search .quicklinks-overlay .recently-searched-block ul{padding-bottom:20px}.header .header__search .quicklinks-overlay .recently-searched-block li{font-size:0;line-height:0;margin-bottom:20px}.header .header__search .quicklinks-overlay .recently-searched-block .recently-searched-text{display:inline-block;vertical-align:top;padding-left:44px;font-weight:300;font-size:20px;line-height:32px;color:#4a4848;cursor:pointer;background:url(../images/icons/background-svg.svg#search-icon-blue) no-repeat;background-size:33px 33px}.porcher .header .header__search .quicklinks-overlay .recently-searched-block .recently-searched-text{background:url(../images/icons/background-svg.svg#search-icon-porcher) no-repeat;background-size:33px 33px}.header .header__search .quicklinks-overlay .quick-links-block{margin-bottom:44px}@media (min-width:1241px){.header .header__search .quicklinks-overlay .quick-links-block{margin-bottom:100px}}.header .header__search .quicklinks-overlay .quick-links-block h4{padding-bottom:20px;color:#2a5673}.porcher .header .header__search .quicklinks-overlay .quick-links-block h4{color:#005054}.header .header__search .quicklinks-overlay .quick-links-block ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.header .header__search .quicklinks-overlay .quick-links-block li{width:calc(50% - 5px);margin-bottom:10px;display:-ms-flexbox;display:flex}@media (min-width:768px){.header .header__search .quicklinks-overlay .recently-searched-block{padding-top:25px}.header .header__search .quicklinks-overlay .quick-links-block ul{-ms-flex-pack:start;justify-content:flex-start}.header .header__search .quicklinks-overlay .quick-links-block li{width:calc(25% - 7px);margin-left:9px}}.header .header__search .quicklinks-overlay .quick-links-block li:first-child{margin-left:0}.header .header__search .quicklinks-overlay .quick-links-block a{display:-ms-flexbox;display:flex;width:100%;padding:13px 20px;border:1px solid #d1d5d9;font-size:0;line-height:0;-ms-flex-align:center;align-items:center}.header .header__search .quicklinks-overlay .quick-links-block a>*{font-size:12px;line-height:16px;color:#4a4848}@media (min-width:1025px){.header .header__search .quicklinks-overlay .quick-links-block a{padding-top:16px;padding-bottom:16px}.header .header__search .quicklinks-overlay .quick-links-block a>*{font-size:16px;line-height:24px}}.header .header__search .quicklinks-overlay .quick-links-block a .quick-link-text{word-break:normal}.header .header__search .quicklinks-overlay .quick-links-block a img{max-width:24px;max-height:24px;width:auto;height:auto;margin-right:20px}.header .header__search .quicklinks-overlay .contact-service-banner{position:static;-ms-flex-item-align:end;align-self:flex-end;display:none}.header .header__search .quicklinks-overlay h6{color:#2a5673}.porcher .header .header__search .quicklinks-overlay h6{color:#005054}.header .header__icons a{display:block}.header .header__icons>:not(#toggle-search) a{padding-left:40px}.font-face-ar .header .header__icons>:not(#toggle-search) a{padding-left:0;padding-right:40px}@media (min-width:1241px){.header .header__icons>:not(#toggle-search) a{padding-left:28px}}@media (max-width:375px){.header .header__main-items .beforedesktop>:not(#header-dropdown-icon) a{width:30px;height:30px;padding-left:30px}}.header .header__dropdown-subnav{text-align:left;position:relative;padding:30px 10px;width:100%;font-weight:500}.header .header__dropdown-subnav,.header .header__dropdown-subnav ul{display:none}.header .header__dropdown-subnav ul{padding:30px 0}@media (max-width:375px){.header .header__dropdown-subnav,.header .header__dropdown-subnav ul{position:relative}.header .header__dropdown-subnav ul{padding:0!important}}@media (min-width:376px){.header .header__dropdown-subnav{background-color:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}.header .header__dropdown-subnav ul{position:absolute;right:0;width:50%;top:0}.header .header__dropdown-subnav.expanded{padding-right:50%;width:100%;background:url(../images/icons/main-menu-shadow.png) 52% 0 repeat-y #fff}}@media (max-width:1240px){.header .header__dropdown-subnav{overflow:hidden}.header .header__dropdown-subnav,.header .header__dropdown-subnav ul{box-shadow:none}.header .header__dropdown-subnav ul{bottom:0;max-height:100%;overflow-y:auto;overflow-x:hidden;padding-left:40px}}@media (min-width:1241px){.header .header__dropdown-subnav{position:absolute;top:100%;width:324px;left:50%;margin-left:-162px;max-height:calc(100vh - 100px - 10px);max-height:-webkit-calc(100vh - 100px- 10px);overflow-y:auto;overflow-x:hidden}.header .header__dropdown-subnav,.header .header__dropdown-subnav ul{padding:40px 20px 40px 40px}.header .header__dropdown-subnav.expanded{padding-right:340px;width:664px;background-position:340px 0}.header .header__dropdown-subnav ul{width:300px;overflow-y:hidden}}.header .header__dropdown-subnav .link-string{line-height:28px;font-size:16px}.header .header__dropdown-subnav :not(.link-string){color:#4a4848;font-size:14px;line-height:24px;font-weight:300}.header .header__dropdown-subnav :not(.link-string):hover>span{color:#2a5673}.porcher .header .header__dropdown-subnav :not(.link-string):hover>span{color:#005054}.header .header__dropdown-subnav :not(.link-string).active,.header .header__dropdown-subnav :not(.link-string):focus,.header .header__dropdown-subnav :not(.link-string):hover{color:#2a5673}.porcher .header .header__dropdown-subnav :not(.link-string).active,.porcher .header .header__dropdown-subnav :not(.link-string):focus,.porcher .header .header__dropdown-subnav :not(.link-string):hover{color:#005054}.header .header__dropdown-subnav ul a{margin-bottom:20px;display:inline-block;width:100%}.header .header__dropdown-subnav ul a:not(.link-string).active,.header .header__dropdown-subnav ul a:not(.link-string):focus,.header .header__dropdown-subnav ul a:not(.link-string):hover{cursor:pointer;position:relative;display:inline-block;vertical-align:top;color:#2a5673;font-size:14px;line-height:24px;padding-left:21px;font-weight:300;text-transform:none!important;font-family:"Open Sans",sans-serif!important;letter-spacing:0}.header .header__dropdown-subnav ul a:not(.link-string).active:link,.header .header__dropdown-subnav ul a:not(.link-string).active:visited,.header .header__dropdown-subnav ul a:not(.link-string):focus:link,.header .header__dropdown-subnav ul a:not(.link-string):focus:visited,.header .header__dropdown-subnav ul a:not(.link-string):hover:link,.header .header__dropdown-subnav ul a:not(.link-string):hover:visited{color:#2a5673}.header .header__dropdown-subnav ul a:not(.link-string).active::after,.header .header__dropdown-subnav ul a:not(.link-string).active::before,.header .header__dropdown-subnav ul a:not(.link-string):focus::after,.header .header__dropdown-subnav ul a:not(.link-string):focus::before,.header .header__dropdown-subnav ul a:not(.link-string):hover::after,.header .header__dropdown-subnav ul a:not(.link-string):hover::before{content:"";position:absolute;top:16px;left:0}.header .header__dropdown-subnav ul a:not(.link-string).active::before,.header .header__dropdown-subnav ul a:not(.link-string):focus::before,.header .header__dropdown-subnav ul a:not(.link-string):hover::before{width:12px;border-bottom:2px solid #2a5673}.header .header__dropdown-subnav ul a:not(.link-string).active::after,.header .header__dropdown-subnav ul a:not(.link-string):focus::after,.header .header__dropdown-subnav ul a:not(.link-string):hover::after{width:0;height:6px;border-left:2px solid #2a5673;transform:rotate(-45deg);margin-top:-4px;margin-left:8px}.header .header__dropdown-subnav ul a:not(.link-string).active:active:not(.disabled),.header .header__dropdown-subnav ul a:not(.link-string):focus:active:not(.disabled),.header .header__dropdown-subnav ul a:not(.link-string):hover:active:not(.disabled){color:#2a5673}.header .header__dropdown-subnav ul a:not(.link-string).active:active:not(.disabled)::after,.header .header__dropdown-subnav ul a:not(.link-string).active:active:not(.disabled)::before,.header .header__dropdown-subnav ul a:not(.link-string):focus:active:not(.disabled)::after,.header .header__dropdown-subnav ul a:not(.link-string):focus:active:not(.disabled)::before,.header .header__dropdown-subnav ul a:not(.link-string):hover:active:not(.disabled)::after,.header .header__dropdown-subnav ul a:not(.link-string):hover:active:not(.disabled)::before{border-color:#2a5673}.header .header__dropdown-subnav ul a:not(.link-string).active:focus::before,.header .header__dropdown-subnav ul a:not(.link-string):focus:focus::before,.header .header__dropdown-subnav ul a:not(.link-string):hover:focus::before{width:12px!important;height:0!important;border-bottom:2px solid #2a5673!important;top:16px!important;left:0!important;transform:none!important;background-color:transparent!important;outline-color:none!important;z-index:auto!important}.header .header__dropdown-subnav>li>:not(.link-string):not(ul){padding:0 0 20px;display:block}.header .header__dropdown-subnav>li>:not(.link-string):not(ul)>*{display:inline-block;vertical-align:middle}.header .header__dropdown-subnav>li>:not(.link-string):not(ul)>:not(img){max-width:calc(100% - 20px - 30px)}.header .header__dropdown-subnav>li>:not(.link-string):not(ul) img{width:20px;margin-right:26px;max-height:20px}.header .header__nav>ul>li{position:relative}@media (max-width:1240px){.header .header__nav .clickable-label{position:relative;cursor:pointer}.header .header__nav .clickable-label::after{content:"";position:absolute;width:30px;height:30px;top:10px;right:-10px;display:none;background:url(../images/icons/background-svg.svg#icon-expand-darkblue) 100% 0 no-repeat;background-size:30px 30px}.header .header__nav .clickable-label:not(div)::after{display:block;right:0;top:30px;background:url(../images/icons/background-svg.svg#icon-expand-mobile) 100% 0 no-repeat;background-size:30px 30px}.porcher .header .header__nav .clickable-label:not(div)::after{background:url(../images/icons/background-svg.svg#icon-expand-porcher-mobile) 100% 0 no-repeat;background-size:30px 30px}.header .header__nav .clicked>.clickable-label::after,.header .header__nav .clicked>li>.clickable-label::after{transform:rotateX(-180deg);top:-10px}.header .header__nav .clicked>.clickable-label:not(div)::after,.header .header__nav .clicked>li>.clickable-label:not(div)::after{background-position:0 10px;top:25px}}@media (max-width:375px){.header .header__nav .clickable-label::after{display:block}}.header .header__nav .clicked>*,.header .header__nav .clicked>.clickable-label>:not(ul){color:#2a5673!important}.porcher .header .header__nav .clicked>*,.porcher .header .header__nav .clicked>.clickable-label>:not(ul){color:#005054!important}@media (max-width:768px){.header .header__nav .clicked>*,.header .header__nav .clicked>.clickable-label>:not(ul){font-family:"Open Sans",Arial,sans-serif;font-size:16px}.header .header__nav .clicked>li>ul,.header .header__nav .clicked>ul{display:block}}.header .header__nav .header__nav-submenu-control::after{display:none!important}.header .header__nav .header__nav-submenu-control,.header .header__nav .header__nav-submenu-link{width:100%;text-align:left;letter-spacing:normal!important}.header .header__nav .header__nav-submenu-control abbr,.header .header__nav .header__nav-submenu-control span,.header .header__nav .header__nav-submenu-link abbr,.header .header__nav .header__nav-submenu-link span{text-decoration:inherit;letter-spacing:normal!important}.header .header__nav .header__nav-submenu-control:hover,.header .header__nav .header__nav-submenu-link:hover{outline:0}.header .header__nav .header__nav-submenu-control:focus,.header .header__nav .header__nav-submenu-link:focus{text-decoration:underline;outline:0}@media (min-width:1241px){.no-touch .header .header__nav>ul:hover>*,.no-touch .header .header__nav>ul:hover>.clickable-label>:not(ul){color:#2a5673!important}.porcher .no-touch .header .header__nav>ul:hover>*,.porcher .no-touch .header .header__nav>ul:hover>.clickable-label>:not(ul){color:#005054!important}.no-touch .header .header__nav .header__nav-submenu-control[aria-expanded=true]+.header__nav-submenu-menu,.no-touch .header .header__nav>ul .header__nav-top-level[aria-expanded=true]+.header__dropdown-subnav{display:block}}body.fixed-height .header .toggle-search-bar{display:block}body.fixed-height .header .close-button{display:none}@media (max-width:1240px){body.fixed-height--related-contact-overlay{height:100%;overflow:hidden}}.mainNavOpened{overflow:hidden}#mobileQuestions{display:none;background:#fff;margin-top:85px}#mobileQuestions div{border-top:1px solid #ededed;padding:20px 20px 0}#mobileQuestions p{display:inline-block;padding-right:20px;padding-bottom:20px;color:#2a5673;font-weight:300;font-size:20px;line-height:28px}.porcher #mobileQuestions p{color:#005054}#mobileQuestions a{display:inline-block;font-size:16px;color:#2a5673;padding-left:20px!important;margin-bottom:20px}.porcher #mobileQuestions a{color:#005054}.heading--h2,.porcher .heading--h2{color:#4c4c4c}body.home-page:not(.search-is-reached) .header #toggle-search{display:none}.header .header__search input{width:97%}.header .header__search input::-ms-clear{display:none}.header .header__nav .topLevel{font-size:16px;letter-spacing:1.6px;text-transform:uppercase}@media (min-width:1241px){.mainNavOpened{overflow:auto}#mobileQuestions{display:none}body.home-page:not(.search-is-reached) .header__icons{padding-left:60px}.header .header__nav .topLevel{font-size:14px}}@media (min-width:1442px){.header .header__nav .topLevel{font-size:16px}.header__container{padding-inline:0}}@media (max-width:1240px){.header .header__dropdown-nav .header__nav>a,.header .header__dropdown-nav .header__nav>ul>li>:not(ul){font-size:20px;color:#4c4c4c}}.heading--h2{font-size:30px;line-height:1.2;letter-spacing:-.1px;font-weight:700}@media (min-width:768px){.header .header__nav .header__nav-submenu-control:hover,.header .header__nav .header__nav-submenu-link:hover{text-decoration:underline}.header .header__search input{width:100%}.heading--h2{font-size:56px;line-height:68px}}.heading--h4{font-size:22px;line-height:28px;line-height:38px;padding-bottom:20px}.header{position:fixed;width:100%;top:0;left:0}.header-container--transition .header{transition:top .3s ease,height .3s ease}.on-page-editor .header{position:relative}.header__background{transition:background-color .3s ease}.header-container--solid .header__background{background-color:#2a5673}.porcher .header-container--solid .header__background{background-color:#005054}.header-container--transparent .header__background,.porcher .header-container--transparent .header__background{background-color:transparent}.header__container{width:100%!important;max-width:1440px!important}.header__wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.header__main-items{-ms-flex-positive:1;flex-grow:1}@media (min-width:1241px){.header__main-items{-ms-flex-positive:0;flex-grow:0}}.header__main-items .logo{border-radius:0 0 5px 5px;background-color:#2a5673}@media (min-width:768px){.heading--h4{font-size:44px;line-height:42px}.header__main-items .logo{padding:0 25px}}@media (min-width:1442px){.header__main-items .logo{padding:0 45px}}.porcher .header__main-items .logo{background-color:#005054}.header__dropdown-nav{-ms-flex-positive:1;flex-grow:1}.header__nav-top-level{width:100%;text-align:left}.header__nav-top-level:focus,.header__nav-top-level:hover{text-decoration:underline;outline:0}@media (min-width:1241px){.header__dropdown-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse}.header__nav-top-level{width:auto;padding-inline:10px;font-weight:500;text-align:center}.header__nav-top-level:hover{font-weight:900;outline:0}.header__nav-top-level-text{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-decoration:inherit}.header__nav-top-level-text:after{content:attr(data-text);content:attr(data-text)/"";height:0;visibility:hidden;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;font-weight:900}}.header__mobile-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center}@media (min-width:1241px){.header__icons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-block:10px;margin-left:20px;gap:15px}}@media (min-width:1442px){.header__nav-top-level{padding-inline:15px}.header__icons{margin-left:40px;gap:30px}}.header #header-dropdown-icon{margin-left:30px}.header .header-dropdown-icon{width:22px;height:22px}@media (min-width:768px){.header #header-dropdown-icon{margin-left:40px}.header .header-dropdown-icon{width:28px;height:28px}}.header #contactus-header a{display:block;height:35px;width:35px;background-image:url(../images/icons/new/contacts-icon-white.svg);background-position:center center;background-size:35px 35px;font-size:0;color:transparent}@media (min-width:768px){.header #contactus-header a{height:40px;width:40px;background-size:40px 40px}}.header #contactus .contact-us-label{background-image:url(../images/icons/new/contacts-icon-blue.svg)}@media (min-width:1241px){.header #contactus-header a{display:none}.header #contactus .contact-us-label{background-image:url(../images/icons/new/contacts-icon-white.svg)}.header #contactus .contact-us-text{font-size:0;color:transparent}}.header .contact-us-opened #contactus .contact-us-label{background-image:url(../images/icons/new/contacts-active-icon-white.svg)}.header .component#local-partners .field-link a{background-image:url(../images/icons/new/dealers-icon-blue.svg)}@media (min-width:1241px){.header .component#local-partners .field-link a{display:block;height:30px;width:30px;background-image:url(../images/icons/new/dealers-icon-white.svg);font-size:0;color:transparent}}.header .component#local-partners .field-link a.active{background-image:url(../images/icons/new/dealers-active-icon-blue.svg)}@media (min-width:1241px){.header .component#local-partners .field-link a.active{background-image:url(../images/icons/new/dealers-active-icon-white.svg)}}.header #dlCartHeader .dl-cart-label{background-image:url(../images/icons/new/download-icon-blue.svg)}@media (min-width:1241px){.header #dlCartHeader .dl-cart-label{background-image:url(../images/icons/new/download-icon-white.svg)}}.header #dlCartHeader .dl-cart-label.open-selected,.header #dlCartHeader .dl-cart-label.selected{background-image:url(../images/icons/new/download-icon-active-blue.svg)}@media (min-width:1241px){.header #dlCartHeader .dl-cart-label.open-selected,.header #dlCartHeader .dl-cart-label.selected{background-image:url(../images/icons/new/download-icon-active-white.svg)}.header #dlCartHeader .dl-cart-text{font-size:0;color:transparent}}.header #wishlistHeader .wish-list-label{background-image:url(../images/icons/new/wishlist-icon-blue.svg)}@media (min-width:1241px){.header #wishlistHeader .wish-list-label{background-image:url(../images/icons/new/wishlist-icon-white.svg);background-size:contain}}.header #wishlistHeader .wish-list-label.open-selected,.header #wishlistHeader .wish-list-label.selected{background-image:url(../images/icons/new/wishlist-active-icon-blue.svg)}@media (min-width:1241px){.header #wishlistHeader .wish-list-label.open-selected,.header #wishlistHeader .wish-list-label.selected{background-image:url(../images/icons/new/wishlist-active-icon-white.svg)}.header #wishlistHeader .wish-list-text{font-size:0;color:transparent}.header #toggle-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.header #toggle-search .search-call{background-image:url(../images/icons/new/search.svg);background-repeat:no-repeat;background-size:30px 30px;background-position:center center;height:30px;width:30px}.header-container--solid .logo img{min-width:105px}}.logo .file-type-icon-media-link img,.logo img{width:auto}@keyframes logoFadeIn{0%,75%{opacity:0}100%{opacity:1}}.logo{padding:0 15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;animation:logoFadeIn .5s ease-in}.logo img{position:relative;top:50%;transform:translateY(-50%)}.header-container--transition .logo img{transition:height .3s ease}.header-container--solid .logo img{height:40px}@media (min-width:768px){.header-container--solid .logo img{height:55px}}@media (min-width:1025px){.header-container--solid .logo img{height:55px}}.header-container--transparent .logo img{height:40px}.logo a{display:block}.logo .image-caption{display:none}.footer .footer-top div[class*=footer__]>h3,.footer .footer-top div[class*=footer__]>h4,.footer .footer-top div[class*=footer__]>h5,.footer .footer-top div[class*=footer__]>h6,.footer__list#footer-list .footer__list-col label[for*=category-footer]~.link-list .component-content>:not(ul){font-weight:500;font-size:16px;line-height:24px}@media (min-width:768px){.header-container--transparent .logo img{height:90px}.footer .footer-top div[class*=footer__]>h3,.footer .footer-top div[class*=footer__]>h4,.footer .footer-top div[class*=footer__]>h5,.footer .footer-top div[class*=footer__]>h6,.footer__list#footer-list .footer__list-col label[for*=category-footer]~.link-list .component-content>:not(ul){font-size:16px;line-height:28px}}footer{background:#2a5673;color:#fff;max-width:100%;overflow-x:hidden}footer .footer-top *{color:#fff}.porcher footer{background:#005054}.footer{font-size:14px;line-height:24px}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#fff;font-weight:500;text-transform:uppercase;letter-spacing:2px;font-size:14px!important}.footer .footer-top{position:relative;z-index:20}@media (min-width:1025px){.header-container--transparent .logo img{height:90px}footer{padding-top:60px}.footer .footer-top{padding-bottom:60px}.footer .footer-top .footer__brands{padding-right:0}}@media (max-width:1024px){footer{padding-top:40px}.footer .footer-top{padding-bottom:40px}.footer .footer-top .footer__brands{padding-top:40px}}.footer .footer-top:after,.footer .footer-top:before{content:"";display:table}.footer .footer-top .footer__brands,.footer__list#footer-list .footer__list-col input[id*=category-footer].hidden{display:none}.footer .footer-top div[class*=footer__]>h3,.footer .footer-top div[class*=footer__]>h4,.footer .footer-top div[class*=footer__]>h5,.footer .footer-top div[class*=footer__]>h6{font-weight:500}.footer .footer-top div[class*=footer__]>h3:first-child,.footer .footer-top div[class*=footer__]>h4:first-child,.footer .footer-top div[class*=footer__]>h5:first-child,.footer .footer-top div[class*=footer__]>h6:first-child{padding-bottom:20px}.footer .footer-top .footer__brands:after,.footer .footer-top .footer__brands:before{content:"";display:table}.footer .footer-top select{width:100%}@media (max-width:1024px){.footer .footer-top,.footer .footer__bottom{padding-right:20px;padding-left:20px}.footer .footer__bottom>[class*=col-],.footer__brands,.footer__brands>[class*=col-],.footer__list,.footer__list>[class*=col-]{padding-left:0;padding-right:0}}@media screen and (max-width:1023px) and (min-width:665px){.footer__brands,.footer__list{float:left}.footer__list{width:100%}.footer__brands{width:25%;margin-left:8.333%}.footer__brands .footer__brands-wrapper{width:100%}.footer__brands .footer__brands-wrapper li{width:50%}}.footer__list#footer-list{font-size:14px;line-height:24px;display:block;margin:0 auto;float:none}@media (max-width:768px){.footer__list#footer-list{margin-bottom:25px}}.footer__list#footer-list .footer__list-col{width:100%;position:relative}.footer__list#footer-list .footer__list-col input[id*=category-footer]+label::after,.footer__list#footer-list .footer__list-col input[id*=category-footer]+label::before{position:absolute;right:30px;content:"";top:50%;border-top:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent}.footer__list#footer-list .footer__list-col input[id*=category-footer]+label::after{border-width:6px;border-top-color:#2a5673;right:33px}.footer__list#footer-list .footer__list-col input[id*=category-footer]:checked+label::after,.footer__list#footer-list .footer__list-col input[id*=category-footer]:checked+label::before{border-top:none;border-bottom:9px solid #fff}.footer__list#footer-list .footer__list-col input[id*=category-footer]:checked+label::after{border-bottom-color:#2a5673;border-width:6px;margin-top:3px}.footer__list#footer-list .footer__list-col input[id*=category-footer]+label{cursor:pointer;position:absolute;top:0;right:0;left:0;height:50px}@media (min-width:1241px){.header-container--transparent .logo img{min-width:173px}.footer__list#footer-list{display:-ms-flexbox;display:flex}.footer__list#footer-list .footer__list-col input[id*=category-footer]+label{display:none}.footer__list#footer-list .footer__list-col label[for*=category-footer]~.link-list .component-content>:not(ul){padding-bottom:20px}}@media (max-width:1240px){.footer__list#footer-list .footer__list-col ul li a{padding-left:10px;padding-right:10px}.footer__list#footer-list .footer__list-col input[id*=category-footer]~.link-list ul{display:none}.footer__list#footer-list .footer__list-col label[for*=category-footer]~.link-list .component-content>:not(ul){border-bottom:1px solid #d1d5d9;min-height:50px;line-height:40px;padding-left:10px;padding-right:10px;padding-top:10px}}.footer__list#footer-list .footer__list-col input[id*=category-footer]:checked~.link-list ul{display:block}.footer__list#footer-list .footer__list-col input[id*=category-footer]:checked~.link-list ul>li>a{padding-left:10px;padding-right:10px}.footer__list#footer-list .footer__list-col input[id*=category-footer]:checked~.link-list ul>li:first-child{margin-top:10px}@media (min-width:1025px){.footer__list#footer-list .footer__list-col li:first-child a{padding-top:0}}.footer__list#footer-list .footer__list-col a{color:#d1d5d9;border-bottom:1px solid #989eab;padding-top:10px}@media (min-width:1241px){.footer__list#footer-list .footer__list-col ul{display:block;margin-bottom:0}.footer__list#footer-list .footer__list-col li:first-child a{padding-top:0}.footer__list#footer-list .footer__list-col a{color:#d1d5d9;border-bottom:none;padding-top:0}}.footer__list#footer-list a{color:currentColor;text-decoration:none;padding-bottom:10px;display:block}.footer__brands-wrapper{margin-bottom:35px;display:none}@media (max-width:992px){.footer__brands-wrapper{margin-bottom:0}}@media (max-width:768px){.footer__brands-wrapper{margin-bottom:30px}}.footer__brands-wrapper ul:after,.footer__brands-wrapper ul:before{content:"";display:table}.footer__brands-wrapper a{display:block;margin-bottom:10px;margin-right:10px}.footer__brands-wrapper img{max-width:75px}.footer__brands-wrapper li{display:inline-block;vertical-align:top;width:50%;margin-right:-4px}.footer__bottom{background:#fff;color:#4a4848;padding:20px 0;position:relative;z-index:20;font-size:12px;line-height:20px}@media (min-width:768px){.footer__bottom{font-size:14px;line-height:24px}}.footer__bottom::after{content:"";display:table}@media only screen and (min-width:1200px){.footer__bottom::before{content:"";position:absolute;top:0;bottom:0;left:-150%;right:-150%;background:#fff;display:block}}.footer__nav a,.footer__nav div{display:inline-block}.footer__bottom a{color:currentColor}.footer__nav{text-align:center}@media (max-width:768px){.footer__copy{margin-bottom:30px}.footer__nav{text-align:left}}@media (max-width:992px){.footer__brands-wrapper li{width:33.333333%}.footer__bottom{padding:40px 0}.footer__nav+.footer__socials{margin-top:35px}.footer__nav .link{padding:0}}.footer__nav div{padding:0;margin:0;width:auto;float:none}.footer__nav div.component{margin-left:calc(40 / 585 * 100%)}.footer__nav div.component:first-of-type{margin-left:0!important}@media (max-width:992px){.footer__nav div.component{margin-left:15px}}@media (max-width:768px){.footer__nav div.component{margin-left:0;margin-right:15px}.footer__nav div.component:last-of-type{margin-right:0}.footer__nav a{margin-right:15px;margin-left:0}.footer__nav a:last-child{margin-right:0}}.footer__nav a+a{margin-left:calc(40 / 585 * 100%)}.footer__socials{text-align:right}.footer__socials img{max-width:16px;max-height:16px}@media (max-width:768px){.footer__nav a+a{margin-left:0}.footer__nav a+a:not(:last-child){margin-right:15px}.footer__socials{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.footer__socials a{display:inline-block}.footer__socials a+a{margin-left:calc(35 / 292 * 100%)}@media (max-width:992px){.footer__socials a+a{margin-left:20px}}.file-type-icon-media-link img{width:16px;height:16px}.privacy-warning{display:none;position:fixed;left:0;right:0;bottom:0;background:#fff;max-width:1200px;padding:20px;margin:0 auto;z-index:100;font-size:16px;line-height:24px}.newsletter-teaser,.newsletter-teaser-content,.privacy-warning>*{position:relative}.privacy-warning.visible{display:block}.privacy-warning .text-info{color:#4a4848}.privacy-warning:before{content:"";position:absolute;left:-9999px;right:-9999px;height:100%;background:#fff;top:0;box-shadow:0 3px 10px rgba(0,0,0,.13)}.privacy-warning .info{margin-bottom:20px;color:#4a4848}@media (min-width:768px){.privacy-warning{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.privacy-warning.visible{display:-ms-flexbox;display:flex}.privacy-warning .info{width:calc(100% - 400px)}}.privacy-warning .info span{display:block;padding-bottom:10px}.privacy-warning .info span:last-child{font-size:14px;line-height:22px}.privacy-warning h3{margin-bottom:20px;font-weight:500;font-size:30px;line-height:38px;color:#2a5673;width:100%}.porcher .privacy-warning h3{color:#005054}.privacy-warning .banner-actions{text-align:center;padding-bottom:10px}@media (min-width:768px){.privacy-warning h3{line-height:42px}.privacy-warning .banner-actions{width:auto;max-width:400px;margin-top:-55px}}.privacy-warning .banner-actions>div{margin-bottom:10px}.privacy-warning .banner-actions>div .button{width:100%;font-size:14px;padding:11px 10px;border-radius:5px}.privacy-warning .banner-actions>div .button>::after,.privacy-warning .banner-actions>div .button>::before{top:10px}.privacy-warning .banner-actions>div .button.accept{background:#2a5673}.porcher .privacy-warning .banner-actions>div .button.accept{background:#005054}.privacy-warning .banner-actions>div .button.manage{background:#fff;color:#2a5673;border-color:#2a5673}.porcher .privacy-warning .banner-actions>div .button.manage{color:#005054;border-color:#005054}.privacy-warning .banner-actions>div .button.manage span{color:#4c4c4c}.privacy-warning .banner-actions>div .button.manage:active>::before,.privacy-warning .banner-actions>div .button.manage:hover>::before{border-bottom:2px solid #4c4c4c}.privacy-warning .banner-actions>div .button.manage:active>::after,.privacy-warning .banner-actions>div .button.manage:hover>::after{border-left:2px solid #4c4c4c}.privacy-warning .banner-actions>div .link{font-size:18px;line-height:1.2;display:block;color:#2a5673;text-align:center;text-transform:uppercase;letter-spacing:.1em;margin-left:auto}.privacy-warning .banner-actions>div .link:before{content:'>';color:currentColor;margin-right:.5em}.cookies-settings{text-align:center}.cookies-settings-block{margin:0 auto;display:inline-block;vertical-align:top;width:auto;text-align:left}.cookies-settings-block>h4{padding-bottom:20px}.cookies-settings-block .functional-cookies strong,.cookies-settings-block .marketing-cookies strong,.cookies-settings-block .necessary-cookies strong{font-weight:500}.cookies-settings-block .functional-cookies .link-string::after,.cookies-settings-block .functional-cookies .link-string::before,.cookies-settings-block .marketing-cookies .link-string::after,.cookies-settings-block .marketing-cookies .link-string::before,.cookies-settings-block .necessary-cookies .link-string::after,.cookies-settings-block .necessary-cookies .link-string::before{top:11px}.cookies-settings-block .functional-info,.cookies-settings-block .marketing-info,.cookies-settings-block .necessary-info{display:none;margin:20px 0}.cookies-settings-block .functional-info.open,.cookies-settings-block .marketing-info.open,.cookies-settings-block .necessary-info.open{display:block}.cookies-settings-restricted{padding:30px 0 30px 45px}@media (max-width:768px){.cookies-settings-restricted{padding-left:0}}.cookies-settings-restricted ul{padding-bottom:25px}.cookies-settings-restricted ul.allowed li{background:url(../images/icons/background-svg.svg#icon-checked-darkblue) 0 10px no-repeat;background-size:28px 28px}.cookies-settings-restricted ul.notallowed li{background:url(../images/icons/background-svg.svg#close-darkblue) 0 10px no-repeat;background-size:28px 28px}.cookies-settings-restricted ul li{padding:3px 0 3px 30px}.cookies-settings-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:640px){.cookies-settings-actions{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cookies-settings-actions>*{margin:20px auto 0;width:90%}}.newsletter-teaser{overflow:hidden;font-weight:300;font-size:20px;line-height:32px;padding-bottom:60px}@media (min-width:768px){.newsletter-teaser{font-size:20px;line-height:28px}}.newsletter-teaser-content :not(a){color:#2a5673;margin:0;padding:0}.porcher .newsletter-teaser-content :not(a){color:#005054}.newsletter-teaser .background-image{z-index:-1;position:absolute;right:0;text-align:right;top:5px;width:100%}@media (min-width:1025px){.newsletter-teaser .background-image{right:50px}}@media only screen and (min-width:758px) and (max-width:840px){.newsletter-teaser .background-image{top:95px}}.newsletter-teaser .background-image img{display:inline-block;max-width:50%;height:auto}@media (max-width:768px){.newsletter-teaser .background-image img{width:470px}}@media only screen and (max-width:500px){.newsletter-teaser .background-image img{width:90%;max-width:90%;position:relative;right:-15%;top:10px}}.newsletter-teaser .component-content>h3{font-size:40px;line-height:52px;font-weight:700}@media (min-width:768px){.newsletter-teaser .component-content>h3{font-size:36px;line-height:44px}}.newsletter-teaser .component-content>a{cursor:pointer;font-weight:300;position:relative;display:inline-block;vertical-align:top;color:#2a5673;text-transform:uppercase;letter-spacing:2px;font-size:16px;line-height:28px;padding-left:21px;margin-top:20px}@media (min-width:768px){.newsletter-teaser .component-content>a{font-size:20px;line-height:32px}}.newsletter-teaser .component-content>a:link,.newsletter-teaser .component-content>a:visited{color:#2a5673}.newsletter-teaser .component-content>a::after,.newsletter-teaser .component-content>a::before{content:"";position:absolute;top:16px;left:0}.newsletter-teaser .component-content>a::before{width:12px;border-bottom:2px solid #2a5673}.newsletter-teaser .component-content>a::after{width:0;height:6px;border-left:2px solid #2a5673;transform:rotate(-45deg);margin-top:-4px;margin-left:8px}.newsletter-teaser .component-content>a:active:not(.disabled){color:#2a5673}.newsletter-teaser .component-content>a:active:not(.disabled)::after,.newsletter-teaser .component-content>a:active:not(.disabled)::before{border-color:#2a5673}.newsletter-teaser .component-content>a:focus::before{width:12px!important;height:0!important;border-bottom:2px solid #2a5673!important;top:16px!important;left:0!important;transform:none!important;background-color:transparent!important;outline-color:none!important;z-index:auto!important}.porcher .newsletter-teaser .component-content>a{color:#005054}@media (max-width:375px){.newsletter-teaser .component-content>a{font-size:16px}}.newsletter-teaser .icon{display:none}.slider-component.three-items .page-heading+:not(.page-info){margin:20px 0}.slider-component.three-items .page-heading+.page-info{margin:20px 0 50px}.slider-component-title{font-size:40px;line-height:48px;margin-bottom:25px;font-weight:100;color:#2a5673}@media (min-width:1025px){.slider-component-title{font-size:48px;line-height:62px}}.policies .policy-item-info .link-string,.slider-item .link-string{font-size:16px}.porcher .slider-component-title{color:#005054}.slider-item{float:none;padding:0;text-align:center;max-width:300px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:33%}@media (max-width:992px){.slider-item{max-width:200px}}@media (max-width:768px){.slider-item{max-width:none}}.three-items .slider-item .slider-box h4{height:84px;overflow:hidden;display:block;font-weight:700;color:#4c4c4c}.three-items .slider-item .slider-box:nth-child(2),.three-items .slider-item .slider-box:nth-child(3),.three-items .slider-item .slider-box:nth-child(4),.three-items .slider-item .slider-box:nth-child(5),.three-items .slider-item .slider-box:nth-child(6),.three-items .slider-item .slider-box:nth-child(7){display:none}.slider-item .image-wrapper{display:inline-block;vertical-align:top;text-align:center;min-width:73px;max-width:73px;margin:0 auto 20px;border-bottom:2px solid #2a5673;padding-bottom:10px}.slider-item .image-wrapper img{display:block;margin:0 auto!important;width:auto;height:60px;max-width:60px}.porcher .slider-item .image-wrapper{border-bottom:2px solid #005054}.slider-box{padding:20px 0}.slider-grid-wrapper:not(.slick-slider){display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.three-items .slider-grid-wrapper:not(.slick-slider){-ms-flex-wrap:wrap;flex-wrap:wrap}input:checked+.slider-grid-wrapper .slider-item .slider-box{display:block!important;min-height:220px}.policies .page-info,.policies .policy-title,.policies .two-columns-page-subtitle{color:#4c4c4c!important}.policies h2{font-weight:700;color:#4c4c4c}.policies .page-info{font-weight:700}.policies .policies-list{margin-bottom:120px}@media (min-width:1025px){.policies .policies-list{margin-bottom:50px}.policies .policy-image-wrapper{float:left;margin-right:23px}}.policies .policy-item{margin-bottom:0;padding-bottom:0}@media (min-width:768px){.policies .policy-item{width:calc(50% - 12px)}}@media (min-width:1442px){.policies .policy-item{width:calc(50% - 46px)}}.policies .policy-image-wrapper{margin-bottom:12px}.policies .policy-image-wrapper img{width:auto;height:60px;max-width:60px}.policies .policy-item-info{position:relative;padding-bottom:50px}@media (min-width:768px){.policies .policy-item-info{padding-bottom:54px}}.policies .policy-item-text{overflow:hidden}@media (min-width:1025px){.policies .policy-item-info{display:-ms-flexbox;display:flex;position:static;padding-bottom:0}.policies .policy-item-text{position:relative;padding-bottom:50px}}.policies .policy-title{display:block;margin-bottom:20px;font-weight:700;font-size:30px;line-height:42px}.policies .policy-text{font-size:16px;line-height:24px;color:#4a4848}.policies .link-wrapper{margin-top:20px}.portrait-image-slider{padding-top:80px;padding-bottom:80px}@media (min-width:768px){.portrait-image-slider{padding-top:120px;padding-bottom:120px}}@media (min-width:1025px){.policies .policy-text{line-height:28px}.portrait-image-slider{padding-top:180px;padding-bottom:120px}}.portrait-image-slider__wrapper{margin-top:40px;margin-bottom:120px}.portrait-image-slider__wrapper [data-no-auto=true]{width:100px}.portrait-image-slider__wrapper [data-no-auto=true] .carousel-navigation__progress-bar-wrapper{display:none}.portrait-image-slider__title{padding-inline:10px;font-size:30px;line-height:36px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:700;color:#202020;text-wrap:balance}@media (min-width:768px){.portrait-image-slider__wrapper{margin-top:80px;margin-bottom:120px}.portrait-image-slider__title{padding-inline:20px;font-size:56px;line-height:68px;gap:1rem}}.portrait-image-slider__slide-list{margin-top:40px;margin-bottom:40px}@media (min-width:768px){.portrait-image-slider__slide-list{margin-top:80px;margin-bottom:80px}}@media (min-width:1025px){.portrait-image-slider__slide-list{margin-top:120px;margin-bottom:80px}}.portrait-image-slider__slide-list .slick-list{padding-bottom:17px!important}.portrait-image-slider__slide-list .slick-slide{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.portrait-image-slider__slide-list .slick-slide{width:780px}}.portrait-image-slider__slide{position:relative;height:440px;width:300px!important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;filter:drop-shadow(0 10px 10px rgba(0, 0, 0, .15));border-radius:14px;overflow:hidden}@media (min-width:768px){.portrait-image-slider__slide{height:800px;width:600px!important}}@media screen and (max-width:414px){.portrait-image-slider__slide{width:calc(100vw - 20px)!important}}.portrait-image-slider__slide-image{position:absolute;left:0;height:100%;width:100%;object-fit:cover}.portrait-image-slider__slide-link{position:relative;text-decoration:none}.portrait-image-slider__slide-link:focus{outline:0}.portrait-image-slider__slide-contents{position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.portrait-image-slider__slide-contents-inner{z-index:1;height:100%;padding:20px 10px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:20px;position:relative}.portrait-image-slider__slide-heading{font-size:24px;line-height:32px;z-index:1;font-weight:400;text-align:center;color:#fff}@media (max-width:768px){.portrait-image-slider__slide-heading{margin-bottom:10px}}@media (min-width:768px){.portrait-image-slider__slide-link:active .portrait-image-slider__slide-button,.portrait-image-slider__slide-link:focus .portrait-image-slider__slide-button,.portrait-image-slider__slide-link:focus-within .portrait-image-slider__slide-button,.portrait-image-slider__slide-link:hover .portrait-image-slider__slide-button{outline-offset:3px;filter:drop-shadow(0 2px 5px rgba(0, 0, 0, .3));cursor:pointer}.portrait-image-slider__slide-contents-inner{padding:60px 40px 0;gap:0}.portrait-image-slider__slide-heading{font-size:48px;line-height:58px;margin-bottom:20px}}@media (min-width:1025px){.portrait-image-slider__slide-heading{margin-bottom:40px}}.portrait-image-slider__slide-body{font-size:18px;z-index:1;font-weight:500;text-align:center;color:#fff;text-wrap:balance}@media (min-width:768px){.portrait-image-slider__slide-body{font-size:34px}}.portrait-image-slider__slide-button-wrapper{z-index:1;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.portrait-image-slider__slide-button{display:inline-block;padding:1em 3.556em;background-color:#fff;font-size:18px;font-weight:700;color:#000;text-align:center;text-transform:uppercase;line-height:1.2;letter-spacing:.1em;transition:all .3s ease-in-out!important;outline-offset:-2px;text-wrap:balance;position:relative;width:100%;border-radius:0 0 14px 14px;border:transparent;outline:#fff solid 2px}@media (prefers-reduced-motion:reduce){.portrait-image-slider__slide-button{transition:none!important}}.portrait-image-slider__slide-button:active:before,.portrait-image-slider__slide-button:before,.portrait-image-slider__slide-button:focus-visible:before,.portrait-image-slider__slide-button:focus-within:before,.portrait-image-slider__slide-button:focus:before,.portrait-image-slider__slide-button:hover:before{display:none!important}@media (min-width:768px){.portrait-image-slider__slide-button{display:inline-block;padding:1em 3.556em;border-radius:5px;background-color:#fff;font-size:18px;font-weight:700;color:#000;text-align:center;text-transform:uppercase;line-height:1.2;letter-spacing:.1em;transition:all .3s ease-in-out!important;outline-offset:-2px;text-wrap:balance;margin-bottom:60px;width:fit-content;border:transparent;outline:#fff solid 2px}.portrait-image-slider__slide-button:active:before,.portrait-image-slider__slide-button:before,.portrait-image-slider__slide-button:focus-visible:before,.portrait-image-slider__slide-button:focus-within:before,.portrait-image-slider__slide-button:focus:before,.portrait-image-slider__slide-button:hover:before{display:none!important}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.portrait-image-slider__slide-button{transition:none!important}}.input-group .button,.portrait-image-slider__cta,.where-to-buy a{transition:all .3s ease-in-out!important;text-transform:uppercase;letter-spacing:.1em}.portrait-image-slider__description{padding-inline:10px;font-size:18px;line-height:21.6px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:1280px;margin-top:40px;margin-left:auto;margin-right:auto;text-align:center;font-family:inherit;font-weight:500;color:#666;text-wrap:balance}@media (min-width:768px){.portrait-image-slider__description{padding-inline:20px;font-size:34px;line-height:40.8px;margin-top:80px}}.portrait-image-slider__description:empty{display:none}.portrait-image-slider__cta-wrapper{padding-inline:10px;margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.portrait-image-slider__cta-wrapper{padding-inline:20px;margin-top:40px}}.portrait-image-slider__cta{display:inline-block;padding:1em 3.556em;border:2px solid #2a5673;border-radius:5px;background-color:#2a5673;font-size:18px;font-weight:700;color:#fff;text-align:center;line-height:1.2;outline-offset:-2px;text-wrap:balance;outline:#2a5673 solid 2px}@media (prefers-reduced-motion:reduce){.portrait-image-slider__cta{transition:none!important}}.portrait-image-slider__cta:active:before,.portrait-image-slider__cta:before,.portrait-image-slider__cta:focus-visible:before,.portrait-image-slider__cta:focus-within:before,.portrait-image-slider__cta:focus:before,.portrait-image-slider__cta:hover:before{display:none!important}@media (max-width:768px){.portrait-image-slider__cta{width:100%}}.individual-policy-page .individual-policy-block{padding:43px 10px;border:1px solid #ededed;margin-bottom:100px;text-align:center}@media (min-width:768px){.individual-policy-page .individual-policy-block{padding:43px 35px 55px;margin-bottom:20px}.accordion .toggle-header:focus{text-decoration:underline}}@media (min-width:1025px){.portrait-image-slider__cta-wrapper{margin-top:80px}.individual-policy-page .individual-policy-block{padding:41px 163px;margin-bottom:19px}}.individual-policy-page .individual-policy-image-wrapper{display:inline-block;vertical-align:top;padding:0 0 12px;border-bottom:2px solid #2a5673;margin-bottom:20px;font-size:0;line-height:0;max-width:73px;min-width:73px}.individual-policy-page .individual-policy-image-wrapper img{width:auto;height:60px;max-width:60px;margin:0 auto}.porcher .individual-policy-page .individual-policy-image-wrapper{border-bottom:2px solid #005054}.individual-policy-page h4{margin-bottom:20px;color:#4c4c4c;font-weight:700}.individual-policy-page .individual-policy-text{font-size:16px;line-height:24px;margin-bottom:22px}.individual-policy-page .individual-policy-text:last-of-type{margin-bottom:0}.individual-policy-page .link-string{margin-top:22px;font-size:16px}.accordion{float:none}.accordion .toggle-header{position:relative;height:auto;display:table;width:100%;outline:0}.accordion .toggle-header:not(:empty){padding:10px 50px 10px 10px;border-bottom:1px solid #ededed;margin-bottom:20px;cursor:pointer}.accordion .toggle-header:not(:empty):before{content:"";position:absolute;top:20px;right:10px;width:20px;height:20px;background:url(../images/icons/background-svg.svg#icon-expand-mobile) 0 -50% no-repeat;background-size:30px 30px;transform-origin:50% 75%}.porcher .accordion .toggle-header:not(:empty):before{background:url(../images/icons/background-svg.svg#icon-expand-porcher-mobile) 0 -50% no-repeat;background-size:20px 20px}.accordion li.item:last-of-type .toggle-header{margin-bottom:10px}.accordion .active.toggle-header:not(:empty){margin-bottom:20px}.accordion .active.toggle-header:not(:empty):before{top:10px;right:10px;transform:rotate(180deg)}.accordion .active.toggle-header:not(:empty)+.toggle-content{display:block!important}.accordion .toggle-content{display:none;padding:0 10px}.accordion .field-heading{font-weight:300;font-size:30px;line-height:42px;color:#4c4c4c;word-wrap:break-word;word-break:break-word}.accordion .field-content{margin-bottom:10px}@media (min-width:1025px){.accordion .field-content{column-count:2;column-gap:24px}.accordion .field-content>*{margin-bottom:24px}.accordion .field-content .downloadfile-list{margin:0;width:100%}.accordion .field-content.onecol{column-count:1}}.accordion .field-content ul{list-style-type:disc;list-style-position:outside;padding-left:20px}.accordion .field-content ul li{padding-bottom:10px}.accordion .label{text-align:left!important;padding:0;white-space:normal}.accordion .col-xs-12{float:none;padding:0}.accordion .downloadfile-list{margin-bottom:10px!important}.accordion .onecol ul{list-style-type:disc;list-style-position:outside;padding-left:20px}.accordion .onecol ul li{padding-bottom:10px}.faq-question .accordion .toggle-header:not(:empty):before{right:0}.faq-question{position:relative;padding:30px 20px;box-shadow:0 1px 5px 0 rgba(0,0,0,.13)}@media (min-width:768px){.faq-question{padding-right:60px}}@media (min-width:1025px){.faq-question{padding-left:30px;padding-right:30px}}@media (min-width:1442px){.faq-question{padding-left:40px;padding-right:40px}}.faq-question .close-block{display:none;top:28px;right:38px}.faq-question .faq-image-wrapper img{height:50px;width:auto}.faq-question .faq-question-title{display:block;font-weight:700;font-size:30px;line-height:38px;text-align:center;color:#4c4c4c;margin-bottom:12px}.faq-question .accordion,.faq-question .accordion .items{padding-left:0;padding-right:0}.faq-question .accordion{padding-bottom:10px;margin-bottom:0!important;margin-top:80px}@media (min-width:769px) and (max-width:1024px){.faq-question .accordion .toggle-header:before{right:-12px}.faq-question .accordion .active .toggle-header:before{right:-24px}}.faq-question .accordion .item.active:last-child .toggle-content{padding-bottom:0}.faq-page{padding-bottom:0!important}.faq-topics{padding:0!important}.faq-topics .faq-grid-title{display:block;margin-bottom:30px;font-weight:700;font-size:30px;line-height:42px;color:#4c4c4c}.faq-topics .faq-topics-list{margin-top:-20px}@media (min-width:768px){.faq-question .close-block{display:block}.faq-topics .faq-topics-list{margin-top:-30px}}.faq-topics .faq-topics-list .faq-topics-item{margin-bottom:0!important;margin-top:20px}@media (min-width:768px){.faq-topics .faq-topics-list .faq-topics-item{margin-top:30px}}.faq-topics .link-string{font-size:16px}.faq-contacts .faq-contacts-block{margin:0 -20px;box-shadow:0 1px 5px 0 rgba(0,0,0,.13)}@media (min-width:768px){.faq-contacts .faq-contacts-block{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;margin:0}.faq-contacts .faq-contacts-image-wrapper{position:relative;-ms-flex-preferred-size:36%;flex-basis:36%;overflow:hidden}}.faq-contacts .faq-contacts-block img{width:100%}.faq-contacts h2{margin-bottom:40px;font-weight:700;color:#4c4c4c}@media (min-width:1025px){.faq-contacts .faq-contacts-image-wrapper{-ms-flex-preferred-size:40%;flex-basis:40%}}.faq-contacts .faq-contact-info{padding:22px 20px}@media (min-width:768px){.faq-contacts .faq-contacts-image-wrapper img{position:absolute;height:100%;width:auto;max-width:none;min-width:100%;left:50%;transform:translateX(-50%)}.faq-contacts .faq-contact-info{-ms-flex-preferred-size:64%;flex-basis:64%}}.faq-contacts .faq-contact-title{display:block;margin-bottom:20px;font-weight:700;font-size:30px;line-height:38px;color:#4c4c4c}.faq-contacts .faq-contact-text{margin-bottom:36px}.faq-contacts .link-string{font-size:16px}.faq-contacts-list{margin-top:-30px}.faq-contacts-list .faq-topics-item{margin-bottom:0;margin-top:30px}.all-products-list .all-products-item .link-string{font-size:16px}.all-products-list .all-products-item .line-image-wrapper{border:none}.all-products-block .page-heading{margin-bottom:0!important}@media (min-width:1025px){.faq-contacts .faq-contact-info{-ms-flex-preferred-size:60%;flex-basis:60%}.all-products-block .page-heading{margin-bottom:10px!important}}.all-products-block .all-products-item{padding-bottom:0;margin-top:60px;margin-bottom:0!important;background:#fff;position:relative;color:#4a4848!important}.all-products-block .all-products-item .link-string{color:#2a5673!important;font-size:16px;text-transform:uppercase}.porcher .all-products-block .all-products-item .link-string{color:#005054!important}.all-products-block .all-products-item .grid-item-title{color:#4c4c4c!important;font-weight:700}.all-products-block .all-products-item .full-click-tile{color:#4a4848;position:absolute;width:100%;height:100%;left:0;top:0}.all-products-block .all-products-item .full-click-tile span{display:none}.all-products-block .all-products-text{margin-bottom:40px}@media (min-width:1025px){.all-products-block .all-products-text{margin-bottom:20px}}.all-products-block .link-image-wrapper img{display:block;max-width:none;margin:40px -30px 0!important;width:calc(100% + 60px)}.collection-technology-home-slider-block{max-width:1440px;margin-inline:auto}@media (max-width:1240px){.collection-technology-home-slider-block .page-heading,.collection-technology-home-slider-block .page-subtitle{padding:0 0 10px}}.anchor-navigation-wrapper~.collection-technology-home-slider-block .page-heading,.anchor-navigation-wrapper~.collection-technology-home-slider-block .page-subtitle{padding-left:20px;padding-right:20px;max-width:1240px;margin:0 auto;width:100%;line-height:1;padding-bottom:15px}.collection-technology-home-slider-wrapper .slick-slide .brand-icon{margin-top:-6px}.collection-technology-home-slider{position:relative}.collection-technology-home-slider .slick-slide{height:500px}@media (min-width:768px){.collection-technology-home-slider .slick-slide{height:600px}}.collection-technology-home-slider .image-description-manipulation.Center{position:relative;margin:0}.collection-technology-home-slider .image-description-manipulation.Center .page-item-image img{object-fit:cover}.collection-technology-home-slider .image-description-manipulation.Center .page-item-link,.collection-technology-home-slider .image-description-manipulation.Center .page-item-link span{font-size:16px!important;color:#fff!important}.collection-technology-home-slider a{outline:0}.collection-technology-home-slider .page-item-slider-image{position:relative;overflow:hidden}.collection-technology-home-slider .page-item-slider-image img{position:absolute;min-width:100%;max-width:none;top:0;left:50%;transform:translateX(-50%)}.collection-technology-home-slider .page-item-description{position:absolute;top:0;width:100%;max-width:1240px;left:50%;transform:translateX(-50%);padding-left:20px;padding-right:20px}@media (min-width:1025px){.collection-technology-home-slider-block .page-heading{margin-bottom:40px!important}}.compatible-collection-slider .page-heading,.compatible-collection-slider .page-subtitle{max-width:1240px;padding:0 20px 15px;margin:0 auto}.compatible-collection-slider .slider{visibility:hidden;height:0;overflow:hidden}.compatible-collection-slider .slider.active{visibility:visible;height:auto}.tile-gallery.media-image .page-heading,.tile-gallery.media-image .page-subtitle{display:block;max-width:1200px;margin-left:auto;margin-right:auto}.tile-gallery.media-image.full-width .page-heading,.tile-gallery.media-image.full-width .page-subtitle{max-width:1240px;padding:0 20px}.tile-gallery.media-image .slidingMode{position:relative;max-width:1435px;margin:0 auto}.tile-gallery.media-image .slidingMode .media-image{position:absolute;left:0;transition:left .3s ease-in-out 0s}.tile-gallery.media-image .slidingMode .slide{float:left;margin:0;position:absolute}.tile-gallery.media-image .slidingMode .slideCont{overflow:hidden;position:relative}.tile-gallery.media-image .slidingMode .next,.tile-gallery.media-image .slidingMode .prev{color:#fff!important;font-size:25px;margin-top:0;z-index:55;position:absolute;width:36px;height:50px;border:none;outline:0;text-indent:-9999px;overflow:hidden;background:rgba(255,255,255,.7);background-size:40px 40px;top:50%;transform:translateY(-50%);cursor:pointer}.tile-gallery.media-image .slidingMode .next.hidden,.tile-gallery.media-image .slidingMode .prev.hidden{display:none}.tile-gallery.media-image .slidingMode .next:before,.tile-gallery.media-image .slidingMode .prev:before{content:"";position:absolute;width:14px;height:20px;background:url(../images/icons/arrow-right-dark.svg) no-repeat;left:50%;top:50%;transform:translate(-50%,-50%)}.tile-gallery.media-image .slidingMode .next{right:0}.tile-gallery.media-image .slidingMode .next:before{transform-origin:50% 50%;transform:translate(-50%,-50%) rotate(180deg)}.tile-gallery.media-image .slidingMode .prev{left:0}.tile-gallery.media-image .media-gallery-block{width:100%;max-width:1440px}.tile-gallery.media-image .media-gallery-block,.tile-gallery.media-image .media-gallery-block .slide{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1025px){.tile-gallery.media-image .media-gallery-block .slide.two-column-media-block,.tile-gallery.media-image .media-gallery-block.two-column-media-block{max-width:1024px;margin:0 auto}}@media (min-width:768px){.tile-gallery.media-image .media-gallery-block .slide.three-column-media-block,.tile-gallery.media-image .media-gallery-block.three-column-media-block{max-width:960px;margin:0 auto;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:992px){.tile-gallery.media-image .media-gallery-block .slide.three-column-media-block.slick-slider,.tile-gallery.media-image .media-gallery-block .slide.two-column-media-block.slick-slider,.tile-gallery.media-image .media-gallery-block.three-column-media-block.slick-slider,.tile-gallery.media-image .media-gallery-block.two-column-media-block.slick-slider{display:block}}@media (min-width:1025px){.tile-gallery.media-image .media-gallery-block .slide.three-column-media-block,.tile-gallery.media-image .media-gallery-block.three-column-media-block{max-width:none;margin:0 auto}}@media (min-width:768px){.tile-gallery.media-image .media-gallery-block .slide.three-column-media-block .media-gallery-item,.tile-gallery.media-image .media-gallery-block.three-column-media-block .media-gallery-item{margin-left:2px}}@media (min-width:769px) and (max-width:1024px){.tile-gallery.media-image .media-gallery-block .slide.three-column-media-block .media-gallery-item:nth-child(odd),.tile-gallery.media-image .media-gallery-block.three-column-media-block .media-gallery-item:nth-child(odd){margin-left:0}}@media (min-width:1025px){.tile-gallery.media-image .media-gallery-block .slide.three-column-media-block .media-gallery-item,.tile-gallery.media-image .media-gallery-block.three-column-media-block .media-gallery-item{width:calc(33.3333% - 2px);margin-left:2px}.tile-gallery.media-image .media-gallery-block .slide.three-column-media-block .media-gallery-item:nth-child(3n+1),.tile-gallery.media-image .media-gallery-block.three-column-media-block .media-gallery-item:nth-child(3n+1){margin-left:0}}.tile-gallery.media-image .media-gallery-block .slide img,.tile-gallery.media-image .media-gallery-block img{width:100%}.tile-gallery.media-image .media-gallery-item{padding:0;border:none;box-shadow:none;outline:0;position:relative;width:100%;height:235px;margin-bottom:2px;cursor:pointer;overflow:hidden}@media (min-width:768px){.tile-gallery.media-image .media-gallery-item{width:calc(50% - 2px);max-width:477px;height:300px;margin-left:1px}}.tile-gallery.media-image .media-gallery-item img{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;left:50%;top:50%;max-width:none;transform:translate(-50%,-50%)}.tile-gallery.media-image .media-gallery-item:focus:before,.tile-gallery.media-image .media-gallery-item:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:10}.full-screen-gallery{position:fixed;top:0;left:0;width:100%;height:100%;padding-top:60px;background:rgba(0,0,0,.8);z-index:200}.full-screen-gallery .full-screen-main-gallery-wrapper{height:calc(100vh - 150px)}@media (min-width:768px){.full-screen-gallery{padding-top:75px}.full-screen-gallery .full-screen-main-gallery-wrapper{height:calc(100vh - 195px)}}.full-screen-gallery .slick-slide>div{font-size:0;line-height:0}.full-screen-gallery .close-block{position:absolute;top:20px;right:20px;cursor:pointer}@media (min-width:768px){.full-screen-gallery .close-block{top:30px;right:30px;z-index:300;transform:scale(1.4)}}.full-screen-gallery .close-block:after,.full-screen-gallery .close-block:before{background:#fff}.full-screen-gallery .full-screen-main-gallery{margin-top:calc(50vh - 75px);transform:translateY(-50%);transition:all .3s}@media (min-width:768px){.full-screen-gallery .full-screen-main-gallery{margin-top:calc(50vh - 98px)}}@media (min-width:1025px){.full-screen-gallery .full-screen-main-gallery-wrapper{height:calc(100vh - 225px)}.full-screen-gallery .full-screen-main-gallery{margin-top:calc(50vh - 113px)}}.full-screen-gallery .full-screen-main-gallery .gallery-item{position:relative;text-align:center;font-size:0;line-height:0}.full-screen-gallery .full-screen-main-gallery .gallery-item img{display:inline-block;vertical-align:top;max-width:100%;max-height:calc(100vh - 150px);width:auto;height:auto}@media (min-width:768px){.full-screen-gallery .full-screen-main-gallery .gallery-item img{max-height:calc(100vh - 195px)}}.full-screen-gallery .full-screen-thumbnail-gallery{position:absolute;bottom:30px;width:320px;left:50%;transform:translateX(-50%)}@media (min-width:768px){.full-screen-gallery .full-screen-thumbnail-gallery{width:720px;bottom:20px}}@media (min-width:1025px){.full-screen-gallery .full-screen-main-gallery .gallery-item img{max-height:calc(100vh - 225px)}.full-screen-gallery .full-screen-thumbnail-gallery{width:960px}}.full-screen-gallery .full-screen-thumbnail-gallery.blocked .slick-track{transform:translate3d(0,0,0)!important}.full-screen-gallery .full-screen-thumbnail-gallery .gallery-item{cursor:pointer;border:2px solid transparent;height:40px;overflow:hidden}.full-screen-gallery .full-screen-thumbnail-gallery .slick-list{width:100%;margin-bottom:0}@media (min-width:768px){.full-screen-gallery .full-screen-thumbnail-gallery .gallery-item{height:90px}}@media (min-width:1025px){.full-screen-gallery .full-screen-thumbnail-gallery .gallery-item{height:120px}.two-column-tile{padding-bottom:0}}.full-screen-gallery .full-screen-thumbnail-gallery .gallery-item img{position:relative;height:100%;width:auto;min-width:100%;max-width:none;top:50%;left:50%;transform:translate(-50%,-50%)}.full-screen-gallery .full-screen-thumbnail-gallery .slick-current .gallery-item{border:2px solid #2a5673}.porcher .full-screen-gallery .full-screen-thumbnail-gallery .slick-current .gallery-item{border-color:#005054}.full-screen-gallery .full-screen-thumbnail-gallery .slick-prev{left:0}.full-screen-gallery .full-screen-thumbnail-gallery .slick-next{right:0}.two-column-tile .two-columns-page-design{background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.13)}.two-column-tile .two-column-list{padding:20px 0}.two-column-tile .two-column-item{padding:20px;margin-bottom:0;box-shadow:none}@media only screen and (min-width:767px){.two-column-tile .two-column-item{width:50%}}@media (min-width:1025px){.two-column-tile .two-column-item:nth-child(odd){padding-left:40px;padding-right:30px}}@media (min-width:1442px){.two-column-tile .two-column-item:nth-child(odd){padding-right:60px}}@media (min-width:1025px){.two-column-tile .two-column-item:nth-child(even){padding-left:30px;padding-right:40px}}@media (min-width:1442px){.two-column-tile .two-column-item:nth-child(even){padding-left:60px}}.two-items-tile .two-column-tile-item{padding:30px 20px 52px;-ms-flex-pack:center;justify-content:center;background:#fff;margin-top:40px;position:relative}.two-items-tile .two-column-tile-item:nth-of-type(1){margin-top:0}@media (min-width:660px){.two-items-tile .two-column-tile-item:nth-of-type(2){margin-top:0}}@media (min-width:1025px){.two-items-tile .two-column-tile-item{padding-left:28px;padding-right:28px}}@media (min-width:1442px){.two-items-tile .two-column-tile-item{padding-left:82px;padding-right:82px}}.two-items-tile .two-column-tile-item .two-column-item-info{margin-bottom:12px}.two-items-tile .two-column-tile-item .two-column-item-info p{font-weight:300;line-height:24px;color:#333}.contacts-block .contacts-block-item h6,.contacts-block h2{color:#4c4c4c;font-weight:700}.two-items-tile .two-column-tile-item .link-wrapper .link-string::after,.two-items-tile .two-column-tile-item .link-wrapper .link-string::before{top:11px}.two-items-tile .two-column-tile-item .link-string{font-size:16px}.two-items-tile .two-column-tile-item .full-click-tile{position:absolute;width:100%;height:100%;left:0;top:0}.contacts-block .two-column-list{margin-top:-50px!important}.contacts-block h2{font-size:36px;padding-bottom:40px}@media (min-width:1025px){.contacts-block h2{font-size:40px;line-height:52px;padding-bottom:50px}}.contacts-block .contacts-block-item{padding:42px 21px 21px;box-shadow:none;border:1px solid #ededed;margin-top:50px;display:block}@media (min-width:1025px){.contacts-block .contacts-block-item{padding-left:42px;padding-right:42px}}.contacts-block .contacts-block-item>*{width:100%}.contacts-block .contacts-block-item span{display:block;color:#4a4848}.contacts-block .contacts-block-item .address-link{padding-top:16px;display:inline-block;vertical-align:top}.contacts-block .contacts-block-item .address-link span{color:#2a5673}.porcher .contacts-block .contacts-block-item .address-link span{color:#005054}.contacts-block .contacts-block-item .contacts-list li{position:relative;padding-left:45px;margin-bottom:20px}.contacts-block .contacts-block-item .contacts-list li.employee-item{padding-left:108px;padding-top:0;margin-top:-13px}.contacts-block .contacts-block-item .contacts-list li a{font-size:16px;line-height:28px;color:#2a5673}.porcher .contacts-block .contacts-block-item .contacts-list li a{color:#005054}.contacts-block .contacts-block-item .contacts-list li .contact-block-icon{position:absolute;top:5px;left:0}.contacts-block .contacts-block-item .contacts-list li .contact-block-icon img{max-width:24px;max-height:24px}.contacts-block .contacts-block-item .employee-item{background:url(../images/icons/login.svg) 28px center no-repeat;background-size:30px;text-align:left}@media (max-width:992px){.contacts-block .contacts-block-item .contacts-list li.employee-item{padding-left:0;padding-top:69px;margin-bottom:18px}.contacts-block .contacts-block-item .employee-item{background-position:center 10px;text-align:center}}.contacts-block .contacts-block-item .employee-item .press-contact-info h6{font-size:20px;line-height:32px;font-weight:300;color:#4a4848}.contacts-block .contacts-block-item .employee-item .address-link{display:block;line-height:8px;padding-top:19px}.contacts-block .contacts-block-item .employee-item .address-link a{line-height:8px}.porcher .contacts-block .contacts-block-item .employee-item{background-image:url(../images/icons/login-porcher.svg)}.contacts-block .contacts-block-item .contact-short-info{margin-bottom:40px}.contacts-block .contacts-block-item .contact-short-info p{color:#4a4848}.contacts-block.press-contact .page-subtitle{margin-bottom:-5px}.contacts-block.press-contact .two-column-list{padding-top:20px}@media (max-width:992px){.contacts-block.press-contact .page-subtitle{margin-bottom:-10px}.contacts-block.press-contact .two-column-list{padding-top:30px}}.contacts-block.press-contact .contacts-block-item{padding:42px 21px 21px;margin-top:20px}.product-catalog-page .page-heading:not(:empty):not(.content-heading){margin-bottom:24px;font-size:40px;line-height:50px;margin-top:40px}@media (min-width:470px){.product-catalog-page .page-heading:not(:empty):not(.content-heading){margin-bottom:27px}}@media (min-width:750px){.product-catalog-page .page-heading:not(:empty):not(.content-heading){margin-bottom:20px;margin-top:0;font-size:48px;line-height:62px}}.product-catalog-page .subcategories-list{min-height:90px;line-height:24px}@media (min-width:470px){.product-catalog-page .subcategories-list{line-height:18px}}@media (min-width:735px){.product-catalog-page .subcategories-list{min-height:120px}}@media (min-width:1024px){.product-catalog-page .page-heading:not(:empty):not(.content-heading){margin-bottom:15px}.product-catalog-page .subcategories-list{line-height:28px}}.product-catalog-page .page-attributes-product{margin-bottom:18px}.product-catalog-page .four-column-list .four-column-item,.wishlist-page .four-column-list .four-column-item{width:calc(25% - 24px);position:relative}@media (max-width:1024px){.product-catalog-page .four-column-list .four-column-item,.wishlist-page .four-column-list .four-column-item{width:calc(33.3333% - 24px);margin-bottom:12px}}@media (max-width:992px){.contacts-block.press-contact .contacts-block-item{padding-top:20px}.product-catalog-page .four-column-list .four-column-item,.wishlist-page .four-column-list .four-column-item{width:calc(50% - 24px)}}@media (max-width:375px){.product-catalog-page .four-column-list .four-column-item,.wishlist-page .four-column-list .four-column-item{width:calc(100% - 20px)}}.product-catalog-page .product-catalog-list .link-string,.wishlist-page .product-catalog-list .link-string{position:relative;bottom:0}.product-catalog-list .page-item{position:relative}@media (min-width:768px){.product-catalog-list .page-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-catalog-list .page-item>*{width:100%}.product-catalog-list h5{color:#4c4c4c}.product-catalog-list .back-link-wrapper .page-heading{margin-bottom:0}.product-catalog-list .page-item-attributes{height:40px}.product-catalog-list .product-catalog-item-info{position:static;margin-top:0;background:rgba(255,255,255,.8);z-index:1}.product-catalog-list .product-catalog-item-info__bottom{-ms-flex-item-align:end;align-self:flex-end;padding-top:2px}.product-catalog-list .product-catalog-item-info>h5{height:70px;overflow:hidden;margin-bottom:20px;font-size:19px}.product-catalog-list .product-catalog-item-info>h5 a{color:#2a5673;display:block}.porcher .product-catalog-list .product-catalog-item-info>h5 a{color:#005054}.product-catalog-list .image-wrapper{text-align:center;font-size:0;line-height:0;margin-bottom:20px;height:150px;position:relative}.product-catalog-list .image-wrapper a{display:block}.product-catalog-list .image-wrapper img{max-width:100%;max-height:150px}.product-catalog-list .image-wrapper .imgMarker{position:absolute;right:0;bottom:0;min-width:50px;min-height:30px;background:#315470;color:#fff}.product-catalog-list .image-wrapper .imgMarker span{color:#fff;font-size:14px;line-height:28px;font-weight:700;padding:0 15px}.product-catalog-list .sku-line{color:#4c4c4c;font-size:12px;text-transform:uppercase;line-height:17px;margin-bottom:0;display:block;width:100%;height:30px}.product-catalog-list .sku-line>*,.product-catalog-list .sku-line>::before{display:inline-block;vertical-align:middle}.product-catalog-list .sku-line>:not(:first-child)::before{content:"";height:10px;width:1px;background-color:#4a4848;margin-right:4px}.product-catalog-list .attributes-block{height:130px;overflow:hidden}.product-catalog-list .attributes-block .attribute-item{display:inline-block;vertical-align:middle;color:#4a4848;padding:6px 10px;margin-bottom:10px;font-size:12px;line-height:20px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px solid #ededed;border-radius:16px;min-width:25%;max-width:100%}.product-catalog-list .assembly-attributes-block{height:auto}.product-catalog-list .assembly-attributes-block span.assembly-info-title{display:block;font-size:12px;color:#4a4848}.product-catalog-list .assembly-attributes-block ul.assembly-info-list{display:block;margin-top:1px;line-height:20px}.product-catalog-list .assembly-attributes-block ul.assembly-info-list li{color:#4a4848;font-size:12px;padding-left:10px}.product-catalog-list .assembly-attributes-block ul.assembly-info-list li::before{content:"\2022";display:block;margin-left:-10px;float:left;font-size:10px}.product-catalog-list .link-string{display:inline-block;font-size:12px;line-height:28px;height:28px;position:absolute;bottom:20px}.product-catalog-list .color-info-string{display:block;margin-bottom:10px;font-size:12px;line-height:20px;color:#939393}.product-catalog-list .color-items-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px;padding-bottom:5px}.product-catalog-list .color-items-list li{position:relative;margin-right:10px;margin-bottom:10px}.product-catalog-list .color-items-list a{display:block;width:40px;height:40px;padding:4px;border:1px solid #ededed;border-radius:50%;overflow:hidden}@media (min-width:1025px){.product-catalog-list .color-items-list a{width:30px;height:30px;padding:0}}.product-catalog-list .color-items-list a .image-wrapper{height:100%;width:100%;overflow:hidden}.product-catalog-list .color-items-list a img{display:block;width:100%;height:100%;border:1px solid #ededed;border-radius:40px}.subcategories-list>*{color:#4a4848;padding:15px 40px 15px 0;text-transform:uppercase;font-size:14px;letter-spacing:2px;display:inline-block;vertical-align:middle}.subcategories-list>.active{font-weight:700}#more-less-filters~label[for=more-less-filters]{color:#2a5673;font-weight:300;font-size:14px;line-height:32px;letter-spacing:2px;text-transform:uppercase;margin:40px 0 -5px}.porcher #more-less-filters~label[for=more-less-filters]{color:#005054}@media (min-width:470px){#more-less-filters~label[for=more-less-filters]{margin:49px 0 0}}@media (min-width:750px){#more-less-filters~label[for=more-less-filters]{margin:50px 0 10px}}@media (min-width:1024px){#more-less-filters~label[for=more-less-filters]{margin:60px 0 20px}}#more-less-filters~label[for=more-less-filters]>*{display:inline-block;margin-right:5px}#more-less-filters~label[for=more-less-filters]>:not(.more){display:none}#more-less-filters~label[for=more-less-filters],#more-less-filters~label[for=more-less-filters]::before{display:inline-block;vertical-align:middle}#more-less-filters~label[for=more-less-filters]::before{content:"";width:20px;height:20px;background:url(../images/icons/background-svg.svg#more-filters-mobile) no-repeat;background-size:28px 25px;margin-right:9px}.porcher #more-less-filters~label[for=more-less-filters]::before{background:url(../images/icons/background-svg.svg#more-filters-porcher-mobile) no-repeat;background-size:28px 25px}#more-less-filters:checked~label[for=more-less-filters]>:not(.more){display:inline-block}#more-less-filters:checked~label[for=more-less-filters]>.more{display:none}.complex-filters-list.visible{display:block!important}.complex-filters{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-17px}@media (min-width:470px){#more-less-filters~label[for=more-less-filters]::before{background:url(../images/icons/background-svg.svg#more-filters-mobile) no-repeat;background-size:31px 31px}.porcher #more-less-filters~label[for=more-less-filters]::before{background:url(../images/icons/background-svg.svg#more-filters-porcher-mobile) no-repeat;background-size:31px 31px}.complex-filters{margin-top:-3px}}@media (min-width:750px){.complex-filters{margin-top:-30px}}@media (min-width:1024px){.complex-filters{margin-top:2px}.complex-filters-list .complex-filters-box{padding:20px 10px}}.complex-filters-list{display:none}.more-less-filters:checked~.complex-filters .complex-filters-list{display:block}.complex-filters-list .complex-filters-box{position:relative;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);background-color:#fff;padding:20px 10px;display:none;margin-top:10px;width:100%}.complex-filters-list .complex-filters-box label{margin:10px;word-break:break-all;width:calc(50% - 20px);border:1px solid #d1d5d9;line-height:24px;padding:16px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:80px;font-weight:500}@media (min-width:768px){.complex-filters-list .complex-filters-box label{width:calc(33.33333% - 20px)}}@media (min-width:769px) and (max-width:1024px){.complex-filters-list .complex-filters-box label{width:calc(33.33333% - 20px)}}@media (max-width:992px){.complex-filters-list .complex-filters-box label{width:calc(50% - 20px)}}@media (max-width:768px){.complex-filters-list .complex-filters-box label{width:calc(100% - 20px)}}.complex-filters-list .complex-filters-box label img{width:40px;height:auto;margin-right:20px;max-height:40px}.complex-filters-list .complex-filters-box label img+*{max-width:calc(100% - 60px)}.complex-filters-list .complex-filters-box input:checked+label{border-color:#2a5673;background-color:rgba(0,142,211,.1)}.porcher .complex-filters-list .complex-filters-box input:checked+label{border-color:#005054}.complex-filters-list>label{display:block;position:relative;font-weight:300;font-size:20px;line-height:32px;color:#939393;padding-bottom:12px;margin-top:40px;padding-right:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:10px}@media (min-width:750px){.complex-filters-list>label{padding-bottom:13px;margin-top:47px}}@media (min-width:1024px){.complex-filters-list>label{margin-top:40px}}.complex-filters-list>label::after{background:url(../images/icons/background-svg.svg#icon-expand-mobile) 100% 80% no-repeat;background-size:27px 27px;border-bottom:2px solid #2a5673;content:"";position:absolute;top:0;left:0;bottom:0;width:calc(100% - 20px)}@media (max-width:480px){.complex-filters-list>label::after{width:100%}}.porcher .complex-filters-list>label::after{background:url(../images/icons/background-svg.svg#icon-expand-porcher-mobile) 100% 80% no-repeat;background-size:27px 27px;border-bottom:2px solid #005054}.complex-filters-list>input:checked~.complex-filters-box{display:block}@media (min-width:376px){.complex-filters-list>input:checked~.complex-filters-box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.complex-filters-list>input:checked+label{color:#4a4848}.complex-filters-list>input:checked+label::after{border-bottom:none;border-top:2px solid #2a5673;transform:rotateX(-180deg);background-position:100% 115%}.porcher .complex-filters-list>input:checked+label::after{border-top:2px solid #005054}.complex-filters-choice{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.complex-filters-choice>*{margin-top:15px}.complex-filters-choice label{-ms-flex-order:2;order:2;padding:3px 50px 3px 30px;text-align:center;border:1px solid #ededed;border-radius:21px;position:relative;margin-right:15px;white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden}.complex-filters-choice label:not(:first-child)+#delete-all-filters{display:inline-block}.complex-filters-choice label img{display:none}.complex-filters-choice label::after{content:"\00d7";color:#2a5673;position:absolute;top:50%;right:20px;font-size:16px;line-height:16px;margin-top:-8px}.porcher .complex-filters-choice label::after{color:#005054}.complex-filters-choice #delete-all-filters{-ms-flex-order:1;order:1;color:#2a5673;display:none;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-right:15px;cursor:pointer;font-weight:300;font-size:20px;line-height:32px;background:url(../images/icons/background-svg.svg#delete-mobile) 0 7px no-repeat;background-size:23px 23px;padding-left:30px}.porcher .complex-filters-choice #delete-all-filters{color:#005054}.complex-filters{position:relative}.complex-filters .complex-filters-list{-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.complex-filters .complex-filters-list{-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:1024px){.complex-filters .complex-filters-list{-ms-flex:0 0 25%;flex:0 0 25%}}.complex-filters .complex-filters-list .complex-filters-box{position:absolute;left:0;width:100%;z-index:1}.search-overlay{position:fixed;width:100%;height:calc(100% - 95px);left:0;top:95px;padding-top:40px;background:#fff;z-index:900;overflow:auto}@media (min-width:1241px){.search-overlay{height:calc(100% - 130px);top:130px;padding-top:60px}}.search-overlay .page{padding-top:0;padding-bottom:0}.search-overlay h4{margin-bottom:20px}.search-overlay .search-category-results{padding-bottom:100px}.search-overlay .search-category-results a{margin:10px}.search-overlay .search-category-results .search-result-item a:focus::before{display:none!important}.search-overlay .search-category-result>img{float:left;width:24px;margin-right:15px}.search-overlay .search-result-category-info{overflow:hidden;margin-bottom:22px}.search-overlay .search-result-category-info.opened .link-string:after{transform:rotate(-45deg);margin-top:-4px}.search-overlay .search-result-category-info.opened .search-result-item{display:list-item}.search-overlay .search-result-category-heading{overflow:hidden;margin-bottom:20px}.search-overlay .search-result-category-heading span{float:left;max-width:50%}.search-overlay .search-result-category-heading a{float:right;max-width:50%;line-height:32px}.search-overlay .search-result-category-heading .link-string{font-size:16px}.search-overlay .search-result-item{margin-bottom:20px}.search-overlay .search-result-item a{font-weight:100;font-size:20px;line-height:28px;color:#2a5673}.porcher .search-overlay .search-result-item a{color:#005054}.search-overlay .search-result-item span{display:block;font-weight:300;font-size:14px;line-height:28px;color:#4a4848}@media (min-width:1025px){.search-overlay .search-result-item a{margin-right:10px}.search-overlay .search-result-item span{display:inline}}.search-overlay .search-result-item:nth-child(2)~li{display:none}.search-overlay .link-wrapper{padding:0 0 20px}.search-overlay .link-wrapper .link-string:before{transform:rotate(-270deg)}.search-overlay .link-wrapper .link-string:after{transform:rotate(45deg);margin-top:0}.error-404-page{padding-top:60px;padding-bottom:80px}@media (min-width:768px){.search-overlay .link-wrapper{display:inline}.error-404-page{padding-top:95px}}@media (min-width:1025px){.error-404-page{padding-top:100px;padding-bottom:100px}}.error-404-page span{display:block;color:#2a5673}.error-404-page span.heading3{margin-bottom:40px;font-weight:100}@media (min-width:1025px){.error-404-page span.heading3{margin-bottom:50px}}@media (min-width:1442px){.error-404-page{padding-top:120px;padding-bottom:120px}.error-404-page span.heading3{margin-bottom:60px}}.error-404-page span.heading5{font-weight:300}.porcher .error-404-page span{color:#005054}.error-404-page .image-line{font-size:0;line-height:0;margin-bottom:80px}@media (min-width:1025px){.error-404-page .image-line{margin-bottom:100px}}@media (min-width:1442px){.error-404-page .image-line{margin-bottom:120px}}.error-404-page img{display:inline-block;vertical-align:top;max-width:218px}@media (min-width:768px){.error-404-page img{max-width:303px}}.category-product-slider-component .category-product-slide{display:block;position:relative;height:228px;overflow:hidden}@media (min-width:768px){.category-product-slider-component .category-product-slide{height:295px}}@media (min-width:1025px){.error-404-page img{max-width:444px}.category-product-slider-component .category-product-slide{height:533px}}.category-product-slider-component .category-product-slide img{position:absolute;max-width:none;min-width:100%;height:100%;top:0;left:50%;transform:translateX(-50%);object-fit:cover}.category-product-slider-component h2{color:#fff;margin-bottom:20px}.category-product-slider-component .categoty-product-link-string{outline:0;cursor:pointer;font-weight:300;position:relative;display:inline-block;vertical-align:top;color:#fff;text-transform:uppercase;letter-spacing:2px;line-height:28px;padding-left:21px;font-size:16px!important}@media (min-width:768px){.category-product-slider-component .categoty-product-link-string{font-size:20px;line-height:32px}}.category-product-slider-component .categoty-product-link-string:link,.category-product-slider-component .categoty-product-link-string:visited{color:#fff}.category-product-slider-component .categoty-product-link-string::after,.category-product-slider-component .categoty-product-link-string::before{content:"";position:absolute;top:16px;left:0}.category-product-slider-component .categoty-product-link-string::before{width:12px;border-bottom:2px solid #fff}.category-product-slider-component .categoty-product-link-string::after{width:0;height:6px;border-left:2px solid #fff;transform:rotate(-45deg);margin-top:-4px;margin-left:8px}.category-product-slider-component .categoty-product-link-string:active:not(.disabled){color:#fff}.category-product-slider-component .categoty-product-link-string:active:not(.disabled)::after,.category-product-slider-component .categoty-product-link-string:active:not(.disabled)::before{border-color:#fff}.category-product-slider-component .categoty-product-link-string:focus::before{width:12px!important;height:0!important;border-bottom:2px solid #fff!important;top:16px!important;left:0!important;transform:none!important;background-color:transparent!important;outline-color:none!important;z-index:auto!important}.category-product-slider-component .category-product-slide-info{position:relative;padding:20px 20px 106px}@media (min-width:1025px){.category-product-slider-component .category-product-slide-info{padding-top:50px}}.category-product-slider-component .slick-slide>div{font-size:0;line-height:0}.category-product-slider-component .slick-dots{padding:0 20px;transform:translateY(-50px);max-width:600px;margin:0 auto}@media (min-width:768px){.category-product-slider-component .slick-dots{transform:translateY(-60px)}}@media (min-width:1442px){.category-product-slider-component .slick-dots{max-width:875px;transform:translateY(-100px)}}.category-product-slider-component .slick-dots desktopIncreased li{margin-left:10px}.slider-component #show-more-components~label[for=show-more-components]{padding-bottom:0}.downloadfile-list{font-weight:300;margin-bottom:79px;width:100%;min-width:600px!important}@media (max-width:768px){.download-files-list{max-width:100%;overflow-x:auto}.downloadfile-list{min-width:100%}}.downloadfile-list *{color:#333}.downloadfile-list * a:hover,.downloadfile-list :active{color:#2a5673}.porcher .downloadfile-list * a:hover,.porcher .downloadfile-list :active{color:#005054}.downloadfile-list .table-headings{font-weight:500}.downloadfile-list .file-ext{margin-right:10px;text-transform:uppercase;font-weight:700;font-size:14px;line-height:19px;display:inline-block;padding:6px 1px;min-width:45px;text-align:center;background-color:#ededed}.downloadfile-list .file-ext:first-letter{display:none}.downloadfile-list tr{height:81px;border-bottom:1px solid #ededed}.downloadfile-list tr td{padding-right:10px;vertical-align:middle}.downloadfile-list tr td:first-child{padding-left:10px;width:50%}.downloadfile-list tr td:last-child{width:15%}.download-list-cart::-webkit-scrollbar{width:8px;background:0 0}.download-list-cart::-webkit-scrollbar-thumb{background:#2a5673;border-radius:0}.download-list-cart::-webkit-scrollbar-track{background:0 0}.download-list-cart::-webkit-scrollbar:horizontal{height:8px;background:0 0}.download-list-cart::-webkit-scrollbar-thumb:horizontal{background:#2a5673;border-radius:0}.download-list-cart::-webkit-scrollbar-track:horizontal{background:0 0}.description-grid .description-item-list{-ms-flex-pack:center;justify-content:center}.description-grid .description-item{padding:0;margin-bottom:60px;text-align:left;box-shadow:none;-ms-flex-direction:column;flex-direction:column}.description-grid .three-column-item.description-item{margin-bottom:40px}.description-grid img{width:100%}.description-grid .image-wrapper{margin-bottom:38px}.language-dropdown{position:relative;margin:0 10px 0 0;min-width:50%}.language-dropdown__selected{display:-ms-flexbox;display:flex;max-width:167px;padding:10px 20px 10px 10px;border:1px solid #fff;background-color:#214359;color:#fff}@media (min-width:768px){.language-dropdown{margin:0 10px;min-width:262px}.language-dropdown__selected{max-width:none;padding:10px}}.language-dropdown__selected:hover{cursor:pointer}.language-dropdown__selected-text{font-size:14px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:5px}.language-dropdown__language-icon,.language-dropdown__radio{margin-right:8px}.language-dropdown__expand-icon{margin-left:auto;width:7px}.language-dropdown__radio--on{display:none}.language-dropdown__list{display:none;position:absolute;left:0;border:2px solid #fff}.language-dropdown__list--show{display:block;width:100%;max-height:620px;overflow:auto}.language-dropdown__option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px;font-size:14px;line-height:18px;background-color:#fff;color:#000}.language-dropdown__option:hover{transition:all .75s;background-color:#eceff0;cursor:pointer}.language-dropdown__option:hover .language-dropdown__radio--on{display:block}.language-dropdown__option:hover .language-dropdown__radio--off{display:none}.language-dropdown__option--selected{background-color:#eceff0}.language-dropdown__option--selected .language-dropdown__radio--on{display:block}.language-dropdown__option--selected .language-dropdown__radio--off{display:none}.language-selector{display:none;position:fixed;top:0;left:0;width:100%;padding:16px 0;background-color:#214359;color:#fff;z-index:130;transition:all .2s}.mainNavOpened .language-selector,.searchOpened .language-selector{z-index:110}@media (min-width:768px){.language-selector{padding:8px 0}.language-selector__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin-right:20px}}.language-selector__controls{display:-ms-flexbox;display:flex;margin:16px 0 0}.language-selector__text{padding-right:16px;font-size:12px;line-height:16px}@media (min-width:768px){.language-selector__controls{margin:0}.language-selector__text{padding-right:10px}}.language-selector__button{font-size:12px;line-height:13px;text-transform:uppercase;font-weight:700;background-color:#fff;padding:10px 20px;color:#000;border:2px solid #fff;text-decoration:none;letter-spacing:1.75px}.language-selector .container,.related-products-component.fixed-width{padding-right:20px;padding-left:20px}.language-selector__close{position:absolute;top:20px;right:20px}.language-selector__close:hover{cursor:pointer}.language-selector__close-icon{width:14px}.language-selector .container{max-width:1240px}body:not(.on-page-editor) .language-banner-active{top:100px!important}@media (min-width:768px){.language-selector__close{position:static;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:30px}body:not(.on-page-editor) .language-banner-active{top:52px!important}}.logo-bar{padding-top:0!important;padding-bottom:0!important;margin-bottom:0}.logo-bar .logo-bar-list{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end}.logo-bar .logo-bar-list .logo-bar-item{width:16.3934%;margin:40px 0 0 11.4754%;opacity:.5;max-width:160px}@media (min-width:768px){.logo-bar .logo-bar-list .logo-bar-item{width:10.5263%;margin-left:7.3684%}}@media (min-width:1025px){.logo-bar .logo-bar-list .logo-bar-item{width:8.765%;margin-left:6.25%}}.logo-bar .logo-bar-list .logo-bar-item:nth-child(4n+1){margin-left:0}@media (min-width:768px){.logo-bar .logo-bar-list .logo-bar-item:nth-child(4n+1){margin-left:7.3684%}.logo-bar .logo-bar-list .logo-bar-item:nth-child(6n+1){margin-left:0}.role-selector__link:hover{text-decoration:underline!important}}.logo-bar img{width:100%;max-height:120px}@media (min-width:1025px){.logo-bar .logo-bar-list .logo-bar-item:nth-child(6n+1){margin-left:6.25%}.logo-bar .logo-bar-list .logo-bar-item:nth-child(7n+1){margin-left:0}.related-products-component h2.page-heading{margin-bottom:40px!important}}.related-products-component .product-catalog-list+.link-wrapper{text-align:right}.related-products-component .four-column-list{-ms-flex-pack:center;justify-content:center}.related-products-component .four-column-item{margin-bottom:0;position:relative}.related-products-component .data-product-wrapper{position:relative}.related-products-component .data-product-wrapper .slick-arrow{z-index:5;margin-top:-20px}.related-products-component .data-product-wrapper .slick-prev{margin-left:-18px}.related-products-component .data-product-wrapper .slick-next{margin-right:-18px}.related-products-component .loadingHidden{margin-top:-130px}.related-products-component .link-wrapper{margin-top:32px}@media (min-width:1025px){.related-products-component .link-wrapper{margin-top:40px}}.related-products-component .related-header-wrapper .page-subtitle{padding-bottom:8px}.related-products-component .related-header-wrapper .link-wrapper{margin:-20px 0 40px}@media (min-width:1241px){.related-products-component .related-header-wrapper .related-titles{float:left;max-width:75%}.related-products-component .related-header-wrapper .link-wrapper{float:right;max-width:20%;margin:40px 0 0 5%}}.data-product-wrapper .four-column-list .four-column-item,.wishlist-page .data-wrapper .four-column-list .four-column-item{padding:20px 20px 40px}@media (max-width:1239px){.data-product-wrapper .four-column-list .four-column-item,.wishlist-page .data-wrapper .four-column-list .four-column-item{width:calc(33.3333% - 24px);margin-bottom:12px}}@media (max-width:992px){.data-product-wrapper .four-column-list .four-column-item,.wishlist-page .data-wrapper .four-column-list .four-column-item{width:calc(50% - 24px)}}@media (max-width:560px){.data-product-wrapper .four-column-list .four-column-item,.wishlist-page .data-wrapper .four-column-list .four-column-item{width:calc(100% - 20px)}}.data-product-wrapper .fake-pagination,.data-product-wrapper .pagination-global,.wishlist-page .data-wrapper .fake-pagination,.wishlist-page .data-wrapper .pagination-global{margin-top:60px}@media (max-width:1240px){.data-product-wrapper .fake-pagination,.data-product-wrapper .pagination-global,.wishlist-page .data-wrapper .fake-pagination,.wishlist-page .data-wrapper .pagination-global{margin-top:15px}}.data-product-wrapper .page-item-attributes img,.wishlist-page .data-wrapper .page-item-attributes img{width:auto;height:auto;max-height:40px}.data-product-wrapper .wish-list-label.small-icon,.wishlist-page .data-wrapper .wish-list-label.small-icon{width:29px;height:29px}.role-selector{padding-top:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}@media (min-width:1241px){.role-selector{padding-top:0;margin-left:15px}}@media (min-width:1442px){.role-selector{margin-left:25px}}.role-selector__link{color:#2a5673;font-size:16px;font-weight:500;line-height:normal;background:0 0;border:none;padding:0;margin:0;box-shadow:none;outline:0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.role-selector__link:focus,.role-selector__link:hover{background:0 0;border:none;outline:0;box-shadow:none;text-decoration:underline!important}.role-selector__link--active{font-weight:900;margin-top:-1px}@media (min-width:1241px){.role-selector__link{color:#fff;font-size:14px}}@media (min-width:1442px){.role-selector__link{font-size:16px}}.role-selector__spacer{display:block;height:1.3em;width:1.5px;background-color:#2a5673}@media (min-width:1241px){.role-selector__spacer{background-color:#fff}}.product-detail-gallery .main-image-block{display:none}@media (min-width:768px){.product-detail-gallery .main-image-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:323px;margin-bottom:30px}}.product-detail-gallery .main-image-block img{max-width:100%;max-height:323px;width:auto;height:auto}.product-detail-gallery .product-detail-thumbnails-wrapper{position:relative}.product-detail-gallery .product-detail-thumbnails{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center}.product-detail-gallery .product-detail-thumbnails .product-detail-thumb{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:65px;height:265px;margin:0;padding:5px;cursor:pointer}.product-detail-gallery .product-detail-thumbnails .product-detail-thumb.active{border-color:#2a5673}.porcher .product-detail-gallery .product-detail-thumbnails .product-detail-thumb.active{border-color:#005054}.product-detail-gallery .product-detail-thumbnails .product-detail-thumb img{max-width:100%;max-height:100%;width:auto;height:auto;margin:0 auto}@media (min-width:768px){.product-detail-gallery .product-detail-thumbnails .product-detail-thumb{height:65px;border:1px solid #d1d5d9}.product-detail-gallery .product-detail-thumbnails .product-detail-thumb.active{border-color:#2a5673}.product-detail-gallery .product-detail-thumbnails{-ms-flex-pack:start;justify-content:flex-start}}.product-detail-gallery .product-detail-thumbnails--no-slider{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail-gallery .product-detail-thumbnails--no-slider .product-detail-thumb{margin:0 8px 8px 0}.product-detail-gallery .product-detail-thumbnails-mobile{display:-ms-flexbox;display:flex}.product-detail-gallery .product-detail-thumbnails-tablet{display:none}.product-detail-gallery .slick-list{margin:0 -25px}@media (min-width:768px){.product-detail-gallery .product-detail-thumbnails-mobile{display:none}.product-detail-gallery .product-detail-thumbnails-tablet{display:-ms-flexbox;display:flex}.product-detail-gallery .slick-list{margin:0}}.product-detail-gallery .slick-arrow{z-index:5}.product-detail-gallery .slick-prev{margin-left:-40px}.product-detail-gallery .slick-next{margin-right:-40px}.product-detail-gallery .slick-dots{position:absolute;top:100%;width:auto}@media (min-width:768px){.product-detail-gallery .slick-dots{width:100%}}.product-detail-gallery .slick-dots li:before{height:7px;width:7px;border-radius:7px}@media (min-width:768px){.product-detail-gallery .slick-dots li:before{height:4px;width:auto;border-radius:0}}.product-detail-gallery .slick-track{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-detail-gallery .slick-slide{padding:5px}.product-detail-page{width:calc(100% - 40px)}.product-detail-page.fixed-width{position:relative;padding-top:40px;padding-bottom:40px;background:#fff;z-index:101;box-shadow:0 4px 6px 0 rgba(0,0,0,.13)}@media (min-width:768px){.product-detail-page.fixed-width{padding-left:40px;padding-right:40px}.product-detail-page.fixed-width .small-column.product-brands .page-item-attributes{display:block}}.product-detail-page.fixed-width .small-column.product-brands{padding-left:0;padding-right:0;margin-bottom:28px;margin-top:-4px}.product-detail-page.fixed-width .small-column.product-brands img{max-height:40px}.product-detail-page.fixed-width .small-column.product-brands .page-item-attributes{height:40px}.product-detail-page.fixed-width .small-column.product-brands .page-item-attributes .newImgMarker{display:inline-block;min-width:50px;min-height:30px;background:#315470;color:#fff;float:right;margin-right:50px;margin-top:-5px}.product-detail-page.fixed-width .small-column.product-brands .page-item-attributes .newImgMarker span{color:#fff;font-size:14px;line-height:28px;font-weight:700;padding:0 15px;font-style:normal}.product-detail-page.fixed-width .small-column.product-brands .wish-list-label{top:40px}.product-detail-page.fixed-width .product-titles{margin-bottom:40px}@media (min-width:768px){.product-detail-page.fixed-width .small-column.product-brands .wish-list-label{position:absolute;right:40px}.product-detail-page.fixed-width .product-titles{padding-right:50px;margin-bottom:20px}}.product-detail-page.fixed-width .link-string{font-size:16px;line-height:28px}.product-detail-page.fixed-width .product-links-block.opened .link-wrapper .link-string::after{margin-top:-7px;transform:rotate(-45deg)}.product-detail-page .product-titles h1{font-size:28px;font-weight:700;color:#4c4c4c}@media (min-width:769px) and (max-width:1024px){.product-detail-page .product-titles h1{font-size:40px;line-height:48px}}.product-detail-popup{position:fixed;width:100%;height:100%;padding:10px;top:0;left:0;background:rgba(0,0,0,.8);overflow:auto;z-index:1000}.product-detail-popup>div{position:relative;min-height:calc(100vh - 20px);padding:20px 20px 40px;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.13)}.product-detail-popup .close-block{top:30px;right:30px;transform:scale(.8);cursor:pointer}@media (min-width:768px){.product-detail-popup .close-block{top:40px;right:40px}}.product-detail-popup .close-block:after,.product-detail-popup .close-block:before{background:#2a5673}.porcher .product-detail-popup .close-block:after,.porcher .product-detail-popup .close-block:before{background:#005054}.product-detail-info .link-string{font-size:14px!important}.product-detail-info .short-product-description{display:block;font-size:12px;line-height:20px;margin-bottom:20px}@media (min-width:1025px){.product-detail-info .short-product-description{margin-bottom:40px}}.product-detail-info .color-attribute{position:relative;cursor:pointer;margin-bottom:20px}.product-detail-info .color-attribute .single.main-color-info{padding-right:20px}.product-detail-info .color-attribute .single.main-color-info:before{display:none}.product-detail-info .attributes-title,.product-detail-info .color-attribute .color-info-string{display:block;margin-bottom:10px;font-size:12px;line-height:20px;color:#939393}.product-detail-info .attribute-item{font-size:12px;line-height:20px;padding:9px 20px}.product-detail-info .attribute-item .image-wrapper{float:left;width:22px;height:22px;border:1px solid #d1d5d9;border-radius:50%;overflow:hidden;margin-right:10px}.product-detail-info .attribute-item .image-wrapper img{display:block;width:100%;height:100%}.product-detail-info .attribute-item .main-attribute-info-text{font-size:12px;line-height:24px;overflow:hidden}.product-detail-info .main-color-info{border:1px solid #ededed;border-radius:20px;padding-right:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-detail-info .main-color-info:before{content:"";position:absolute;top:15px;right:20px;width:20px;height:20px;background:url(../images/icons/background-svg.svg#icon-expand-mobile) no-repeat;background-size:31px 31px}.porcher .product-detail-info .main-color-info:before{background:url(../images/icons/background-svg.svg#icon-expand-porcher-mobile) no-repeat;background-size:31px 31px}.product-detail-info .main-color-info.opened{border-color:#2a5673}.product-detail-info .main-color-info.opened:before{top:7px;transform:rotate(180deg)}.porcher .product-detail-info .main-color-info.opened{background:#005054}.product-detail-info .js-drop-down.opened+ul{display:block}.product-detail-info .list-of-colors{display:none;position:absolute;left:0;top:50px;width:100%;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.13);z-index:1}.product-detail-info .list-of-colors .attribute-item{display:block;border-bottom:1px solid #ededed;color:#4a4848;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-detail-info .list-of-colors .attribute-item.active{color:#2a5673}.porcher .product-detail-info .list-of-colors .attribute-item.active{border-bottom-color:#005054}.product-detail-info .list-of-colors .attribute-item:hover{background:#ededed}.product-detail-info .color-items-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:5px}@media (min-width:768px){.product-detail-info .color-items-list{padding-top:10px}}@media (min-width:1025px){.product-detail-info .color-items-list{padding-top:0}}.product-detail-info .color-items-list li{position:relative;margin-right:10px;margin-bottom:10px}.product-detail-info .color-items-list li:hover .thumb{display:block}.product-detail-info .color-items-list a{display:block;width:40px;height:40px;padding:4px;border:1px solid #ededed;border-radius:50%;overflow:hidden}.product-detail-info .color-items-list a.active{border-color:#2a5673;pointer-events:none}.porcher .product-detail-info .color-items-list a.active{border-color:#005054}.product-detail-info .color-items-list a .image-wrapper{height:30px;overflow:hidden}.product-detail-info .color-items-list a img{display:block;width:100%;height:100%;border:1px solid #ededed;border-radius:50%}.product-detail-info .color-items-list .thumb{display:none;position:absolute;width:200px;padding:10px;font-size:12px;line-height:20px;text-align:center;background:#000;box-shadow:0 4px 10px 0 rgba(0,0,0,.13);color:#fff;left:0;top:50px;z-index:1}.product-detail-info .color-items-list .thumb:before{content:"";position:absolute;border:10px solid transparent;border-bottom-color:#000;top:-20px;left:10px}.product-detail-info .color-items-list .thumbnail{display:none;position:absolute;padding:5px 10px;font-size:12px;line-height:20px;text-align:center;background:#000;box-shadow:0 4px 10px 0 rgba(0,0,0,.13);color:#fff;top:50px;left:50%;transform:translate(-50%);white-space:nowrap}.product-detail-info .color-items-list .color-number{display:block;text-align:center;font-size:12px;line-height:20px;padding-top:5px}@media (min-width:768px){.product-detail-info .color-items-list .color-number{font-size:14px;line-height:22px}}.product-detail-info .list-of-attributes-wrapper{height:120px;overflow:hidden}.product-detail-info .list-of-attributes-block{margin-bottom:62px}.product-detail-info .list-of-attributes-block .list-of-attributes{font-size:0;line-height:0}.product-detail-info .list-of-attributes-block .list-of-attributes .attribute-item{display:inline-block;vertical-align:top;font-size:12px;line-height:20px;padding-left:30px;padding-right:30px;border:1px solid #ededed;border-radius:20px;margin:0 10px 20px 0}.product-detail-info .list-of-attributes-block .link-wrapper{margin-top:12px}.product-detail-info .list-of-attributes-block .link-wrapper.hidden{display:none}.product-detail-info .product-variants-description{display:block;font-size:12px;line-height:20px;color:#939393;margin-bottom:10px}.product-detail-info .size-filter{position:relative;margin-bottom:31px}.product-detail-info .size-filter .active-size-filter{display:block;padding:0 45px 6px 10px;font-size:14px;line-height:24px;border-bottom:1px solid #2a5673;color:#939393;cursor:pointer;max-height:32px;overflow:hidden}.porcher .product-detail-info .size-filter .active-size-filter{border-bottom:1px solid #005054}.product-detail-info .size-filter .active-size-filter:before{content:"";position:absolute;top:7px;right:20px;width:20px;height:20px;background:url(../images/icons/background-svg.svg#icon-expand-mobile) no-repeat;background-size:31px 31px}.porcher .product-detail-info .size-filter .active-size-filter:before{background:url(../images/icons/background-svg.svg#icon-expand-porcher-mobile) no-repeat;background-size:31px 31px}.product-detail-info .size-filter .active-size-filter.opened{border-color:#2a5673;color:#4a4848}.product-detail-info .size-filter .active-size-filter.opened:before{transform:rotate(180deg);top:0}.porcher .product-detail-info .size-filter .active-size-filter.opened{border-color:#005054}.product-detail-info .size-filter .list-of-sizes{display:none;position:absolute;width:100%;top:42px;left:0;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.13);z-index:1}.product-detail-info .size-filter .list-of-sizes .attribute-item{display:block;padding-left:10px;padding-right:10px;color:#4a4848;border-bottom:1px solid #ededed}.product-detail-info .size-filter .list-of-sizes .attribute-item:hover{background:#ededed}.product-detail-info .size-filter .list-of-sizes .attribute-item.active{color:#2a5673}.porcher .product-detail-info .size-filter .list-of-sizes .attribute-item.active{color:#005054}.product-detail-info .size-filter .list-of-sizes .main-attribute-info-text{font-size:14px}.product-detail-info .composed-products li:nth-child(n+6),.product-detail-info .similar-products li:nth-child(n+4){display:none}.product-detail-info .product-links-list{margin-top:15px}.product-detail-info .product-links-list li{margin-bottom:23px;display:inline-block;width:100%}.product-detail-info .product-links-list a .image-wrapper{width:40px;height:40px;text-align:center;font-size:0;line-height:0;margin-right:20px;position:absolute}.product-detail-info .product-links-list a .image-wrapper img{display:inline-block;vertical-align:top;max-width:40px;max-height:40px;height:auto;width:auto}.product-detail-info .product-links-list a .link-string{line-height:23px;margin-left:60px;padding-top:7px}.product-detail-info .product-links-list a .link-string::after,.product-detail-info .product-links-list a .link-string::before{top:20px}.product-detail-info .product-links-list a .link-string::before{border-bottom-color:#005054}.product-detail-info .product-links-list a .link-string::after{border-left-color:#005054}.product-detail-info .product-links-block.opened li{display:block}.product-detail-info .product-links-block .link-wrapper .link-string::after{transform:rotate(-135deg);margin-top:0;margin-left:7px}.product-detail-info .product-links-block .link-wrapper .link-string::before{transform:rotate(90deg);top:12px}.product-detail-info .composed-products{margin-bottom:42px}@media (min-width:1025px){.product-detail-info .composed-products{margin-bottom:32px}}.where-to-buy{text-align:right}.where-to-buy a{display:inline-block;width:100%;margin:20px auto -10px;padding:.5em 1.33em;border:2px solid #2a5673;border-radius:5px;background-color:#2a5673;font-size:18px;line-height:22px;font-weight:500;color:#fff;text-align:center;outline-offset:-3px;outline:#2a5673 solid 2px}.where-to-buy a:active:before,.where-to-buy a:before,.where-to-buy a:focus-visible:before,.where-to-buy a:focus-within:before,.where-to-buy a:focus:before,.where-to-buy a:hover:before{display:none!important}.porcher .where-to-buy a{border:2px solid #005054;outline-color:#005054;background-color:#005054}.where-to-buy a:active,.where-to-buy a:focus,.where-to-buy a:focus-visible,.where-to-buy a:focus-within,.where-to-buy a:hover{outline-offset:3px;filter:drop-shadow(0 2px 5px rgba(0, 0, 0, .3));cursor:pointer;outline:#2a5673 solid 2px}.where-to-buy a span{display:inline-block;padding-left:30px;background:url(../images/icons/background-svg.svg#local-partners) 0 1px no-repeat;background-size:contain}.porcher .where-to-buy a span{background-image:url(../images/icons/background-svg.svg#local-partners-porcher-white)}@media (min-width:768px){.where-to-buy a{display:inline-block;width:auto;margin:0}.where-to-buy a span{background-position:0 4px}.color-popup{padding-top:80px;padding-bottom:80px}.color-popup>div{min-height:0;width:600px;margin:0 auto;padding:40px 40px 60px}}.color-popup strong{display:block;padding-right:54px;font-weight:100;font-size:30px;line-height:38px;margin-bottom:40px;color:#2a5673}@media (min-width:768px){.color-popup strong{margin-bottom:8px;padding-right:47px;line-height:42px}}.porcher .color-popup strong{color:#005054}.color-popup .image-wrapper{width:295px;height:295px;border-radius:50%;overflow:hidden;margin:0 auto;border:1px solid #d1d5d9}@media (min-width:768px){.color-popup .image-wrapper{width:366px;height:366px}}.color-popup .image-wrapper img{display:block;width:100%;height:100%}@media (min-width:1442px){.attributes-popup{padding-top:100px;padding-bottom:100px}.attributes-popup>div{max-width:1200px;margin:0 auto}}@media (min-width:768px){.attributes-popup>div{padding:40px}}.attributes-popup strong{display:block;font-weight:700;font-size:30px;line-height:38px;padding:0 40px 20px 0;color:#4c4c4c}.attributes-popup tr{border-bottom:1px solid #ededed}.attributes-popup td,.attributes-popup th{padding:20px 0 20px 20px;color:#333}.attributes-popup td:first-child,.attributes-popup th:first-child{padding-right:20px}.attributes-popup th{text-align:left}.split-page{position:relative;height:100vh;overflow:hidden}.split-page *{color:#fff}.split-page .play-video-button{z-index:20;width:80px;height:80px;border-radius:50%;background:rgba(255,255,255,.7);cursor:pointer;display:none}.split-page .play-video-button,.split-page .play-video-button::before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.split-page .play-video-button::before{position:absolute;content:"";border-left:18px solid #2a5673;border-top:13px solid transparent;border-bottom:13px solid transparent}.porcher .split-page .play-video-button::before{border-left:18px solid #005054}.split-page-video{object-fit:cover;width:auto;max-width:100%;left:50%;transform:translateX(-50%);cursor:pointer}.split-page-video~.split-page-content .split-page-items,.split-page-video~.split-page-poster{display:none}.split-page-video~.split-page-content{height:auto;max-height:0}.split-page-video+.play-video-button{display:block}.split-page-poster,.split-page-video{position:absolute;height:100%;overflow-y:scroll;padding-right:25px;box-sizing:content-box}.split-page-poster{width:100%}.split-page-poster img{width:auto;min-width:100%;height:100%;max-width:500%;position:relative;left:50%;transform:translateX(-50%)}@media (min-width:1025px){.attributes-popup strong{line-height:42px}.split-page-poster img{width:100%;max-width:200%;min-height:100%;height:auto}}.split-page-content{-ms-flex-preferred-size:100%;flex-basis:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center;padding:20px;height:100%;max-height:2000px;transition:max-height 3s ease-in-out}.split-page-content h1{font-size:48px;line-height:56px;font-weight:100}@media (min-width:768px){.split-page-content h1{font-size:90px;line-height:90px}}.split-page-content>img{max-width:95px;position:absolute;top:20px}.split-page-content .split-page-items{width:884px;max-width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-top:100px;z-index:3}.split-page-content .split-links-wrapper,.split-page-content form{margin-top:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:550px){.split-page-content .split-links-wrapper,.split-page-content form{margin-top:50px;-ms-flex-direction:column;flex-direction:column}}.split-page-content .split-links-wrapper>*,.split-page-content form>*{min-width:252px;cursor:pointer;background-color:transparent;max-width:100%;padding:9px 20px;margin-bottom:50px;font-weight:500;font-size:20px;line-height:20px;border:2px solid #fff}.split-page-content .split-links-wrapper>:focus,.split-page-content .split-links-wrapper>:hover,.split-page-content form>:focus,.split-page-content form>:hover{background-color:#fff;color:#4a4848;outline:0}.news-filters{margin-bottom:65px}.news-filters .filter{margin-top:10px}.news-filters .filter .select-imitation input:checked+label{font-weight:100;font-size:20px;text-transform:uppercase;letter-spacing:2px;border:none;white-space:initial}.news-filters .filter:nth-child(2){margin-top:30px}@media (min-width:768px){.news-filters .filter:nth-child(2){margin-top:10px}}.news-item{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.1);display:block}.news-item .news-item-description{padding:20px 20px 42px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%}.news-item .news-item-description .link-wrapper,.news-item .news-item-description .page-attributes,.news-item .news-item-description .page-item-descriptionlong,.news-item .news-item-description .page-item-name{width:100%}.news-item .news-item-description .page-attributes{display:block}.news-item .news-item-description .page-attributes .page-subtitle{margin-top:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.news-item .news-item-description .page-attributes .page-actions{margin:0}@media (min-width:1025px){.news-item .news-item-description .page-attributes .page-actions{margin-bottom:-28px}}.news-aggregate,.news-item.Left .news-item-description .page-attributes .page-actions,.news-item.Right .news-item-description .page-attributes .page-actions{margin-bottom:0}.news-item .news-item-description .page-attributes .page-actions .wish-list-label{right:40px}.news-item .news-item-description .link-wrapper{margin-top:30px;-ms-flex-item-align:end;align-self:flex-end;width:100%;padding-left:0}.news-item .news-item-description .link-wrapper .link-string{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.news-item .news-item-text h2.page-item-name{font-weight:700}.news-aggregate .news-item{margin-bottom:15px}.news-aggregate .news-item .news-item-description .page-attributes .page-actions{margin:0}@media (min-width:1025px){.news-aggregate .news-item .news-item-description .page-attributes .page-actions{margin-bottom:-28px}.contact-module{margin-top:-30px}}@media (min-width:470px){.news-item.Left .news-item-image img,.news-item.Right .news-item-image img{object-fit:cover;object-position:center;width:100%;height:100%}.news-filters{margin-bottom:60px}.news-item.Left .news-item-info{display:-ms-flexbox;display:flex}.news-item.Left .news-item-info .news-item-image{-ms-flex-order:1;order:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:68%}.news-item.Left .news-item-info .news-item-description{-ms-flex-order:2;order:2;-ms-flex:0 auto;flex:0 auto;min-width:32%}.news-item.Left .news-item-info .news-item-description .page-attributes{display:block}.news-item.Right .news-item-info{display:-ms-flexbox;display:flex}.news-item.Right .news-item-info .news-item-image{-ms-flex-order:2;order:2;-ms-flex:1 0 auto;flex:1 0 auto;max-width:68%}.news-item.Right .news-item-info .news-item-description{-ms-flex-order:1;order:1;-ms-flex:0 auto;flex:0 auto;min-width:32%}.news-item.Right .news-item-info .news-item-description .page-attributes{display:block}.news-item .news-item-description{padding:60px 20px 42px}.news-item .news-item-description .page-attributes{display:-ms-flexbox;display:flex}.news-item .news-item-description .page-item-descriptionlong{padding-top:30px}.news-item .news-item-description .link-wrapper{padding-left:0}.news-item .news-item-description .link-wrapper .link-string::after,.news-item .news-item-description .link-wrapper .link-string::before{top:16px}.news-aggregate{display:-ms-flexbox;display:flex;-ms-flex:wrap;flex:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.news-aggregate .news-item{margin-bottom:0;width:calc(50% - 12px)}.news-aggregate .news-item .news-item-info .news-item-description{padding:20px 40px 40px}.news-aggregate .news-item.noImage .news-item-info{height:100%}.news-aggregate .news-item.noImage .news-item-info .news-item-description{padding:40px;height:100%}.news-aggregate .news-item.Left .news-item-info,.news-aggregate .news-item.Right .news-item-info{display:block}.news-aggregate .news-item.Left .news-item-info .news-item-image,.news-aggregate .news-item.Right .news-item-info .news-item-image{max-width:100%}}.contact-module .contact-form-headings h2{font-size:40px;line-height:52px;font-weight:700;color:#4c4c4c}.contact-module .input-group:nth-of-type(1) .filter{z-index:60}.news-homepage-module .contact-form-headings h2{font-weight:700;color:#4c4c4c}.select-imitation-contact{position:absolute;top:32px;left:0;width:100%;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.select-imitation-contact::after,.select-imitation-contact::before{position:absolute}.select-imitation-contact::before{content:attr(data-label);font-size:12px;color:#939393;bottom:100%;left:12px;top:-66px}.select-imitation-contact::after{content:"";right:-7px;width:52px;top:-32px;height:32px;background:url(../images/icons/background-svg.svg#icon-expand-mobile) 100% 0 no-repeat;background-size:36px 36px;z-index:3}.porcher .select-imitation-contact::after{background:url(../images/icons/background-svg.svg#icon-expand-porcher-mobile) 100% 0 no-repeat;background-size:36px 36px}.select-imitation-contact.expanded::after{top:-50px;transform:rotateX(-180deg)}.select-imitation-contact.expanded input:checked+label{border-bottom-color:#2a5673}.porcher .select-imitation-contact.expanded input:checked+label{border-bottom-color:#005054}.select-imitation-contact.expanded input:not(:checked)+label{display:block}.select-imitation-contact label>*{display:inline-block;vertical-align:middle}.select-imitation-contact label img{width:30px;height:auto;padding-right:10px}.select-imitation-contact input+label{display:block;padding:12px}.select-imitation-contact input:checked+label{color:#4a4848;position:absolute;top:-52px;left:0;width:100%;font-weight:300;font-size:20px;border-bottom:2px solid #2a5673;z-index:5;padding-right:32px;white-space:nowrap;text-overflow:ellipsis}.porcher .select-imitation-contact input:checked+label{border-bottom:2px solid #005054}.select-imitation-contact input:checked:active+label,.select-imitation-contact input:checked:focus+label{border-bottom-color:#2a5673}.porcher .select-imitation-contact input:checked:active+label,.porcher .select-imitation-contact input:checked:focus+label{border-bottom-color:#005054}.select-imitation-contact input:not(:checked)+label{display:none;font-size:14px;line-height:24px;color:#4a4848;border-bottom:2px solid #ededed}.input-group .checkbox-group .label-checkbox,.input-group .contact-field,.input-group .filter .select-imitation-contact input:checked+label,.news-checkbox-label,.news-form-input,.text-field textarea{font-family:"Open Sans",sans-serif}.select-imitation-contact input:not(:checked)+label:hover{background-color:#ededed}#contact-form{margin-top:40px}.input-group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}.input-group label.error{display:none!important}.input-group .contact-field{box-sizing:border-box;-webkit-appearance:none;display:block;border:none;border-bottom:solid 1px #2a5673;width:calc(50% - 12px);height:30px;padding:0 10px 5px;line-height:24px;font-size:14px;outline:0;color:#4a4848;margin-bottom:60px}.porcher .input-group .contact-field{border-bottom-color:#005054}.input-group .contact-field:-moz-placeholder,.input-group .contact-field:-ms-input-placeholder,.input-group .contact-field::-moz-placeholder,.input-group .contact-field::-webkit-input-placeholder{color:#939393}.input-group .contact-field.valid{border-bottom:solid 1px #2a5673}.porcher .input-group .contact-field.valid{border-bottom:solid 1px #005054}.input-group .contact-field.error{border-bottom:solid 1px #bb4543}@media (max-width:768px){.input-group{display:block}.input-group .contact-field{width:100%}}.input-group .filter{margin-bottom:20px;max-width:initial;width:calc(50% - 12px)}.input-group .filter .select-imitation-contact{top:10px}.input-group .filter .select-imitation-contact::after{top:-25px}.input-group .filter .select-imitation-contact.expanded::after{top:-45px}.input-group .filter .select-imitation-contact input:checked+label{line-height:24px;font-size:14px;color:#4a4848;font-weight:500;border-bottom:solid 1px #2a5673;padding:0 10px 5px;height:30px;top:-30px}.porcher .input-group .filter .select-imitation-contact input:checked+label{border-bottom:solid 1px #005054}.input-group .filter .select-imitation-contact input.default:checked+label{color:#939393;border-bottom:solid 1px #2a5673}.porcher .input-group .filter .select-imitation-contact input.default:checked+label{border-bottom-color:#005054}.input-group .filter .select-imitation-contact input.default.error:checked+label{color:#939393;border-bottom:solid 1px #bb4543}.input-group .checkbox-group .label-checkbox{font-size:14px;line-height:24px;color:#4a4848}.input-group .checkbox-group #privacy-policies{margin:0 20px 0 10px}@media (max-width:768px){.input-group .filter{width:100%}.input-group .checkbox-group{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;margin-bottom:40px}}.input-group .button{display:inline-block;padding:1em 3.556em;border:2px solid #2a5673;border-radius:5px;background-color:#2a5673;font-size:18px;font-weight:700;color:#fff;text-align:center;line-height:1.2;outline-offset:-2px;text-wrap:balance;outline:#2a5673 solid 2px}.input-group .button:active:before,.input-group .button:before,.input-group .button:focus-visible:before,.input-group .button:focus-within:before,.input-group .button:focus:before,.input-group .button:hover:before,.text-field label.error{display:none!important}@media (prefers-reduced-motion:reduce){.input-group .button{transition:none!important}}.porcher .input-group .button{background-color:#005054;border-color:#005054}.text-field textarea{width:100%;box-sizing:border-box;-webkit-appearance:none;border:1px solid #2a5673;line-height:24px;font-size:14px;color:#4a4848;resize:none;min-height:180px;outline:0;padding:10px;margin-bottom:50px}.porcher .text-field textarea{border-color:#005054}.text-field textarea:-moz-placeholder,.text-field textarea:-ms-input-placeholder,.text-field textarea::-moz-placeholder,.text-field textarea::-webkit-input-placeholder{color:#939393}.text-field textarea.valid{border:1px solid #2a5673}.porcher .text-field textarea.valid{border:1px solid #005054}.text-field textarea.error{border:1px solid #bb4543}.error-place span{display:none;color:#bb4543;padding:20px 0}.confirm-form{display:none}.page-list.two-column-list.news-homepage{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.news-item-homepage{width:calc(50% - 12px);position:relative;cursor:pointer}@media (max-width:768px){.text-field textarea{margin-bottom:30px}.page-list.two-column-list.news-homepage{-ms-flex-direction:column;flex-direction:column}.news-item-homepage{width:100%}.news-item-homepage:first-child{margin-bottom:40px}}.news-item-homepage .item-text{padding:60px 40px 40px}@media only screen and (max-width:768px){.news-item-homepage .item-text{padding:25px 20px 20px}}.news-item-homepage .item-image{padding:25px 40px 70px}.news-item-homepage .item-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1025px){.news-item-homepage .item-header{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.news-item-homepage .item-header .item-subtitle{font-weight:700;font-size:16px;line-height:32px;color:#4c4c4c;letter-spacing:2px;text-transform:uppercase}.news-item-homepage .item-header .item-infos{display:-ms-flexbox;display:flex;-ms-flex-order:-1;order:-1;width:100%;font-size:0;line-height:0;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.news-item-homepage .item-header .item-infos .wish-list-label{width:34px;margin-left:30px}@media (min-width:768px){.news-item-homepage .item-header .item-infos .wish-list-label{width:37px}}@media (min-width:1025px){.news-item-homepage .item-header .item-infos .wish-list-label{width:34px}.news-item-homepage .item-header .item-infos{width:auto;-ms-flex-order:1;order:1}}.news-item-homepage .item-header .item-infos>*{display:inline-block;vertical-align:middle}.news-item-homepage .item-header .date{font-family:"Open Sans",Arial,sans-serif;position:relative;font-size:14px;line-height:24px!important;color:#4a4848}@media only screen and (max-width:768px){.news-item-homepage .item-image{padding:25px 20px 50px}.news-item-homepage .item-header .date{margin-bottom:20px;width:100%;padding:0;display:inline;color:#4a4848}}.news-item-homepage .item-title{font-size:24px;line-height:32px;font-weight:100;color:#4c4c4c;margin-bottom:40px}@media (min-width:768px){.news-item-homepage .item-title{font-size:48px;line-height:58px}}@media only screen and (max-width:768px){.news-item-homepage .item-title{margin-bottom:20px}}.news-item-homepage .item-description{margin-bottom:120px}.news-item-homepage .item-description p{font-family:"Open Sans",Arial,sans-serif;font-size:16px;line-height:28px;color:#4a4848}.news-item-homepage .link-wrapper{position:absolute;left:40px;bottom:40px}@media only screen and (max-width:768px){.news-item-homepage .item-description{margin-bottom:50px}.news-item-homepage .item-description p{line-height:24px}.news-item-homepage .link-wrapper{left:20px;bottom:35px}}.news-item-homepage .link-wrapper .link-string{font-size:14px}@media print{#newsletter,.component,.component-heading,footer,header{display:none!important}body{color:#4a4848;font-size:16px;line-height:28px}.print,.print .component,.print .component-heading{display:block!important}.print{margin:0 auto;padding-left:15px;padding-right:15px;width:1240px}.page-heading,.page-info,.two-column-item,.two-columns-page-design h2:not(.page-item-name):not(.no-margin),h2{margin-bottom:50px}.page{padding:60px 20px}.page-attributes{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:14px;line-height:22px;text-transform:uppercase;color:#4a4848;-ms-flex-order:2;order:2}.page-actions .print-button,.page-actions .wish-list-label{display:none}h1,h2,h3,h4,h5,h6{color:#2a5673;font-weight:100;font-weight:400}.porcher h1,.porcher h2,.porcher h3,.porcher h4,.porcher h5,.porcher h6{color:#005054}.page-heading,h2{font-size:48px;line-height:48px}.page-info{font-weight:300;color:#2a5673;font-size:25px;line-height:37px}.porcher .page-info{color:#005054}.two-column-page-text{column-count:2;column-gap:70px}.two-column-page-text>*{overflow:hidden}.two-column-page-text p{padding-bottom:25px;margin-top:0}.two-column-page-text img{width:100%;height:auto}.two-column-page-text img+*{padding-top:15px}.two-column-page-text .short-image-description{font-size:12px;line-height:20px;overflow:hidden}.page-subtitle{display:block;font-weight:700;font-size:16px;line-height:32px;text-transform:uppercase;color:#2a5673}.porcher .page-subtitle{color:#005054}.two-columns-page-design .two-column-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding:0}.two-column-item{padding-bottom:42px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(50% - 12px)}.contacts-block .contacts-block-item{padding:25px 0 15px;box-shadow:none;border:2px solid #ededed}.contacts-block .contacts-block-item .employee-item{margin-bottom:20px;padding-left:60px;list-style:none}.contacts-block .contacts-block-item span{display:block;color:#4a4848}.contacts-block .contacts-block-item .address-link{padding-top:16px;vertical-align:top;font-size:16px;color:#2a5673;display:block;line-height:8px;text-decoration:none}.porcher .contacts-block .contacts-block-item .address-link{color:#005054}.contacts-block .contacts-block-item .address-link span{color:#2a5673;display:block}.porcher .contacts-block .contacts-block-item .address-link span{color:#005054}}.page.wishlist-page-heading{padding-top:0}.page.wishlist-page-heading h1.page-heading{margin-bottom:15px}.page.wishlist-page-heading .wishlist-category-names-list{padding-bottom:28px}.page.wishlist-page-heading .wishlist-category-names-list li{padding-top:12px;padding-bottom:12px;padding-right:35px}@media (min-width:768px){.page.wishlist-page-heading .wishlist-category-names-list li{padding-right:40px}}.page.wishlist-page-heading .wishlist-category-names-list li a{color:#4a4848}.page.wishlist-page-heading .active{font-weight:700}.wishlist-items-nunumber-block{padding-bottom:0;margin-bottom:30px;margin-top:23px;padding-top:0;color:#4c4c4c;font-weight:300;font-size:14px;line-height:32px;letter-spacing:2px;text-transform:uppercase}@media (min-width:1241px){.news-item.Left .news-item-image img,.news-item.Right .news-item-image img{object-fit:fill}.wishlist-items-nunumber-block{margin-bottom:39px;margin-top:-16px;padding-top:60px}}.wishlist-items-nunumber-block span{display:inline-block;vertical-align:baseline;color:#4c4c4c}.wishlist-items-nunumber-block .wishlist-items-nunumber{margin-right:10px;font-weight:300;font-size:30px;line-height:52px;color:#4c4c4c}.wishlist-items-nunumber-block .wishlist-items-name{font-weight:300;font-size:14px;line-height:32px;color:#4c4c4c}.wishlist-page{padding:0}.wishlist-page .data-wrapper{padding:0 20px}.wishlist-page .data-news-wrapper .page-list.case-studies{margin-top:-60px;padding:0 20px}.wishlist-page .data-news-wrapper .news-aggregate,.wishlist-page .data-news-wrapper .news-item{margin-left:20px;margin-right:20px}.wishlist-page .data-news-wrapper .news-aggregate .news-item{margin-left:0;margin-right:0}.wishlist-page .four-column-page-design{margin-left:-24px}.header .header__icons #wishlistHeader .wishlist-menu{display:none;position:fixed;left:0;right:0;top:90px;height:calc(100vh - 90px);max-height:100vh;padding:20px 20px 80px;background:#fff;overflow-y:auto}@media (min-width:1241px){.header .header__icons #wishlistHeader .wishlist-menu{position:relative;overflow-y:visible;height:auto;padding:0;left:0;top:initial;right:initial}.header .header__icons #wishlistHeader .wishlist-menu:before{content:"";top:14px;position:absolute;right:-14px;transform:translateX(-50%);border-left:12px solid transparent;border-right:12px solid transparent;border-top:10px solid transparent;border-bottom:10px solid #fff;z-index:101}}@media (min-width:1241px) and (min-width:1442px){.header .header__icons #wishlistHeader .wishlist-menu{left:-10px}}@media all and (min-width:1241px) and (-ms-high-contrast:none),(min-width:1241px) and (-ms-high-contrast:active){.header .header__icons #wishlistHeader .wishlist-menu:before{top:-76px}}@media (min-width:1442px){.header .header__icons #wishlistHeader .wishlist-menu:before{right:-23px}}@media (min-width:1241px){@supports (-ms-accelerator:true){.header .header__icons #wishlistHeader .wishlist-menu:before{top:14px}}@supports (-ms-ime-align:auto){.header .header__icons #wishlistHeader .wishlist-menu:before{top:14px}}.header .header__icons #wishlistHeader .wishlist-menu>div{max-height:calc(100vh - 100px);overflow-y:auto!important;width:300px;padding:40px 40px 30px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.2);transform:translateX(-50%);margin-left:1px;top:100px;right:-150px;left:auto;position:fixed}}@media all and (min-width:1241px) and (-ms-high-contrast:none),(min-width:1241px) and (-ms-high-contrast:active){.header .header__icons #wishlistHeader .wishlist-menu>div{top:-56px}}@media (min-width:1442px){.header .header__icons #wishlistHeader .wishlist-menu>div{left:80%;top:34px;right:auto;position:absolute}}.header .header__icons #wishlistHeader .wishlist-menu .back-to-menu{padding-left:21px!important;font-size:16px;line-height:15px;color:#2a5673;padding-bottom:20px;background:0 0!important}.header .header__icons #wishlistHeader .wishlist-menu .back-to-menu:after{margin-left:2px;transform:rotate(45deg)}.porcher .header .header__icons #wishlistHeader .wishlist-menu .back-to-menu{color:#005054}.header .header__icons #wishlistHeader .wishlist-menu h4{text-align:center;margin-bottom:22px;font-size:32px}@media (min-width:1241px){@supports (-ms-accelerator:true){.header .header__icons #wishlistHeader .wishlist-menu>div{top:34px}}@supports (-ms-ime-align:auto){.header .header__icons #wishlistHeader .wishlist-menu>div{top:34px}}.header .header__icons #wishlistHeader .wishlist-menu .back-to-menu{display:none!important}.header .header__icons #wishlistHeader .wishlist-menu .image-line{display:none}.header .header__icons #wishlistHeader .wishlist-menu h4{text-align:left;line-height:42px;margin-bottom:32px;color:#4c4c4c}}.header .header__icons #wishlistHeader .wishlist-menu ul{padding-bottom:0}@media (max-width:768px){.header .header__icons #wishlistHeader .wishlist-menu ul{padding-bottom:30px}}.header .header__icons #wishlistHeader .wishlist-menu li{padding:0;margin:0;width:100%;text-align:left}@media (min-width:768px){.header .header__icons #wishlistHeader .wishlist-menu li{width:32%}}@media (min-width:1025px){.header .header__icons #wishlistHeader .wishlist-menu li{width:33%}}@media (min-width:1241px){.header .header__icons #wishlistHeader .wishlist-menu li{width:100%}}.header .header__icons #wishlistHeader .wishlist-menu a{width:100%;color:#2a5673;padding:9px 0;height:auto;text-align:left;font-size:14px;line-height:32px}.porcher .header .header__icons #wishlistHeader .wishlist-menu a{color:#005054}.header .header__icons #wishlistHeader .wishlist-menu a span{color:#2a5673;padding-left:0}.header .header__icons #wishlistHeader .wishlist-menu a span.icon{width:47px;height:20px;display:inline-block;padding:0}.header .header__icons #wishlistHeader .wishlist-menu a span.icon img{width:20px;height:20px;margin-top:6px}.porcher .header .header__icons #wishlistHeader .wishlist-menu a span{color:#005054}.header .header__icons #wishlistHeader .wishlist-menu .wishlistDisclaimer{display:none;text-align:center}.header .header__icons #wishlistHeader .wishlist-menu .wishlistDisclaimer h3{color:#2a5673;font-size:14px;line-height:24px}@media (min-width:1241px){.header .header__icons #wishlistHeader .wishlist-menu .wishlistDisclaimer{text-align:left}.header .header__icons #wishlistHeader .wishlist-menu .wishlistDisclaimer h3{margin-top:-12px}}.porcher .header .header__icons #wishlistHeader .wishlist-menu .wishlistDisclaimer h3{color:#005054}.header .header__icons #wishlistHeader .wishlist-menu .wishlistDisclaimer .wish-list-label.small-icon{margin:60px auto 0!important;background-image:url(../images/icons/added-wishlist-icon-light.png);background-size:24px auto;display:block;width:30px}.porcher .header .header__icons #wishlistHeader .wishlist-menu .wishlistDisclaimer .wish-list-label.small-icon{background-image:url(../images/icons/added-wishlist-icon-porcher.png)}.header .header__icons #wishlistHeader .wishlist-menu .wishlistDisclaimer p{color:#2a5673;font-size:12px;line-height:20px;padding:20px 0 10px}.porcher .header .header__icons #wishlistHeader .wishlist-menu .wishlistDisclaimer p{color:#005054}.header .header__icons #wishlistHeader.opened .wishlist-menu{display:block}.porcher .wish-list-label.white-icon.added,.wish-list-label.white-icon.added{background-image:url(../images/icons/added-wishlist-icon-white.png)}.dealer-locator .map-interface,.tile-gallery.media-image .media-gallery-block.media-video iframe{width:100%}@media (min-width:1241px){.header .header__icons #wishlistHeader .wishlist-menu .wishlistDisclaimer .wish-list-label.small-icon{margin:110px 0 0!important}}.tile-gallery.media-image .media-gallery-block.media-video{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media (min-width:1025px){.tile-gallery.media-image .media-gallery-block.media-video{max-width:1024px;margin:0 auto}.tile-gallery.media-image .media-gallery-block.media-video iframe{height:40vw}}.dealer-locator-component.full-width,.popinCont img{max-width:100%}@media (max-width:992px){.tile-gallery.media-image .media-gallery-block.media-video iframe{height:55vw}}.tile-gallery.media-image.fixed-width{padding:0 20px}.dealer-locator-component{margin-bottom:100px!important}.dealer-locator-component.full-width .component-content{padding:20px}.dealer-locator-component .fixed-width{padding-bottom:0}.dealer-locator{margin:0 -20px;position:relative}.dealer-locator #google-map{height:500px}@media (min-width:768px){.dealer-locator{margin:0}.dealer-locator #google-map{height:700px}.dealer-locator #google-map .gm-style-pbt{transform:translatex(20%)}.dealer-locator .map-interface{left:20px;position:absolute;top:20px;width:470px;z-index:70}}@media (min-width:769px) and (max-width:1024px){.dealer-locator .map-interface{left:10px;width:330px}}@media (min-width:1241px){.dealer-locator-component.full-width{max-width:100%!important}.dealer-locator .map-interface{left:50px;top:40px;width:490px}}.dealer-locator .map-interface .search-geoloc-section,.dealer-locator .map-interface .search-input-section{border-radius:30px;border:5px solid rgba(255,255,255,.4);margin:0 10px;overflow:hidden;position:absolute;top:20px;width:calc(100% - 20px - 75px)!important}@media (min-width:768px){.dealer-locator .map-interface .search-geoloc-section,.dealer-locator .map-interface .search-input-section{margin:0;position:relative;top:0;width:calc(100% - 20px - 50px)!important}}.dealer-locator .map-interface .search-geoloc-section input,.dealer-locator .map-interface .search-input-section input{background:#fff;border:none;color:#4a4848;font-size:20px;line-height:60px;outline:0;padding:0 20px 0 50px;width:100%;height:57px}.dealer-locator .map-interface .search-geoloc-section input::-webkit-input-placeholder,.dealer-locator .map-interface .search-input-section input::-webkit-input-placeholder{color:rgba(147,147,147,.5);opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dealer-locator .map-interface .search-geoloc-section input:-moz-placeholder,.dealer-locator .map-interface .search-input-section input:-moz-placeholder{color:rgba(147,147,147,.5);opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dealer-locator .map-interface .search-geoloc-section input::-moz-placeholder,.dealer-locator .map-interface .search-input-section input::-moz-placeholder{color:rgba(147,147,147,.5);opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dealer-locator .map-interface .search-geoloc-section input:placeholder,.dealer-locator .map-interface .search-input-section input:placeholder{color:rgba(147,147,147,.5);opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dealer-locator .map-interface .search-geoloc-section input:focus::-webkit-input-placeholder,.dealer-locator .map-interface .search-input-section input:focus::-webkit-input-placeholder{color:transparent}.dealer-locator .map-interface .search-geoloc-section input:focus::-moz-placeholder,.dealer-locator .map-interface .search-input-section input:focus::-moz-placeholder{color:transparent}.dealer-locator .map-interface .search-geoloc-section input:focus:-moz-placeholder,.dealer-locator .map-interface .search-input-section input:focus:-moz-placeholder{color:transparent}.dealer-locator .map-interface .search-geoloc-section input:focus:placeholder,.dealer-locator .map-interface .search-input-section input:focus:placeholder{color:transparent}.dealer-locator .map-interface .search-geoloc-section input::-ms-clear,.dealer-locator .map-interface .search-input-section input::-ms-clear{display:none}.dealer-locator .map-interface .search-geoloc-section .search-button,.dealer-locator .map-interface .search-input-section .search-button{background:url(../images/icons/background-svg.svg#search-icon-gray) no-repeat;background-size:30px 31px;border:none;cursor:pointer;height:21px;left:20px;outline:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.dealer-locator .map-interface .search-geoloc-section .geoloc-button,.dealer-locator .map-interface .search-input-section .geoloc-button{background:url(../images/icons/geo-target.svg) center center no-repeat #fff;height:57px;width:57px;outline:0;border:none;cursor:pointer}.dealer-locator .map-interface .search-geoloc-section{width:67px!important;height:67px!important;position:absolute;right:0}.dealer-locator .map-interface .filters{position:absolute;top:420px;margin:0 10px;width:calc(100% - 20px);-ms-flex-align:center;align-items:center;background:#fff;display:block;min-height:60px;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}@media (min-width:768px){.dealer-locator .map-interface .filters{margin:10px 0 20px;position:static;top:0;width:100%;padding:0 20px}}.dealer-locator .map-interface .filters .default-checkbox{background-position:26px 2px;background-repeat:no-repeat;padding-left:43px;padding-right:5px;display:inline-block;min-width:32%;margin-top:21px}.dealer-locator .map-interface .filters .default-checkbox.retailer{background-image:url(../images/icons/retailer.svg)}.dealer-locator .map-interface .filters .default-checkbox.showroom{background-image:url(../images/icons/showroom.svg);background-position:26px 6px}.dealer-locator .map-interface .filters .default-checkbox.installer{background-image:url(../images/icons/installer.svg)}.dealer-locator .map-interface .filters.flexMode{display:-ms-flexbox;display:flex;height:60px}.dealer-locator .map-interface .filters.flexMode .default-checkbox{display:inline;min-width:auto;margin-top:0}.dealer-locator .map-interface .filters.flexFix{-ms-flex-pack:start;justify-content:flex-start}.dealer-locator .map-interface .filters.flexFix label{margin-right:40px}.dealer-locator .map-interface .filters.moreLines .default-checkbox{margin-top:8px}.dealer-locator .map-interface .search-resut{background:#fff;padding:20px 0}.dealer-locator .map-interface .search-resut.hidden{display:none!important}@media (min-width:768px){.dealer-locator .map-interface .search-resut{display:block;max-height:450px;overflow-x:hidden;overflow-y:auto;padding:20px}}.dealer-locator .map-interface .search-resut h3{font-family:"Open Sans",Arial,sans-serif;color:#4a4848;display:none;font-size:16px;line-height:28px;margin-left:15px}.dealer-locator .map-interface .search-resut .search-resut-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}@media (min-width:768px){.dealer-locator .map-interface .search-resut h3{margin-left:0}.dealer-locator .map-interface .search-resut .search-resut-block{display:block;overflow:hidden}}.dealer-locator .map-interface .search-resut h6{font-size:16px}.dealer-locator .map-interface .search-resut .search-item{background-position:2px 14px;background-repeat:no-repeat;background-size:30px 30px;border-right:1px solid #ededed;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:10px;min-height:140px;padding:10px 0 10px 55px;position:relative;min-width:320px;cursor:pointer;overflow:hidden}@media (min-width:768px){.dealer-locator .map-interface .search-resut .search-item{border-right:none;min-width:auto}}@media (min-width:1025px){.dealer-locator .map-interface .search-resut .search-item{border-bottom:1px solid #ededed;border-right:none;display:-ms-flexbox;display:flex;height:auto;margin:0;padding-left:50px;width:auto}}.dealer-locator .map-interface .search-resut .search-item:last-child{border:0}.dealer-locator .map-interface .search-resut .search-item.retailer{background-image:url(../images/icons/marker-retailer.svg)}.dealer-locator .map-interface .search-resut .search-item.showroom{background-image:url(../images/icons/marker-showroom.svg)}.dealer-locator .map-interface .search-resut .search-item.installer{background-image:url(../images/icons/marker-installer.svg)}.dealer-locator .map-interface .search-resut .search-item.retailer-installer{background-image:url(../images/icons/marker-retailer-installer.svg)}.dealer-locator .map-interface .search-resut .search-item.showroom-installer{background-image:url(../images/icons/marker-showroom-installer.svg)}.dealer-locator .map-interface .search-resut .search-item.retailer-showroom{background-image:url(../images/icons/marker-retailer-showroom.svg)}.dealer-locator .map-interface .search-resut .search-item.installer-retailer-showroom{background-image:url(../images/icons/marker-retailer-showroom-installer.svg)}.dealer-locator .map-interface .search-resut .search-item.active.retailer{background-image:url(../images/icons/marker-retailer-active.svg)}.dealer-locator .map-interface .search-resut .search-item.active.showroom{background-image:url(../images/icons/marker-showroom-active.svg)}.dealer-locator .map-interface .search-resut .search-item.active.installer{background-image:url(../images/icons/marker-installer-active.svg)}.dealer-locator .map-interface .search-resut .search-item.active.retailer-installer{background-image:url(../images/icons/marker-retailer-installer-active.svg)}.dealer-locator .map-interface .search-resut .search-item.active.showroom-installer{background-image:url(../images/icons/marker-showroom-installer-active.svg)}.dealer-locator .map-interface .search-resut .search-item.active.retailer-showroom{background-image:url(../images/icons/marker-retailer-showroom-active.svg)}.dealer-locator .map-interface .search-resut .search-item.active.installer-retailer-showroom{background-image:url(../images/icons/marker-retailer-showroom-installer-active.svg)}.dealer-locator .map-interface .search-resut .search-item .distance{color:#4a4848;font-size:12px;left:-3px;line-height:20px;position:absolute;text-align:center;top:60px;width:50px}.dealer-locator .map-interface .search-resut .search-item .info{margin-bottom:10px}.dealer-locator .map-interface .search-resut .search-item .info p{color:#4a4848;display:inline;font-size:16px}.dealer-locator .map-interface .search-resut .search-item .details{color:#4a4848;font-size:12px;line-height:20px}.dealer-locator .map-interface .search-resut .search-item .details p{display:none}.dealer-locator .map-interface .search-resut .search-item .details p a{color:#2a5673}.porcher .dealer-locator .map-interface .search-resut .search-item .details p a{color:#005054}.dealer-locator .map-interface .search-resut .search-item .details p a:focus,.dealer-locator .map-interface .search-resut .search-item .details p a:hover{text-decoration:underline}.dealer-locator .map-interface .search-resut .search-item .details .phone{padding:4px 0}.dealer-locator .map-interface .search-resut .search-item .info-wrapper{width:100%}.dealer-locator .map-interface .search-resut .search-item .workink-hours{display:none;max-width:255px}@media (min-width:1025px){.dealer-locator .map-interface .search-resut .search-item .workink-hours{width:215px}}.dealer-locator .map-interface .search-resut .search-item .workink-hours .open,.dealer-locator .map-interface .search-resut .search-item .workink-hours .schedule{font-size:12px;color:#2a5673}.porcher .dealer-locator .map-interface .search-resut .search-item .workink-hours .open,.porcher .dealer-locator .map-interface .search-resut .search-item .workink-hours .schedule{color:#005054}.dealer-locator .map-interface .search-resut .search-item .workink-hours .open{cursor:pointer;position:relative}.dealer-locator .map-interface .search-resut .search-item .workink-hours .open.active div:after{top:12px;transform:rotate(225deg)}.dealer-locator .map-interface .search-resut .search-item .workink-hours .open div{display:none;margin-right:5px}.dealer-locator .map-interface .search-resut .search-item .workink-hours .open div:after{border:solid #2a5673;border-width:0 1px 1px 0;content:"";font-size:8px;height:6px;padding:3px;pointer-events:none;position:absolute;top:8px;transform:rotate(45deg);width:5px;margin-left:8px;right:5px}.porcher .dealer-locator .map-interface .search-resut .search-item .workink-hours .open div:after{border-color:#005054}.dealer-locator .map-interface .search-resut .search-item .workink-hours .schedule{display:none}.dealer-locator .map-interface .search-resut .search-item .workink-hours .schedule p{display:none;color:#4a4848}.dealer-locator .map-interface .search-resut .search-resut-mockup,.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{display:none}@media (min-width:1241px){.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{display:block}}.dealer-search-banner{width:100%;height:auto}.dealer-search-banner__container{aspect-ratio:calc(300 / 470);position:relative;isolation:isolate;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:auto;margin:0 auto;padding:40px 20px}@supports not (aspect-ratio:calc(300 / 470)){.dealer-search-banner__container:before{float:left;padding-top:calc(((300 / 470) * 100) * 1%);content:""}.dealer-search-banner__container:after{display:block;content:"";clear:both}}@media screen and (min-width:768px) and (max-width:1023px){.dealer-search-banner__container{aspect-ratio:calc(728 / 840)}@supports not (aspect-ratio:calc(728 / 840)){.dealer-search-banner__container:before{float:left;padding-top:calc(((728 / 840) * 100) * 1%);content:""}.dealer-search-banner__container:after{display:block;content:"";clear:both}}}.dealer-search-banner__background{position:absolute;inset:10px;z-index:-1;border-radius:14px;overflow:hidden}@media screen and (min-width:768px){.dealer-search-banner__background{inset:20px}}@media screen and (min-width:1024px){.dealer-search-banner__container{aspect-ratio:calc(1920 / 880)}@supports not (aspect-ratio:calc(1920 / 880)){.dealer-search-banner__container:before{float:left;padding-top:calc(((1920 / 880) * 100) * 1%);content:""}.dealer-search-banner__container:after{display:block;content:"";clear:both}}.dealer-search-banner__background{inset:clamp(20px,2.78vw,40px)}}.dealer-search-banner__background img{width:100%;height:100%;object-fit:cover;pointer-events:none}.dealer-search-banner__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%;padding:25px;background-color:rgba(255,255,255,.4);border-radius:15px}@media screen and (max-width:767px){.dealer-search-banner__inner{max-width:375px}}@media screen and (min-width:768px) and (max-width:1023px){.dealer-search-banner__inner{width:90%;max-width:650px}}.dealer-search-banner__subtitle,.dealer-search-banner__title{color:#202020;text-align:center;text-wrap:balance;margin-bottom:30px}.dealer-search-banner__title{font-size:30px;line-height:36px;font-weight:700}@media (min-width:768px){.dealer-search-banner__title{font-size:56px;line-height:68px}}.dealer-search-banner__subtitle{font-size:18px;line-height:normal;font-weight:500}@media (min-width:768px){.dealer-search-banner__subtitle{font-size:24px;line-height:normal}}@media (min-width:1025px){.dealer-search-banner__subtitle{font-size:34px;line-height:normal}}@media screen and (min-width:1024px){.dealer-search-banner__inner{padding:50px;width:70%;max-width:800px}.dealer-search-banner__subtitle,.dealer-search-banner__title{margin-bottom:30px}.dealer-search-banner__subtitle{font-weight:500;font-size:clamp(18px,2.78vw,34px)}}@media screen and (min-width:1600px){.dealer-search-banner__subtitle,.dealer-search-banner__title{margin-bottom:30px}.dealer-search-banner__subtitle{font-size:34px}}.dealer-search-banner__contact-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.dealer-search-banner__contact-link{font-size:18px;line-height:normal;margin-top:30px;color:#202020;text-align:center}@media (min-width:768px){.dealer-search-banner__contact-link{font-size:24px;line-height:normal}}@media (min-width:1025px){.dealer-search-banner__contact-link{font-size:24px;line-height:normal}}.dealer-search-banner__contact-link:active,.dealer-search-banner__contact-link:focus,.dealer-search-banner__contact-link:hover{text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:1600px){.dealer-search-banner__contact-link{font-size:24px}}.dealer-search-banner__search{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;color:#4a4848;gap:20px;border-radius:15px;padding:10px}@media screen and (min-width:768px){.dealer-search-banner__search{-ms-flex-direction:row;flex-direction:row;gap:20px;padding:10px 10px 10px 16px;border:4px solid #fff;border-radius:15px;transition:outline-offset .3s ease-in-out!important;outline-offset:-3px;outline:#fff solid 2px}.dealer-search-banner__search:focus-within{outline-offset:3px}}@media screen and (min-width:768px) and (prefers-reduced-motion:reduce){.dealer-search-banner__search{transition:none!important}}.dealer-search-banner__search-input{display:-ms-flexbox;display:flex;-ms-flex:1 0 0px;flex:1 0 0}.dealer-search-banner__search-input input[type=text]{font-size:18px;line-height:normal;width:100%;border:0;background-color:transparent;color:#4a4848;-webkit-appearance:none;appearance:none;caret-color:#fff}@media (min-width:768px){.dealer-search-banner__search-input input[type=text]{font-size:24px;line-height:normal}}@media (min-width:1025px){.dealer-search-banner__search-input input[type=text]{font-size:34px;line-height:normal}}.dealer-search-banner__search-input input[type=text]:-ms-input-placeholder{color:#4a4848;opacity:.3}.dealer-search-banner__search-input input[type=text]::placeholder{color:#4a4848;opacity:.3}.dealer-search-banner__search-input input[type=text]:focus{outline:0}.dealer-search-banner__search-submit,.detail-block__tile-button{transition:all .3s ease-in-out!important;outline-offset:-2px;text-transform:uppercase}.dealer-search-banner__search-button{display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.dealer-search-banner__contact-link{max-width:25ch}.dealer-search-banner__search-input input[type=text]{padding:10px 15px;border:2px solid #fff;border-radius:15px;text-align:center}.dealer-search-banner__search-button{-ms-flex-pack:center;justify-content:center}}.dealer-search-banner__search-submit{display:inline-block;padding:.5em 1.33em;border:2px solid #2a5673;border-radius:5px;background-color:#2a5673;font-size:18px;font-weight:700;color:#fff;text-align:center;line-height:1.2;letter-spacing:.1em;text-wrap:balance;min-width:150px;outline:#2a5673 solid 2px}.detail-block__tile-image,.hero-banner-framed__slide-container{border-radius:14px;box-shadow:0 10px 20px 0 rgba(0,0,0,.15),0 2px 5px 0 rgba(0,0,0,.1)}.dealer-search-banner__search-submit:active:before,.dealer-search-banner__search-submit:before,.dealer-search-banner__search-submit:focus-visible:before,.dealer-search-banner__search-submit:focus-within:before,.dealer-search-banner__search-submit:focus:before,.dealer-search-banner__search-submit:hover:before{display:none!important}.detail-block{padding-top:80px;padding-bottom:80px;padding-inline:10px}@media (min-width:768px){.detail-block{padding-top:120px;padding-bottom:120px;padding-inline:20px}}.detail-block__container{max-width:1440px;margin-inline:auto}.detail-block__title{font-size:24px;line-height:32px;color:#202020;font-weight:400;text-align:center}.detail-block__title__larger-margin{margin-bottom:80px}@media (min-width:768px){.detail-block__title{font-size:48px;line-height:58px}.detail-block__title__larger-margin{margin-bottom:80px}}@media (min-width:1025px){.detail-block{padding-top:180px;padding-bottom:120px;padding-inline:40px}.detail-block__title__larger-margin{margin-bottom:180px}}.detail-block__description{font-size:18px;line-height:21.6px;color:#666;height:fit-content;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;font-family:inherit;font-weight:500;text-align:center;text-wrap:balance}.detail-block__title+.detail-block__description--top{margin-top:20px}@media (min-width:768px){.detail-block__description{font-size:34px;line-height:40.8px}.detail-block__description--top{margin-bottom:80px}.detail-block__title+.detail-block__description--top{margin-top:40px}}@media (min-width:1025px){.detail-block__description--top{margin-bottom:180px}}.detail-block__description--bottom{margin-top:40px}@media (min-width:768px){.detail-block__description--bottom{margin-top:80px;margin-bottom:40px}}@media (min-width:1025px){.detail-block__description--bottom{margin-top:120px}}.detail-block__description-line{display:contents}@media (min-width:768px){.detail-block__description-line{display:block}}.detail-block__tile-list{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (min-width:768px){.detail-block__tile-list{margin-top:34px}.detail-block__tile-list--larger-margin{margin-top:0}.detail-block__tile-list--larger-bottom{margin-bottom:0}}@media (min-width:1025px){.detail-block__tile-list{gap:120px}.detail-block__tile-list--larger-margin{margin-top:0}.detail-block__tile-list--larger-bottom{margin-bottom:60px}}.detail-block__tile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:20px}@media (min-width:768px){.detail-block__tile{gap:30px}}.detail-block__tile-image-wrapper{height:100%;width:100%}.detail-block__tile-image{max-height:380px;width:100%;object-fit:cover}@media (min-width:1025px){.detail-block__tile{display:-ms-grid;display:grid;gap:40px}.detail-block__tile--34-66-image-left,.detail-block__tile--34-66-image-right{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}.detail-block__tile--34-66-image-right .detail-block__tile-contents,.detail-block__tile--50-50-image-right .detail-block__tile-contents,.detail-block__tile--66-34-image-right .detail-block__tile-contents{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1}.detail-block__tile--34-66-image-right .detail-block__tile-image,.detail-block__tile--50-50-image-right .detail-block__tile-image,.detail-block__tile--66-34-image-right .detail-block__tile-image{-ms-grid-row:1;grid-row:1;-ms-grid-column:2;grid-column:2}.detail-block__tile--50-50-image-left,.detail-block__tile--50-50-image-right{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.detail-block__tile--66-34-image-left,.detail-block__tile--66-34-image-right{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}.detail-block__tile-image{max-height:none;height:100%}}.detail-block__tile-image-no-border{max-height:380px;width:100%;object-fit:cover}@media (min-width:1025px){.detail-block__tile-image-no-border{max-height:none;height:100%}}.detail-block__tile-contents{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#666}@media (max-width:768px){.detail-block__tile-contents{width:100%}}.detail-block__tile-contents p{font-size:18px;line-height:21.6px;font-family:inherit;font-weight:500}@media (min-width:768px){.detail-block__tile-contents p{font-size:34px;line-height:40.8px}}.detail-block__tile-heading{font-size:22px;line-height:28px;color:#202020;font-weight:400;margin-bottom:20px;letter-spacing:normal}@media (min-width:768px){.detail-block__tile-heading{font-size:44px;line-height:58px}}.detail-block__tile-body{font-size:18px;line-height:21.6px;font-family:inherit;font-weight:500}@media (min-width:768px){.detail-block__tile-body{font-size:34px;line-height:40.8px}}.detail-block__cta,.detail-block__tile-button{padding:1em 3.556em;font-weight:700;color:#fff;line-height:1.2;letter-spacing:.1em;text-align:center;text-wrap:balance}.detail-block__tile-button-wrapper{margin-top:20px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end}.detail-block__tile-button{display:inline-block;border:2px solid #000;border-radius:5px;background-color:#000;font-size:18px;width:100%;outline:#000 solid 2px}@media (prefers-reduced-motion:reduce){.dealer-search-banner__search-submit,.detail-block__tile-button{transition:none!important}}.detail-block__tile-button:active:before,.detail-block__tile-button:before,.detail-block__tile-button:focus-visible:before,.detail-block__tile-button:focus-within:before,.detail-block__tile-button:focus:before,.detail-block__tile-button:hover:before{display:none!important}@media (min-width:768px){.detail-block__tile-button-wrapper{margin-top:26px}.detail-block__tile-button{width:fit-content}}.detail-block__cta-wrapper{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.detail-block__cta{display:inline-block;border:2px solid #000;border-radius:5px;background-color:#000;font-size:18px;text-transform:uppercase;transition:all .3s ease-in-out!important;outline-offset:-2px;width:100%;outline:#000 solid 2px}@media (prefers-reduced-motion:reduce){.detail-block__cta{transition:none!important}}.detail-block__cta:active:before,.detail-block__cta:before,.detail-block__cta:focus-visible:before,.detail-block__cta:focus-within:before,.detail-block__cta:focus:before,.detail-block__cta:hover:before{display:none!important}@media (min-width:768px){.detail-block__cta{width:auto}}.media-module.selectors,.slider-selectors.selectors{padding-left:20px;padding-right:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;max-width:calc(600px + 40px);margin:0 auto 40px}.media-module.selectors a,.slider-selectors.selectors a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;width:300px;font-weight:300;font-size:14px;line-height:28px;color:#2a5673;height:55px;position:relative;text-transform:uppercase;letter-spacing:2px}.media-module.selectors a::after,.slider-selectors.selectors a::after{content:"";display:block;position:absolute;width:100%;height:4px;background-color:#ededed;bottom:0;left:0}.media-module.tabs .tab,.popinCont .next.hidden,.popinCont .popin-thumbnails-cont .nextTB.hidden,.popinCont .popin-thumbnails-cont .prevTB.hidden,.popinCont .prev.hidden,.popinCont .slidesContainer .delSlide,.slider-selectors.tabs .tab{display:none}#popinBack,.media-popin{position:fixed;top:0;left:0}.media-module.selectors a.active,.slider-selectors.selectors a.active{font-weight:700}.media-module.selectors a.active::after,.slider-selectors.selectors a.active::after{background-color:#2a5673}.porcher .media-module.selectors a.active::after,.porcher .slider-selectors.selectors a.active::after{background-color:#005054}.porcher .media-module.selectors a,.porcher .slider-selectors.selectors a{color:#005054}.media-module.tabs .tab.active,.slider-selectors.tabs .tab.active{display:block}#popinBack{background:rgba(0,0,0,.8);height:600px;width:800px;z-index:1001}.media-popin{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;z-index:1002}.popinBtn .close{top:30px;right:30px;z-index:1004;position:absolute;width:25px;height:25px}.popinCont,.popinCont .next,.popinCont .popin-thumbnails-cont .nextTB{right:0}.popinBtn .close:after,.popinBtn .close:before{content:"";position:absolute;width:33px;height:3px;background:#fff;left:0;top:0}.popinBtn .close:after{transform:rotate(-45deg) translate(-10px,4px)}@media (min-width:768px){.popinBtn .close{transform:scale(1.4)}}.popinBtn .close span{visibility:hidden}#popinEnd,#popinStart,.slideEnd,.slideStart{position:absolute;left:-8000px}.modalContent{height:100%;width:100%}.popinCont{position:absolute;z-index:1003;top:0;left:0;height:100%;overflow:hidden}.popinCont .next,.popinCont .prev{color:#fff!important;font-size:25px;margin-top:-25px;z-index:55;position:absolute;width:36px;height:50px;border:none;outline:0;text-indent:-9999px;overflow:hidden;background:rgba(0,0,0,.7);background-size:40px 40px;top:50%;transform:translateY(-50%);cursor:pointer}.popinCont .next:before,.popinCont .prev:before{content:"";position:absolute;width:11px;height:20px;background:url(../images/icons/arrow-right-white.png) no-repeat;left:50%;top:50%;transform:translate(-50%,-50%)}.popinCont .prev{left:0}.popinCont .prev:before{transform-origin:50% 50%;transform:translate(-50%,-50%) rotate(180deg)}.popinCont .slidesContainer{background:#fff}.popinCont .slidesContainer .currentSlide,.popinCont .slidesContainer .nextSlide,.popinCont .slidesContainer .prevSlide{width:100%;height:auto;background:#fff;position:absolute;z-index:1;transition:left .3s ease-in-out 0s}.popinCont .slidesContainer .currentSlide{z-index:2}.popinCont.simpleMediaViewer .slidesContainer,.popinCont.simpleMediaViewer .slidesContainer .currentSlide,.popinCont.simpleMediaViewer .slidesContainer .nextSlide,.popinCont.simpleMediaViewer .slidesContainer .prevSlide{background:0 0;width:100%;height:100%}.popinCont.simpleMediaViewer .slidesContainer .currentSlide .media-popin-img,.popinCont.simpleMediaViewer .slidesContainer .media-popin-img,.popinCont.simpleMediaViewer .slidesContainer .nextSlide .media-popin-img,.popinCont.simpleMediaViewer .slidesContainer .prevSlide .media-popin-img{width:100%}.popinCont img{width:auto;height:auto;max-height:100%;display:block;margin:0 auto}.popinCont .media-popin-img{overflow:hidden;background-size:40px 40px;height:100%}.popinCont .popin-gallery{width:100%;position:relative;height:calc(100vh - 150px)}@media (min-width:768px){.popinCont .popin-gallery{height:calc(100vh - 195px)}}@media (min-width:1025px){.popinCont .media-popin-img{margin-top:0}.popinCont .popin-gallery{height:calc(100vh - 225px);margin-top:70px}}.popinCont .popin-thumbnails{position:absolute;height:80px;width:100%;left:0;bottom:0;overflow:hidden;z-index:60;padding:20px 0;text-align:center}@media (min-width:768px){.popinCont .popin-thumbnails{height:129px}}@media (min-width:1025px){.popinCont .popin-thumbnails{height:194px}}.popinCont .popin-thumbnails .popin-thumb{display:inline-block;width:40px;height:40px;border:2px solid transparent;overflow:hidden}.popinCont .popin-thumbnails .popin-thumb img{object-fit:cover;object-position:center;width:100%;height:100%;max-width:150px;max-height:150px}@media (min-width:768px){.popinCont .popin-thumbnails .popin-thumb{width:89px;height:89px}.popinCont .popin-thumbnails .popin-thumb img{height:89px}}@media (min-width:1025px){.popinCont .popin-thumbnails .popin-thumb{width:154px;height:154px}.popinCont .popin-thumbnails .popin-thumb img{height:150px}}.popinCont .popin-thumbnails .popin-thumb.active{border:2px solid #2a5673}.porcher .popinCont .popin-thumbnails .popin-thumb.active{border-color:#005054}.popinCont .popin-thumbnails-cont{overflow:hidden;position:absolute;left:0;bottom:0;z-index:60}.popinCont .popin-thumbnails-cont .popin-thumbnails{transition:left .3s ease-in-out 0s}.popinCont .popin-thumbnails-cont .nextTB,.popinCont .popin-thumbnails-cont .prevTB{color:#fff!important;font-size:25px;z-index:65;position:absolute;width:36px;height:50px;border:none;outline:0;text-indent:-9999px;overflow:hidden;background:rgba(0,0,0,.7);background-size:40px 40px;top:50%;transform:translateY(-50%);cursor:pointer}.popinCont .popin-thumbnails-cont .nextTB:before,.popinCont .popin-thumbnails-cont .prevTB:before{content:"";position:absolute;width:11px;height:20px;background:url(../images/icons/arrow-right-white.png) no-repeat;left:50%;top:50%;transform:translate(-50%,-50%)}.popinCont .popin-thumbnails-cont .prevTB{left:0}.popinCont .popin-thumbnails-cont .prevTB:before{transform-origin:50% 50%;transform:translate(-50%,-50%) rotate(180deg)}.carousel-wrapper.fixed-width{padding:0}.carousel-wrapper.fixed-width h2.page-heading,.carousel-wrapper.fixed-width span.page-subtitle{padding:0 20px}.carousel-wrapper .carousel{position:relative;width:100%;overflow:hidden}.carousel-wrapper .carousel-container{position:relative;left:0;transition:left .5s}.carousel-wrapper .all-products-item{background:#fff;display:-ms-flexbox;display:flex;width:390px!important;padding:30px 30px 0;margin:4px 4px 0 16px;text-align:center;box-shadow:0 1px 5px 0 rgba(0,0,0,.13);-ms-flex-direction:column;flex-direction:column}@media (max-width:992px){.carousel-wrapper .all-products-item{width:320px!important}}@media (max-width:768px){.carousel-wrapper .all-products-item{width:300px!important}}.carousel-wrapper .all-products-item>div:first-child{-ms-flex:1 0 auto;flex:1 0 auto}.carousel-wrapper .all-products-text{margin-bottom:40px;color:#4a4848}@media (min-width:1025px){.carousel-wrapper .all-products-text{margin-bottom:20px}}.carousel-wrapper .link-image-wrapper img{display:block;max-width:none;margin:40px -30px 0!important;width:calc(100% + 60px)}.carousel-wrapper .all-products-list{position:relative}.carousel__slide-title{font-weight:700}.carousel__slide.White-colour .carousel__slide-title,.porcher .carousel__slide-title{color:#fff}.carousel__slide.White-colour .carousel__slide-button{color:#000;background-color:rgba(255,255,255,.6)}.carousel__slide.Grey-colour .carousel__slide-title{color:#4c4c4c}.carousel__slide.Grey-colour .carousel__slide-button{color:#000;background-color:rgba(76,76,76,.6)}.carousel__slide.Black-colour .carousel__slide-title{color:#000}.carousel__slide.Black-colour .carousel__slide-button{color:#fff;background-color:rgba(0,0,0,.6)}.carousel__navigation.White-colour .carousel__navigation-button.is-active{color:#fff}.carousel__navigation.White-colour .carousel__navigation-button.is-active::after{background-color:#fff}.carousel__navigation.Black-colour .carousel__navigation-button.is-active{color:#000}.carousel__navigation.Black-colour .carousel__navigation-button.is-active::after{background-color:#000}.carousel__navigation.Grey-colour .carousel__navigation-button{color:#fff}.carousel__navigation.Grey-colour .carousel__navigation-button::after{background-color:#fff}.carousel__navigation.Grey-colour .carousel__navigation-button.is-active,.carousel__navigation.Grey-colour .carousel__navigation-button:hover{color:#4c4c4c!important}.carousel__navigation.Grey-colour .carousel__navigation-button.is-active::after,.carousel__navigation.Grey-colour .carousel__navigation-button:hover::after{background-color:#4c4c4c!important}.certification-block .page-subtitle{font-size:16px;color:#315470;font-weight:700;line-height:1;margin-bottom:0}.certification-block h2{font-weight:100;font-size:30px;line-height:30px;color:#315470}.porcher .certification-block h2{color:#005054}.certification-block .certification-item{font-weight:300;font-size:16px;line-height:37px;color:#333;margin-bottom:3px}.download-file-item .file-card .file-footer .file-info .link-string,.download-file-item .file-card .file-footer__external-link .link-string{font-size:14px}.certification-block .certification-item .certification-block-icon{width:50px;height:35px;background:url(../images/icons/background-svg.svg#icon-checked-darkblue) 0 5px no-repeat;background-size:46px 46px}.porcher .certification-block .certification-item .certification-block-icon{background-image:url(../images/icons/background-svg.svg#icon-checked-porcher)}.certification-block .certification-item .certification-block-icon img{max-height:30px;max-width:50px}.certification-block .three-column-list{display:-ms-flexbox;display:flex;margin:40px 0 37px}.certification-block .three-column-list .certification-item{width:100%;display:-ms-flexbox;display:flex}@media (min-width:768px){.certification-block .three-column-list .certification-item{width:50%}.download-file-item{display:-ms-flexbox;display:flex}}@media (min-width:1025px){.certification-block .three-column-list .certification-item{width:33.3%}}.certification-block .certification-link a{color:#2a5673!important}.porcher .certification-block .certification-link a{color:#005054!important}.download-file-item{border:1px solid #ededed;padding:5px 20px;margin-bottom:40px}.download-file-item .file-image{text-align:center}@media (min-width:768px){.download-file-item .file-image{width:29%;text-align:left}.download-file-item .file-image img{max-width:180px;max-height:280px}.download-file-item .file-card{width:71%}}.download-file-item .file-card .file-text{min-height:205px;padding-top:25px;padding-bottom:10px}.download-file-item .file-card .file-text .page-subtitle{padding-top:10px;padding-bottom:5px}.download-file-item .file-card .file-text .page-item-name{font-weight:700}.download-file-item .file-card .file-text .page-item-descriptionlong,.download-file-item .file-card .file-text .page-item-descriptionlong a,.download-file-item .file-card .file-text .page-item-descriptionlong p{color:#4a4848!important}.download-file-item .file-card .file-footer{border-top:1px solid #ededed;-ms-flex-pack:justify;justify-content:space-between;position:relative;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.download-file-item .file-card .file-footer{display:-ms-flexbox;display:flex}.download-file-item .file-card .file-footer__external-link .link-string::after,.download-file-item .file-card .file-footer__external-link .link-string::before{top:16px}}.download-file-item .file-card .file-footer__external-link{border-bottom:1px solid #ededed;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.download-file-item .file-card .file-footer .file-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-top:20px}@media (min-width:768px){.download-file-item .file-card .file-footer .file-info{height:70px;-ms-flex-pack:start;justify-content:flex-start;padding-top:0}}.download-file-item .file-card .file-footer .file-info__item{width:100%;-ms-flex-order:3;order:3;padding-bottom:20px}@media (min-width:376px){.download-file-item .file-card .file-footer .file-info__item{width:50%}}@media (min-width:768px){.download-file-item .file-card .file-footer .file-info__item{-ms-flex-order:0;order:0;width:auto;padding-right:40px;padding-bottom:0}.download-file-item .file-card .file-footer .file-info__item:last-of-type{padding-right:0;-ms-flex-pack:end;justify-content:end;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}}.download-file-item .file-card .file-footer .file-info__item--order-1{-ms-flex-order:1;order:1}@media (min-width:768px){.download-file-item .file-card .file-footer .file-info__item--order-1{-ms-flex-order:unset;order:unset}}.download-file-item .file-card .file-footer .file-info__item--order-2{-ms-flex-order:2;order:2;display:-ms-flexbox;display:flex}.download-file-item .file-card .file-footer .file-info span.file-ext{font-weight:700;background-color:#ececec;padding:5px}@media (min-width:768px){.download-file-item .file-card .file-footer .file-info__item--order-2{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-order:unset;order:unset}.download-file-item .file-card .file-footer .file-info .link-string::after,.download-file-item .file-card .file-footer .file-info .link-string::before{top:16px}}.download-file-item .file-add,.download-file-item .file-remove,.download-list-cart .file-add,.download-list-cart .file-remove{font-size:12px;color:#2a5673}.porcher .download-file-item .file-add,.porcher .download-file-item .file-remove,.porcher .download-list-cart .file-add,.porcher .download-list-cart .file-remove{color:#005054}.download-file-item .file-add span,.download-file-item .file-remove span,.download-list-cart .file-add span,.download-list-cart .file-remove span{display:none}.download-file-item .file-add,.download-file-item .file-remove,.download-list-cart .file-add,.download-list-cart .file-remove{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.download-file-item .file-add::after,.download-file-item .file-add::before,.download-file-item .file-remove::after,.download-file-item .file-remove::before,.download-list-cart .file-add::after,.download-list-cart .file-add::before,.download-list-cart .file-remove::after,.download-list-cart .file-remove::before{width:26px;height:26px}.download-file-item .file-add::after,.download-file-item .file-remove::after,.download-list-cart .file-add::after,.download-list-cart .file-remove::after{display:none;margin-left:20px}.download-file-item .file-add::before,.download-file-item .file-remove::before,.download-list-cart .file-add::before,.download-list-cart .file-remove::before{margin-right:20px}@media (min-width:768px){.download-file-item .file-add::after,.download-file-item .file-remove::after,.download-list-cart .file-add::after,.download-list-cart .file-remove::after{display:block}.download-file-item .file-add::before,.download-file-item .file-remove::before,.download-list-cart .file-add::before,.download-list-cart .file-remove::before{display:none}.download-file-item .file-add:focus::before,.download-file-item .file-remove:focus::before,.download-list-cart .file-add:focus::before,.download-list-cart .file-remove:focus::before{display:none!important}}.download-file-item .file-add::after,.download-file-item .file-add::before,.download-list-cart .file-add::after,.download-list-cart .file-add::before{content:url(../images/icons/download-file-add.svg)}.porcher .download-file-item .file-add::after,.porcher .download-file-item .file-add::before,.porcher .download-list-cart .file-add::after,.porcher .download-list-cart .file-add::before{content:url(../images/icons/download-file-add-porcher.svg)}.download-file-item .file-add:focus::after,.download-file-item .file-add:focus::before,.download-file-item .file-add:hover::after,.download-file-item .file-add:hover::before,.download-list-cart .file-add:focus::after,.download-list-cart .file-add:focus::before,.download-list-cart .file-add:hover::after,.download-list-cart .file-add:hover::before{content:url(../images/icons/download-file-add-over.svg)}.download-file-item .file-remove::after,.download-file-item .file-remove::before,.download-list-cart .file-remove::after,.download-list-cart .file-remove::before{content:url(../images/icons/download-file-remove.svg)}.porcher .download-file-item .file-remove::after,.porcher .download-file-item .file-remove::before,.porcher .download-list-cart .file-remove::after,.porcher .download-list-cart .file-remove::before{content:url(../images/icons/download-file-remove-porcher.svg)}.download-file-item .file-remove:focus::after,.download-file-item .file-remove:focus::before,.download-file-item .file-remove:hover::after,.download-file-item .file-remove:hover::before,.download-list-cart .file-remove:focus::after,.download-list-cart .file-remove:focus::before,.download-list-cart .file-remove:hover::after,.download-list-cart .file-remove:hover::before{content:url(../images/icons/download-file-remove-over.svg)}.download-file-item .cartButtons,.download-list-cart .cartButtons{min-width:160px}.download-file-item .cartButtons .file-add,.download-file-item .cartButtons .file-remove,.download-list-cart .cartButtons .file-add,.download-list-cart .cartButtons .file-remove{position:relative!important}.download-list-cart tr td:first-child{min-width:25%;width:auto}.download-list-cart .link-string{font-size:14px}.download-list-cart .file-add,.download-list-cart .file-remove{padding-right:0;width:40px;margin:0;display:inline-block}.download-list-dlFilters{padding:10px 0}.download-list-dlFilters .dlLabel{text-transform:uppercase;font-weight:700;font-size:14px;line-height:19px;display:inline-block;padding:6px 1px;min-width:45px;text-align:center;background-color:#ededed;color:#333;margin:0 30px 0 5px}.hero-banner-framed{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 70px)}@media (min-width:768px){.hero-banner-framed{height:calc(100vh - 100px)}}@media (min-width:1024px){.hero-banner-framed{height:calc(100vh - 100px)}}.hero-banner-framed[data-transparent-header]{height:calc(100vh - 70px)}@media (min-width:768px){.hero-banner-framed[data-transparent-header]{height:calc(100vh - 180px)}}@media (min-width:1024px){.hero-banner-framed[data-transparent-header]{height:calc(100vh - 180px)}}.hero-banner-framed .slick-list,.hero-banner-framed .slick-slide,.hero-banner-framed .slick-slide>div,.hero-banner-framed .slick-track,.hero-banner-framed__slide-list{height:100%}.hero-banner-framed__slide{position:relative;height:100%;margin:10px 10px 70px}@media (min-width:768px){.hero-banner-framed__slide{margin:20px 20px 70px}}.hero-banner-framed__slide-container{position:relative;width:calc(100% - (2 * 10px));height:calc(100% - 10px - 70px);overflow:hidden}@media (min-width:768px){.hero-banner-framed__slide-container{width:calc(100% - (2 * 20px));height:calc(100% - 20px - 70px)}}@media (min-width:1025px){.download-file-item .file-image img{max-width:280px}.hero-banner-framed__slide{margin:40px 40px 50px}.hero-banner-framed__slide-container{width:calc(100% - (2 * 40px));height:calc(100% - 40px - 50px)}}.hero-banner-framed__slide-container--single{width:100%}.hero-banner-framed__slide-background{position:absolute;height:100%;width:100%}.hero-banner-framed__slide-background-image,.hero-banner-framed__slide-background-video{width:100%;height:100%;object-fit:cover;object-position:center}.hero-banner-framed__slide-background-video--landscape{display:none}@media (orientation:landscape){.hero-banner-framed__slide-background-video{display:none}.hero-banner-framed__slide-background-video--landscape{display:block}}.hero-banner-framed__slide-video-btn{position:absolute;bottom:135px;right:40px;z-index:3;width:44px;height:44px;border-radius:50%;border:none;background:#0c1524;box-shadow:none;cursor:pointer}@media (min-width:768px){.hero-banner-framed__slide-video-btn{right:60px;bottom:145px}}@media (min-width:1025px){.hero-banner-framed__slide-video-btn{right:100px}.hero-banner-framed__slide-video-btn--single{right:20px}}.hero-banner-framed__slide-video-btn:focus,.hero-banner-framed__slide-video-btn:hover{border:none;background:#0c1524;box-shadow:none}.hero-banner-framed__slide-video-btn--single{right:20px}.hero-banner-framed__slide-video-btn-icon{display:block;position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%,-50%)}.hero-banner-framed__slide-video-btn-icon--pause{background:url(../images/icons/new/pause-icon.svg) center center no-repeat;background-size:contain}.hero-banner-framed__slide-video-btn-icon--play{background:url(../images/icons/new/play-icon.svg) center center no-repeat;background-size:contain;transform:translate(-45%,-50%)}.hero-banner-framed__slide-outer-container{z-index:1;position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hero-banner-framed__slide-inner-container{height:100%;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.hero-banner-framed__slide-video-btn--single{right:20px}.hero-banner-framed__slide-inner-container{padding:60px 20px}}@media (min-width:1025px){.hero-banner-framed__slide-inner-container{padding:75px 80px}}.hero-banner-framed__slide-inner-container--top-left{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:start}.hero-banner-framed__slide-inner-container--top-center{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;text-align:center}.hero-banner-framed__slide-inner-container--top-right{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;text-align:end}.hero-banner-framed__slide-inner-container--middle-left{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;text-align:start}.hero-banner-framed__slide-inner-container--middle-center{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.hero-banner-framed__slide-inner-container--middle-right{-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;text-align:end}.hero-banner-framed__slide-inner-container--bottom-left{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;text-align:start}.hero-banner-framed__slide-inner-container--bottom-center{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;text-align:center}.hero-banner-framed__slide-inner-container--bottom-right{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:end}.hero-banner-framed__slide-heading{font-size:30px;line-height:36px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#fff;font-weight:700;max-width:500px;text-wrap:balance}@media (min-width:768px){.hero-banner-framed__slide-heading{font-size:56px;line-height:68px;max-width:800px}.hero-banner-framed__slide-inner-container--bottom-center .hero-banner-framed__slide-heading,.hero-banner-framed__slide-inner-container--middle-center .hero-banner-framed__slide-heading,.hero-banner-framed__slide-inner-container--top-center .hero-banner-framed__slide-heading{max-width:900px}}.hero-banner-framed__slide-subheading{font-size:24px;line-height:28.8px;margin-top:15px;display:block;color:#fff;font-weight:500;max-width:500px;text-wrap:balance}@media (min-width:768px){.hero-banner-framed__slide-subheading{font-size:34px;line-height:40.8px;margin-top:20px;max-width:560px}.hero-banner-framed__slide-inner-container--bottom-center .hero-banner-framed__slide-subheading,.hero-banner-framed__slide-inner-container--middle-center .hero-banner-framed__slide-subheading,.hero-banner-framed__slide-inner-container--top-center .hero-banner-framed__slide-subheading{max-width:800px}}@media only screen and (max-width:767px){.hero-banner-framed__slide-subheading{font-size:18px!important}}.hero-banner-framed__slide-cta-mobile,.hero-banner-framed__slide-cta-tablet,.hero-banner-main__slide-cta-mobile,.hero-banner-main__slide-cta-tablet{font-size:18px;text-transform:uppercase;background-color:#fff;text-wrap:balance}.hero-banner-framed__slide-cta-tablet-wrapper{width:100%;display:none}@media (min-width:768px){.hero-banner-framed__slide-cta-tablet-wrapper{display:block}}.hero-banner-framed__slide-cta-tablet,.hero-banner-main__slide-cta-tablet,.hero-banner-unframed__slide-cta-tablet{display:inline-block;transition:all .3s ease-in-out!important;letter-spacing:.1em;outline-offset:-2px}.hero-banner-framed__slide-cta-tablet{padding:1em 3.556em;border:2px solid #fff;border-radius:5px;font-weight:700;color:#000;text-align:center;line-height:1.2;margin-top:40px;outline:#fff solid 2px}.hero-banner-framed__slide-cta-tablet:active:before,.hero-banner-framed__slide-cta-tablet:before,.hero-banner-framed__slide-cta-tablet:focus-visible:before,.hero-banner-framed__slide-cta-tablet:focus-within:before,.hero-banner-framed__slide-cta-tablet:focus:before,.hero-banner-framed__slide-cta-tablet:hover:before{display:none!important}.hero-banner-framed__slide-cta-mobile{width:100%;padding:1em 3.556em;text-align:center;font-weight:700;line-height:21.6px;letter-spacing:1.8px;color:#000}.hero-banner-framed__carousel-controls{position:absolute;width:calc(100% - 20px);margin-inline:10px;bottom:32px}@media (min-width:768px){.hero-banner-framed__slide-cta-mobile{display:none}.hero-banner-framed__carousel-controls{bottom:30px}}@media (min-width:1025px){.hero-banner-framed__carousel-controls{bottom:20px}}.hero-banner-main{position:relative;height:100vh}.hero-banner-main[data-solid-header]{margin-top:-130px}@media (min-width:768px){.hero-banner-main[data-solid-header]{margin-top:-160px}}@media (min-width:1024px){.hero-banner-main[data-solid-header]{margin-top:-160px}}.hero-banner-main[data-transparent-header]{margin-top:-130px}.hero-banner-main .slick-list,.hero-banner-main .slick-slide,.hero-banner-main .slick-slide>div,.hero-banner-main .slick-track,.hero-banner-main__slide-list{height:100%}.hero-banner-main__slide{position:relative;height:100%}.hero-banner-main__slide-background{z-index:-1;position:absolute;width:100vw;height:100%}.hero-banner-main__slide-background-image,.hero-banner-main__slide-background-video{width:100vw;height:100%;object-fit:cover;object-position:center}.hero-banner-main__slide-background-video--landscape{display:none}@media (orientation:landscape){.hero-banner-main__slide-background-video{display:none}.hero-banner-main__slide-background-video--landscape{display:block}}.hero-banner-main__slide-video-btn{position:absolute;bottom:60px;right:20px;z-index:3;width:44px;height:44px;border-radius:50%;border:none;background:#0c1524;box-shadow:none;cursor:pointer}.hero-banner-main__slide-video-btn:focus,.hero-banner-main__slide-video-btn:hover{border:none;background:#0c1524;box-shadow:none}.hero-banner-main__slide-video-btn-icon{display:block;position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%,-50%)}.hero-banner-main__slide-video-btn-icon--pause{background:url(../images/icons/new/pause-icon.svg) center center no-repeat;background-size:contain}.hero-banner-main__slide-video-btn-icon--play{background:url(../images/icons/new/play-icon.svg) center center no-repeat;background-size:contain;transform:translate(-45%,-50%)}.hero-banner-main__slide-outer-container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}[data-solid-header] .hero-banner-main__slide-outer-container{padding-top:70px}@media (min-width:768px){.hero-banner-main[data-transparent-header]{margin-top:-240px}[data-solid-header] .hero-banner-main__slide-outer-container{padding-top:100px}}@media (min-width:1024px){.hero-banner-main[data-transparent-header]{margin-top:-240px}[data-solid-header] .hero-banner-main__slide-outer-container{padding-top:100px}}[data-transparent-header] .hero-banner-main__slide-outer-container{padding-top:70px}@media (min-width:768px){[data-transparent-header] .hero-banner-main__slide-outer-container{padding-top:180px}}@media (min-width:1024px){[data-transparent-header] .hero-banner-main__slide-outer-container{padding-top:180px}}.hero-banner-main__slide-inner-container{height:100%;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.hero-banner-main__slide-inner-container{padding:30px 40px 40px}.hero-banner-main__slide-list--multiple .hero-banner-main__slide-inner-container{padding-bottom:68px}}@media (min-width:1025px){.hero-banner-main__slide-inner-container{padding:30px 120px 120px}.hero-banner-main__slide-list--multiple .hero-banner-main__slide-inner-container{padding-bottom:120px}}.hero-banner-main__slide-inner-container--top-left{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:start}.hero-banner-main__slide-inner-container--top-center{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;text-align:center}.hero-banner-main__slide-inner-container--top-right{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;text-align:end}.hero-banner-main__slide-inner-container--middle-left{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;text-align:start}.hero-banner-main__slide-inner-container--middle-center{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.hero-banner-main__slide-inner-container--middle-right{-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;text-align:end}.hero-banner-main__slide-inner-container--bottom-left{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;text-align:start}.hero-banner-main__slide-inner-container--bottom-center{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;text-align:center}.hero-banner-main__slide-inner-container--bottom-right{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:end}.hero-banner-main__slide-heading{font-size:30px;line-height:36px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#fff;font-weight:700;max-width:500px;text-wrap:balance}@media (min-width:768px){.hero-banner-main__slide-heading{font-size:56px;line-height:68px;max-width:800px}}.hero-banner-main__slide-heading--first{font-size:48px;line-height:56px;word-break:break-word}@media (min-width:768px){.hero-banner-main__slide-heading--first{font-size:60px;line-height:78px}}.hero-banner-main__slide-subheading{font-size:24px;line-height:28.8px;margin-top:15px;display:block;color:#fff;font-weight:500;max-width:500px;text-wrap:balance}.hero-banner-main__slide-cta-tablet-wrapper{width:100%;display:none}@media (min-width:768px){.hero-banner-main__slide-subheading{font-size:34px;line-height:40.8px;margin-top:20px;max-width:560px}.hero-banner-main__slide-inner-container--bottom-center .hero-banner-main__slide-subheading,.hero-banner-main__slide-inner-container--middle-center .hero-banner-main__slide-subheading,.hero-banner-main__slide-inner-container--top-center .hero-banner-main__slide-subheading{max-width:800px}.hero-banner-main__slide-cta-tablet-wrapper{display:block}}.hero-banner-main__slide-cta-tablet{padding:1em 3.556em;border:2px solid #fff;border-radius:5px;font-weight:700;color:#000;text-align:center;line-height:1.2;margin-top:32px;outline:#fff solid 2px}.hero-banner-main__slide-cta-tablet:active:before,.hero-banner-main__slide-cta-tablet:before,.hero-banner-main__slide-cta-tablet:focus-visible:before,.hero-banner-main__slide-cta-tablet:focus-within:before,.hero-banner-main__slide-cta-tablet:focus:before,.hero-banner-main__slide-cta-tablet:hover:before{display:none!important}.hero-banner-main__slide-cta-mobile{width:calc(100% - 20px);margin:10px 10px 12px;border-radius:5px;padding:18px!important;text-align:center;font-weight:700;line-height:21.6px;letter-spacing:1.8px;color:#000}.hero-banner-main__carousel-controls{position:absolute;right:0;left:0;bottom:0}.hero-banner-unframed{position:relative;height:calc(100vh - 70px)}@media (min-width:768px){.hero-banner-main__slide-cta-mobile{display:none}.hero-banner-unframed{height:calc(100vh - 100px)}}@media (min-width:1024px){.hero-banner-unframed{height:calc(100vh - 100px)}}.hero-banner-unframed[data-transparent-header]{height:calc(100vh - 70px)}@media (min-width:768px){.hero-banner-unframed[data-transparent-header]{height:calc(100vh - 180px)}}@media (min-width:1024px){.hero-banner-unframed[data-transparent-header]{height:calc(100vh - 180px)}}.hero-banner-unframed .slick-list,.hero-banner-unframed .slick-slide,.hero-banner-unframed .slick-slide>div,.hero-banner-unframed .slick-track,.hero-banner-unframed__slide-list{height:100%}.hero-banner-unframed__slide{position:relative;height:100%}.hero-banner-unframed__slide-background{z-index:-1;position:absolute;width:100vw;height:100%}.hero-banner-unframed__slide-background-image,.hero-banner-unframed__slide-background-video{width:100vw;height:100%;object-fit:cover;object-position:center}.hero-banner-unframed__slide-background-video--landscape{display:none}@media (orientation:landscape){.hero-banner-unframed__slide-background-video{display:none}.hero-banner-unframed__slide-background-video--landscape{display:block}}.hero-banner-unframed__slide-video-btn{position:absolute;bottom:60px;right:20px;z-index:3;width:44px;height:44px;border-radius:50%;border:none;background:#0c1524;box-shadow:none;cursor:pointer}.hero-banner-unframed__slide-video-btn:focus,.hero-banner-unframed__slide-video-btn:hover{border:none;background:#0c1524;box-shadow:none}.hero-banner-unframed__slide-video-btn-icon{display:block;position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%,-50%)}.hero-banner-unframed__slide-video-btn-icon--pause{background:url(../images/icons/new/pause-icon.svg) center center no-repeat;background-size:contain}.hero-banner-unframed__slide-video-btn-icon--play{background:url(../images/icons/new/play-icon.svg) center center no-repeat;background-size:contain;transform:translate(-45%,-50%)}.hero-banner-unframed__slide-outer-container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hero-banner-unframed__slide-inner-container{height:100%;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.hero-banner-unframed__slide-inner-container{padding:40px}.hero-banner-unframed__slide-list--multiple .hero-banner-unframed__slide-inner-container{padding-bottom:68px}}@media (min-width:1025px){.hero-banner-unframed__slide-inner-container{padding:120px}.hero-banner-unframed__slide-list--multiple .hero-banner-unframed__slide-inner-container{padding-bottom:120px}}.hero-banner-unframed__slide-inner-container--top-left{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:start}.hero-banner-unframed__slide-inner-container--top-center{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;text-align:center}.hero-banner-unframed__slide-inner-container--top-right{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;text-align:end}.hero-banner-unframed__slide-inner-container--middle-left{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;text-align:start}.hero-banner-unframed__slide-inner-container--middle-center{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.hero-banner-unframed__slide-inner-container--middle-right{-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;text-align:end}.hero-banner-unframed__slide-inner-container--bottom-left{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;text-align:start}.hero-banner-unframed__slide-inner-container--bottom-center{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;text-align:center}.hero-banner-unframed__slide-inner-container--bottom-right{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:end}.hero-banner-unframed__slide-contents{max-width:500px}@media (min-width:768px){.hero-banner-unframed__slide-contents{max-width:560px}}.hero-banner-unframed__slide-heading{font-size:30px;line-height:36px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#fff;font-weight:700;max-width:500px;text-wrap:balance}@media (min-width:768px){.hero-banner-unframed__slide-heading{font-size:56px;line-height:68px;max-width:800px}.hero-banner-unframed__slide-inner-container--bottom-center .hero-banner-unframed__slide-heading,.hero-banner-unframed__slide-inner-container--middle-center .hero-banner-unframed__slide-heading,.hero-banner-unframed__slide-inner-container--top-center .hero-banner-unframed__slide-heading{max-width:900px}}.hero-banner-unframed__slide-subheading{font-size:24px;line-height:28.8px;margin-top:15px;display:block;color:#fff;font-weight:500;max-width:500px;text-wrap:balance}@media (min-width:768px){.hero-banner-unframed__slide-subheading{font-size:34px;line-height:40.8px;margin-top:20px;max-width:560px}.hero-banner-unframed__slide-inner-container--bottom-center .hero-banner-unframed__slide-subheading,.hero-banner-unframed__slide-inner-container--middle-center .hero-banner-unframed__slide-subheading,.hero-banner-unframed__slide-inner-container--top-center .hero-banner-unframed__slide-subheading{max-width:800px}}@media only screen and (max-width:767px){.hero-banner-unframed__slide-subheading{font-size:18px!important}}.hero-banner-unframed__slide-cta-mobile,.hero-banner-unframed__slide-cta-tablet{font-size:18px;color:#000;background-color:#fff;text-align:center;font-weight:700;text-wrap:balance;text-transform:uppercase}.hero-banner-unframed__slide-cta-tablet-wrapper{width:100%;display:none}@media (min-width:768px){.hero-banner-unframed__slide-cta-tablet-wrapper{display:block}}.hero-banner-unframed__slide-cta-tablet{padding:1em 3.556em;border:2px solid #fff;border-radius:5px;line-height:1.2;margin-top:40px;outline:#fff solid 2px}@media (prefers-reduced-motion:reduce){.hero-banner-framed__slide-cta-tablet,.hero-banner-main__slide-cta-tablet,.hero-banner-unframed__slide-cta-tablet{transition:none!important}}.hero-banner-unframed__slide-cta-tablet:active:before,.hero-banner-unframed__slide-cta-tablet:before,.hero-banner-unframed__slide-cta-tablet:focus-visible:before,.hero-banner-unframed__slide-cta-tablet:focus-within:before,.hero-banner-unframed__slide-cta-tablet:focus:before,.hero-banner-unframed__slide-cta-tablet:hover:before{display:none!important}.hero-banner-unframed__slide-cta-mobile{width:100%;padding:1em 3.556em;line-height:21.6px;letter-spacing:1.8px}.hero-banner-unframed__carousel-controls{position:absolute;right:0;left:0;bottom:0}.spare-parts-page .page-attributes-product{margin-bottom:20px}.spare-parts-page .page-attributes-product .items-sorting,.spare-parts-page .page-attributes-product .items-sorting .sorting-items{line-height:45px}.spare-parts-page .page-attributes-product .items-sorting .sort-by{padding:0;top:8px}@media (min-width:768px){.hero-banner-unframed__slide-cta-mobile{display:none}.spare-parts-page .page-attributes-product .items-sorting .sort-by{top:2px}}.spare-parts-page .page-attributes-product .items-sorting .sort-by::after{right:0;top:12px}@media (min-width:768px){.spare-parts-page .page-attributes-product .items-sorting .sort-by::after{top:18px}}.spare-parts-page .page-attributes-product .items-sorting .sort-by.expanded::after{top:-7px}.spare-parts-page .letterSection{height:28px;margin:29px 0 0}.spare-parts-page .letterSection h3{position:absolute;background-color:#fff;margin-top:-31px;border-bottom:5px solid #2a5673;display:inline-block;font-size:20px;font-weight:700;height:45px;padding:0 13px}.porcher .spare-parts-page .letterSection h3{border-bottom-color:#005054}.spare-parts-page .letterSection .hr{background-color:#2a5673;height:1px;width:100%}.porcher .spare-parts-page .letterSection .hr{background-color:#005054}@media (min-width:768px){.spare-parts-page .page-attributes-product .items-sorting .sort-by.expanded::after{top:-2px}.spare-parts-page .spare-parts .four-column-list .four-column-item{width:calc(50% - 24px)}}@media (min-width:1025px){.spare-parts-page .spare-parts .four-column-list .four-column-item{width:calc(33.3333% - 24px)}}.spare-parts-page .spare-parts .product-catalog-item-info h5{height:41px;margin-bottom:0;color:#2a5673;line-height:20px}.porcher .spare-parts-page .spare-parts .product-catalog-item-info h5{color:#005054}.spare-parts-page .spare-parts .product-catalog-item-info span.description{font-size:12px;height:50px;display:block;overflow:hidden}.spare-parts-page .spare-parts .product-catalog-item-info .link-string{height:auto}.spare-parts-page .spare-parts .product-catalog-item-info .link-string.doubleLined{bottom:7px}.spare-parts-page .spare-parts .product-catalog-item-info .link-string.doubleLined::after,.spare-parts-page .spare-parts .product-catalog-item-info .link-string.doubleLined::before{top:9px}.spare-parts-page .product-catalog-list .link-string{position:relative;bottom:0}.header .header__icons #dlCartHeader .dl-cart-menu{display:none;position:fixed;left:0;right:0;top:90px;height:calc(100vh - 90px);max-height:100vh;padding:20px 20px 80px;background:#fff;overflow-y:auto}@media (min-width:1241px){.spare-parts-page .spare-parts .four-column-list .four-column-item{width:calc(25% - 24px)}.header .header__icons #dlCartHeader .dl-cart-menu{position:relative;overflow-y:visible;height:auto;padding:0;left:0;top:initial;right:initial}.header .header__icons #dlCartHeader .dl-cart-menu:before{content:"";top:15px;position:absolute;right:-17px;transform:translateX(-50%);border-left:12px solid transparent;border-right:12px solid transparent;border-top:10px solid transparent;border-bottom:10px solid #fff;z-index:101}}@media (min-width:1241px) and (min-width:1442px){.header .header__icons #dlCartHeader .dl-cart-menu{left:-10px}}.porcher .header .header__icons #dlCartHeader .dl-cart-menu .back-to-menu:after,.porcher .header .header__icons #dlCartHeader .dl-cart-menu .delete-cont .delete-all:after{border-left-color:#005054}.porcher .header .header__icons #dlCartHeader .dl-cart-menu .back-to-menu:before,.porcher .header .header__icons #dlCartHeader .dl-cart-menu .delete-cont .delete-all:before{border-bottom-color:#005054}@media all and (min-width:1241px) and (-ms-high-contrast:none),(min-width:1241px) and (-ms-high-contrast:active){.header .header__icons #dlCartHeader .dl-cart-menu:before{top:-76px}}@media (min-width:1241px){@supports (-ms-accelerator:true){.header .header__icons #dlCartHeader .dl-cart-menu:before{top:14px}}@supports (-ms-ime-align:auto){.header .header__icons #dlCartHeader .dl-cart-menu:before{top:14px}}}@media (min-width:1442px){.header .header__icons #dlCartHeader .dl-cart-menu:before{right:-26px}}.header .header__icons #dlCartHeader .dl-cart-menu .back-to-menu::after,.header .header__icons #dlCartHeader .dl-cart-menu .back-to-menu::before{top:7px}@media (min-width:1241px){.header .header__icons #dlCartHeader .dl-cart-menu>div{max-height:calc(100vh - 100px);overflow-y:auto!important;width:300px;width:360px;padding:40px 30px 30px 35px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.2);transform:translateX(-50%);margin-left:1px;top:100px;right:-180px;left:auto;position:fixed}}@media all and (min-width:1241px) and (-ms-high-contrast:none),(min-width:1241px) and (-ms-high-contrast:active){.header .header__icons #dlCartHeader .dl-cart-menu>div{top:-56px}}@media (min-width:1241px){@supports (-ms-accelerator:true){.header .header__icons #dlCartHeader .dl-cart-menu>div{top:34px}}@supports (-ms-ime-align:auto){.header .header__icons #dlCartHeader .dl-cart-menu>div{top:34px}}.header .header__icons #dlCartHeader .dl-cart-menu .back-to-menu{display:none!important}}@media (min-width:1545px){.header .header__icons #dlCartHeader .dl-cart-menu>div{left:100%;top:35px;right:auto;position:absolute}}.header .header__icons #dlCartHeader .dl-cart-menu .back-to-menu{padding-left:21px!important;font-size:16px;line-height:15px;color:#2a5673;padding-bottom:20px;background:0 0!important}.porcher .header .header__icons #dlCartHeader .dl-cart-menu .back-to-menu{color:#005054}.header .header__icons #dlCartHeader .dl-cart-menu .back-to-menu:after{margin-left:2px;transform:rotate(45deg)}.header .header__icons #dlCartHeader .dl-cart-menu h4{text-align:center;margin-bottom:22px;font-size:32px}@media (min-width:1241px){.header .header__icons #dlCartHeader .dl-cart-menu .image-line{display:none}.header .header__icons #dlCartHeader .dl-cart-menu h4{line-height:42px;margin-bottom:38px;color:#4c4c4c}}.header .header__icons #dlCartHeader .dl-cart-menu h4 span{color:#4c4c4c}.header .header__icons #dlCartHeader .dl-cart-menu .delete-cont{text-align:right}.header .header__icons #dlCartHeader .dl-cart-menu .delete-cont .delete-all{display:inline-block;color:#2a5673!important;width:auto;height:auto}.porcher .header .header__icons #dlCartHeader .dl-cart-menu .delete-cont .delete-all{color:#005054!important}.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart{display:inline-block;padding:1em 3.556em;border:2px solid #000;border-radius:5px;background-color:#000;font-weight:700;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.1em;transition:all .3s ease-in-out!important;outline-offset:-2px;text-wrap:balance;width:100%;font-size:18px;line-height:1.2;margin:30px 0 15px;outline:#000 solid 2px}@media (prefers-reduced-motion:reduce){.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart{transition:none!important}}.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart:active:before,.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart:before,.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart:focus-visible:before,.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart:focus-within:before,.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart:focus:before,.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart:hover:before{display:none!important}.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart:focus,.header .header__icons #dlCartHeader .dl-cart-menu .downloadCart:hover{cursor:pointer}.header .header__icons #dlCartHeader ul#dl-cart-header-list{display:block;width:100%;max-height:330px;overflow-y:auto;padding-right:14px;margin-bottom:60px;scrollbar-color:#2a5673 #f0f0f0;scrollbar-width:thin}.porcher .header .header__icons #dlCartHeader ul#dl-cart-header-list{scrollbar-color:#005054 #f0f0f0}.header .header__icons #dlCartHeader ul#dl-cart-header-list::-webkit-scrollbar{width:6px}.header .header__icons #dlCartHeader ul#dl-cart-header-list::-webkit-scrollbar-track{background:#f0f0f0}.header .header__icons #dlCartHeader ul#dl-cart-header-list::-webkit-scrollbar-thumb{border:1px solid #2a5673;background-color:#2a5673}.porcher .header .header__icons #dlCartHeader ul#dl-cart-header-list::-webkit-scrollbar-thumb{border-color:#005054;background-color:#005054}.header .header__icons #dlCartHeader ul#dl-cart-header-list::-webkit-scrollbar-button{display:none}.header .header__icons #dlCartHeader ul#dl-cart-header-list li{display:block;width:100%;height:43px;line-height:30px;margin:0}.header .header__icons #dlCartHeader ul#dl-cart-header-list li a{color:#4c4c4c!important;display:inline-block;width:80%;text-align:left;padding:0;margin:0}.header .header__icons #dlCartHeader ul#dl-cart-header-list li a strong{color:#2a5673!important;float:right;text-transform:uppercase}.porcher .header .header__icons #dlCartHeader ul#dl-cart-header-list li a strong{color:#005054!important}.header .header__icons #dlCartHeader ul#dl-cart-header-list li a.deleteButton{display:inline-block;width:20%;height:30px;position:relative}@media (min-width:1241px){.header .header__icons #dlCartHeader ul#dl-cart-header-list li a.deleteButton{height:15px}}.header .header__icons #dlCartHeader ul#dl-cart-header-list li a.deleteButton:after,.header .header__icons #dlCartHeader ul#dl-cart-header-list li a.deleteButton:before{content:"";position:absolute;width:17px;height:2px;background:#4c4c4c;right:0;top:8px}.header .header__icons #dlCartHeader ul#dl-cart-header-list li a.deleteButton:before{transform:rotate(45deg) translate(4px,5px)}.header .header__icons #dlCartHeader ul#dl-cart-header-list li a.deleteButton:after{transform:rotate(-45deg) translate(-5px,4px)}.header .header__icons #dlCartHeader ul#dl-cart-header-list li a.deleteButton span{visibility:hidden}.header .header__icons #dlCartHeader.opened .dl-cart-menu{display:block}.timeline{max-width:1240px;margin:0 auto 80px;width:100%;padding:0 20px}@media (min-width:1025px){.timeline{margin-bottom:100px}}@media (min-width:1241px){.header .header__icons #dlCartHeader ul#dl-cart-header-list li a.deleteButton:after,.header .header__icons #dlCartHeader ul#dl-cart-header-list li a.deleteButton:before{right:0;top:0}.timeline{margin-bottom:120px}}@media (min-width:768px){.timeline .timeline-event{width:50%;padding-left:30px;float:left}}.timeline .timeline-event h2{border-bottom:2px dashed #4c4c4c;margin:60px 0 30px}.timeline .timeline-event h2 span{border-bottom:2px solid #2a5673;display:inline-block;margin-bottom:-2px}.porcher .timeline .timeline-event h2 span{border-bottom-color:#005054}.timeline .timeline-event p{color:#4a4848}.timeline .timeline-event:nth-of-type(1) h2,.timeline .timeline-event:nth-of-type(2) h2{margin-top:0}.timeline span.clear{height:0;width:0;display:block}.mosaic-gallery{background-color:#fff;padding-top:80px;padding-bottom:80px}@media (min-width:768px){.mosaic-gallery{padding-top:120px;padding-bottom:120px}}@media (min-width:1025px){.mosaic-gallery{padding-top:180px;padding-bottom:120px}}.mosaic-gallery .o-container{max-width:unset;padding:0 10px}@media (min-width:768px){.mosaic-gallery .o-container{padding:0 20px}}.mosaic-gallery__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.mosaic-gallery__header-title{font-size:30px;line-height:36px;margin-bottom:40px;font-weight:700;color:#202020;text-align:center}@media (min-width:768px){.mosaic-gallery__header-title{font-size:56px;line-height:68px}}@media screen and (max-width:767px){.mosaic-gallery__header-title{margin-bottom:20px;text-wrap:balance}}.mosaic-gallery__header-description{font-size:18px;line-height:1.2;width:95%;max-width:980px;margin:0 auto 80px;font-weight:500;color:#666;text-align:center;text-wrap:balance}@media (min-width:768px){.mosaic-gallery__header-description{font-size:34px;line-height:1.2}}@media screen and (max-width:767px){.mosaic-gallery__header-description{margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:1023px){.mosaic-gallery__header-description{margin-bottom:40px}}.mosaic-gallery__main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-top:-10px;margin-left:-10px;width:calc(100% + 20px)}@media (min-width:1025px){.mosaic-gallery .o-container{padding:0 40px}.mosaic-gallery__main{margin-top:-20px;margin-left:-20px;width:calc(100% + 40px)}}.mosaic-gallery__footer{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.mosaic-gallery__footer-description{font-size:18px;line-height:1.2;width:95%;max-width:1130px;margin:0 auto 34px;font-weight:500;color:#666;text-align:center;text-wrap:balance;padding-inline:10px}@media (min-width:768px){.mosaic-gallery__footer-description{font-size:34px;line-height:1.2;padding-inline:20px}}@media (min-width:1025px){.mosaic-gallery__footer-description{padding-inline:40px}}.detail-card-component__footer-button,.mosaic-gallery__footer-button{padding:1em 3.556em;background-color:#000;outline-offset:-2px;font-weight:700;letter-spacing:.1em;text-wrap:balance}@media screen and (min-width:1024px){.mosaic-gallery__footer-description{margin-top:40px}}.mosaic-gallery__footer-button{display:inline-block;border:2px solid #000;border-radius:5px;font-size:18px;color:#fff;text-align:center;text-transform:uppercase;line-height:1.2;transition:all .3s ease-in-out!important;width:100%;outline:#000 solid 2px}@media (prefers-reduced-motion:reduce){.mosaic-gallery__footer-button{transition:none!important}}.mosaic-gallery__footer-button:active:before,.mosaic-gallery__footer-button:before,.mosaic-gallery__footer-button:focus-visible:before,.mosaic-gallery__footer-button:focus-within:before,.mosaic-gallery__footer-button:focus:before,.mosaic-gallery__footer-button:hover:before{display:none!important}@media (min-width:768px){.mosaic-gallery__footer-button{width:auto}}.mosaic-gallery__mosaic-tile{padding:10px;width:100%}@media (min-width:1025px){.mosaic-gallery__mosaic-tile{padding:20px}}.mosaic-gallery__mosaic-tile.has-link{cursor:pointer}.mosaic-gallery__mosaic-tile.has-link:hover{filter:drop-shadow(0 2px 5px rgba(0, 0, 0, .3))}.mosaic-gallery__mosaic-tile[data-gridsize="1/2"]{-ms-flex:0 0 50%;flex:0 0 50%}.mosaic-gallery__mosaic-tile[data-gridsize="1/2"] .mosaic-gallery__mosaic-tile-inner{aspect-ratio:calc(900 / 400)}@supports not (aspect-ratio:calc(900 / 400)){.mosaic-gallery__mosaic-tile[data-gridsize="1/2"] .mosaic-gallery__mosaic-tile-inner:before{float:left;padding-top:calc(((900 / 400) * 100) * 1%);content:""}.mosaic-gallery__mosaic-tile[data-gridsize="1/2"] .mosaic-gallery__mosaic-tile-inner:after{display:block;content:"";clear:both}}.mosaic-gallery__mosaic-tile[data-gridsize="1/2"] .mosaic-gallery__mosaic-tile-title{padding:40px}@media (max-width:1024px){.mosaic-gallery__mosaic-tile[data-gridsize="1/2"]{-ms-flex:0 0 100%;flex:0 0 100%}.mosaic-gallery__mosaic-tile[data-gridsize="1/2"] .mosaic-gallery__mosaic-tile-inner{aspect-ratio:calc(700 / 380)}@supports not (aspect-ratio:calc(700 / 380)){.mosaic-gallery__mosaic-tile[data-gridsize="1/2"] .mosaic-gallery__mosaic-tile-inner:before{float:left;padding-top:calc(((700 / 380) * 100) * 1%);content:""}.mosaic-gallery__mosaic-tile[data-gridsize="1/2"] .mosaic-gallery__mosaic-tile-inner:after{display:block;content:"";clear:both}}}@media (max-width:767px){.mosaic-gallery__mosaic-tile[data-gridsize="1/2"]{-ms-flex:0 0 100%;flex:0 0 100%}.mosaic-gallery__mosaic-tile[data-gridsize="1/2"] .mosaic-gallery__mosaic-tile-inner{aspect-ratio:calc(300 / 344)}@supports not (aspect-ratio:calc(300 / 344)){.mosaic-gallery__mosaic-tile[data-gridsize="1/2"] .mosaic-gallery__mosaic-tile-inner:before{float:left;padding-top:calc(((300 / 344) * 100) * 1%);content:""}.mosaic-gallery__mosaic-tile[data-gridsize="1/2"] .mosaic-gallery__mosaic-tile-inner:after{display:block;content:"";clear:both}}.mosaic-gallery__mosaic-tile[data-gridsize="1/2"] .mosaic-gallery__mosaic-tile-title{padding:20px}}.mosaic-gallery__mosaic-tile[data-gridsize="1/3"]{-ms-flex:0 0 33.33%;flex:0 0 33.33%}.mosaic-gallery__mosaic-tile[data-gridsize="1/3"] .mosaic-gallery__mosaic-tile-inner{aspect-ratio:calc(586 / 400)}@supports not (aspect-ratio:calc(586 / 400)){.mosaic-gallery__mosaic-tile[data-gridsize="1/3"] .mosaic-gallery__mosaic-tile-inner:before{float:left;padding-top:calc(((586 / 400) * 100) * 1%);content:""}.mosaic-gallery__mosaic-tile[data-gridsize="1/3"] .mosaic-gallery__mosaic-tile-inner:after{display:block;content:"";clear:both}}.mosaic-gallery__mosaic-tile[data-gridsize="1/3"] .mosaic-gallery__mosaic-tile-title{padding:40px}@media (max-width:1024px){.mosaic-gallery__mosaic-tile[data-gridsize="1/3"]{-ms-flex:0 0 50%;flex:0 0 50%}.mosaic-gallery__mosaic-tile[data-gridsize="1/3"] .mosaic-gallery__mosaic-tile-inner{aspect-ratio:calc(330 / 380)}@supports not (aspect-ratio:calc(330 / 380)){.mosaic-gallery__mosaic-tile[data-gridsize="1/3"] .mosaic-gallery__mosaic-tile-inner:before{float:left;padding-top:calc(((330 / 380) * 100) * 1%);content:""}.mosaic-gallery__mosaic-tile[data-gridsize="1/3"] .mosaic-gallery__mosaic-tile-inner:after{display:block;content:"";clear:both}}}@media (max-width:767px){.mosaic-gallery__mosaic-tile[data-gridsize="1/3"]{-ms-flex:0 0 100%;flex:0 0 100%}.mosaic-gallery__mosaic-tile[data-gridsize="1/3"] .mosaic-gallery__mosaic-tile-inner{aspect-ratio:calc(300 / 344)}@supports not (aspect-ratio:calc(300 / 344)){.mosaic-gallery__mosaic-tile[data-gridsize="1/3"] .mosaic-gallery__mosaic-tile-inner:before{float:left;padding-top:calc(((300 / 344) * 100) * 1%);content:""}.mosaic-gallery__mosaic-tile[data-gridsize="1/3"] .mosaic-gallery__mosaic-tile-inner:after{display:block;content:"";clear:both}}.mosaic-gallery__mosaic-tile[data-gridsize="1/3"] .mosaic-gallery__mosaic-tile-title{padding:20px}}.mosaic-gallery__mosaic-tile[data-gridsize="1/4"]{-ms-flex:0 0 25%;flex:0 0 25%}.mosaic-gallery__mosaic-tile[data-gridsize="1/4"] .mosaic-gallery__mosaic-tile-inner{aspect-ratio:calc(430 / 400)}@supports not (aspect-ratio:calc(430 / 400)){.mosaic-gallery__mosaic-tile[data-gridsize="1/4"] .mosaic-gallery__mosaic-tile-inner:before{float:left;padding-top:calc(((430 / 400) * 100) * 1%);content:""}.mosaic-gallery__mosaic-tile[data-gridsize="1/4"] .mosaic-gallery__mosaic-tile-inner:after{display:block;content:"";clear:both}}.mosaic-gallery__mosaic-tile[data-gridsize="1/4"] .mosaic-gallery__mosaic-tile-title{padding:40px}@media (max-width:1024px){.mosaic-gallery__mosaic-tile[data-gridsize="1/4"]{-ms-flex:0 0 50%;flex:0 0 50%}.mosaic-gallery__mosaic-tile[data-gridsize="1/4"] .mosaic-gallery__mosaic-tile-inner{aspect-ratio:calc(330 / 380)}@supports not (aspect-ratio:calc(330 / 380)){.mosaic-gallery__mosaic-tile[data-gridsize="1/4"] .mosaic-gallery__mosaic-tile-inner:before{float:left;padding-top:calc(((330 / 380) * 100) * 1%);content:""}.mosaic-gallery__mosaic-tile[data-gridsize="1/4"] .mosaic-gallery__mosaic-tile-inner:after{display:block;content:"";clear:both}}}@media (max-width:767px){.mosaic-gallery__mosaic-tile[data-gridsize="1/4"]{-ms-flex:0 0 100%;flex:0 0 100%}.mosaic-gallery__mosaic-tile[data-gridsize="1/4"] .mosaic-gallery__mosaic-tile-inner{aspect-ratio:calc(300 / 344)}@supports not (aspect-ratio:calc(300 / 344)){.mosaic-gallery__mosaic-tile[data-gridsize="1/4"] .mosaic-gallery__mosaic-tile-inner:before{float:left;padding-top:calc(((300 / 344) * 100) * 1%);content:""}.mosaic-gallery__mosaic-tile[data-gridsize="1/4"] .mosaic-gallery__mosaic-tile-inner:after{display:block;content:"";clear:both}}.mosaic-gallery__mosaic-tile[data-gridsize="1/4"] .mosaic-gallery__mosaic-tile-title{padding:20px}}.mosaic-gallery__mosaic-tile-inner{position:relative;isolation:isolate;width:100%;height:100%;border-radius:14px;overflow:hidden}.mosaic-gallery__mosaic-tile-title{font-size:24px;line-height:32px;position:absolute;z-index:1;font-weight:700;color:#fff}.mosaic-gallery__mosaic-tile-image{position:absolute;inset:0;z-index:0}.mosaic-gallery__mosaic-tile-image img{width:100%;height:100%;object-fit:cover}.detail-card-component{background-color:#fff;padding-top:80px;padding-bottom:80px;padding-inline:10px}@media (min-width:768px){.mosaic-gallery__mosaic-tile-title{font-size:48px;line-height:58px}.detail-card-component{padding-top:120px;padding-bottom:120px;padding-inline:20px}}@media (min-width:1025px){.detail-card-component{padding-top:180px;padding-bottom:120px;padding-inline:40px}.detail-card-component .o-container{padding:0}}.detail-card-component .o-container{max-width:1440px;padding:0}.detail-card-component__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}@media (min-width:768px){.detail-card-component .o-container{padding:0}.detail-card-component__header{margin-bottom:80px}}@media (min-width:1025px){.detail-card-component__header{margin-bottom:120px}}.detail-card-component__header-title{margin-bottom:40px}.detail-card-component__header-title-text{display:block;font-size:30px;line-height:36px;font-weight:700;color:#202020;text-align:center;text-wrap:balance}@media (min-width:768px){.detail-card-component__header-title-text{font-size:56px;line-height:68px}}.detail-card-component__header-description{margin:0 auto;width:95%;max-width:1130px}.detail-card-component__header-description-text{display:block;font-size:18px;line-height:1.2;font-weight:500;color:#666;text-align:center}.detail-card-component__main{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [12];grid-template-columns:repeat(12,1fr);opacity:0}.detail-card-component__main .detail-card-component__card-tile{overflow:hidden;background-color:#f5f5f5}.detail-card-component__main .detail-card-component__card-tile-content{padding:20px 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex:1 1 0px;flex:1 1 0}@media (min-width:768px){.detail-card-component__header-description-text{font-size:34px;line-height:1.2}.detail-card-component__main .detail-card-component__card-tile-content{padding:20px}}.detail-card-component__main .detail-card-component__card-tile-image{overflow:hidden}.detail-card-component__main .detail-card-component__card-tile-image img{width:100%;height:100%;object-fit:cover}.detail-card-component__main--2-cards .detail-card-component__card-tile{-ms-grid-column:span 12;grid-column:span 12}@media (min-width:1024px){.detail-card-component__main--2-cards .detail-card-component__card-tile{-ms-grid-column:span 6;grid-column:span 6}}.detail-card-component__main--3-cards .detail-card-component__card-tile{-ms-grid-column:span 12;grid-column:span 12}@media (min-width:1024px){.detail-card-component__main--3-cards .detail-card-component__card-tile{-ms-grid-column:span 4;grid-column:span 4}}@media (max-width:768px){.detail-card-component__main--4-cards .detail-card-component__card-tile{-ms-grid-column:span 12;grid-column:span 12}.detail-card-component__main--4-cards .detail-card-component__card-tile:nth-child(1){border-radius:14px 14px 0 0;border-bottom:1px solid #000}.detail-card-component__main--4-cards .detail-card-component__card-tile:nth-child(2),.detail-card-component__main--4-cards .detail-card-component__card-tile:nth-child(3){border-bottom:1px solid #000}.detail-card-component__main--4-cards .detail-card-component__card-tile:nth-child(4){border-radius:0 0 14px 14px}}@media (min-width:1025px){.detail-card-component__header-description-text{font-size:34px;line-height:1.2}.detail-card-component__main{margin-bottom:60px}.detail-card-component__main .detail-card-component__card-tile-content{padding:33px 40px}.detail-card-component__main--4-cards .detail-card-component__card-tile{-ms-grid-column:span 3;grid-column:span 3;border-right:1px solid #000}.detail-card-component__main--4-cards .detail-card-component__card-tile:first-child{border-radius:14px 0 0 14px}.detail-card-component__main--4-cards .detail-card-component__card-tile:last-child{width:calc(100% - 1px);border-radius:0 14px 14px 0;border-right:none}.detail-card-component__main--4-cards .detail-card-component__card-tile-content{padding:40px}}@media (min-width:768px) and (max-width:1024px){.detail-card-component__main--4-cards[data-grid-type=detail-card-component-rows] .detail-card-component__card-tile-title-text{font-size:clamp(24px,6vw,44px)}.detail-card-component__main--4-cards[data-grid-type=detail-card-component-rows] .detail-card-component__card-tile-description{color:#666}.detail-card-component__main--4-cards[data-grid-type=detail-card-component-rows] .detail-card-component__card-tile-description p{font-size:clamp(18px,4vw,34px)}.detail-card-component__main--4-cards[data-grid-type=detail-card-component-rows] .detail-card-component__card-tile{-ms-grid-column:span 12;grid-column:span 12}.detail-card-component__main--4-cards[data-grid-type=detail-card-component-rows] .detail-card-component__card-tile:nth-child(1){border-radius:14px 14px 0 0;border-bottom:1px solid #000}.detail-card-component__main--4-cards[data-grid-type=detail-card-component-rows] .detail-card-component__card-tile:nth-child(2),.detail-card-component__main--4-cards[data-grid-type=detail-card-component-rows] .detail-card-component__card-tile:nth-child(3){border-bottom:1px solid #000}.detail-card-component__main--4-cards[data-grid-type=detail-card-component-rows] .detail-card-component__card-tile:nth-child(4){border-radius:0 0 14px 14px}.detail-card-component__main--4-cards[data-grid-type=detail-card-component-grid] .detail-card-component__card-tile{-ms-grid-column:span 6;grid-column:span 6}.detail-card-component__main--4-cards[data-grid-type=detail-card-component-grid] .detail-card-component__card-tile .detail-card-component__card-tile-title-text{font-size:clamp(24px,6vw,44px)}.detail-card-component__main--4-cards[data-grid-type=detail-card-component-grid] .detail-card-component__card-tile .detail-card-component__card-tile-description{color:#666}.detail-card-component__main--4-cards[data-grid-type=detail-card-component-grid] .detail-card-component__card-tile .detail-card-component__card-tile-description p{font-size:clamp(18px,4vw,34px)}.detail-card-component__main--4-cards[data-grid-type=detail-card-component-grid] .detail-card-component__card-tile:nth-child(1){border-radius:14px 0 0;border-bottom:1px solid #000;border-right:1px solid #000}.detail-card-component__main--4-cards[data-grid-type=detail-card-component-grid] .detail-card-component__card-tile:nth-child(2){border-radius:0 14px 0 0;border-bottom:1px solid #000}.detail-card-component__main--4-cards[data-grid-type=detail-card-component-grid] .detail-card-component__card-tile:nth-child(3){border-radius:0 0 0 14px;border-right:1px solid #000;border-bottom:0}.detail-card-component__main--4-cards[data-grid-type=detail-card-component-grid] .detail-card-component__card-tile:nth-child(4){border-radius:0 0 14px}}.detail-card-component__main--2-cards,.detail-card-component__main--3-cards{row-gap:40px}.detail-card-component__main--2-cards .detail-card-component__card-tile,.detail-card-component__main--3-cards .detail-card-component__card-tile{border-radius:14px}.detail-card-component__main--2-cards .detail-card-component__card-tile:hover,.detail-card-component__main--3-cards .detail-card-component__card-tile:hover{box-shadow:0 2px 5px rgba(0,0,0,.3)}.detail-card-component__main--2-cards,.detail-card-component__main--3-cards,.detail-card-component__main--4-cards{opacity:1;transition:opacity .5s ease-in-out}.detail-card-component__card-tile-inner{position:relative;isolation:isolate;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.detail-card-component__card-tile-title{margin-bottom:20px}.detail-card-component__card-tile-title-text{font-size:24px;line-height:32px;font-weight:400;color:#202020}@media (min-width:768px){.detail-card-component__main--2-cards,.detail-card-component__main--3-cards{row-gap:80px;column-gap:40px}.detail-card-component__card-tile-title-text{font-size:48px;line-height:58px}}.detail-card-component__card-tile-description>p{font-size:18px;font-weight:500;line-height:1.2}@media (min-width:768px){.detail-card-component__card-tile-description>p{font-size:34px}}@media (min-width:1024px){.detail-card-component__card-tile-description>p{font-size:clamp(18px,2vw,34px)}}.detail-card-component__card-tile-description-text{font-size:18px;font-weight:500;line-height:1.2}@media (min-width:768px){.detail-card-component__card-tile-description-text{font-size:34px}}@media (min-width:1024px){.detail-card-component__card-tile-description-text{font-size:clamp(18px,2vw,34px)}}.detail-card-component__card-tile-link-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-top:auto}.detail-card-component__card-tile-link-wrapper>a:first-child{margin-top:40px}.detail-card-component__card-tile-link-wrapper>a{font-size:18px;font-weight:500;color:#000;text-transform:uppercase;line-height:normal;letter-spacing:.1em}@media (min-width:768px){.detail-card-component__card-tile-link-wrapper>a{font-size:24px}}@media (min-width:1024px){.detail-card-component__card-tile-link-wrapper>a{font-size:clamp(18px,3vw,24px)}}.detail-card-component__footer{margin-top:40px;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.detail-card-component__footer{margin-top:80px;margin-bottom:0}}@media (min-width:1025px){.detail-card-component__footer{margin-top:120px;margin-bottom:0}}.detail-card-component__footer-description{width:95%;max-width:1130px;margin:0 auto 40px;text-wrap:balance}.detail-card-component__footer-description-text{display:block;font-size:18px;line-height:1.2;font-weight:500;color:#666;text-align:center}@media (min-width:768px){.detail-card-component__footer-description-text{font-size:34px;line-height:1.2}}@media (min-width:1025px){.detail-card-component__footer-description{margin-bottom:80px}.detail-card-component__footer-description-text{font-size:34px;line-height:1.2}}.detail-card-component__footer-link{width:100%;text-align:center}.detail-card-component__footer-button{display:inline-block;border:2px solid #000;border-radius:5px;font-size:18px;color:#fff;text-align:center;text-transform:uppercase;line-height:1.2;transition:all .3s ease-in-out!important;width:100%;outline:#000 solid 2px}@media (prefers-reduced-motion:reduce){.detail-card-component__footer-button{transition:none!important}}.detail-card-component__footer-button:active:before,.detail-card-component__footer-button:before,.detail-card-component__footer-button:focus-visible:before,.detail-card-component__footer-button:focus-within:before,.detail-card-component__footer-button:focus:before,.detail-card-component__footer-button:hover:before{display:none!important}@media (min-width:768px){.detail-card-component__footer-button{width:auto}}.main-body-component{display:inline-block;width:100%;padding-top:80px}@media (min-width:768px){.main-body-component{padding-top:120px}}@media (min-width:1025px){.main-body-component{padding-top:180px}}.main-body-component .o-container{max-width:unset;padding:0 10px}@media (min-width:768px){.main-body-component .o-container{padding:0 20px}}.main-body-component__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}@media (min-width:768px){.main-body-component__header{margin-bottom:80px}}@media (min-width:1025px){.main-body-component .o-container{padding:0 40px}.main-body-component__header{margin-bottom:120px}}.main-body-component__header>div{width:100%}.main-body-component__header-title{margin-bottom:20px;text-align:center}.main-body-component__header-title-wrapper{color:#202020}@media (max-width:768px){.main-body-component__header-body br,.main-body-component__header-title-text br{display:none}}.main-body-component__header-title-text{display:block;font-size:30px;line-height:36px;width:100%;font-weight:700;text-wrap:balance}@media (min-width:768px){.main-body-component__header-title{margin-bottom:40px}.main-body-component__header-title-text{font-size:56px;line-height:68px}}.main-body-component__header-title-text *{color:inherit;font:inherit;line-height:inherit}.main-body-component__header-body{font-size:18px;line-height:1.2;width:100%;font-weight:500;text-align:center;text-wrap:balance}@media (min-width:768px){.main-body-component__header-body{font-size:34px;line-height:1.2}}@media (min-width:1025px){.main-body-component__header-body{font-size:34px;line-height:normal}}.main-body-component__header-body *{color:inherit;font:inherit;line-height:inherit}.main-body-component__header-body b,.main-body-component__header-body strong{font-weight:700}.main-body-component__main.no-items+.main-body-component__footer{padding-top:0;padding-bottom:20px}@media (min-width:768px){.main-body-component__main.no-items+.main-body-component__footer{padding-top:0;padding-bottom:0}}.main-body-component__tile-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(10px,2.78vw,40px);-ms-flex-pack:center;justify-content:center}.main-body-component__footer{padding-top:40px;padding-bottom:80px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.main-body-component__footer-link{width:100%}.main-body-component__footer-link.button-center{text-align:center}.main-body-component__footer-link.button-right{text-align:right}.main-body-component__footer-link.button-left{text-align:left}.main-body-component__footer-btn{width:100%}.no-items+.main-body-component__footer .main-body-component__footer-btn{margin-bottom:60px}@media (min-width:768px){.main-body-component__footer{padding-bottom:120px}.no-items+.main-body-component__footer .main-body-component__footer-btn{margin-bottom:120px}.main-body-component__footer-btn{width:auto}}@media (min-width:1025px){.main-body-component__footer{padding-top:80px;padding-bottom:120px}.no-items+.main-body-component__footer .main-body-component__footer-btn{margin-bottom:180px}}.main-body-component__footer-button{display:inline-block;padding:1em 3.556em;border:2px solid #000;border-radius:5px;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;line-height:1.2;letter-spacing:.1em;transition:all .3s ease-in-out!important;outline-offset:-2px;text-wrap:balance;background-color:transparent!important;color:#000!important;font-family:Museo,"Open Sans",Arial,sans-serif!important;outline:#000 solid 2px}@media (prefers-reduced-motion:reduce){.main-body-component__footer-button{transition:none!important}}.main-body-component__footer-button:active:before,.main-body-component__footer-button:before,.main-body-component__footer-button:focus-visible:before,.main-body-component__footer-button:focus-within:before,.main-body-component__footer-button:focus:before,.main-body-component__footer-button:hover:before{display:none!important}.main-body-component .font-face-ar *{font-family:Tahoma,Arial,sans-serif}.main-body-component .font-face-lt *{font-family:Museo,"Open Sans",Arial,sans-serif!important;direction:ltr!important}.main-body-component .font-face-gr *{font-family:"Proxima Nova","Open Sans",Arial,sans-serif!important;direction:ltr!important}.main-body-component .font-face-vb *{font-family:"Villeroy Boch","Open Sans",Arial,sans-serif!important;direction:ltr!important}.main-body-component .font-face-roboto *{font-family:Roboto,"Open Sans",Arial,sans-serif!important;direction:ltr!important}.js-fade-in{transition:all .8s;opacity:0;transform:translateY(20px)}.js-fade-in.inview{opacity:1;transform:none}@media (prefers-reduced-motion){.js-fade-in{transition:opacity 0;opacity:1;transform:none}}.main-body-tile{position:relative;border-radius:14px;box-shadow:0 10px 20px rgba(0,0,0,.15);overflow:hidden}.main-body-tile:focus,.main-body-tile:focus-visible,.main-body-tile:focus-within,.main-body-tile:hover{box-shadow:0 10px 20px rgba(0,0,0,.3)}.main-body-tile:focus button,.main-body-tile:focus-visible button,.main-body-tile:focus-within button,.main-body-tile:hover button{outline-width:2px;outline-style:solid;outline-offset:3px}.main-body-tile.wide{aspect-ratio:calc(700 / 800);-ms-flex:0 0 100%;flex:0 0 100%}@supports not (aspect-ratio:calc(700 / 800)){.main-body-tile.wide:before{float:left;padding-top:calc(((700 / 800) * 100) * 1%);content:""}.main-body-tile.wide:after{display:block;content:"";clear:both}}@media screen and (max-width:767px){.main-body-tile.wide{aspect-ratio:calc(300 / 400)}@supports not (aspect-ratio:calc(300 / 400)){.main-body-tile.wide:before{float:left;padding-top:calc(((300 / 400) * 100) * 1%);content:""}.main-body-tile.wide:after{display:block;content:"";clear:both}}}@media screen and (min-width:768px) and (max-width:1023px){.main-body-tile.wide{aspect-ratio:calc(700 / 800)}@supports not (aspect-ratio:calc(700 / 800)){.main-body-tile.wide:before{float:left;padding-top:calc(((700 / 800) * 100) * 1%);content:""}.main-body-tile.wide:after{display:block;content:"";clear:both}}}@media (min-width:1024px){.main-body-tile.wide{aspect-ratio:calc(1840 / 950)}@supports not (aspect-ratio:calc(1840 / 950)){.main-body-tile.wide:before{float:left;padding-top:calc(((1840 / 950) * 100) * 1%);content:""}.main-body-tile.wide:after{display:block;content:"";clear:both}}}.main-body-tile.narrow{-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (max-width:767px){.main-body-tile.narrow{aspect-ratio:calc(300 / 400)}@supports not (aspect-ratio:calc(300 / 400)){.main-body-tile.narrow:before{float:left;padding-top:calc(((300 / 400) * 100) * 1%);content:""}.main-body-tile.narrow:after{display:block;content:"";clear:both}}}@media screen and (min-width:768px) and (max-width:1023px){.main-body-tile.narrow{aspect-ratio:calc(700 / 800)}@supports not (aspect-ratio:calc(700 / 800)){.main-body-tile.narrow:before{float:left;padding-top:calc(((700 / 800) * 100) * 1%);content:""}.main-body-tile.narrow:after{display:block;content:"";clear:both}}}@media (min-width:1024px){.main-body-tile.narrow{aspect-ratio:calc(900 / 950);-ms-flex:0 0 calc(50% - clamp(10px,2.78vw,40px)/ 2);flex:0 0 calc(50% - clamp(10px,2.78vw,40px)/ 2)}@supports not (aspect-ratio:calc(900 / 950)){.main-body-tile.narrow:before{float:left;padding-top:calc(((900 / 950) * 100) * 1%);content:""}.main-body-tile.narrow:after{display:block;content:"";clear:both}}}.main-body-tile__inner{position:relative;isolation:isolate;width:100%;height:100%}.main-body-tile__inner.top-gradient:before{content:'';position:absolute;top:0;left:0;width:100%;height:330px;background:linear-gradient(180deg,rgba(42,86,115,.8) 0,rgba(217,217,217,0) 100%);z-index:1}.main-body-tile__content{color:#fff;position:absolute;inset:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:20px 10px}@media (min-width:1024px){.main-body-tile__content{padding:76px 20px}}.main-body-tile__subtitle,.main-body-tile__title{display:block;color:inherit}.main-body-tile__title{font-size:30px;line-height:36px;text-align:center;font-weight:700;text-shadow:0 10px 20px rgba(0,0,0,.15),0 2px 5px rgba(0,0,0,.1)}@media (max-width:768px){.main-body-tile__title{margin-bottom:10px}}@media (min-width:768px){.main-body-tile__content{padding:76px 20px}.main-body-tile__title{font-size:56px;line-height:68px;margin-bottom:20px}}.main-body-tile__subtitle{font-size:18px;line-height:normal;text-align:center;font-weight:500;margin-bottom:40px;text-wrap:balance}@media (min-width:1025px){.main-body-tile__title{margin-bottom:40px}.main-body-tile__subtitle{font-size:34px;line-height:normal}}@media (max-width:768px){.main-body-tile__subtitle{text-shadow:0 10px 20px rgba(0,0,0,.15),0 2px 5px rgba(0,0,0,.1);font-size:18px;font-weight:500}.main-body-tile__subtitle.hide-mobile{display:none}}.main-body-tile__image{position:absolute;inset:0;z-index:0}.main-body-tile__image img{width:100%;height:100%;object-fit:cover}.main-body-tile__button{position:absolute;bottom:0;left:0;right:0;border-radius:0;font-family:inherit}.topics-carousel{padding-top:80px}@media (min-width:768px){.main-body-tile__subtitle{line-height:normal;font-size:34px}.main-body-tile__button{position:relative;border-radius:5px}.topics-carousel{padding-top:120px}}@media (min-width:1025px){.topics-carousel{padding-top:180px}}.topics-carousel .o-container{max-width:unset;padding:0 10px}@media (min-width:768px){.topics-carousel .o-container{padding:0 20px}.topics-carousel__tile-title{font-size:48px}}.topics-carousel__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.topics-carousel__header>div{width:100%}.topics-carousel__header-title{margin-bottom:80px;text-align:center}@media (min-width:768px){.topics-carousel__tile-title{line-height:58px}.topics-carousel__header-title{margin-bottom:120px}}@media (min-width:1025px){.topics-carousel .o-container{padding:0 40px}.topics-carousel__header-title{margin-bottom:180px}}@media (max-width:768px){.topics-carousel__header-body br,.topics-carousel__header-title-text br{display:none}}.topics-carousel__header-title-text{font-size:30px;line-height:36px;display:block;width:100%;font-weight:700;color:#202020;text-wrap:balance}@media (min-width:768px){.topics-carousel__header-title-text{font-size:56px;line-height:68px}}.topics-carousel__header-title-text *{font:inherit;color:inherit;line-height:inherit}.topics-carousel__header-body{font-size:18px;line-height:1.2;width:100%;font-weight:500;text-align:center}@media (min-width:768px){.topics-carousel__header-body{font-size:34px;line-height:1.2}}.topics-carousel__header-body *{color:inherit;font:inherit;line-height:inherit}.topics-carousel__header-body b,.topics-carousel__header-body strong{font-weight:700}.topics-carousel__main.no-items+.topics-carousel__footer{padding-top:0;padding-bottom:0}.topics-carousel__slide-list{margin-inline:-10px;margin-bottom:40px}@media (min-width:768px){.topics-carousel__slide-list{margin-inline:-20px;margin-bottom:80px}}@media (min-width:1025px){.topics-carousel__slide-list{margin-inline:-40px;margin-bottom:80px}}.topics-carousel__navigation .carousel-navigation[data-no-auto=true]{width:100px}.topics-carousel__navigation .carousel-navigation[data-no-auto=true] .carousel-navigation__progress-bar-wrapper{display:none}@media screen and (max-width:1023px){.topics-carousel__navigation .carousel-navigation{margin:0}.topics-carousel__navigation{position:sticky;top:40px;bottom:80px;margin:20px auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:280px;height:70px;border-radius:94px;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.15)}.topics-carousel__navigation .carousel-navigation__pause-button--topics-carousel,.topics-carousel__navigation .carousel-navigation__pause-button--topics-carousel:focus,.topics-carousel__navigation .carousel-navigation__pause-button--topics-carousel:hover{outline:#fff solid 6px;background-color:#fff;box-shadow:0 10px 20px 6px rgba(0,0,0,.15)}.topics-carousel__navigation.small{width:140px}}.topics-carousel__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:80px;padding-bottom:80px}.topics-carousel__footer-description{font-size:18px;line-height:1.2;width:100%;font-weight:500;color:#666;text-align:center;padding-inline:10px;margin-bottom:40px;text-wrap:balance}@media (min-width:768px){.topics-carousel__footer{padding-top:120px;padding-bottom:120px}.topics-carousel__footer-description{font-size:34px;line-height:1.2;padding-inline:20px}}@media (min-width:1025px){.topics-carousel__footer-description{padding-inline:40px;margin-bottom:80px}}.topics-carousel__footer-description>*{display:block}.topics-carousel__footer-description *{color:inherit;font:inherit;line-height:inherit}.topics-carousel__footer-description b,.topics-carousel__footer-description strong{font-weight:700}.topics-carousel__footer-link{width:100%;text-align:center}.topics-carousel__footer-link.button-right{text-align:right}.topics-carousel__footer-link.button-left{text-align:left}.news-from-submit-button,.topics-carousel__footer-button{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.1em;transition:all .3s ease-in-out!important;text-wrap:balance}.topics-carousel__footer-button{display:inline-block;padding:1em 3.556em;border:2px solid #2a5673;border-radius:5px;background-color:#2a5673;font-size:18px;font-weight:700;line-height:1.2;outline-offset:-2px;width:100%;outline:#2a5673 solid 2px}.topics-carousel__footer-button:active:before,.topics-carousel__footer-button:before,.topics-carousel__footer-button:focus-visible:before,.topics-carousel__footer-button:focus-within:before,.topics-carousel__footer-button:focus:before,.topics-carousel__footer-button:hover:before{display:none!important}@media (min-width:768px){.topics-carousel__footer-button{width:auto}}.topics-carousel__tile{position:relative;-ms-flex-order:2;order:2;width:100%;border-radius:14px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.15)}.topics-carousel__tile-inner{position:absolute;inset:0;z-index:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;width:100%;height:100%;padding:20px 20px 0}.topics-carousel__tile-inner.text-top-left .topics-carousel__tile-body,.topics-carousel__tile-inner.text-top-left .topics-carousel__tile-title{text-align:left}.topics-carousel__tile-inner.link-right .topics-carousel__tile-link,.topics-carousel__tile-inner.text-top-right .topics-carousel__tile-body,.topics-carousel__tile-inner.text-top-right .topics-carousel__tile-title{text-align:right}.topics-carousel__tile-inner.link-left .topics-carousel__tile-link{text-align:left}.topics-carousel__tile-image{position:absolute;inset:0;z-index:-1;width:100%;height:100%;background-color:#d3d3d3;object-fit:cover;pointer-events:none}.topics-carousel__tile-image img{width:100%;height:100%;object-fit:cover;pointer-events:none}.topics-carousel__tile-title{margin-bottom:20px;font-size:24px;font-weight:700;color:#fff;line-height:normal}@media (min-width:768px){.topics-carousel__tile-inner{padding:40px}.topics-carousel__tile-title{font-size:56px;line-height:68px}}.topics-carousel__tile-body{font-size:18px;font-weight:500;color:#fff;line-height:1.2em}@media (min-width:768px){.topics-carousel__tile-body{font-size:34px}.topics-carousel__tile-link.link-right{margin-left:auto}.topics-carousel__tile-link.link-left{margin-right:auto}}@media (min-width:1024px){.topics-carousel__tile{height:100%}.topics-carousel__tile-body{font-size:clamp(18px,2vw,34px)}}.topics-carousel__tile-link{margin-top:auto}.topics-carousel__tile-button{font-size:18px}@media (min-width:768px){.topics-carousel__tile-button{padding:.5em 1.33em!important;font-size:18px}}@media (min-width:1442px){.topics-carousel__tile-button{padding:1em 3.556em!important}}@media (max-width:767px){.main-body-component__tile-wrapper{gap:20px}.topics-carousel__tile-button{margin-left:-20px;margin-right:-20px;border-radius:0 0 14px 14px;padding-left:2.5em;padding-right:2.5em;width:calc(100% + 40px)}}@media (min-width:1024px){.topics-carousel__tile-button{font-size:clamp(14px,1.325vw,18px)}}.topics-carousel__slide{padding-top:10px;padding-bottom:20px}.topics-carousel__slide-inner{display:-ms-grid;display:grid;padding-inline:10px;gap:20px}@media (min-width:768px){.topics-carousel__slide-inner{padding-inline:20px;gap:40px}}@media (min-width:1025px){.topics-carousel__slide-inner{padding-inline:40px;gap:40px}}@media screen and (max-width:767px){.topics-carousel__slide-inner.two-small-left-one-full-right{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--1:not(.topics-carousel__tile--has-title){aspect-ratio:calc(300 / 162);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(300 / 162)){.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--1:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((300 / 162) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--1:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--2:not(.topics-carousel__tile--has-title){aspect-ratio:calc(300 / 344);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(300 / 344)){.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--2:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((300 / 344) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--2:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--3:not(.topics-carousel__tile--has-title){aspect-ratio:calc(300 / 162);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(300 / 162)){.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--3:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((300 / 162) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--3:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}}@media screen and (min-width:768px) and (max-width:1023px){.topics-carousel__slide-inner.two-small-left-one-full-right{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--1{aspect-ratio:calc(700 / 320);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(700 / 320)){.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--1:before{float:left;padding-top:calc(((700 / 320) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--1:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--2{aspect-ratio:calc(700 / 800);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(700 / 800)){.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--2:before{float:left;padding-top:calc(((700 / 800) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--2:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--3{aspect-ratio:calc(700 / 380);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(700 / 380)){.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--3:before{float:left;padding-top:calc(((700 / 380) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--3:after{display:block;content:"";clear:both}}}@media screen and (min-width:1024px){.topics-carousel__slide-inner.two-small-left-one-full-right{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"small-one full-right" "small-two full-right"}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--1{aspect-ratio:calc(900 / 400);grid-area:small-one}@supports not (aspect-ratio:calc(900 / 400)){.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--1:before{float:left;padding-top:calc(((900 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--1:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--2{aspect-ratio:calc(900 / 840);grid-area:full-right}@supports not (aspect-ratio:calc(900 / 840)){.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--2:before{float:left;padding-top:calc(((900 / 840) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--2:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--3{aspect-ratio:calc(900 / 400);grid-area:small-two}@supports not (aspect-ratio:calc(900 / 400)){.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--3:before{float:left;padding-top:calc(((900 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-small-left-one-full-right .topics-carousel__tile--3:after{display:block;content:"";clear:both}}}@media screen and (max-width:767px){.topics-carousel__slide-inner.three-small-top-three-small-bottom{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--1:not(.topics-carousel__tile--has-title){aspect-ratio:calc(300 / 162);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(300 / 162)){.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--1:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((300 / 162) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--1:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--2:not(.topics-carousel__tile--has-title){aspect-ratio:calc(140 / 162);-ms-grid-column-span:1;-ms-grid-column:1;grid-column:1/span 1}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--3:not(.topics-carousel__tile--has-title){aspect-ratio:calc(140 / 162);-ms-grid-column-span:1;-ms-grid-column:2;grid-column:2/span 1}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--4:not(.topics-carousel__tile--has-title){aspect-ratio:calc(140 / 162);-ms-grid-column-span:1;-ms-grid-column:1;grid-column:1/span 1;-ms-flex-order:5!important;order:5!important}@supports not (aspect-ratio:calc(140 / 162)){.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--2:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((140 / 162) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--2:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--3:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((140 / 162) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--3:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--4:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((140 / 162) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--4:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--5:not(.topics-carousel__tile--has-title){aspect-ratio:calc(300 / 162);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2;-ms-flex-order:4!important;order:4!important}@supports not (aspect-ratio:calc(300 / 162)){.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--5:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((300 / 162) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--5:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--6:not(.topics-carousel__tile--has-title){aspect-ratio:calc(140 / 162);-ms-grid-column-span:1;-ms-grid-column:2;grid-column:2/span 1}@supports not (aspect-ratio:calc(140 / 162)){.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--6:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((140 / 162) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--6:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}}@media screen and (min-width:768px) and (max-width:1023px){.topics-carousel__slide-inner.three-small-top-three-small-bottom{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--1{aspect-ratio:calc(700 / 320);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(700 / 320)){.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--1:before{float:left;padding-top:calc(((700 / 320) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--1:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--2{aspect-ratio:calc(330 / 380);-ms-grid-column-span:1;-ms-grid-column:1;grid-column:1/span 1}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--3{aspect-ratio:calc(330 / 380);-ms-grid-column-span:1;-ms-grid-column:2;grid-column:2/span 1}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--4{aspect-ratio:calc(330 / 380);-ms-grid-column-span:1;-ms-grid-column:1;grid-column:1/span 1;-ms-flex-order:5!important;order:5!important}@supports not (aspect-ratio:calc(330 / 380)){.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--2:before{float:left;padding-top:calc(((330 / 380) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--2:after{display:block;content:"";clear:both}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--3:before{float:left;padding-top:calc(((330 / 380) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--3:after{display:block;content:"";clear:both}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--4:before{float:left;padding-top:calc(((330 / 380) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--4:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--5{aspect-ratio:calc(700 / 380);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2;-ms-flex-order:4!important;order:4!important}@supports not (aspect-ratio:calc(700 / 380)){.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--5:before{float:left;padding-top:calc(((700 / 380) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--5:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--6{aspect-ratio:calc(330 / 380);-ms-grid-column-span:1;-ms-grid-column:2;grid-column:2/span 1}@supports not (aspect-ratio:calc(330 / 380)){.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--6:before{float:left;padding-top:calc(((330 / 380) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--6:after{display:block;content:"";clear:both}}}@media screen and (min-width:1024px){.topics-carousel__slide-inner.three-small-top-three-small-bottom{-ms-grid-columns:(1fr) [12];grid-template-columns:repeat(12,1fr)}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--1{aspect-ratio:calc(586 / 400);-ms-grid-column-span:4;-ms-grid-column:1;grid-column:1/span 4}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--2{aspect-ratio:calc(586 / 400);-ms-grid-column-span:4;-ms-grid-column:5;grid-column:5/span 4}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--3{aspect-ratio:calc(586 / 400);-ms-grid-column-span:4;-ms-grid-column:9;grid-column:9/span 4}@supports not (aspect-ratio:calc(586 / 400)){.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--1:before{float:left;padding-top:calc(((586 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--1:after{display:block;content:"";clear:both}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--2:before{float:left;padding-top:calc(((586 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--2:after{display:block;content:"";clear:both}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--3:before{float:left;padding-top:calc(((586 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--3:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--4{aspect-ratio:calc(430 / 400);-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1/span 3}@supports not (aspect-ratio:calc(430 / 400)){.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--4:before{float:left;padding-top:calc(((430 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--4:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--5{aspect-ratio:calc(900 / 400);-ms-grid-column-span:6;-ms-grid-column:4;grid-column:4/span 6}@supports not (aspect-ratio:calc(900 / 400)){.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--5:before{float:left;padding-top:calc(((900 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--5:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--6{aspect-ratio:calc(430 / 400);-ms-grid-column-span:3;-ms-grid-column:10;grid-column:10/span 3}@supports not (aspect-ratio:calc(430 / 400)){.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--6:before{float:left;padding-top:calc(((430 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-three-small-bottom .topics-carousel__tile--6:after{display:block;content:"";clear:both}}}@media screen and (max-width:767px){.topics-carousel__slide-inner.three-small-top-two-big-bottom{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--1:not(.topics-carousel__tile--has-title){aspect-ratio:calc(300 / 173);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(300 / 173)){.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--1:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((300 / 173) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--1:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--2:not(.topics-carousel__tile--has-title){aspect-ratio:calc(140 / 162);-ms-grid-column-span:1;-ms-grid-column:1;grid-column:1/span 1}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--3:not(.topics-carousel__tile--has-title){aspect-ratio:calc(140 / 162);-ms-grid-column-span:1;-ms-grid-column:2;grid-column:2/span 1}@supports not (aspect-ratio:calc(140 / 162)){.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--2:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((140 / 162) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--2:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--3:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((140 / 162) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--3:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--4:not(.topics-carousel__tile--has-title){aspect-ratio:calc(300 / 162);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--5:not(.topics-carousel__tile--has-title){aspect-ratio:calc(300 / 162);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(300 / 162)){.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--4:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((300 / 162) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--4:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--5:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((300 / 162) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--5:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}}@media screen and (min-width:768px) and (max-width:1023px){.topics-carousel__slide-inner.three-small-top-two-big-bottom{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--1{aspect-ratio:calc(700 / 320);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(700 / 320)){.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--1:before{float:left;padding-top:calc(((700 / 320) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--1:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--2{aspect-ratio:calc(330 / 380);-ms-grid-column-span:1;-ms-grid-column:1;grid-column:1/span 1}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--3{aspect-ratio:calc(330 / 380);-ms-grid-column-span:1;-ms-grid-column:2;grid-column:2/span 1}@supports not (aspect-ratio:calc(330 / 380)){.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--2:before{float:left;padding-top:calc(((330 / 380) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--2:after{display:block;content:"";clear:both}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--3:before{float:left;padding-top:calc(((330 / 380) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--3:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--4{aspect-ratio:calc(700 / 380);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--5{aspect-ratio:calc(700 / 380);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(700 / 380)){.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--4:before{float:left;padding-top:calc(((700 / 380) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--4:after{display:block;content:"";clear:both}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--5:before{float:left;padding-top:calc(((700 / 380) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--5:after{display:block;content:"";clear:both}}}@media screen and (min-width:1024px){.topics-carousel__slide-inner.three-small-top-two-big-bottom{-ms-grid-columns:(1fr) [12];grid-template-columns:repeat(12,1fr)}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--1{aspect-ratio:calc(586 / 400);-ms-grid-column-span:4;-ms-grid-column:1;grid-column:1/span 4}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--2{aspect-ratio:calc(586 / 400);-ms-grid-column-span:4;-ms-grid-column:5;grid-column:5/span 4}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--3{aspect-ratio:calc(586 / 400);-ms-grid-column-span:4;-ms-grid-column:9;grid-column:9/span 4}@supports not (aspect-ratio:calc(586 / 400)){.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--1:before{float:left;padding-top:calc(((586 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--1:after{display:block;content:"";clear:both}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--2:before{float:left;padding-top:calc(((586 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--2:after{display:block;content:"";clear:both}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--3:before{float:left;padding-top:calc(((586 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--3:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--4{aspect-ratio:calc(900 / 400);-ms-grid-column-span:6;-ms-grid-column:1;grid-column:1/span 6}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--5{aspect-ratio:calc(900 / 400);-ms-grid-column-span:6;-ms-grid-column:7;grid-column:7/span 6}@supports not (aspect-ratio:calc(900 / 400)){.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--4:before{float:left;padding-top:calc(((900 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--4:after{display:block;content:"";clear:both}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--5:before{float:left;padding-top:calc(((900 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.three-small-top-two-big-bottom .topics-carousel__tile--5:after{display:block;content:"";clear:both}}}@media screen and (max-width:767px){.topics-carousel__slide-inner.two-big-top-one-full-bottom{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--1:not(.topics-carousel__tile--has-title){aspect-ratio:calc(300 / 162);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(300 / 162)){.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--1:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((300 / 162) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--1:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--2:not(.topics-carousel__tile--has-title){aspect-ratio:calc(300 / 253);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--3:not(.topics-carousel__tile--has-title){aspect-ratio:calc(300 / 253);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(300 / 253)){.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--2:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((300 / 253) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--2:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--3:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((300 / 253) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--3:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}}@media screen and (min-width:768px) and (max-width:1023px){.topics-carousel__slide-inner.two-big-top-one-full-bottom{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--1{aspect-ratio:calc(700 / 320);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(700 / 320)){.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--1:before{float:left;padding-top:calc(((700 / 320) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--1:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--2{aspect-ratio:calc(700 / 590);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--3{aspect-ratio:calc(700 / 590);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(700 / 590)){.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--2:before{float:left;padding-top:calc(((700 / 590) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--2:after{display:block;content:"";clear:both}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--3:before{float:left;padding-top:calc(((700 / 590) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--3:after{display:block;content:"";clear:both}}}@media screen and (min-width:1024px){.topics-carousel__slide-inner.two-big-top-one-full-bottom{-ms-grid-columns:(1fr) [12];grid-template-columns:repeat(12,1fr)}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--1{aspect-ratio:calc(900 / 400);-ms-grid-column-span:6;-ms-grid-column:1;grid-column:1/span 6}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--2{aspect-ratio:calc(900 / 400);-ms-grid-column-span:6;-ms-grid-column:7;grid-column:7/span 6}@supports not (aspect-ratio:calc(900 / 400)){.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--1:before{float:left;padding-top:calc(((900 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--1:after{display:block;content:"";clear:both}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--2:before{float:left;padding-top:calc(((900 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--2:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--3{aspect-ratio:calc(1840 / 400);-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/span 12}@supports not (aspect-ratio:calc(1840 / 400)){.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--3:before{float:left;padding-top:calc(((1840 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.two-big-top-one-full-bottom .topics-carousel__tile--3:after{display:block;content:"";clear:both}}}@media screen and (max-width:767px){.topics-carousel__slide-inner.one-full-top-two-small-big-bottom{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--1:not(.topics-carousel__tile--has-title){aspect-ratio:calc(300 / 253);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(300 / 253)){.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--1:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((300 / 253) * 100) * 1%);content:""}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--1:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--2:not(.topics-carousel__tile--has-title){aspect-ratio:calc(300 / 162);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(300 / 162)){.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--2:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((300 / 162) * 100) * 1%);content:""}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--2:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--3:not(.topics-carousel__tile--has-title){aspect-ratio:calc(300 / 253);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(300 / 253)){.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--3:not(.topics-carousel__tile--has-title):before{float:left;padding-top:calc(((300 / 253) * 100) * 1%);content:""}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--3:not(.topics-carousel__tile--has-title):after{display:block;content:"";clear:both}}}@media screen and (min-width:768px) and (max-width:1023px){.topics-carousel__slide-inner.one-full-top-two-small-big-bottom{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--1{aspect-ratio:calc(700 / 590);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(700 / 590)){.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--1:before{float:left;padding-top:calc(((700 / 590) * 100) * 1%);content:""}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--1:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--2{aspect-ratio:calc(700 / 320);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(700 / 320)){.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--2:before{float:left;padding-top:calc(((700 / 320) * 100) * 1%);content:""}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--2:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--3{aspect-ratio:calc(700 / 590);-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}@supports not (aspect-ratio:calc(700 / 590)){.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--3:before{float:left;padding-top:calc(((700 / 590) * 100) * 1%);content:""}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--3:after{display:block;content:"";clear:both}}}@media screen and (min-width:1024px){.topics-carousel__slide-inner.one-full-top-two-small-big-bottom{-ms-grid-columns:(1fr) [12];grid-template-columns:repeat(12,1fr)}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--1{aspect-ratio:calc(1840 / 400);-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/span 12}@supports not (aspect-ratio:calc(1840 / 400)){.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--1:before{float:left;padding-top:calc(((1840 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--1:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--2{aspect-ratio:calc(586 / 400);-ms-grid-column-span:4;-ms-grid-column:1;grid-column:1/span 4}@supports not (aspect-ratio:calc(586 / 400)){.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--2:before{float:left;padding-top:calc(((586 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--2:after{display:block;content:"";clear:both}}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--3{aspect-ratio:calc(1214 / 400);-ms-grid-column-span:8;-ms-grid-column:5;grid-column:5/span 8}@supports not (aspect-ratio:calc(1214 / 400)){.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--3:before{float:left;padding-top:calc(((1214 / 400) * 100) * 1%);content:""}.topics-carousel__slide-inner.one-full-top-two-small-big-bottom .topics-carousel__tile--3:after{display:block;content:"";clear:both}}}@media (max-width:1023px){.topics-carousel__slide-inner .topics-carousel__tile--has-title{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2;-ms-flex-order:-1!important;order:-1!important}.topics-carousel__slide-inner .topics-carousel__tile--has-title .topics-carousel__tile-inner{position:relative;min-height:195px}.topics-carousel__slide-inner .topics-carousel__tile--has-title .topics-carousel__tile-body{margin-bottom:20px}.topics-carousel__slide-inner .topics-carousel__tile--has-title .topics-carousel__tile-link{margin-top:auto}}.news-form-col--right,.news-form-row{margin-top:80px}.news-form-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.news-form-col{position:relative;width:100%}@media (min-width:1241px){.news-form-row{-ms-flex-direction:row;flex-direction:row}.news-form-col{width:50%}.news-form-col--left{padding-right:12px}.news-form-col--right{margin-top:0;padding-left:12px}.news-form-col--grow{width:100%;-ms-flex-positive:1;flex-grow:1}.news-form-col--shrink{width:auto;-ms-flex-negative:1;flex-shrink:1}}.news-form-col--select::after{content:"";pointer-events:none;position:absolute;top:0;right:10px;width:52px;height:32px;background:url(../images/icons/background-svg.svg#icon-expand-mobile) 100% 0 no-repeat;background-size:36px 36px;z-index:3}.news-form-input{position:relative;display:block;width:100%;height:30px;padding:0 10px 5px;color:#4a4848;font-size:14px;line-height:24px;box-sizing:border-box;background-color:#fff;border:none;border-bottom:solid 1px #2a5673;outline:0;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.news-form-input:-moz-placeholder,.news-form-input:-ms-input-placeholder,.news-form-input::-moz-placeholder,.news-form-input::-webkit-input-placeholder,.news-form-input::placeholder{color:#939393}.news-form-input:active,.news-form-input:focus,.news-form-input:hover{background-color:#fff;border-bottom:solid 1px #000;outline:0;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.news-form-input:focus-within{outline:#2a5673 solid 2px;outline-offset:5px}.news-form-input--select{padding-right:62px;background-color:#fff;outline:0;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.news-form-input--select::active,.news-form-input--select::focus,.news-form-input--select::hover{background-color:#fff!important;outline:0;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.news-form-input--select:focus-within{outline:#2a5673 solid 2px;outline-offset:5px}@keyframes spin{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.news-from-submit-button{display:inline-block;padding:1em 3.556em;border:2px solid #2a5673;border-radius:5px;background-color:#2a5673;font-size:18px;font-weight:700;line-height:1.2;outline-offset:-2px;position:relative;cursor:pointer;outline:#2a5673 solid 2px}@media (prefers-reduced-motion:reduce){.news-from-submit-button,.topics-carousel__footer-button{transition:none!important}}.news-from-submit-button:active:before,.news-from-submit-button:before,.news-from-submit-button:focus-visible:before,.news-from-submit-button:focus-within:before,.news-from-submit-button:focus:before,.news-from-submit-button:hover:before{display:none!important}.news-from-submit-button:disabled,.news-from-submit-button[aria-disabled=true]{opacity:.5;color:transparent;cursor:not-allowed;pointer-events:none;background-color:#000!important}.news-from-submit-button:disabled::after,.news-from-submit-button[aria-disabled=true]::after{content:"";display:block;position:absolute;top:50%;left:50%;width:20px;height:20px;background:url(../images/icons/new/spinner.svg) center center no-repeat;background-size:contain;transform:translate(-50%,-50%) rotate(0);animation:spin 1s linear infinite}.news-checkbox-group{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.news-checkbox-label{font-size:14px;line-height:24px;color:#4a4848}.news-checkbox-label a,.news-checkbox-label a:focus,.news-checkbox-label a:hover{text-decoration:underline}.news-checkbox-label a:focus::before,.news-checkbox-label a:hover::before{display:none!important}.news-checkbox-label a:focus-within{outline:#2a5673 solid 2px;outline-offset:5px}.news-checkbox-input{margin:0 20px 0 10px}:root{--progressBarDuration:1s}.carousel-navigation{position:relative;height:30px;width:220px;margin-top:30px;margin-left:auto;margin-right:auto}@media (min-width:768px){.carousel-navigation{margin-top:40px}}.carousel-navigation:has(.carousel-navigation__button-row:empty){margin-top:0;display:none}.carousel-navigation__button-row{height:100%;display:-ms-flexbox;display:flex;position:relative}.carousel-navigation__button-row .slick-next,.carousel-navigation__button-row .slick-prev{opacity:1}.carousel-navigation__button-row .slick-next:before,.carousel-navigation__button-row .slick-prev:before{content:unset}.carousel-navigation__button-row .slick-next:hover,.carousel-navigation__button-row .slick-prev:hover{opacity:.75}.carousel-navigation__button-row .slick-prev{height:33px;width:19px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='33' viewBox='0 0 19 33' fill='none'%3E%3Cpath d='M17 31L3 16.5L17 2' stroke='%232A5673' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") 0 center no-repeat}.porcher .carousel-navigation__button-row .slick-prev{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='33' viewBox='0 0 19 33' fill='none'%3E%3Cpath d='M17 31L3 16.5L17 2' stroke='%23005054' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") 0 center no-repeat}.carousel-navigation__button-row .slick-next{height:33px;width:19px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='33' viewBox='0 0 19 33' fill='none'%3E%3Cpath d='M17 31L3 16.5L17 2' stroke='%232A5673' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") 0 center no-repeat;transform:rotate(180deg);transform-origin:50% 25%}.porcher .carousel-navigation__button-row .slick-next{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='33' viewBox='0 0 19 33' fill='none'%3E%3Cpath d='M17 31L3 16.5L17 2' stroke='%23005054' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") 0 center no-repeat}.carousel-navigation__button-row--light .slick-next,.carousel-navigation__button-row--light .slick-prev{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='33' viewBox='0 0 19 33' fill='none'%3E%3Cpath d='M17 31L3 16.5L17 2' stroke='%232A5673' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") 0 center no-repeat}.porcher .carousel-navigation__button-row--light .slick-next,.porcher .carousel-navigation__button-row--light .slick-prev{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='33' viewBox='0 0 19 33' fill='none'%3E%3Cpath d='M17 31L3 16.5L17 2' stroke='%23005054' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") 0 center no-repeat}.carousel-navigation__button-row--dark .slick-next,.carousel-navigation__button-row--dark .slick-prev{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='33' viewBox='0 0 19 33' fill='none'%3E%3Cpath d='M17 31L3 16.5L17 2' stroke='%23FFFFFF' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") 0 center no-repeat}.carousel-navigation__progress-bar-wrapper{position:absolute;top:calc((33px / 2) - (8px / 2));left:calc(19px + 20px);height:8px;width:140px;overflow:hidden;border-radius:18px}.carousel-navigation__progress-bar-wrapper--light{background-color:#D9D9D9}.carousel-navigation__progress-bar-wrapper--dark{background-color:#2a5673}.porcher .carousel-navigation__progress-bar-wrapper--dark{background-color:#005054}.carousel-navigation__progress-bar{height:100%;width:0%;transition-property:width;transition-duration:var(--progressBarDuration);transition-timing-function:linear}.carousel-navigation__progress-bar--light{background-color:#2a5673;border:1px solid #2a5673}.porcher .carousel-navigation__progress-bar--light{background-color:#005054;border:1px solid #005054}.carousel-navigation__progress-bar--dark{background-color:#FFF;border:1px solid #FFF}.carousel-navigation__pause-button{position:absolute;top:calc(100% + 20px);left:50%;transform:translateX(-50%);z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;background-color:transparent;-webkit-appearance:none;appearance:none;border:3px solid #2a5673;color:#2a5673;border-radius:4px;outline:0;box-shadow:none;padding:0;margin:0;cursor:pointer}.porcher .carousel-navigation__pause-button{border:3px solid #005054;color:#005054}.carousel-navigation__pause-button--light{border:3px solid #2a5673;color:#2a5673}.porcher .carousel-navigation__pause-button--light{border:3px solid #005054;color:#005054}.carousel-navigation__pause-button--dark{border:3px solid #fff;color:#fff}@media (max-width:1024px){.carousel-navigation__pause-button--topics-carousel{top:calc(100% + 50px)}}.carousel-navigation[data-no-auto=true] .carousel-navigation__pause-button{display:none}.carousel-navigation__pause-button[data-state=pause] .carousel-navigation__pause-button-icon-pause{display:block}.carousel-navigation__pause-button[data-state=pause] .carousel-navigation__pause-button-icon-play,.carousel-navigation__pause-button[data-state=play] .carousel-navigation__pause-button-icon-pause{display:none}.carousel-navigation__pause-button[data-state=play] .carousel-navigation__pause-button-icon-play{display:block}.carousel-pills{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.carousel-pills{gap:10px;margin-block:20px}}.carousel-pills--framed{gap:10px;margin-block:0}.carousel-pills__pill{width:100%;height:5px;background-color:#f5f5f5}@media (min-width:768px){.carousel-pills__pill{width:40px;height:8px;background-color:rgba(255,255,255,.5);border-radius:18px}}.carousel-pills--framed .carousel-pills__pill{width:40px;height:8px;background-color:#D9D9D9;border-radius:18px}.carousel-pills__pill:hover{cursor:pointer}.carousel-pills__pill--active{background-color:#2a5673}@media (min-width:768px){.carousel-pills__pill--active{background-color:#fff}}.carousel-pills--framed .carousel-pills__pill--active{background-color:#2a5673}.porcher .carousel-pills--framed .carousel-pills__pill--active{background-color:#005054}.carousel-pills__pill--active:hover{cursor:default}