@charset "UTF-8";body,html{font-family:IBM Plex Sans,Arial,Helvetica,sans-serif;letter-spacing:normal;font-weight:400}body #navigationDefault,body .cart-mini,body .h1,body .h2,body .h3,body .h4,body .h6,body h1,body h2,body h3,body h4,body h6,html #navigationDefault,html .cart-mini,html .h1,html .h2,html .h3,html .h4,html .h6,html h1,html h2,html h3,html h4,html h6{font-family:Montserrat,Arial,Helvetica,sans-serif!important}body .h1,body h1,html .h1,html h1{font-size:2.75rem}body .h3,body h3,html .h3,html h3{font-size:1.5rem}body .h5,body h5,html .h5,html h5{font-family:IBM Plex Sans,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:1em}body p.lead,html p.lead{font-size:1.5rem;font-weight:300;line-height:1.4}body button,body input,body select,body textarea,html button,html input,html select,html textarea{letter-spacing:normal!important}body .pt-4,html .pt-4{padding-top:3rem!important}body .pb-4,html .pb-4{padding-bottom:3rem!important}body .pt-6,html .pt-6{padding-top:4.5rem!important}body .pb-6,html .pb-6{padding-bottom:4.5rem!important}body .mt-4,html .mt-4{margin-top:3rem!important}body .mb-4,html .mb-4{margin-bottom:3rem!important}body .mt-6,html .mt-6{margin-top:4.5rem!important}body .mb-6,html .mb-6{margin-bottom:4.5rem!important}body .d-none,html .d-none{display:none!important}@media (min-width:992px){body .d-lg-block,html .d-lg-block{display:block!important}}body a,body a:focus,body a:hover,body a:visited,html a,html a:focus,html a:hover,html a:visited{color:#63a6b5}body .p-img,body .p-img img,html .p-img,html .p-img img{max-width:100%;height:auto}body .justify-content-center,html .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}body .align-self-center,html .align-self-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}body .bg-white,html .bg-white{background-color:#fff}@media (min-width:1200px){.container{width:auto;max-width:1440px;padding:0 4em;margin:0 auto}}.global-content-wrapper{margin:0 auto}.global-content-wrapper:first-of-type{margin-top:100px}.global-content-wrapper h1,.global-content-wrapper h2,.global-content-wrapper h3,.global-content-wrapper h4,.global-content-wrapper h5,.global-content-wrapper h6{font-weight:500;margin-bottom:.5em}section{position:relative;padding:2.66667em 0;clear:both}section.bg-light{background:#eee}.custom-p-small p{font-size:14px;color:#888}.info-shortcuts li a{color:#d70c56!important}.collapse-button{margin-top:2em}.collapse-button p{color:#d70c56!important;font-size:16px!important;font-family:Montserrat,Arial,Helvetica,sans-serif;transition:color .25s cubic-bezier(.25,.46,.45,.94)}.collapse-button p svg{fill:#d70c56!important;width:1em;height:1em;vertical-align:-10%;margin-right:.5em;opacity:.6}.collapse-button p:active,.collapse-button p:focus,.collapse-button p:hover{color:#960f3c!important}.font-weight-semibold{font-weight:500!important}.btn,.btn.btn-cat,.btn.btn-small,.btn.btn-tag-size,button{position:relative;font-family:Montserrat,Arial,Helvetica,sans-serif;letter-spacing:normal;font-size:14px;text-transform:none;padding:1.15em 1.5em;height:unset;line-height:1.4!important;transition:all .25s ease-in-out;vertical-align:middle;white-space:normal;color:#888;background-color:#efefef}@media (min-width:992px){.btn,.btn.btn-cat,.btn.btn-small,.btn.btn-tag-size,button{min-width:10rem}}.btn.btn-cat:active,.btn.btn-cat:focus,.btn.btn-cat:hover,.btn.btn-small:active,.btn.btn-small:focus,.btn.btn-small:hover,.btn.btn-tag-size:active,.btn.btn-tag-size:focus,.btn.btn-tag-size:hover,.btn:active,.btn:focus,.btn:hover,button:active,button:focus,button:hover{background-color:#e2e2e2}.btn.btn-small{font-size:12px}.cookie-info-open{font-family:Montserrat,Arial,Helvetica,sans-serif;letter-spacing:normal;font-size:14px;text-transform:none;padding:.25em 1.5em;transition:all .25s ease-in-out;color:#888;background-color:#efefef}.cookie-info-open:active,.cookie-info-open:focus,.cookie-info-open:hover{background-color:#e2e2e2}.btn-primary{background-color:#d70c56;color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#bf0b4c}.btn-secondary{background-color:#63a6b5;color:#fff}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#529cad}.btn.btn-border,.btn.btn-bordered{background-color:transparent;color:#222!important;border:1px solid #222}.btn.btn-border:active,.btn.btn-border:focus,.btn.btn-border:hover,.btn.btn-bordered:active,.btn.btn-bordered:focus,.btn.btn-bordered:hover{background-color:rgba(0,0,0,.05)}footer{margin-top:-1px;border-top:1px solid #eee}.footer .social-media-List{margin-top:3em}span.sgm-custom-tooltip{position:relative}span.sgm-custom-tooltip span.tooltip-toggle{position:absolute;top:2px;left:0;width:1em;height:1em;background:url(/Files/Templates/Designs/Basic/Assets/Images/information-circle.svg) 50% no-repeat;margin-left:.5em;cursor:pointer}span.sgm-custom-tooltip span.tooltip-toggle span.tooltip-content{display:block;opacity:0;position:relative;padding:.5em;background:#d70c56;border-radius:2px;color:#fff;font-size:14px;bottom:2.75em;left:50%;transform:translate(-50%);min-width:15em;transition:all .15s ease-in-out}span.sgm-custom-tooltip span.tooltip-toggle span.tooltip-content:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#d70c56;border-width:.5em;margin-left:-.5em}span.sgm-custom-tooltip span.tooltip-toggle:hover span.tooltip-content{opacity:1}.CustomFullwidthSpecsImage{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.txt-container .text{font-family:IBM Plex Sans,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}.small,small{font-size:12px}.press-vertical .text-container{padding:0}.header-mobile .navbar-brand img{top:50%}.header-navigation-mobile{top:100%}@media (max-width:991px){.header-mobile{height:100px;background-color:transparent;width:100%}.header-mobile.menu-opened .header-navigation-mobile{top:100px}}@media (max-width:1199px){.header-mobile .header-right{margin:0 15px 0 0}}.image-container.column-image h2{text-transform:none;font-size:2rem}@media (max-width:575px){.h2,h2{font-size:2rem}}.paragraph.item-row h2,.txt-container h2{letter-spacing:normal;text-transform:none;font-size:2rem;line-height:1.4}.header-container{height:350px}.header-container .text-container{transform:translate(-50%,-50%)}.header-container .header-headline{font-size:180px;font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:normal;margin-bottom:0!important}@media only screen and (max-width:1800px){.header-container .header-headline{font-size:120px;line-height:1.4}}@media (max-width:991px){.header-container .header-headline{font-size:80px;letter-spacing:-3px}}@media (max-width:767px){.header-container .header-headline{font-size:50px}}.header-container .header-headline.small{font-size:40px;line-height:40px;letter-spacing:0}@media (max-width:991px){.header-container .header-headline.small{font-size:30px}}@media (max-width:767px){.header-container .header-headline.small{font-size:20px}}.newsletter-signup h2.h1{font-size:2.75rem}.newsletter-signup p,.newsletter-signup p.lead{color:#fff!important}.newsletter-signup .newsletter-signup-form-wrapper{min-height:10em}.newsletter-signup input{border:none;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15)}.newsletter-signup .newsletter-signup-form button{height:auto;position:relative;font-family:Montserrat,Arial,Helvetica,sans-serif;letter-spacing:normal;font-size:14px;text-transform:none;padding:1.15em 1.5em;height:unset;vertical-align:middle;white-space:normal;color:#fff!important;width:auto}.newsletter-signup .newsletter-signup-form button.btn.btn-primary{background:#d70c56}.newsletter-signup .newsletter-signup-form button.btn.btn-primary:active,.newsletter-signup .newsletter-signup-form button.btn.btn-primary:focus,.newsletter-signup .newsletter-signup-form button.btn.btn-primary:hover{background:#bf0b4c}.newsletter-signup .privacy-policy-check p{font-size:14px}.newsletter-signup .alert-danger.newsletter{right:0}.tt-menu .tt-dataset a.btn.btn-block.btn-secondary{height:auto;font-size:14px;color:#fff!important;border:none}.tt-menu .tt-dataset a.btn.btn-block.btn-secondary:active,.tt-menu .tt-dataset a.btn.btn-block.btn-secondary:focus,.tt-menu .tt-dataset a.btn.btn-block.btn-secondary:hover{background-color:#529cad}.search-input-wrapper .twitter-typeahead .tt-menu .tt-dataset span{font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:500;padding-bottom:.5em;border-color:#eee}.search-input-wrapper .twitter-typeahead .tt-menu .tt-suggestion{border-color:#eee}.search-input-wrapper .twitter-typeahead .tt-menu .tt-suggestion strong{font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:500!important}.search-input-wrapper .twitter-typeahead .tt-menu .tt-suggestion span{font-family:IBM Plex Sans,Arial,Helvetica,sans-serif}.header .search-container .search-input,.header .search-container .search-input-no-typeahead{padding:0 calc(4em + 15px)}.header .search-container .close-icon{top:22px;right:calc(4em + 15px)}.card-container .card-item h2:after{background:#d70c56;color:#fff}.card-container .card-item h2:after,.press-vertical .tags .tag{font-family:Montserrat,Arial,Helvetica,sans-serif;text-transform:none}.mouse_scroll{display:block;margin:0 auto;width:24px;height:100px;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:1}.m_scroll_arrows{display:block;width:5px;height:5px;transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff;margin:0 0 3px 4px;width:16px;height:16px}.unu{margin-top:1px}.doi,.trei,.unu{animation:b 1s infinite}.unu{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-direction:alternate;animation-delay:alternate}.doi{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.doi,.trei{-webkit-animation-direction:alternate;animation-direction:alternate;margin-top:-6px}.trei{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.mouse{height:42px;width:24px;border-radius:14px;transform:none;top:170px}.mouse,.wheel{border:2px solid #fff}.wheel{height:5px;width:2px;display:block;margin:5px auto;background:#fff;position:relative;height:4px;width:4px;border-radius:8px;animation:a .6s linear infinite}@keyframes a{0%{top:1px}25%{top:2px}50%{top:3px}75%{top:2px}to{top:1px}}@keyframes b{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.header{background-color:#fff;position:fixed;width:100%;z-index:9999;top:0;height:100px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #eee}.header .header-navigation{position:relative;max-width:1440px;padding:0 4em;margin:0 auto;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.header .header-right{min-width:auto;color:#888;z-index:100}.header .navbar-brand{width:auto;-ms-flex:0 0 6.5em;flex:0 0 6.5em}@media (min-width:992px){.header.fixed{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)!important}}#navigationDefault{position:static;-ms-flex:0 0 auto;flex:0 0 auto;transform:translate(0);left:0}#navigationDefault .yamm .navbar-nav{text-align:left;position:static}.yamm{width:auto;-ms-flex-positive:1;flex-grow:1}.yamm.navbar{position:static}.yamm .navbar-nav .nav-item{cursor:default}.yamm .navbar-nav .nav-item.ecom-menu{position:static}.yamm .navbar-nav .nav-item.ecom-menu .dropdown-menu-container{left:-146px;right:-159px;padding-top:40px}.yamm .navbar-nav .nav-item.ecom-menu .dropdown-menu-container .dropdown-menu{width:50%;border-left:1px solid #eee;border-bottom:1px solid #eee;padding:40px 20px 20px}.yamm .navbar-nav .nav-item.ecom-menu .dropdown-menu-container .dropdown-menu li{text-align:left}.yamm .navbar-nav .nav-item.ecom-menu .dropdown-menu-container .dropdown-menu li a{color:#888;margin-bottom:20px;display:block;font-weight:400;font-size:15px}.yamm .navbar-nav .nav-item.ecom-menu .dropdown-menu-container .dropdown-menu li:hover{text-decoration:underline}.yamm .navbar-nav .nav-item.ecom-menu .dropdown-menu-container .ecom-menu-content{width:50%;border-right:1px solid #eee;border-bottom:1px solid #eee;background-color:#fff;background-size:cover;background-position:50%;text-align:left;padding:35px 40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.yamm .navbar-nav .nav-item.ecom-menu .dropdown-menu-container .ecom-menu-content a{color:#fff;font-size:26px;font-weight:700;width:100%;margin-top:20px}.yamm .navbar-nav .nav-item.ecom-menu .dropdown-menu-container .ecom-menu-content a .arrow-icon{filter:invert(100%);max-width:25px;margin-left:25px}.yamm .navbar-nav .nav-item .dropdown-toggle,.yamm .navbar-nav .nav-item .nav-item-link{text-transform:none;color:#888;padding-top:.5em;padding-bottom:.5em;font-size:15px}@media only screen and (max-width:1400px){.yamm .navbar-nav .nav-item .dropdown-toggle,.yamm .navbar-nav .nav-item .nav-item-link{font-size:11px!important}}.yamm .navbar-nav .nav-item .dropdown-toggle.custom-icon,.yamm .navbar-nav .nav-item .nav-item-link.custom-icon{padding-left:22px}.yamm .navbar-nav .nav-item .dropdown-toggle.custom-icon:after,.yamm .navbar-nav .nav-item .nav-item-link.custom-icon:after{content:"";position:absolute;top:50%;left:0;width:15px;height:15px;transform:translateY(-50%);background-repeat:no-repeat;background-position:50%}.yamm .navbar-nav .nav-item .dropdown-toggle.custom-icon.marker:after,.yamm .navbar-nav .nav-item .nav-item-link.custom-icon.marker:after{background-image:url(/Files/Templates/Designs/Basic/Assets/Images/pin.svg)}.yamm .navbar-nav .nav-item .dropdown-menu-container:hover,.yamm .navbar-nav .nav-item.ecom-menu .nav-item-link:hover~.dropdown-menu-container{display:-ms-flexbox;display:flex}.yamm .navbar-nav .nav-item .dropdown-menu .nav-item{text-align:left;border:none}.yamm .navbar-nav .nav-item .dropdown-menu .nav-item .nav-item-link{color:#888;font-weight:400!important;font-size:15px}.yamm .navbar-nav .nav-item .dropdown-menu .nav-item:hover{text-decoration:underline}@media only screen and (max-width:1199px){.yamm .navbar-nav .nav-item,.yamm .navbar-nav .nav-item+.nav-item{margin-left:.75em;margin-right:.75em}}@media only screen and (max-width:575px){.search-input-wrapper .twitter-typeahead .tt-menu{width:100%}}@media only screen and (min-width:1200px){.yamm .navbar-nav .nav-item,.yamm .navbar-nav .nav-item+.nav-item{margin-left:1.5em;margin-right:1.5em}}.cart-mini .cart-mini-icon{position:relative;display:block;color:#888;text-transform:none;font-size:14px;padding:1.25em 1.25em 1.25em 3.5em}.cart-mini .cart-mini-icon:before{content:"";position:absolute;background:url(/Files/Templates/Designs/Basic/Assets/Images/Notepad-2.svg);background-size:100%;width:2em;height:2em;top:.875em;left:.875em}.cart-mini .cart-mini-icon .cart-quantity{font-weight:400;margin-left:0;font-size:12px;top:-1px;background:none;border-radius:0;display:inline;position:relative}.header .search-container{top:100px}.header .search-container .search-input{font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:17px;letter-spacing:normal}section.bg-benefits ul{column-count:2;list-style-type:none;margin:0;padding:0;text-align:center}section.bg-benefits ul li{padding:0 2em;font-size:14px;margin-bottom:1em;opacity:.8}section.bg-benefits ul li:before{content:"done";font-family:Material Icons;opacity:1;font-size:24px;vertical-align:-15%;padding-right:.5em}section.border-top{border-top:1px solid #eee}@media (min-width:992px) and (max-width:1199px){.co3-top-content-wrapper{padding-left:15px;padding-right:15px}}@media (min-width:1200px){.co3-top-content-wrapper{padding-left:calc(4em + 15px);padding-right:calc(4em + 15px)}}.co3-product-splash-container{background-color:#efefef;display:block;margin-bottom:-18vh;z-index:-1;background-size:cover;height:30vh;background-position:50%}.btn-add-to-cart:before{content:"";position:absolute;background:url(/Files/Templates/Designs/Basic/Assets/Images/Notepad-2.svg);background-size:100%;width:2em;height:2em;top:.875em;left:.875em}.product-details-housing-colors .col-sm-8{position:relative;margin-left:15px;margin-right:15px;margin-bottom:15px;width:calc(33.33333% - 30px);font-size:12px;display:-ms-flexbox;display:flex;padding:1.25em 1em 1.25em 3em}@media (max-width:576px){.product-details-housing-colors .col-sm-8{width:calc(50% - 30px)}}.product-details-housing-colors span[class^=dot-]{position:absolute;left:0;top:1.6em;width:1.75em;height:1.75em;background:#d3d3d3;border-radius:100em}.product-details-housing-colors span.dot-white{background:#fff;border:1px solid hsla(0,0%,44%,.5)}.product-details-housing-colors span.dot-black{background:#000;border:1px solid #000}.product-details-housing-colors span.dot-custom{background:#008f97;border:1px solid #008f97}.product-details-housing-colors .ral-name{display:block;line-height:1}.product-details-housing-colors .ral-number{text-transform:capitalize}ul.info-shortcuts{margin:0;padding:0;list-style-type:none}ul.info-shortcuts li{position:relative;display:inline-block;float:left;padding-left:1.5em;margin-bottom:1em}ul.info-shortcuts li a{margin-right:2.5em;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:12px;color:#888;transition:color .25s cubic-bezier(.25,.46,.45,.94)}ul.info-shortcuts li a:active,ul.info-shortcuts li a:focus,ul.info-shortcuts li a:hover{color:#960f3c!important}ul.info-shortcuts li:before{content:"";position:absolute;top:10%;left:0;width:1em;height:1em;background-size:100%;background-position:50%}ul.info-shortcuts li.list-icon-specifications:before{background-image:url(/Files/Templates/Designs/Basic/Assets/Images/list-bullets-1.svg)}ul.info-shortcuts li.list-icon-downloads:before{background-image:url(/Files/Templates/Designs/Basic/Assets/Images/download-thick-bottom.svg)}ul.info-shortcuts li.list-icon-accessories:before{background-image:url(/Files/Templates/Designs/Basic/Assets/Images/add.svg)}.sgm-product-details-carousel{z-index:1}.sgm-product-details-carousel .sgm-product-image-wrapper{position:relative;padding-top:85%}.sgm-product-details-carousel .carousel-inner{position:absolute;top:0;right:0;bottom:0;left:0}.sgm-product-details-carousel .carousel-item{-ms-flex-align:center;align-items:center;width:100%;min-height:100%;transition:transform .25s cubic-bezier(.25,.46,.45,.94)}.sgm-product-details-carousel .carousel-item img{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sgm-product-details-carousel .carousel-indicators{font-size:7em;line-height:1;position:relative;margin:0;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;left:auto;width:auto}.sgm-product-details-carousel .carousel-indicators li{-ms-flex:0 0 auto;flex:0 0 auto;position:relative;margin:0;border-radius:0;background-color:transparent;width:1em;height:1em;opacity:.5;transition:all .15s ease-in-out}.sgm-product-details-carousel .carousel-indicators li span{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.sgm-product-details-carousel .carousel-indicators li.active,.sgm-product-details-carousel .carousel-indicators li:hover{opacity:1;transform:scale(1.1)}.sgm-specs-table{font-size:13px}.sgm-specs-table td,.sgm-specs-table th{border-top:none;padding:.05em 0}.sgm-specs-table td{width:50%}.sgm-specs-table th strong{display:block;border-bottom:1px solid #888;padding-top:2em;padding-bottom:.75em;margin-bottom:.5em;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:17px;font-weight:400}.collapse.custom-fade-collapse,.custom-fade-collapse.collapsing{position:relative;min-height:45vh}.collapse.custom-fade-collapse:before,.custom-fade-collapse.collapsing:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:20vh;background:#020024;background:linear-gradient(0deg,#020024,#fff 0,hsla(0,0%,100%,0));opacity:1;transition:all .25s ease-in-out;pointer-events:none;z-index:1}.collapse.custom-fade-collapse-small:not(.in){min-height:15vh!important}.collapse.custom-fade-collapse.in:before{opacity:0}.collapse.custom-fade-collapse:not(.in){display:block;max-height:45vh;overflow:hidden}section.bg-light .collapse.custom-fade-collapse:before,section.bg-light .custom-fade-collapse.collapsing:before{background:linear-gradient(0deg,#020024,#eee 0,hsla(0,0%,93%,0))}section.bg-light .collapse.custom-fade-collapse .btn,section.bg-light .custom-fade-collapse.collapsing .btn{background-color:#fff}section.bg-light .collapse.custom-fade-collapse .btn:active,section.bg-light .collapse.custom-fade-collapse .btn:focus,section.bg-light .collapse.custom-fade-collapse .btn:hover,section.bg-light .custom-fade-collapse.collapsing .btn:active,section.bg-light .custom-fade-collapse.collapsing .btn:focus,section.bg-light .custom-fade-collapse.collapsing .btn:hover{background-color:#e2e2e2}ul.sgm-download-list{margin:0;padding:0;list-style-type:none;column-count:2;word-break:break-all}@media (max-width:767px){ul.sgm-download-list{column-count:1}}ul.sgm-download-list ul{margin:0;padding:0;list-style-type:none}ul.sgm-download-list ul li{margin-right:1em;line-height:1.4;display:inline-block}ul.sgm-download-list ul li a{color:#d70c56;font-size:12px;transition:color .25s cubic-bezier(.25,.46,.45,.94)}ul.sgm-download-list ul li a:active,ul.sgm-download-list ul li a:focus,ul.sgm-download-list ul li a:hover{color:#960f3c!important}ul.sgm-download-list h6,ul.sgm-download-list strong{display:block;margin-bottom:.5em;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:17px;font-weight:400!important}ul.sgm-download-list strong{font-size:12px;margin-bottom:0}@media (min-width:576px){.co3-triple-gutters{margin-left:-45px;margin-right:-45px}.co3-triple-gutters div[class*=col-]{padding-left:45px;padding-right:45px}}.co3-sgm-related-product a{color:#888}.co3-sgm-related-product h4{font-size:15px}.co3-sgm-related-product span.d-block{font-size:13px}.sgm-product-details-poi-group .col-xs-12{position:relative;margin-left:15px;margin-right:15px;margin-bottom:15px;width:calc(50% - 30px);font-size:12px;display:-ms-flexbox;display:flex;padding:1.25em 1em 1.25em 3em}.sgm-product-details-poi-group .btn-active{pointer-events:none}.sgm-product-details-poi-group .btn-muted{opacity:.5;border-color:rgba(0,0,0,.4)}.sgm-product-details-poi-group .btn-muted:active,.sgm-product-details-poi-group .btn-muted:focus,.sgm-product-details-poi-group .btn-muted:hover{opacity:1;border-color:inherit}.sgm-light-custom-center-modal.modal{padding-right:0!important}.sgm-light-custom-center-modal .modal-dialog{min-width:50vw}@media (max-width:768px){.sgm-light-custom-center-modal .modal-dialog{width:100%}}@media (max-width:575px){.sgm-light-custom-center-modal .modal-dialog{min-height:100vh!important}}.sgm-light-custom-center-modal.in .modal-dialog{transform:translateY(200px)}@media (max-width:768px){.sgm-light-custom-center-modal.in .modal-dialog{transform:translateY(105px);font-size:.875em;margin:0!important;transform:translate(0);max-width:100%!important}}.sgm-light-custom-center-modal .modal-content{border:none;border-radius:0}@media (max-width:768px){.sgm-light-custom-center-modal .modal-content{min-height:100vh!important}}.sgm-light-custom-center-modal .modal-footer{text-align:right}.slick-next-custom,.slick-prev-custom{font-size:16px;width:1.5em;height:1.5em}.slick-next-custom svg,.slick-prev-custom svg{max-width:100%;max-height:100%;height:auto}.slick-prev-custom{left:0;margin-left:-2em}.slick-next-custom{right:0;margin-right:-2em}.co3-subgroup-section{background-position:100%;background-repeat:no-repeat;background-size:contain}ul.custom-product-details-tabs li.nav-item{-ms-flex-positive:1;flex-grow:1}@media (max-width:991px){ul.custom-product-details-tabs li.nav-item{-ms-flex:0 0 100%;flex:0 0 100%}}ul.custom-product-details-tabs li.nav-item a.nav-link{border:1px solid #eee;border-radius:0;padding:15px 37.5px;color:#222}ul.custom-product-details-tabs li.nav-item a.nav-link.active{background-color:#f2f2f2;border:1px solid #f2f2f2}ul.custom-product-details-tabs li.nav-item .tab-header-icon{margin-left:-5px;padding-right:1em;max-width:6.5em}@media (min-width:992px) and (max-width:1250px){ul.custom-product-details-tabs li.nav-item .tab-header-icon{max-width:3em}}ul.custom-product-details-tabs li.nav-item .tab-header-text{padding-top:.25em;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px}ul.custom-product-details-tabs li.nav-item .tab-header-text ul{margin:0;padding:0;list-style-type:none}ul.custom-product-details-tabs li.nav-item .tab-header-text ul li{margin-bottom:0;line-height:1.4;font-size:12px;letter-spacing:-.025em}ul.custom-product-details-tabs li.nav-item .tab-header-text p{margin-bottom:0}ul.custom-product-details-tabs .nav-item+.nav-item{margin-left:-1px}.tab-content.custom-product-details-tabcontent{display:block;background-color:#f2f2f2;border:1px solid #f2f2f2;padding:37.5px}.tab-content.custom-product-details-tabcontent .tab-pane p:last-child{margin-bottom:0}img.p-img.p-img-small{max-width:67%;margin:0 auto;display:block;margin-top:50%;transform:translateY(-50%)}.co3-productlist-name{display:block;line-height:1.2}a.productlist-content{min-height:20em;display:block;color:#222!important}@media (max-width:1320px){a.productlist-content{min-height:18em}}@media (max-width:1200px){a.productlist-content{min-height:16.5em}}@media (max-width:768px){a.productlist-content{min-height:18em}}a.productlist-content:active,a.productlist-content:focus,a.productlist-content:link a.productlist-content:hover,a.productlist-content:visited{color:#222!important;text-decoration:none}.e-productlist-item-image-container{position:relative;margin-bottom:.5em;margin-top:0;padding-top:90%}.e-productlist-item-image-container .e-productlist-item-image-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1);transition:all .15s cubic-bezier(.25,.46,.45,.94)}.e-productlist-item-image-container .e-productlist-item-image-wrapper:hover{transform:scale(1.1)}.e-productlist-item-image-container .e-productlist-item-image-wrapper img.e-productlist-item-image{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%)}.co3-category-name{border-bottom:1px solid #eee;padding-bottom:.5em}.co3-category-name,.co3-category-subgroup{display:block;margin-bottom:1em}ul.co3-selected-filters{margin:0;padding:0;list-style-type:none}ul.co3-selected-filters li{margin-bottom:.25em}ul.co3-selected-filters li:first-child{margin-top:1em}ul.co3-selected-filters li:last-child{margin-bottom:2em}.product-list .your-choises svg{fill:#d70c56;vertical-align:-10%}.product-list .your-choises .choise-label{color:#222;font-size:14px;padding-left:.5em}.subgroup-list{-ms-flex-pack:center;justify-content:center}.subgroup-list:after{display:none}.subgroup-link{display:block}.subgroup-link img{max-width:100%;display:block;margin:0 auto 10px}.subgroup-link .group-header{color:#888;text-align:center;font-size:18px}.carousel-control-next,.carousel-control-prev{position:absolute;top:50%;width:1.5em;height:1.5em;background-position:50%;background-repeat:no-repeat;transform:translateY(-50%);z-index:2;opacity:.25;transition:opacity .15s cubic-bezier(.25,.46,.45,.94)}.carousel-control-next:active,.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:active,.carousel-control-prev:focus,.carousel-control-prev:hover{opacity:.8}.carousel-control-prev{left:1em;background-image:url(/Files/Templates/Designs/Basic/Assets/Images/custom-arrow-left.svg)}.carousel-control-next{right:1em;background-image:url(/Files/Templates/Designs/Basic/Assets/Images/custom-arrow-right.svg)}.co3-custom-carousel{height:35vw;min-height:30em;overflow:hidden}.co3-custom-carousel .carousel-item{height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.co3-custom-carousel .custom-carousel-caption em,.co3-custom-carousel .custom-carousel-caption h1,.co3-custom-carousel .custom-carousel-caption h2,.co3-custom-carousel .custom-carousel-caption h3,.co3-custom-carousel .custom-carousel-caption h4,.co3-custom-carousel .custom-carousel-caption h5,.co3-custom-carousel .custom-carousel-caption h6,.co3-custom-carousel .custom-carousel-caption p,.co3-custom-carousel .custom-carousel-caption span{color:#fff!important}.co3-custom-carousel .custom-carousel-caption h1,.co3-custom-carousel .custom-carousel-caption h2,.co3-custom-carousel .custom-carousel-caption h3,.co3-custom-carousel .custom-carousel-caption h4,.co3-custom-carousel .custom-carousel-caption h5,.co3-custom-carousel .custom-carousel-caption h6{font-weight:500;margin-bottom:.5em}@media (min-width:992px){.co3-custom-carousel .custom-carousel-caption{width:50%}}.co3-custom-carousel .carousel-control-next,.co3-custom-carousel .carousel-control-prev{width:2em;height:2em;opacity:.9}.co3-custom-carousel .carousel-control-next:active,.co3-custom-carousel .carousel-control-next:focus,.co3-custom-carousel .carousel-control-next:hover,.co3-custom-carousel .carousel-control-prev:active,.co3-custom-carousel .carousel-control-prev:focus,.co3-custom-carousel .carousel-control-prev:hover{opacity:1}@media (max-width:992px){.co3-custom-carousel .carousel-control-next,.co3-custom-carousel .carousel-control-prev{display:none}}.co3-custom-carousel .carousel-control-prev{left:.75em;background-image:url(/Files/Templates/Designs/Basic/Assets/Images/custom-arrow-left-white.svg)}.co3-custom-carousel .carousel-control-next{right:.75em;background-image:url(/Files/Templates/Designs/Basic/Assets/Images/custom-arrow-right-white.svg)}.co3-custom-carousel .carousel-indicators li{margin-left:.25em;margin-right:.25em}@media (max-width:768px){.module-press-list .module-press-item{width:100%!important}}.module-press-list .module-press-item .module-press-item-wrapper{box-shadow:0 2px 6px rgba(0,0,0,.25);min-height:27em}.module-press-list .module-press-item .module-press-item-image-container{position:relative}.module-press-list .module-press-item .module-press-item-image-container a{color:#222!important}.module-press-list .module-press-item .module-press-item-image-container .module-press-item-overlay-info{position:absolute;bottom:0;left:0;width:100%;padding:15px 22.5px;background-color:hsla(0,0%,100%,.8);font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:11px;font-weight:700}.module-press-list .module-press-item .module-press-item-image-container .module-press-item-overlay-info ul{margin:0;padding:0;list-style-type:none;float:left}.module-press-list .module-press-item .module-press-item-image-container .module-press-item-overlay-info ul li{float:left;margin-right:.5em}.module-press-list .module-press-item .module-press-item-image-container .module-press-item-overlay-info .module-press-item-date{float:right}.module-press-list .module-press-item .module-press-list-text-wrapper{padding:22.5px}.module-press-list .module-press-item .module-press-list-text-wrapper h4{font-weight:700;font-size:.9rem;line-height:1.4;padding-top:5px;padding-bottom:15px}.module-press-list .module-press-item .module-press-list-text-wrapper span{font-size:13px;line-height:1.4}.module-press-list .module-press-item .module-press-list-text-wrapper span p{margin-bottom:.5rem}.module-press-list .module-press-item .module-press-list-text-wrapper a{color:#d70c56;font-size:14px}.module-press-list .module-press-item .module-press-list-text-wrapper a:hover{text-decoration:underline}.custom-textoverlay-item{position:relative;height:0;background-repeat:no-repeat;background-position:50%;background-size:cover;min-height:30em}.custom-textoverlay-item.aspect-ratio-43{padding-bottom:75%}.custom-textoverlay-item.aspect-ratio-11{padding-bottom:100%}.custom-textoverlay-item.aspect-ratio-169{padding-bottom:56.25%;min-height:20em}.custom-textoverlay-item.aspect-ratio-23{padding-bottom:150%}.custom-textoverlay-item .custom-overlay-wrapper{position:absolute;top:3em;right:3em;bottom:3em;left:3em;background-color:rgba(0,0,0,.5);overflow:hidden}.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content{padding:1.5em}.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content a:not(.btn),.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content em,.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content h1,.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content h2,.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content h3,.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content h4,.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content h5,.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content h6,.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content p,.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content span,.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content strong{color:#fff!important}@media (max-width:575px){.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content h1,.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content h2,.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content h3{font-size:6vw}}.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content p{margin:1rem 0 2rem;font-size:15px}.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content a.btn{background:#fff;color:#888;display:block;width:80%;max-width:500px;margin:0 auto;border:1px solid transparent;transition:all .25s ease-in-out}.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content a.btn:active,.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content a.btn:focus,.custom-textoverlay-item .custom-overlay-wrapper .custom-overlay-content a.btn:hover{border:1px solid #fff;background:transparent;color:#fff}.co3-custom-right-menu-wrapper #main-content .container{padding:0}.co3-custom-right-menu-wrapper #main-content .container>div[class*=col]{padding-left:0;padding-right:0}#sidebar p{margin-bottom:0;line-height:1.6}#sidebar p a{font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:500;transition:color .25s ease-in-out}#sidebar p a:active,#sidebar p a:focus,#sidebar p a:hover{color:#d70c56}#sidebar p:last-of-type{margin-bottom:2em}.background-image-and-content{padding:80px 0}.background-image-and-content .text-content ul{list-style-type:none;padding-left:40px}.background-image-and-content .text-content ul li{position:relative}.background-image-and-content .text-content ul li span:after{content:"•";position:absolute;left:-15px;top:0;color:inherit}.background-image-and-content .text-content ul+.custom-button{margin-left:40px}.background-image-and-content .custom-button{background-color:#fff;border-radius:5px;color:#63a6b5;padding:8px 30px 6px;box-shadow:0 6px 15px 0 rgba(0,0,0,.1);display:inline-block;margin-top:20px}.link-card-row{margin-top:3rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.link-card-row:after{display:none}.link-card-row__header{margin:3rem 0}.link-card-row__card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px;box-shadow:0 6px 15px 0 rgba(0,0,0,.1);border-radius:10px;height:100%}.link-card-row__card-container{margin-bottom:3rem}.link-card-row__image{max-width:100%;display:block;margin:0 auto 1rem}.link-card-row__text{-ms-flex-positive:1;flex-grow:1}.link-card-row__link{text-decoration:underline;text-align:right}.intro-video{height:75vh;border-bottom:0!important}.text-container.vert-top{top:50px;transform:translate(-50%)}.text-container.vert-bottom{bottom:50px;transform:translate(-50%)}.breadcrumb-ul{list-style-type:none}.breadcrumb-ul li{display:inline}.embed-responsive{height:auto}.icons{height:54px;padding-top:10px}.icons .row>div:first-child{margin-left:15px}.collapse-button svg{fill:#d70c56}#CookiebotWidget :focus-visible,#CookiebotWidget:not(.CookiebotWidget-open) .Cookiebotwidget-logo{outline:none!important}#CookiebotWidget{box-shadow:none!important}#CookiebotWidget .CookiebotWidget-header .CookiebotWidget-close{-ms-flex-pack:right!important;justify-content:right!important;min-width:auto!important}#CookiebotWidget-btn-withdraw,#CybotCookiebotDialogPoweredbyCybot,.CookiebotWidget-main-logo{display:none!important}.project-item .img-container{background-color:transparent!important}
/*# sourceMappingURL=map/first.main.min.css.map */
