.dnd-icon-remove.deleting{font-size:12px;color:#000;font-weight:500;position:relative;top:-3px}.dnd-icon-remove.deleting:after{display:none!important}.wpcf7-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0}.dnd-upload-status{display:flex;padding:4px 0;align-items:center;position:relative}.dnd-upload-status .dnd-upload-image{width:40px;height:40px;border:1px solid #a5a5a5;text-align:center;border-radius:100%;position:relative}.dnd-upload-status .dnd-upload-image span.file{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;height:21px;width:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.dnd-upload-status .dnd-upload-details{padding-left:10px;width:calc(100% - 40px)}.dnd-upload-status .dnd-upload-details .name{color:#016d98;padding:4px 0;padding-right:60px;display:flex}.dnd-upload-status .dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:10px}.dnd-upload-status .dnd-upload-details .name em{color:#444242;font-weight:700}.dnd-upload-status .dnd-upload-details .remove-file{position:absolute;right:0;top:10px;text-decoration:none;box-shadow:none;outline:none;opacity:1}.dnd-upload-status .dnd-upload-details .remove-file span:after{content:'';width:15px;height:15px;display:block;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A")}.dnd-upload-status.in-progress .remove-file{opacity:.2}.dnd-upload-status .dnd-upload-details span.has-error{color:#f50505}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:block;border-radius:5px;overflow:hidden;background:#565555;height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#4caf50;display:block;font-size:11px;text-align:right;color:#fff;height:100%;width:0;line-height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete{width:100%!important;padding-right:5px}.dnd-upload-counter{position:absolute;right:5px;bottom:3px;font-size:12px}.codedropz-upload-handler{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:10px;position:relative}.codedropz-upload-container{padding:15px 20px}.codedropz-upload-inner{overflow:hidden;width:100%;text-align:center;text-overflow:ellipsis;font-weight:inherit}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{text-decoration:none;box-shadow:none}.codedropz-upload-inner h3{margin:5px 0;font-size:30px;line-height:32px;word-break:break-word}.codedropz-dragover{border-color:#6b6a6a}.codedropz-upload-wrapper span.has-error-msg{display:inline-block;color:red;padding:5px 0;font-style:italic}.wpcf7-form label.error-new{color:#900;font-size:11px;float:none;padding-left:5px}.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{border-bottom-color:#900;border-bottom-style:solid}.wpcf7_hp_field{position:absolute !important;left:-9999px !important;top:-9999px !important;width:1px !important;height:1px !important;overflow:hidden !important}@media screen and (max-width:767px){.dnd-upload-status .dnd-upload-details .name em{font-weight:400}.dnd-upload-status .dnd-upload-details .name{padding-right:60px}.codedropz-upload-inner h3{font-size:22px}}
/*!
Theme Name: CleanBuild Pro
Theme URI: https://github.com/purplexmarketing/CleanBuildPro
Author: Purplex
Description: A blank Wordpress boilerplate theme to make developing Wordpress themes quicker & easier.
Version: 1.0.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
@font-face{font-family:"Roboto";font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(//www.schlegel.com/wp-content/themes/CleanBuildPro/fonts/roboto-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(//www.schlegel.com/wp-content/themes/CleanBuildPro/fonts/roboto-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Roboto";font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(//www.schlegel.com/wp-content/themes/CleanBuildPro/fonts/roboto-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(//www.schlegel.com/wp-content/themes/CleanBuildPro/fonts/roboto-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Roboto Condensed";font-style:italic;font-weight:100 900;font-display:swap;src:url(//www.schlegel.com/wp-content/themes/CleanBuildPro/fonts/roboto-condensed-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto Condensed";font-style:italic;font-weight:100 900;font-display:swap;src:url(//www.schlegel.com/wp-content/themes/CleanBuildPro/fonts/roboto-condensed-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:100 900;font-display:swap;src:url(//www.schlegel.com/wp-content/themes/CleanBuildPro/fonts/roboto-condensed-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:100 900;font-display:swap;src:url(//www.schlegel.com/wp-content/themes/CleanBuildPro/fonts/roboto-condensed-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,.search-wrap h1,.form-section .sidebar h1,.author-section-wrap .text h1,.banner.default h2,.repeater-content.with-heading h2,.single-post-content h1,.download-cta .content-wrap h2,.timeline-wrap aside .intro-content h2,.product-search-wrap .intro-content h2,#intro h2,.product-card-wrap h2,.related-products-wrap h2,.related-products-wrap .intro-content h2,.market-card-wrap h2,.market-cards-slider-wrap h2,.market-cards-slider-wrap .intro-content h2,.repeater-content.standard h2,.repeater-content.with-heading .row h3,.video-repeater h2,.tabs .tab-content h2,.tab-content h2,.table-section h2,.gallery-wrap h2,.icon-grid-wrap h2,.key-benefits-wrap h2,.faqs-wrap h2,.fullwidth-form h2,.form-main h2,.latest-news-wrap h2,.case-study-slider-wrap h2,.case-study-slider-wrap .case-study-card .text h3,.single-case-study-content .details-wrap .top h3,.posts-loop.author .intro-content h2,.logo-grid-wrap h2,.newsletter-signup h2,.resources-cta .content-wrap h2,.featured-content-wrap .featured-content h2,.location-section h2,.about-snippet h2,.featured-media-wrap h2,.imitation-statement-wrap .imitation-statement .text h2,.timeline-wrap .timeline-vertical .timeline-card .content h3,.meet-the-team-wrap .intro-content h2,.meet-the-team-wrap .team-member .text-wrap h3,.team-modal-wrap .team-modal .content h2,.accred-cards-wrap .intro-content h2,.sku-card .text h3,.tech-details-section h2,.distributors-wrap .intro-content h2,.distributor-modal .text h3,.product-filter-section .sidebar .intro-content h2,.promise-content h2,.desk-menu .mega>ul>li .menu-heading,.search-loop a.search-item h3,.banner.split .banner-text h2,.product-card .wrap h3,.market-card .text h3,.toggle-tab,.tab-list li,.inner-tab-content .intro-content h2,.tab-content .hotspots-image-wrap .hotspot-item .text h3,.tab-content .hotspots-image-wrap .hotspot-item .text h4,.tab-content .tabbed-table .table-repeater .table-item h3,.icon-grid-wrap .icon-grid .item h3,.key-benefits-wrap .key-benefits .item h3,.features-slider-wrap .features-slider .item .text h3,.features-slider-wrap .features-slider .item h3,.form-section h3,.post-card .wrap h3,.single-post-content .sidebar-wrap .social-buttons h4,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.post-edit-link{position:fixed;bottom:30px;left:30px;z-index:10;padding:15px 25px;color:#fff;font-weight:500;background:#54565a;border:2px solid #fff}.post-edit-link:hover{background:#df1523}#container{overflow-x:hidden}.clear{clear:both}.td{display:table-cell}.table{display:table;width:100%}.vt{vertical-align:top}.vm{vertical-align:middle}.vb{vertical-align:bottom}.t-left{text-align:left}.t-right{text-align:right}.t-center{text-align:center}.relative{position:relative}.three-quarter{width:75%}.two-third{width:66.666%}.third{width:33.333%}.quarter{width:25%}.fifth{width:20%}.half{width:50%}.spacer{height:40px}@media only screen and (max-width:980px){.spacer{height:32px}}.spacer-small{height:32px}.flex{display:flex;justify-content:space-between;flex-wrap:wrap}.flex-col{display:flex;flex-direction:column}.nowrap{flex-wrap:nowrap}.a-center{align-items:center}.a-start{align-items:flex-start}.a-end{align-items:flex-end}.j-center{justify-content:center}.j-start{justify-content:flex-start}.j-between{justify-content:space-between}.j-around{justify-content:space-around}.j-end{justify-content:flex-end}.o-fit{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.contain{object-fit:contain}.o-contain{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.back-img{background-position:center;background-repeat:no-repeat;background-size:cover}.back-img-fixed{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@media only screen and (max-width:1200px){.back-img-fixed{background-attachment:initial}}.grey-back{background-color:#f5f5f6}.black-back{background-color:#111}.black-back h1,.black-back h2,.black-back h3,.black-back h4,.black-back h5,.black-back h6,.black-back .search-wrap h1,.search-wrap .black-back h1,.black-back .form-section .sidebar h1,.form-section .sidebar .black-back h1,.black-back .author-section-wrap .text h1,.author-section-wrap .text .black-back h1,.black-back .banner.default h2,.banner.default .black-back h2,.black-back .repeater-content.with-heading h2,.repeater-content.with-heading .black-back h2,.black-back .single-post-content h1,.single-post-content .black-back h1,.black-back .download-cta .content-wrap h2,.download-cta .content-wrap .black-back h2,.black-back .timeline-wrap aside .intro-content h2,.timeline-wrap aside .intro-content .black-back h2,.black-back .product-search-wrap .intro-content h2,.product-search-wrap .intro-content .black-back h2,.black-back #intro h2,#intro .black-back h2,.black-back .product-card-wrap h2,.product-card-wrap .black-back h2,.black-back .related-products-wrap h2,.related-products-wrap .black-back h2,.black-back .related-products-wrap .intro-content h2,.related-products-wrap .intro-content .black-back h2,.black-back .market-card-wrap h2,.market-card-wrap .black-back h2,.black-back .market-cards-slider-wrap h2,.market-cards-slider-wrap .black-back h2,.black-back .market-cards-slider-wrap .intro-content h2,.market-cards-slider-wrap .intro-content .black-back h2,.black-back .repeater-content.standard h2,.repeater-content.standard .black-back h2,.black-back .repeater-content.with-heading .row h3,.repeater-content.with-heading .row .black-back h3,.black-back .video-repeater h2,.video-repeater .black-back h2,.black-back .tabs .tab-content h2,.tabs .tab-content .black-back h2,.black-back .tab-content h2,.tab-content .black-back h2,.black-back .table-section h2,.table-section .black-back h2,.black-back .gallery-wrap h2,.gallery-wrap .black-back h2,.black-back .icon-grid-wrap h2,.icon-grid-wrap .black-back h2,.black-back .key-benefits-wrap h2,.key-benefits-wrap .black-back h2,.black-back .faqs-wrap h2,.faqs-wrap .black-back h2,.black-back .fullwidth-form h2,.fullwidth-form .black-back h2,.black-back .form-main h2,.form-main .black-back h2,.black-back .latest-news-wrap h2,.latest-news-wrap .black-back h2,.black-back .case-study-slider-wrap h2,.case-study-slider-wrap .black-back h2,.black-back .case-study-slider-wrap .case-study-card .text h3,.case-study-slider-wrap .case-study-card .text .black-back h3,.black-back .single-case-study-content .details-wrap .top h3,.single-case-study-content .details-wrap .top .black-back h3,.black-back .posts-loop.author .intro-content h2,.posts-loop.author .intro-content .black-back h2,.black-back .logo-grid-wrap h2,.logo-grid-wrap .black-back h2,.black-back .newsletter-signup h2,.newsletter-signup .black-back h2,.black-back .resources-cta .content-wrap h2,.resources-cta .content-wrap .black-back h2,.black-back .featured-content-wrap .featured-content h2,.featured-content-wrap .featured-content .black-back h2,.black-back .location-section h2,.location-section .black-back h2,.black-back .about-snippet h2,.about-snippet .black-back h2,.black-back .featured-media-wrap h2,.featured-media-wrap .black-back h2,.black-back .imitation-statement-wrap .imitation-statement .text h2,.imitation-statement-wrap .imitation-statement .text .black-back h2,.black-back .timeline-wrap .timeline-vertical .timeline-card .content h3,.timeline-wrap .timeline-vertical .timeline-card .content .black-back h3,.black-back .meet-the-team-wrap .intro-content h2,.meet-the-team-wrap .intro-content .black-back h2,.black-back .meet-the-team-wrap .team-member .text-wrap h3,.meet-the-team-wrap .team-member .text-wrap .black-back h3,.black-back .team-modal-wrap .team-modal .content h2,.team-modal-wrap .team-modal .content .black-back h2,.black-back .accred-cards-wrap .intro-content h2,.accred-cards-wrap .intro-content .black-back h2,.black-back .sku-card .text h3,.sku-card .text .black-back h3,.black-back .tech-details-section h2,.tech-details-section .black-back h2,.black-back .distributors-wrap .intro-content h2,.distributors-wrap .intro-content .black-back h2,.black-back .distributor-modal .text h3,.distributor-modal .text .black-back h3,.black-back .product-filter-section .sidebar .intro-content h2,.product-filter-section .sidebar .intro-content .black-back h2,.black-back .promise-content h2,.promise-content .black-back h2,.black-back .desk-menu .mega>ul>li .menu-heading,.desk-menu .mega>ul>li .black-back .menu-heading,.black-back .search-loop a.search-item h3,.search-loop a.search-item .black-back h3,.black-back .banner.split .banner-text h2,.banner.split .banner-text .black-back h2,.black-back .product-card .wrap h3,.product-card .wrap .black-back h3,.black-back .market-card .text h3,.market-card .text .black-back h3,.black-back .toggle-tab,.black-back .tab-list li,.tab-list .black-back li,.black-back .inner-tab-content .intro-content h2,.inner-tab-content .intro-content .black-back h2,.black-back .tab-content .hotspots-image-wrap .hotspot-item .text h3,.tab-content .hotspots-image-wrap .hotspot-item .text .black-back h3,.black-back .tab-content .hotspots-image-wrap .hotspot-item .text h4,.tab-content .hotspots-image-wrap .hotspot-item .text .black-back h4,.black-back .tab-content .tabbed-table .table-repeater .table-item h3,.tab-content .tabbed-table .table-repeater .table-item .black-back h3,.black-back .icon-grid-wrap .icon-grid .item h3,.icon-grid-wrap .icon-grid .item .black-back h3,.black-back .key-benefits-wrap .key-benefits .item h3,.key-benefits-wrap .key-benefits .item .black-back h3,.black-back .features-slider-wrap .features-slider .item .text h3,.features-slider-wrap .features-slider .item .text .black-back h3,.black-back .features-slider-wrap .features-slider .item h3,.features-slider-wrap .features-slider .item .black-back h3,.black-back .form-section h3,.form-section .black-back h3,.black-back .post-card .wrap h3,.post-card .wrap .black-back h3,.black-back .single-post-content .sidebar-wrap .social-buttons h4,.single-post-content .sidebar-wrap .social-buttons .black-back h4,.black-back p,.black-back li,.black-back span,.black-back strong,.black-back b,.black-back a{color:#fff}.black-back a:hover{color:#df1523}.primary-back{background-color:#df1523}.primary-back h1,.primary-back h2,.primary-back h3,.primary-back h4,.primary-back h5,.primary-back h6,.primary-back .search-wrap h1,.search-wrap .primary-back h1,.primary-back .form-section .sidebar h1,.form-section .sidebar .primary-back h1,.primary-back .author-section-wrap .text h1,.author-section-wrap .text .primary-back h1,.primary-back .banner.default h2,.banner.default .primary-back h2,.primary-back .repeater-content.with-heading h2,.repeater-content.with-heading .primary-back h2,.primary-back .single-post-content h1,.single-post-content .primary-back h1,.primary-back .download-cta .content-wrap h2,.download-cta .content-wrap .primary-back h2,.primary-back .timeline-wrap aside .intro-content h2,.timeline-wrap aside .intro-content .primary-back h2,.primary-back .product-search-wrap .intro-content h2,.product-search-wrap .intro-content .primary-back h2,.primary-back #intro h2,#intro .primary-back h2,.primary-back .product-card-wrap h2,.product-card-wrap .primary-back h2,.primary-back .related-products-wrap h2,.related-products-wrap .primary-back h2,.primary-back .related-products-wrap .intro-content h2,.related-products-wrap .intro-content .primary-back h2,.primary-back .market-card-wrap h2,.market-card-wrap .primary-back h2,.primary-back .market-cards-slider-wrap h2,.market-cards-slider-wrap .primary-back h2,.primary-back .market-cards-slider-wrap .intro-content h2,.market-cards-slider-wrap .intro-content .primary-back h2,.primary-back .repeater-content.standard h2,.repeater-content.standard .primary-back h2,.primary-back .repeater-content.with-heading .row h3,.repeater-content.with-heading .row .primary-back h3,.primary-back .video-repeater h2,.video-repeater .primary-back h2,.primary-back .tabs .tab-content h2,.tabs .tab-content .primary-back h2,.primary-back .tab-content h2,.tab-content .primary-back h2,.primary-back .table-section h2,.table-section .primary-back h2,.primary-back .gallery-wrap h2,.gallery-wrap .primary-back h2,.primary-back .icon-grid-wrap h2,.icon-grid-wrap .primary-back h2,.primary-back .key-benefits-wrap h2,.key-benefits-wrap .primary-back h2,.primary-back .faqs-wrap h2,.faqs-wrap .primary-back h2,.primary-back .fullwidth-form h2,.fullwidth-form .primary-back h2,.primary-back .form-main h2,.form-main .primary-back h2,.primary-back .latest-news-wrap h2,.latest-news-wrap .primary-back h2,.primary-back .case-study-slider-wrap h2,.case-study-slider-wrap .primary-back h2,.primary-back .case-study-slider-wrap .case-study-card .text h3,.case-study-slider-wrap .case-study-card .text .primary-back h3,.primary-back .single-case-study-content .details-wrap .top h3,.single-case-study-content .details-wrap .top .primary-back h3,.primary-back .posts-loop.author .intro-content h2,.posts-loop.author .intro-content .primary-back h2,.primary-back .logo-grid-wrap h2,.logo-grid-wrap .primary-back h2,.primary-back .newsletter-signup h2,.newsletter-signup .primary-back h2,.primary-back .resources-cta .content-wrap h2,.resources-cta .content-wrap .primary-back h2,.primary-back .featured-content-wrap .featured-content h2,.featured-content-wrap .featured-content .primary-back h2,.primary-back .location-section h2,.location-section .primary-back h2,.primary-back .about-snippet h2,.about-snippet .primary-back h2,.primary-back .featured-media-wrap h2,.featured-media-wrap .primary-back h2,.primary-back .imitation-statement-wrap .imitation-statement .text h2,.imitation-statement-wrap .imitation-statement .text .primary-back h2,.primary-back .timeline-wrap .timeline-vertical .timeline-card .content h3,.timeline-wrap .timeline-vertical .timeline-card .content .primary-back h3,.primary-back .meet-the-team-wrap .intro-content h2,.meet-the-team-wrap .intro-content .primary-back h2,.primary-back .meet-the-team-wrap .team-member .text-wrap h3,.meet-the-team-wrap .team-member .text-wrap .primary-back h3,.primary-back .team-modal-wrap .team-modal .content h2,.team-modal-wrap .team-modal .content .primary-back h2,.primary-back .accred-cards-wrap .intro-content h2,.accred-cards-wrap .intro-content .primary-back h2,.primary-back .sku-card .text h3,.sku-card .text .primary-back h3,.primary-back .tech-details-section h2,.tech-details-section .primary-back h2,.primary-back .distributors-wrap .intro-content h2,.distributors-wrap .intro-content .primary-back h2,.primary-back .distributor-modal .text h3,.distributor-modal .text .primary-back h3,.primary-back .product-filter-section .sidebar .intro-content h2,.product-filter-section .sidebar .intro-content .primary-back h2,.primary-back .promise-content h2,.promise-content .primary-back h2,.primary-back .desk-menu .mega>ul>li .menu-heading,.desk-menu .mega>ul>li .primary-back .menu-heading,.primary-back .search-loop a.search-item h3,.search-loop a.search-item .primary-back h3,.primary-back .banner.split .banner-text h2,.banner.split .banner-text .primary-back h2,.primary-back .product-card .wrap h3,.product-card .wrap .primary-back h3,.primary-back .market-card .text h3,.market-card .text .primary-back h3,.primary-back .toggle-tab,.primary-back .tab-list li,.tab-list .primary-back li,.primary-back .inner-tab-content .intro-content h2,.inner-tab-content .intro-content .primary-back h2,.primary-back .tab-content .hotspots-image-wrap .hotspot-item .text h3,.tab-content .hotspots-image-wrap .hotspot-item .text .primary-back h3,.primary-back .tab-content .hotspots-image-wrap .hotspot-item .text h4,.tab-content .hotspots-image-wrap .hotspot-item .text .primary-back h4,.primary-back .tab-content .tabbed-table .table-repeater .table-item h3,.tab-content .tabbed-table .table-repeater .table-item .primary-back h3,.primary-back .icon-grid-wrap .icon-grid .item h3,.icon-grid-wrap .icon-grid .item .primary-back h3,.primary-back .key-benefits-wrap .key-benefits .item h3,.key-benefits-wrap .key-benefits .item .primary-back h3,.primary-back .features-slider-wrap .features-slider .item .text h3,.features-slider-wrap .features-slider .item .text .primary-back h3,.primary-back .features-slider-wrap .features-slider .item h3,.features-slider-wrap .features-slider .item .primary-back h3,.primary-back .form-section h3,.form-section .primary-back h3,.primary-back .post-card .wrap h3,.post-card .wrap .primary-back h3,.primary-back .single-post-content .sidebar-wrap .social-buttons h4,.single-post-content .sidebar-wrap .social-buttons .primary-back h4,.primary-back p,.primary-back li,.primary-back span,.primary-back strong,.primary-back b,.primary-back a{color:#fff}.primary-back a:hover{color:#54565a}.secondary-back{background-color:#54565a}.secondary-back h1,.secondary-back h2,.secondary-back h3,.secondary-back h4,.secondary-back h5,.secondary-back h6,.secondary-back .search-wrap h1,.search-wrap .secondary-back h1,.secondary-back .form-section .sidebar h1,.form-section .sidebar .secondary-back h1,.secondary-back .author-section-wrap .text h1,.author-section-wrap .text .secondary-back h1,.secondary-back .banner.default h2,.banner.default .secondary-back h2,.secondary-back .repeater-content.with-heading h2,.repeater-content.with-heading .secondary-back h2,.secondary-back .single-post-content h1,.single-post-content .secondary-back h1,.secondary-back .download-cta .content-wrap h2,.download-cta .content-wrap .secondary-back h2,.secondary-back .timeline-wrap aside .intro-content h2,.timeline-wrap aside .intro-content .secondary-back h2,.secondary-back .product-search-wrap .intro-content h2,.product-search-wrap .intro-content .secondary-back h2,.secondary-back #intro h2,#intro .secondary-back h2,.secondary-back .product-card-wrap h2,.product-card-wrap .secondary-back h2,.secondary-back .related-products-wrap h2,.related-products-wrap .secondary-back h2,.secondary-back .related-products-wrap .intro-content h2,.related-products-wrap .intro-content .secondary-back h2,.secondary-back .market-card-wrap h2,.market-card-wrap .secondary-back h2,.secondary-back .market-cards-slider-wrap h2,.market-cards-slider-wrap .secondary-back h2,.secondary-back .market-cards-slider-wrap .intro-content h2,.market-cards-slider-wrap .intro-content .secondary-back h2,.secondary-back .repeater-content.standard h2,.repeater-content.standard .secondary-back h2,.secondary-back .repeater-content.with-heading .row h3,.repeater-content.with-heading .row .secondary-back h3,.secondary-back .video-repeater h2,.video-repeater .secondary-back h2,.secondary-back .tabs .tab-content h2,.tabs .tab-content .secondary-back h2,.secondary-back .tab-content h2,.tab-content .secondary-back h2,.secondary-back .table-section h2,.table-section .secondary-back h2,.secondary-back .gallery-wrap h2,.gallery-wrap .secondary-back h2,.secondary-back .icon-grid-wrap h2,.icon-grid-wrap .secondary-back h2,.secondary-back .key-benefits-wrap h2,.key-benefits-wrap .secondary-back h2,.secondary-back .faqs-wrap h2,.faqs-wrap .secondary-back h2,.secondary-back .fullwidth-form h2,.fullwidth-form .secondary-back h2,.secondary-back .form-main h2,.form-main .secondary-back h2,.secondary-back .latest-news-wrap h2,.latest-news-wrap .secondary-back h2,.secondary-back .case-study-slider-wrap h2,.case-study-slider-wrap .secondary-back h2,.secondary-back .case-study-slider-wrap .case-study-card .text h3,.case-study-slider-wrap .case-study-card .text .secondary-back h3,.secondary-back .single-case-study-content .details-wrap .top h3,.single-case-study-content .details-wrap .top .secondary-back h3,.secondary-back .posts-loop.author .intro-content h2,.posts-loop.author .intro-content .secondary-back h2,.secondary-back .logo-grid-wrap h2,.logo-grid-wrap .secondary-back h2,.secondary-back .newsletter-signup h2,.newsletter-signup .secondary-back h2,.secondary-back .resources-cta .content-wrap h2,.resources-cta .content-wrap .secondary-back h2,.secondary-back .featured-content-wrap .featured-content h2,.featured-content-wrap .featured-content .secondary-back h2,.secondary-back .location-section h2,.location-section .secondary-back h2,.secondary-back .about-snippet h2,.about-snippet .secondary-back h2,.secondary-back .featured-media-wrap h2,.featured-media-wrap .secondary-back h2,.secondary-back .imitation-statement-wrap .imitation-statement .text h2,.imitation-statement-wrap .imitation-statement .text .secondary-back h2,.secondary-back .timeline-wrap .timeline-vertical .timeline-card .content h3,.timeline-wrap .timeline-vertical .timeline-card .content .secondary-back h3,.secondary-back .meet-the-team-wrap .intro-content h2,.meet-the-team-wrap .intro-content .secondary-back h2,.secondary-back .meet-the-team-wrap .team-member .text-wrap h3,.meet-the-team-wrap .team-member .text-wrap .secondary-back h3,.secondary-back .team-modal-wrap .team-modal .content h2,.team-modal-wrap .team-modal .content .secondary-back h2,.secondary-back .accred-cards-wrap .intro-content h2,.accred-cards-wrap .intro-content .secondary-back h2,.secondary-back .sku-card .text h3,.sku-card .text .secondary-back h3,.secondary-back .tech-details-section h2,.tech-details-section .secondary-back h2,.secondary-back .distributors-wrap .intro-content h2,.distributors-wrap .intro-content .secondary-back h2,.secondary-back .distributor-modal .text h3,.distributor-modal .text .secondary-back h3,.secondary-back .product-filter-section .sidebar .intro-content h2,.product-filter-section .sidebar .intro-content .secondary-back h2,.secondary-back .promise-content h2,.promise-content .secondary-back h2,.secondary-back .desk-menu .mega>ul>li .menu-heading,.desk-menu .mega>ul>li .secondary-back .menu-heading,.secondary-back .search-loop a.search-item h3,.search-loop a.search-item .secondary-back h3,.secondary-back .banner.split .banner-text h2,.banner.split .banner-text .secondary-back h2,.secondary-back .product-card .wrap h3,.product-card .wrap .secondary-back h3,.secondary-back .market-card .text h3,.market-card .text .secondary-back h3,.secondary-back .toggle-tab,.secondary-back .tab-list li,.tab-list .secondary-back li,.secondary-back .inner-tab-content .intro-content h2,.inner-tab-content .intro-content .secondary-back h2,.secondary-back .tab-content .hotspots-image-wrap .hotspot-item .text h3,.tab-content .hotspots-image-wrap .hotspot-item .text .secondary-back h3,.secondary-back .tab-content .hotspots-image-wrap .hotspot-item .text h4,.tab-content .hotspots-image-wrap .hotspot-item .text .secondary-back h4,.secondary-back .tab-content .tabbed-table .table-repeater .table-item h3,.tab-content .tabbed-table .table-repeater .table-item .secondary-back h3,.secondary-back .icon-grid-wrap .icon-grid .item h3,.icon-grid-wrap .icon-grid .item .secondary-back h3,.secondary-back .key-benefits-wrap .key-benefits .item h3,.key-benefits-wrap .key-benefits .item .secondary-back h3,.secondary-back .features-slider-wrap .features-slider .item .text h3,.features-slider-wrap .features-slider .item .text .secondary-back h3,.secondary-back .features-slider-wrap .features-slider .item h3,.features-slider-wrap .features-slider .item .secondary-back h3,.secondary-back .form-section h3,.form-section .secondary-back h3,.secondary-back .post-card .wrap h3,.post-card .wrap .secondary-back h3,.secondary-back .single-post-content .sidebar-wrap .social-buttons h4,.single-post-content .sidebar-wrap .social-buttons .secondary-back h4,.secondary-back p,.secondary-back li,.secondary-back span,.secondary-back strong,.secondary-back b,.secondary-back a{color:#fff}.secondary-back a:hover{color:#df1523}.alignleft{float:left;margin:0 20px 20px 0;max-width:450px;max-height:350px;height:auto}@media only screen and (max-width:1150px){.alignleft{max-width:350px;max-height:250px}}@media only screen and (max-width:850px){.alignleft{float:none;display:block;margin:20px auto;max-width:450px;max-height:350px}}@media only screen and (max-width:560px){.alignleft{max-width:100%}}.alignright{float:right;margin:0 0 20px 20px;max-width:450px;max-height:350px;height:auto;clear:right}@media only screen and (max-width:1150px){.alignright{max-width:350px;max-height:250px}}@media only screen and (max-width:850px){.alignright{float:none;display:block;margin:20px auto;max-width:450px;max-height:350px}}@media only screen and (max-width:560px){.alignright{max-width:100%}}.aligncenter{display:block;margin:20px auto;max-width:960px;height:auto;max-height:600px}@media only screen and (max-width:1050px){.aligncenter{max-width:100%}}.aligncenter.fullwidth{max-width:100%}.alignnone{height:auto}img{width:initial;width:auto;height:auto;max-width:100%}iframe{width:100%;height:620px}@media only screen and (max-width:1600px){iframe{height:500px}}.container-large{max-width:1760px;width:100%;margin:0 auto}@media only screen and (max-width:1880px){.container-large{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.container-large{padding:0 30px}}@media only screen and (max-width:720px){.container-large{padding:0 20px}}.container{max-width:1600px;width:100%;margin:0 auto}@media only screen and (max-width:1720px){.container{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.container{padding:0 30px}}@media only screen and (max-width:720px){.container{padding:0 20px}}.container-medium{max-width:1200px;width:100%;margin:0 auto}@media only screen and (max-width:1320px){.container-medium{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.container-medium{padding:0 30px}}@media only screen and (max-width:720px){.container-medium{padding:0 20px}}.container-small{max-width:980px;width:100%;margin:0 auto}@media only screen and (max-width:1040px){.container-small{max-width:100%;padding:0 30px}}@media only screen and (max-width:720px){.container-small{padding:0 20px}}.inner-container{max-width:600px;width:100%;margin:0 auto}@media only screen and (max-width:1450px){.inner-container{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.inner-container{padding:0 30px}}@media only screen and (max-width:720px){.inner-container{padding:0 20px}}.container-left{padding-left:calc((100vw - 1600px) / 2);padding-right:135px}@media only screen and (max-width:1720px){.container-left{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.container-left{padding:0 30px}}@media only screen and (max-width:720px){.container-left{padding:0 20px}}.container-right{padding-left:135px;padding-right:calc((100vw - 1600px) / 2)}@media only screen and (max-width:1720px){.container-right{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.container-right{padding:0 30px}}@media only screen and (max-width:720px){.container-right{padding:0 20px}}.x-small-pad{padding-top:48px;padding-bottom:48px}.small-pad{padding-top:72px;padding-bottom:72px}@media only screen and (max-width:1600px){.small-pad{padding-top:66px;padding-bottom:66px}}@media only screen and (max-width:1450px){.small-pad{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:980px){.small-pad{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:600px){.small-pad{padding-top:40px;padding-bottom:40px}}.med-pad{padding-top:96px;padding-bottom:96px}@media only screen and (max-width:1600px){.med-pad{padding-top:83px;padding-bottom:83px}}@media only screen and (max-width:1450px){.med-pad{padding-top:72px;padding-bottom:72px}}@media only screen and (max-width:980px){.med-pad{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:600px){.med-pad{padding-top:40px;padding-bottom:40px}}.large-pad{padding-top:112px;padding-bottom:112px}@media only screen and (max-width:1600px){.large-pad{padding-top:96px;padding-bottom:96px}}@media only screen and (max-width:1300px){.large-pad{padding-top:83px;padding-bottom:83px}}@media only screen and (max-width:720px){.large-pad{padding-top:72px;padding-bottom:72px}}@media only screen and (max-width:600px){.large-pad{padding-top:50px;padding-bottom:50px}}.x-large-pad{padding-top:200px;padding-bottom:200px}@media only screen and (max-width:1800px){.x-large-pad{padding-top:150px;padding-bottom:150px}}@media only screen and (max-width:1600px){.x-large-pad{padding-top:120px;padding-bottom:120px}}@media only screen and (max-width:1300px){.x-large-pad{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:600px){.x-large-pad{padding-top:60px;padding-bottom:60px}}.x-small-pad-top{padding-top:48px}.small-pad-top{padding-top:72px}@media only screen and (max-width:1600px){.small-pad-top{padding-top:66px}}@media only screen and (max-width:1450px){.small-pad-top{padding-top:60px}}@media only screen and (max-width:980px){.small-pad-top{padding-top:50px}}@media only screen and (max-width:600px){.small-pad-top{padding-top:40px}}.med-pad-top{padding-top:96px}@media only screen and (max-width:1600px){.med-pad-top{padding-top:83px}}@media only screen and (max-width:1450px){.med-pad-top{padding-top:72px}}@media only screen and (max-width:980px){.med-pad-top{padding-top:60px}}@media only screen and (max-width:600px){.med-pad-top{padding-top:40px}}.large-pad-top{padding-top:112px}@media only screen and (max-width:1600px){.large-pad-top{padding-top:96px}}@media only screen and (max-width:1300px){.large-pad-top{padding-top:83px}}@media only screen and (max-width:720px){.large-pad-top{padding-top:72px}}@media only screen and (max-width:600px){.large-pad-top{padding-top:50px}}.x-large-pad-top{padding-top:200px}@media only screen and (max-width:1800px){.x-large-pad-top{padding-top:150px}}@media only screen and (max-width:1600px){.x-large-pad-top{padding-top:120px}}@media only screen and (max-width:1300px){.x-large-pad-top{padding-top:80px}}@media only screen and (max-width:600px){.x-large-pad-top{padding-top:60px}}.no-pad-top{padding-top:0}.no-pad-bot{padding-bottom:0}.no-pad-left{padding-left:0}.no-pad-right{padding-right:0}.med-pad:not(.grey-back,.primary-back,.secondary-back,.black-back)+.med-pad:not(.grey-back,.primary-back,.secondary-back,.black-back),.med-pad:is(.grey-back)+.med-pad:is(.grey-back),.med-pad:is(.primary-back)+.med-pad:is(.primary-back),.med-pad:is(.secondary-back)+.med-pad:is(.secondary-back),.med-pad:is(.black-back)+.med-pad:is(.black-back){padding-top:0}.large-pad:not(.grey-back,.primary-back,.secondary-back,.black-back)+.med-pad:not(.grey-back,.primary-back,.secondary-back,.black-back),.large-pad:is(.grey-back)+.med-pad:is(.grey-back),.large-pad:is(.primary-back)+.med-pad:is(.primary-back),.large-pad:is(.secondary-back)+.med-pad:is(.secondary-back),.large-pad:is(.black-back)+.med-pad:is(.black-back){padding-top:0}#topTrigger{position:fixed;top:50px}#middleTrigger{position:fixed;top:50%}#bottomTrigger{position:fixed;bottom:50px}.animate-slide-up{opacity:0;visibility:hidden;transform:translateY(50px);transition:.5s ease-out}.animate-slide-down{opacity:0;visibility:hidden;transform:translateY(-50px);transition:.5s ease-out}.animate-slide-right{opacity:0;visibility:hidden;transform:translateX(50px);transition:.5s ease-out}.animate-slide-left{opacity:0;visibility:hidden;transform:translateX(-50px);transition:.5s ease-out}.animated{opacity:1;visibility:visible;transform:none}*{box-sizing:border-box;font-family:"Roboto",sans-serif;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#111;font-size:18px;line-height:1.6}@media only screen and (max-width:600px){*{font-size:16px}}*.small-body{font-size:16px}*.subtext{font-size:14px}.fa-thin,.fa-solid,.fa-regular,.fa-light,.fa-duotone,.fa-thin-style,.fa-solid-style,.fa-regular-style,.fa-light-style,.fa-duotone-style{color:inherit;font-size:inherit}sup{vertical-align:super;font-size:.7em;color:inherit}sub{vertical-align:sub;font-size:.7em;color:inherit}a{font-family:inherit;font-size:inherit;font-weight:inherit;transition:.3s ease}[class^=fa-],[class*=" fa-"]{font-style:normal}h1,h2,h3,h4,h5,h6,.search-wrap h1,.form-section .sidebar h1,.author-section-wrap .text h1,.banner.default h2,.repeater-content.with-heading h2,.single-post-content h1,.download-cta .content-wrap h2,.timeline-wrap aside .intro-content h2,.product-search-wrap .intro-content h2,#intro h2,.product-card-wrap h2,.related-products-wrap h2,.related-products-wrap .intro-content h2,.market-card-wrap h2,.market-cards-slider-wrap h2,.market-cards-slider-wrap .intro-content h2,.repeater-content.standard h2,.repeater-content.with-heading .row h3,.video-repeater h2,.tabs .tab-content h2,.tab-content h2,.table-section h2,.gallery-wrap h2,.icon-grid-wrap h2,.key-benefits-wrap h2,.faqs-wrap h2,.fullwidth-form h2,.form-main h2,.latest-news-wrap h2,.case-study-slider-wrap h2,.case-study-slider-wrap .case-study-card .text h3,.single-case-study-content .details-wrap .top h3,.posts-loop.author .intro-content h2,.logo-grid-wrap h2,.newsletter-signup h2,.resources-cta .content-wrap h2,.featured-content-wrap .featured-content h2,.location-section h2,.about-snippet h2,.featured-media-wrap h2,.imitation-statement-wrap .imitation-statement .text h2,.timeline-wrap .timeline-vertical .timeline-card .content h3,.meet-the-team-wrap .intro-content h2,.meet-the-team-wrap .team-member .text-wrap h3,.team-modal-wrap .team-modal .content h2,.accred-cards-wrap .intro-content h2,.sku-card .text h3,.tech-details-section h2,.distributors-wrap .intro-content h2,.distributor-modal .text h3,.product-filter-section .sidebar .intro-content h2,.promise-content h2,.desk-menu .mega>ul>li .menu-heading,.search-loop a.search-item h3,.banner.split .banner-text h2,.product-card .wrap h3,.market-card .text h3,.toggle-tab,.tab-list li,.inner-tab-content .intro-content h2,.tab-content .hotspots-image-wrap .hotspot-item .text h3,.tab-content .hotspots-image-wrap .hotspot-item .text h4,.tab-content .tabbed-table .table-repeater .table-item h3,.icon-grid-wrap .icon-grid .item h3,.key-benefits-wrap .key-benefits .item h3,.features-slider-wrap .features-slider .item .text h3,.features-slider-wrap .features-slider .item h3,.form-section h3,.post-card .wrap h3,.single-post-content .sidebar-wrap .social-buttons h4{font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;color:#111;line-height:1.2;letter-spacing:2.8px;margin-bottom:20px}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,.search-wrap h1 span,.form-section .sidebar h1 span,.author-section-wrap .text h1 span,.banner.default h2 span,.repeater-content.with-heading h2 span,.single-post-content h1 span,.download-cta .content-wrap h2 span,.timeline-wrap aside .intro-content h2 span,.product-search-wrap .intro-content h2 span,#intro h2 span,.product-card-wrap h2 span,.related-products-wrap h2 span,.related-products-wrap .intro-content h2 span,.market-card-wrap h2 span,.market-cards-slider-wrap h2 span,.market-cards-slider-wrap .intro-content h2 span,.repeater-content.standard h2 span,.repeater-content.with-heading .row h3 span,.video-repeater h2 span,.tabs .tab-content h2 span,.tab-content h2 span,.table-section h2 span,.gallery-wrap h2 span,.icon-grid-wrap h2 span,.key-benefits-wrap h2 span,.faqs-wrap h2 span,.fullwidth-form h2 span,.form-main h2 span,.latest-news-wrap h2 span,.case-study-slider-wrap h2 span,.case-study-slider-wrap .case-study-card .text h3 span,.single-case-study-content .details-wrap .top h3 span,.posts-loop.author .intro-content h2 span,.logo-grid-wrap h2 span,.newsletter-signup h2 span,.resources-cta .content-wrap h2 span,.featured-content-wrap .featured-content h2 span,.location-section h2 span,.about-snippet h2 span,.featured-media-wrap h2 span,.imitation-statement-wrap .imitation-statement .text h2 span,.timeline-wrap .timeline-vertical .timeline-card .content h3 span,.meet-the-team-wrap .intro-content h2 span,.meet-the-team-wrap .team-member .text-wrap h3 span,.team-modal-wrap .team-modal .content h2 span,.accred-cards-wrap .intro-content h2 span,.sku-card .text h3 span,.tech-details-section h2 span,.distributors-wrap .intro-content h2 span,.distributor-modal .text h3 span,.product-filter-section .sidebar .intro-content h2 span,.promise-content h2 span,.desk-menu .mega>ul>li .menu-heading span,.search-loop a.search-item h3 span,.banner.split .banner-text h2 span,.product-card .wrap h3 span,.market-card .text h3 span,.toggle-tab span,.tab-list li span,.inner-tab-content .intro-content h2 span,.tab-content .hotspots-image-wrap .hotspot-item .text h3 span,.tab-content .hotspots-image-wrap .hotspot-item .text h4 span,.tab-content .tabbed-table .table-repeater .table-item h3 span,.icon-grid-wrap .icon-grid .item h3 span,.key-benefits-wrap .key-benefits .item h3 span,.features-slider-wrap .features-slider .item .text h3 span,.features-slider-wrap .features-slider .item h3 span,.form-section h3 span,.post-card .wrap h3 span,.single-post-content .sidebar-wrap .social-buttons h4 span{color:#df1523}h1{font-size:52px}@media only screen and (max-width:1600px){h1{font-size:48px}}@media only screen and (max-width:1400px){h1{font-size:46px}}@media only screen and (max-width:1200px){h1{font-size:44px}}@media only screen and (max-width:980px){h1{font-size:40px}}@media only screen and (max-width:600px){h1{font-size:36px}}@media only screen and (max-width:400px){h1{font-size:34px}}h2,.search-wrap h1,.form-section .sidebar h1,.author-section-wrap .text h1{font-size:44px}@media only screen and (max-width:1600px){h2,.search-wrap h1,.form-section .sidebar h1,.author-section-wrap .text h1{font-size:40px}}@media only screen and (max-width:1400px){h2,.search-wrap h1,.form-section .sidebar h1,.author-section-wrap .text h1{font-size:38px}}@media only screen and (max-width:1200px){h2,.search-wrap h1,.form-section .sidebar h1,.author-section-wrap .text h1{font-size:34px}}@media only screen and (max-width:980px){h2,.search-wrap h1,.form-section .sidebar h1,.author-section-wrap .text h1{font-size:32px}}@media only screen and (max-width:600px){h2,.search-wrap h1,.form-section .sidebar h1,.author-section-wrap .text h1{font-size:30px}}@media only screen and (max-width:400px){h2,.search-wrap h1,.form-section .sidebar h1,.author-section-wrap .text h1{font-size:28px}}h3,.banner.default h2,.repeater-content.with-heading h2,.single-post-content h1,.download-cta .content-wrap h2,.timeline-wrap aside .intro-content h2{font-size:36px}@media only screen and (max-width:1600px){h3,.banner.default h2,.repeater-content.with-heading h2,.single-post-content h1,.download-cta .content-wrap h2,.timeline-wrap aside .intro-content h2{font-size:34px}}@media only screen and (max-width:1200px){h3,.banner.default h2,.repeater-content.with-heading h2,.single-post-content h1,.download-cta .content-wrap h2,.timeline-wrap aside .intro-content h2{font-size:32px}}@media only screen and (max-width:980px){h3,.banner.default h2,.repeater-content.with-heading h2,.single-post-content h1,.download-cta .content-wrap h2,.timeline-wrap aside .intro-content h2{font-size:30px}}@media only screen and (max-width:600px){h3,.banner.default h2,.repeater-content.with-heading h2,.single-post-content h1,.download-cta .content-wrap h2,.timeline-wrap aside .intro-content h2{font-size:28px}}@media only screen and (max-width:400px){h3,.banner.default h2,.repeater-content.with-heading h2,.single-post-content h1,.download-cta .content-wrap h2,.timeline-wrap aside .intro-content h2{font-size:26px}}h4,.product-search-wrap .intro-content h2,#intro h2,.product-card-wrap h2,.related-products-wrap h2,.related-products-wrap .intro-content h2,.market-card-wrap h2,.market-cards-slider-wrap h2,.market-cards-slider-wrap .intro-content h2,.repeater-content.standard h2,.repeater-content.with-heading .row h3,.video-repeater h2,.tabs .tab-content h2,.tab-content h2,.table-section h2,.gallery-wrap h2,.icon-grid-wrap h2,.key-benefits-wrap h2,.faqs-wrap h2,.fullwidth-form h2,.form-main h2,.latest-news-wrap h2,.case-study-slider-wrap h2,.case-study-slider-wrap .case-study-card .text h3,.single-case-study-content .details-wrap .top h3,.posts-loop.author .intro-content h2,.logo-grid-wrap h2,.newsletter-signup h2,.resources-cta .content-wrap h2,.featured-content-wrap .featured-content h2,.location-section h2,.about-snippet h2,.featured-media-wrap h2,.imitation-statement-wrap .imitation-statement .text h2,.timeline-wrap .timeline-vertical .timeline-card .content h3,.meet-the-team-wrap .intro-content h2,.meet-the-team-wrap .team-member .text-wrap h3,.team-modal-wrap .team-modal .content h2,.accred-cards-wrap .intro-content h2,.sku-card .text h3,.tech-details-section h2,.distributors-wrap .intro-content h2,.distributor-modal .text h3,.product-filter-section .sidebar .intro-content h2,.promise-content h2{font-size:28px}@media only screen and (max-width:980px){h4,.product-search-wrap .intro-content h2,#intro h2,.product-card-wrap h2,.related-products-wrap h2,.related-products-wrap .intro-content h2,.market-card-wrap h2,.market-cards-slider-wrap h2,.market-cards-slider-wrap .intro-content h2,.repeater-content.standard h2,.repeater-content.with-heading .row h3,.video-repeater h2,.tabs .tab-content h2,.tab-content h2,.table-section h2,.gallery-wrap h2,.icon-grid-wrap h2,.key-benefits-wrap h2,.faqs-wrap h2,.fullwidth-form h2,.form-main h2,.latest-news-wrap h2,.case-study-slider-wrap h2,.case-study-slider-wrap .case-study-card .text h3,.single-case-study-content .details-wrap .top h3,.posts-loop.author .intro-content h2,.logo-grid-wrap h2,.newsletter-signup h2,.resources-cta .content-wrap h2,.featured-content-wrap .featured-content h2,.location-section h2,.about-snippet h2,.featured-media-wrap h2,.imitation-statement-wrap .imitation-statement .text h2,.timeline-wrap .timeline-vertical .timeline-card .content h3,.meet-the-team-wrap .intro-content h2,.meet-the-team-wrap .team-member .text-wrap h3,.team-modal-wrap .team-modal .content h2,.accred-cards-wrap .intro-content h2,.sku-card .text h3,.tech-details-section h2,.distributors-wrap .intro-content h2,.distributor-modal .text h3,.product-filter-section .sidebar .intro-content h2,.promise-content h2{font-size:26px}}@media only screen and (max-width:600px){h4,.product-search-wrap .intro-content h2,#intro h2,.product-card-wrap h2,.related-products-wrap h2,.related-products-wrap .intro-content h2,.market-card-wrap h2,.market-cards-slider-wrap h2,.market-cards-slider-wrap .intro-content h2,.repeater-content.standard h2,.repeater-content.with-heading .row h3,.video-repeater h2,.tabs .tab-content h2,.tab-content h2,.table-section h2,.gallery-wrap h2,.icon-grid-wrap h2,.key-benefits-wrap h2,.faqs-wrap h2,.fullwidth-form h2,.form-main h2,.latest-news-wrap h2,.case-study-slider-wrap h2,.case-study-slider-wrap .case-study-card .text h3,.single-case-study-content .details-wrap .top h3,.posts-loop.author .intro-content h2,.logo-grid-wrap h2,.newsletter-signup h2,.resources-cta .content-wrap h2,.featured-content-wrap .featured-content h2,.location-section h2,.about-snippet h2,.featured-media-wrap h2,.imitation-statement-wrap .imitation-statement .text h2,.timeline-wrap .timeline-vertical .timeline-card .content h3,.meet-the-team-wrap .intro-content h2,.meet-the-team-wrap .team-member .text-wrap h3,.team-modal-wrap .team-modal .content h2,.accred-cards-wrap .intro-content h2,.sku-card .text h3,.tech-details-section h2,.distributors-wrap .intro-content h2,.distributor-modal .text h3,.product-filter-section .sidebar .intro-content h2,.promise-content h2{font-size:24px}}h5,h6,.desk-menu .mega>ul>li .menu-heading,.search-loop a.search-item h3,.banner.split .banner-text h2,.product-card .wrap h3,.market-card .text h3,.toggle-tab,.tab-list li,.inner-tab-content .intro-content h2,.tab-content .hotspots-image-wrap .hotspot-item .text h3,.tab-content .hotspots-image-wrap .hotspot-item .text h4,.tab-content .tabbed-table .table-repeater .table-item h3,.icon-grid-wrap .icon-grid .item h3,.key-benefits-wrap .key-benefits .item h3,.features-slider-wrap .features-slider .item .text h3,.features-slider-wrap .features-slider .item h3,.form-section h3,.post-card .wrap h3,.single-post-content .sidebar-wrap .social-buttons h4{font-size:20px}@media only screen and (max-width:980px){h5,h6,.desk-menu .mega>ul>li .menu-heading,.search-loop a.search-item h3,.banner.split .banner-text h2,.product-card .wrap h3,.market-card .text h3,.toggle-tab,.tab-list li,.inner-tab-content .intro-content h2,.tab-content .hotspots-image-wrap .hotspot-item .text h3,.tab-content .hotspots-image-wrap .hotspot-item .text h4,.tab-content .tabbed-table .table-repeater .table-item h3,.icon-grid-wrap .icon-grid .item h3,.key-benefits-wrap .key-benefits .item h3,.features-slider-wrap .features-slider .item .text h3,.features-slider-wrap .features-slider .item h3,.form-section h3,.post-card .wrap h3,.single-post-content .sidebar-wrap .social-buttons h4{font-size:18px}}.eyebrow{font-family:"Roboto Condensed",sans-serif;color:#df1523;font-size:20px;font-weight:700;letter-spacing:1.5px;margin-bottom:16px}p a,li a,ul a{color:#df1523;font-size:inherit}p a:hover,li a:hover,ul a:hover{color:#54565a}p~.btn,.bottom-header .right .menu lip>a,.category-list .cat-item p~a,.category-list .cat-item-all p~a,p .btn,p .bottom-header .right .menu li.button>a,.bottom-header .right .menu p li.button>a,p .category-list .cat-item a,.category-list .cat-item p a,p .category-list .cat-item-all a,.category-list .cat-item-all p a,p~.text-link,li~.btn,.bottom-header .right .menu lili>a,.category-list .cat-item li~a,.category-list .cat-item-all li~a,li .btn,li .bottom-header .right .menu li.button>a,.bottom-header .right .menu li li.button>a,li .category-list .cat-item a,.category-list .cat-item li a,li .category-list .cat-item-all a,.category-list .cat-item-all li a,li~.text-link,ul~.btn,.bottom-header .right .menu liul>a,.category-list .cat-item ul~a,.category-list .cat-item-all ul~a,ul .btn,ul .bottom-header .right .menu li.button>a,.bottom-header .right .menu ul li.button>a,ul .category-list .cat-item a,.category-list .cat-item ul a,ul .category-list .cat-item-all a,.category-list .cat-item-all ul a,ul~.text-link{margin-top:32px}p~.buttons,li~.buttons,ul~.buttons{margin-top:24px}p{margin-bottom:20px}p:first-of-type{margin-top:0}p:last-of-type{margin-bottom:0}p:last-of-type+ul,p:last-of-type+ol{margin-top:16px}p:last-of-type+iframe,p:last-of-type+iframe+*{margin-top:20px}ul,ol{margin-bottom:20px;list-style:disc;list-style-position:outside;padding-left:20px}ul+.btn,.bottom-header .right .menu liul>a,.category-list .cat-item ul+a,.category-list .cat-item-all ul+a,ul+.text-link,ol+.btn,.bottom-header .right .menu liol>a,.category-list .cat-item ol+a,.category-list .cat-item-all ol+a,ol+.text-link{margin-top:10px}.t-center ul,.t-right ul,.t-center ol,.t-right ol{list-style-position:inside;padding-left:0}ul li,ol li{margin-bottom:5px}ul li:last-of-type,ol li:last-of-type{margin-bottom:0}ul li::marker,ol li::marker{color:#df1523}ol{list-style:decimal}b,strong{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit}span,i{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit}table{width:100%;border-collapse:collapse;margin:10px 0 30px;display:block;overflow-x:auto}table tbody{display:table;width:100%}table td,table th{border:0;padding:15px;text-align:center;vertical-align:middle;max-width:200px}table th{background:#df1523;color:#fff;font-weight:600}table tr{border:1px solid #f5f5f6}table tr:nth-of-type(2n-1){background:#f5f5f6}table tr:first-of-type{border-color:#df1523}button{background:0 0;border:none;padding:0}.btn,.bottom-header .right .menu li.button>a,.category-list .cat-item a,.category-list .cat-item-all a{appearance:none;font-family:"Roboto Condensed",sans-serif;display:inline-block;cursor:pointer;line-height:1.2;text-align:center;font-size:18px;font-weight:600;border:2px solid transparent;padding:16px 24px 15px;transition:.3s ease}.btn:before,.bottom-header .right .menu li.button>a:before,.category-list .cat-item a:before,.category-list .cat-item-all a:before{display:none}.btn:after,.bottom-header .right .menu li.button>a:after,.category-list .cat-item a:after,.category-list .cat-item-all a:after{content:"";font-family:"Font Awesome 7 Sharp";font-weight:600;vertical-align:middle;padding-bottom:3px;margin-left:10px;display:inline-block}.btn.speech:after,.bottom-header .right .menu li.button>a.speech:after,.category-list .cat-item a.speech:after,.category-list .cat-item-all a.speech:after{content:"";display:inline-block;font-weight:400}.btn.phone:after,.bottom-header .right .menu li.button>a.phone:after,.category-list .cat-item a.phone:after,.category-list .cat-item-all a.phone:after{content:"";display:inline-block;font-weight:400}.btn.magnify-glass:after,.bottom-header .right .menu li.button>a.magnify-glass:after,.category-list .cat-item a.magnify-glass:after,.category-list .cat-item-all a.magnify-glass:after{content:"";display:inline-block;font-weight:400}.btn.arrow-left:before,.bottom-header .right .menu li.button>a.arrow-left:before,.category-list .cat-item a.arrow-left:before,.category-list .cat-item-all a.arrow-left:before{content:"";font-family:"Font Awesome 7 Sharp";font-weight:600;vertical-align:middle;padding-bottom:3px;margin-right:10px;display:inline-block}.btn.arrow-left:after,.bottom-header .right .menu li.button>a.arrow-left:after,.category-list .cat-item a.arrow-left:after,.category-list .cat-item-all a.arrow-left:after{display:none}.btn.arrow-right:after,.bottom-header .right .menu li.button>a.arrow-right:after,.category-list .cat-item a.arrow-right:after,.category-list .cat-item-all a.arrow-right:after{content:"";display:inline-block;font-weight:400}.btn.arrow-down:after,.bottom-header .right .menu li.button>a.arrow-down:after,.category-list .cat-item a.arrow-down:after,.category-list .cat-item-all a.arrow-down:after{content:"";display:inline-block;font-weight:400}.btn.download:after,.bottom-header .right .menu li.button>a.download:after,.category-list .cat-item a.download:after,.category-list .cat-item-all a.download:after{content:"";display:inline-block;font-weight:400}.btn.primary,.bottom-header .right .menu li.button>a.primary,.bottom-header .right .menu li.button>a,.category-list .cat-item a.primary,.category-list .cat-item-all a.primary{background:#df1523;border-color:#df1523;color:#fff}.btn.primary:hover,.bottom-header .right .menu li.button>a.primary:hover,.bottom-header .right .menu li.button>a:hover,.category-list .cat-item a.primary:hover,.category-list .cat-item-all a.primary:hover{background:#54565a;border-color:#54565a}.btn.secondary,.bottom-header .right .menu li.button>a.secondary,.category-list .cat-item a.secondary,.category-list .cat-item-all a.secondary{background:#54565a;border-color:#54565a;color:#fff}.btn.secondary:hover,.bottom-header .right .menu li.button>a.secondary:hover,.category-list .cat-item a.secondary:hover,.category-list .cat-item-all a.secondary:hover{background:#df1523;border-color:#df1523}.btn.outline,.bottom-header .right .menu li.button>a.outline,.category-list .cat-item a.outline,.category-list .cat-item-all a.outline,.category-list .cat-item a,.category-list .cat-item-all a{background:0 0;border-color:#54565a;color:#54565a}.btn.outline:hover,.bottom-header .right .menu li.button>a.outline:hover,.category-list .cat-item a.outline:hover,.category-list .cat-item-all a.outline:hover,.category-list .cat-item a:hover,.category-list .cat-item-all a:hover{color:#fff;background-color:#54565a}.btn.white-outline,.bottom-header .right .menu li.button>a.white-outline,.category-list .cat-item a.white-outline,.category-list .cat-item-all a.white-outline{background:0 0;border-color:#fff;color:#fff}.btn.white-outline:hover,.bottom-header .right .menu li.button>a.white-outline:hover,.category-list .cat-item a.white-outline:hover,.category-list .cat-item-all a.white-outline:hover{background-color:#fff;color:#54565a}.btn.white,.bottom-header .right .menu li.button>a.white,.category-list .cat-item a.white,.category-list .cat-item-all a.white{background:#fff;border-color:#fff;color:#54565a}.btn.white:hover,.bottom-header .right .menu li.button>a.white:hover,.category-list .cat-item a.white:hover,.category-list .cat-item-all a.white:hover{background:0 0;border-color:#fff;color:#fff}.btn.black,.bottom-header .right .menu li.button>a.black,.category-list .cat-item a.black,.category-list .cat-item-all a.black{background:#111;border-color:#111;color:#fff}.btn.black:hover,.bottom-header .right .menu li.button>a.black:hover,.category-list .cat-item a.black:hover,.category-list .cat-item-all a.black:hover{background:#3c3c3d;border-color:#3c3c3d}.buttons{display:flex;flex-wrap:wrap;margin:-8px;margin-top:24px}.buttons .btn,.buttons .bottom-header .right .menu li.button>a,.bottom-header .right .menu .buttons li.button>a,.buttons .category-list .cat-item a,.category-list .cat-item .buttons a,.buttons .category-list .cat-item-all a,.category-list .cat-item-all .buttons a{margin:8px}.text-link{font-family:"Roboto Condensed",sans-serif;position:relative;display:inline-block;font-size:20px;color:#111;font-weight:600;line-height:1.2;padding-right:24px;padding-bottom:0;transition:.3s ease}.text-link:hover{color:#54565a}.text-link:hover:before{color:#54565a;transition:.3s ease}.text-link:before{content:"";position:absolute;right:0;top:50%;font-family:"Font Awesome 7 Pro";font-size:.9em;color:#df1523;transition:.3s ease;transform:translateY(-50%)}input[type=submit],input[type=text],input[type=tel],input[type=email],select,textarea{appearance:none;transition:.3s ease}input[type=text],input[type=tel],input[type=email],select,textarea{border:0;border-radius:0}input[type=text],input[type=tel],input[type=email],select,textarea{width:100%;background:#fff;resize:none;border:2px solid #f5f5f6;padding:11px 20px 12px;margin-bottom:16px}input[type=text].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=email].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:#e74c3c;background:#fff8f8}input[type=submit]{margin-top:0}.wpcf7-form.submitting input[type=submit],.wpcf7-form.submitting button[type=submit]{pointer-events:none;cursor:default;opacity:.7}::-webkit-input-placeholder{text-transform:capitalize;font-weight:400;color:#111;opacity:1}:-moz-placeholder{text-transform:capitalize;font-weight:400;color:#111;opacity:1}::-moz-placeholder{text-transform:capitalize;font-weight:400;color:#111;opacity:1}:-ms-input-placeholder{text-transform:capitalize;font-weight:400;color:#111;opacity:1}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 br,.wpcf7 .screen-reader-response{display:none}.wpcf7 select::-ms-expand{display:none}.wpcf7 .codedropz-upload-wrapper{margin-bottom:20px}.wpcf7 p{margin:0}.wpcf7 p.input-title{font-weight:600;margin:10px 0 5px}.wpcf7 p.small-text{font-size:13px;color:#54565a;margin:0 10px 16px}.wpcf7 .select-wrap{display:block;position:relative}.wpcf7 .select-wrap:after{content:"";font-family:"Font Awesome 7 Pro";position:absolute;top:14px;right:20px;pointer-events:none}@media only screen and (max-width:500px){.wpcf7 .select-wrap:after{right:15px}}.wpcf7 .wrap{position:relative}.wpcf7 .wrap.small-text-input input{margin-bottom:6px}.wpcf7 .wrap label{font-family:"Roboto Condensed",sans-serif;position:absolute;display:inline-block;font-weight:400;opacity:1;pointer-events:none;z-index:1;transition:.3s ease;transform:translate(20px,15px)}.wpcf7 .wrap label.move{font-size:12px;transform:translate(20px,8px)}.wpcf7 .wrap label.move.wpcf7-validates-as-date{transform:none}.wpcf7 .wrap label>span{font-size:.8em}.wpcf7 .wrap label~span input[type=text].move,.wpcf7 .wrap label~span input[type=tel].move,.wpcf7 .wrap label~span input[type=email].move,.wpcf7 .wrap label~span select.move,.wpcf7 .wrap label~span textarea.move{padding:18px 20px 5px}.wpcf7 .split-inputs{overflow:hidden}.wpcf7 .split-inputs>span,.wpcf7 .split-inputs>div{display:block;width:calc(50% - 10px);float:left}@media only screen and (max-width:720px){.wpcf7 .split-inputs>span,.wpcf7 .split-inputs>div{width:100%;float:none}}.wpcf7 .split-inputs>span:last-of-type,.wpcf7 .split-inputs>div:last-of-type{float:right}@media only screen and (max-width:720px){.wpcf7 .split-inputs>span:last-of-type,.wpcf7 .split-inputs>div:last-of-type{float:none}}.wpcf7-checkbox,.wpcf7-radio{display:inline-block;width:100%;border:1px solid transparent;padding:10px 10px 0;margin-bottom:20px;transition:.3s ease}.wpcf7-checkbox.wpcf7-not-valid,.wpcf7-radio.wpcf7-not-valid{border-color:#e74c3c;background:#fff8f8}.wpcf7-checkbox *,.wpcf7-radio *{cursor:pointer}span.wpcf7-list-item{display:inline-block;margin-left:0;margin-right:30px;margin-bottom:10px}span.wpcf7-list-item label{display:block}span.wpcf7-list-item input[type=checkbox],span.wpcf7-list-item input[type=radio]{display:none}span.wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label:before,span.wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label:before{content:""}.wpcf7-radio span.wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label:before,.wpcf7-radio span.wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label:before{content:""}span.wpcf7-list-item .wpcf7-list-item-label{display:inline-block;user-select:none}span.wpcf7-list-item .wpcf7-list-item-label:before{content:"";font-family:"Font Awesome 7 Pro";font-weight:600;font-size:14px;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;color:#df1523;margin-right:15px;margin-top:-2px;vertical-align:middle;cursor:pointer;border:1px solid #111;transition:.3s ease}.wpcf7-radio span.wpcf7-list-item .wpcf7-list-item-label:before{border-radius:50px}.wpcf7-response-output{display:none;color:#fff;font-weight:600;background:#e67e22;padding:15px 20px;margin-top:20px}.invalid .wpcf7-response-output,.failed .wpcf7-response-output{display:block;background:#e74c3c}.sent .wpcf7-response-output{display:block;background:#2ecc71}.spam .wpcf7-response-output{display:block}.data-check p.terms{display:block;margin-bottom:20px}.data-check .wpcf7-checkbox{padding:0}.data-check span.wpcf7-list-item{display:block;margin:0}.data-check span.wpcf7-list-item .wpcf7-list-item-label{display:block;position:relative;padding-left:40px}.data-check span.wpcf7-list-item .wpcf7-list-item-label:before{position:absolute;top:55%;left:0;transform:translateY(-50%)}.data-check span.wpcf7-list-item .wpcf7-list-item-label:focus-visible{outline:2px solid #005fcc;outline-offset:4px;outline-style:auto}.wpcf7-spinner{display:none;width:12px;height:12px;margin-left:15px}@media only screen and (max-width:500px){.wpcf7-spinner{margin-left:0;margin-top:10px}}.submitting .wpcf7-spinner{display:inline-block}.wpcf7-spinner:after{content:" ";display:block;width:12px;height:12px;border-radius:50%;border:2px solid #df1523;border-color:#df1523 transparent;animation:dual-ring 1.5s linear infinite}@keyframes dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.hidden-fields-container{display:none;opacity:0;visibility:hidden}.wpcf7_hp_field,label.hp-message,label.hp-message+input{position:absolute !important;left:-9999px !important;top:-9999px !important;width:1px !important;height:1px !important;overflow:hidden !important;opacity:0 !important;pointer-events:none !important}.slick-slider{position:relative;display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:flex;width:100%;overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:flex;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right;-webkit-text-size-adjust:100%}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:flex}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider,.slick-list{height:100%}.slick-arrow{position:absolute;top:50%;left:20px;transform:translateY(-50%);appearance:none;font-size:0px;background:0 0;border:0;padding:0;cursor:pointer;z-index:1}.slick-arrow:hover:after{color:#df1523}.slick-arrow:after{content:"";font-family:"Font Awesome 7 Pro";font-weight:400;font-size:30px;color:#df1523;transition:.3s ease}.slick-arrow.slick-next{left:initial;right:20px}.slick-arrow.slick-next:after{content:""}.slick-arrow.slick-disabled{opacity:.5;cursor:not-allowed}.slick-dots{text-align:center;padding:0;margin:30px 0 0}.slick-dots li{list-style:none;display:inline-block;margin:0 8px;cursor:pointer}@media only screen and (max-width:600px){.slick-dots li{margin:0 5px}}.slick-dots li.slick-active:after{background:#df1523;border-color:#df1523}.slick-dots li:after{content:"";width:10px;height:10px;background:0 0;border:2px solid #85868b;border-radius:50%;display:block;transition:.3s ease}.slick-dots li button{display:none}.image-slider .slick-dots li.slick-active:after{border-color:#df1523}.image-slider .slick-dots li:after{border-color:#df1523}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:fixed !important;top:50% !important;left:50% !important;z-index:8020;transform:translate(-50%,-50%)}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;padding:0 !important;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed}.fancybox-close{position:absolute;cursor:pointer;z-index:8040;top:0;right:0}.fancybox-close:before{content:"";font-family:"Font Awesome 7 Pro";display:block;font-size:18px;color:#fff;background:rgba(0,0,0,.45);cursor:pointer;text-align:center;width:40px;line-height:40px}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-next.fancybox-nav span:before{content:""}.fancybox-nav span{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:8040;width:auto;visibility:hidden}@media only screen and (max-width:1024px){.fancybox-nav span{visibility:visible}}.fancybox-nav span:before{content:"";font-family:"Font Awesome 7 Pro";color:#fff;font-size:50px}.fancybox-prev span{left:15px}.fancybox-next span{right:15px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,.7)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}:root{--header-height:100px}@media only screen and (max-width:600px){:root{--header-height:84px}}@media only screen and (max-width:400px){:root{--header-height:76px}}.header-space{height:var(--header-height)}.main-header{background:#fff;position:fixed;top:0;left:0;right:0;z-index:98;box-shadow:0px 5px 10px rgba(0,0,0,.06);-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.main-header.scrolled{top:-36px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:1400px){.main-header .container{padding:0 30px}}.top-header{background:#85868b;height:36px}.top-header .container,.top-header .container-large{height:100%}@media only screen and (max-width:1020px){.top-header .container,.top-header .container-large{padding:0 20px}}@media only screen and (max-width:500px){.top-header .container,.top-header .container-large{justify-content:space-between;padding:0 10px}}@media only screen and (max-width:420px){.top-header .container,.top-header .container-large{padding-right:0}}.top-header .top-menu{width:calc(100% - 500px);height:100%}@media only screen and (max-width:1200px){.top-header .top-menu{width:calc(100% - 420px)}}.top-header .top-menu .menu{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;height:100%}.top-header .top-menu .menu li{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:16px;font-weight:500;color:#fff;height:100%}.top-header .top-menu .menu li:last-of-type{margin-left:6px}.top-header .top-menu .menu li a,.top-header .top-menu .menu li .menu-item{margin:0 16px}.top-header .top-menu .menu li>a{color:#fff}.top-header .top-menu .menu li>ul{top:36px;z-index:1}.top-header .countries-outer-wrap{margin-left:20px}.top-header .countries-wrap{position:relative;display:flex;align-items:center;cursor:pointer;background:#f5f5f6;padding:6px 48px 6px 18px;z-index:2}@media only screen and (max-width:420px){.top-header .countries-wrap{padding:6px 32px 6px 12px;background:#ededef}}.top-header .countries-wrap:after{content:"";font-family:"Font Awesome 7 Pro";position:absolute;top:50%;right:16px;color:#111;font-size:.9em;line-height:1;transform:translateY(-50%)}@media only screen and (max-width:420px){.top-header .countries-wrap:after{right:10px}}.top-header .countries-wrap.active:after{content:""}.top-header .countries-wrap img{width:34px;height:24px;object-fit:contain}.top-header .countries-dropdown{position:absolute;top:0;width:100px;list-style:none;text-align:center;background:#d9d9d9;padding:10px 0;margin:0;margin-top:36px;transform:translateY(-100%);transition:.5s ease;z-index:1}.top-header .countries-dropdown.active{transform:translateY(0)}.top-header .countries-dropdown li{cursor:pointer;line-height:0;margin:0;transition:.3s ease}.top-header .countries-dropdown li:hover{background:#f5f5f6;transition:.3s ease}.top-header .countries-dropdown li.current{background:#f5f5f6}.top-header .countries-dropdown li a{display:block;padding:8px 20px}.top-header .countries-dropdown li img{width:34px;height:24px;object-fit:contain}.bottom-header{background:#3c3c3d;height:64px}@media only screen and (max-width:600px){.bottom-header{height:48px}}@media only screen and (max-width:400px){.bottom-header{height:40px}}.bottom-header .container,.bottom-header .container-large{height:100%}@media only screen and (max-width:1100px){.bottom-header .container,.bottom-header .container-large{padding-left:0}}@media only screen and (max-width:1020px){.bottom-header .container,.bottom-header .container-large{padding-right:20px}}@media only screen and (max-width:500px){.bottom-header .container,.bottom-header .container-large{padding-right:10px}}.bottom-header .left .logo a{position:relative;display:block;background:#fff;height:64px;width:400px}@media only screen and (max-width:600px){.bottom-header .left .logo a{height:48px;width:300px}}@media only screen and (max-width:400px){.bottom-header .left .logo a{height:40px;width:250px}}.bottom-header .left .logo a img{position:absolute;top:0;left:0;right:initial;width:auto;height:100%;object-fit:contain;padding-right:20px}.bottom-header .right{width:calc(100% - 400px);height:100%}.bottom-header .right .menu{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;height:100%}.bottom-header .right .menu li{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:16px;font-weight:500}.bottom-header .right .menu li>ul{top:64px}.bottom-header .right .menu li>a{color:#fff}.bottom-header .right .menu li:not(.button){height:100%}.bottom-header .right .menu li.button{height:100%;margin:0 0 0 20px}@media only screen and (max-width:1200px){.bottom-header .right .menu li.button{margin:0 0 0 10px}}.bottom-header .right .menu li.button:after{padding-bottom:0}.bottom-header .right .menu li.button>a{height:70%;padding:8px 40px;color:#fff;letter-spacing:1.2px;margin-right:0}@media only screen and (max-width:1400px){.bottom-header .right .menu li.button>a{padding:8px 30px}}@media only screen and (max-width:1200px){.bottom-header .right .menu li.button>a{padding:8px 20px}}.bottom-header .right .menu li.button>a:hover{background:#fff;border-color:#fff;color:#54565a}@media only screen and (max-width:1020px){.top-menu{display:none}}.top-menu>ul>li:not(.button)>a:after{bottom:3px !important}.desk-menu{height:100%}@media only screen and (max-width:1020px){.desk-menu{display:none}}.search-visible .desk-menu{opacity:0;visibility:hidden}.top-menu,.desk-menu{-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.top-menu>ul>li:not(.button)>a,.desk-menu>ul>li:not(.button)>a{position:relative;overflow:hidden}.top-menu>ul>li:not(.button)>a:hover:after,.desk-menu>ul>li:not(.button)>a:hover:after{background:#fff;opacity:1;z-index:1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.top-menu>ul>li:not(.button)>a:after,.desk-menu>ul>li:not(.button)>a:after{position:absolute;content:"";left:50%;bottom:0;width:100%;height:2px;background:0 0;opacity:0;z-index:1;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.top-menu ul,.desk-menu ul{width:100%;text-align:right;padding-left:0;margin:0}.top-menu ul li,.desk-menu ul li{display:inline-block;margin:0;position:relative}.top-menu ul li:hover>a,.top-menu ul li.open>a,.desk-menu ul li:hover>a,.desk-menu ul li.open>a{color:#df1523}.top-menu ul li:hover>ul,.top-menu ul li.open>ul,.desk-menu ul li:hover>ul,.desk-menu ul li.open>ul{display:block}.top-menu ul li:last-of-type>ul,.desk-menu ul li:last-of-type>ul{left:initial;right:0}.top-menu ul li.home,.desk-menu ul li.home{position:relative;width:40px}.top-menu ul li.home:hover:before,.desk-menu ul li.home:hover:before{opacity:.7}.top-menu ul li.home:before,.desk-menu ul li.home:before{content:"";font-family:"Font Awesome 7 Sharp";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;font-weight:600;color:#fff;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.top-menu ul li.home a,.desk-menu ul li.home a{position:absolute;inset:0;font-size:0;margin:0;padding:0 12px}.top-menu ul li.home a:after,.desk-menu ul li.home a:after{display:none}.top-menu ul li a,.top-menu ul li .menu-item,.desk-menu ul li a,.desk-menu ul li .menu-item{display:block;color:#111;text-align:center;margin:0 20px}@media only screen and (max-width:1600px){.top-menu ul li a,.top-menu ul li .menu-item,.desk-menu ul li a,.desk-menu ul li .menu-item{margin:0 12px}}@media only screen and (max-width:1400px){.top-menu ul li a,.top-menu ul li .menu-item,.desk-menu ul li a,.desk-menu ul li .menu-item{margin:0 8px}}@media only screen and (max-width:1200px){.top-menu ul li a,.top-menu ul li .menu-item,.desk-menu ul li a,.desk-menu ul li .menu-item{font-size:15px;margin:0 6px}}.top-menu ul li>ul,.desk-menu ul li>ul{display:none;position:absolute;left:0;width:320px;padding:10px 0;background:#85868b;border-top:0;text-align:left}@media only screen and (max-width:1200px){.top-menu ul li>ul,.desk-menu ul li>ul{width:280px}}.top-menu ul li>ul>li a,.desk-menu ul li>ul>li a{margin:0}.top-menu ul li>ul>li a:hover,.desk-menu ul li>ul>li a:hover{opacity:.7}.top-menu ul li>ul li,.desk-menu ul li>ul li{display:block;margin:0}.top-menu ul li>ul li>ul,.desk-menu ul li>ul li>ul{top:0 !important;left:248px;background:#54565a}.top-menu ul li>ul li a,.desk-menu ul li>ul li a{line-height:1.3;padding:8px 30px}.desk-menu .mega:hover>ul,.desk-menu .mega.open>ul{display:flex}.desk-menu .mega>ul{display:none;left:50%;flex-wrap:wrap;justify-content:space-between;width:1200px;padding:20px 40px;transform:translateX(-50%)}@media only screen and (max-width:1250px){.desk-menu .mega>ul{flex-wrap:wrap;justify-content:flex-start;width:auto;position:fixed;left:0;right:0;padding:20px;transform:none}}.desk-menu .mega>ul>li{width:25%;flex-direction:column;flex-grow:1;padding:10px;margin:0}.desk-menu .mega>ul>li>a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}.desk-menu .mega>ul>li a{padding:10px 0}.desk-menu .mega>ul>li ul{display:block;position:static;width:auto;background:0 0;padding:0}.desk-menu .mega>ul>li .menu-heading{color:#df1523;padding:0;margin:0}.mobile-buttons{display:none;text-align:right;user-select:none}@media only screen and (max-width:1020px){.mobile-buttons{display:flex}}.mobile-buttons a,.mobile-buttons #mob-toggle{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;line-height:48px;width:48px;cursor:pointer;text-align:center;color:#fff}@media only screen and (max-width:460px){.mobile-buttons a.email{display:none}}@media only screen and (max-width:420px){.mobile-buttons a.phone{display:none}}.mobile-buttons #mob-toggle{border:none;background:0 0}.mobile-menu{position:fixed;top:calc(var(--header-height));bottom:0;right:0;width:600px;background:#f5f5f6;overflow-y:scroll;opacity:0;visibility:hidden;z-index:98;transform:translateX(100%);transition:.3s ease}@media only screen and (max-width:900px){.mobile-menu{width:100%}}.mobile-menu.scrolled{top:calc(var(--header-height) - 36px);-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.mobile-menu.active{opacity:1;visibility:visible;transform:none}.mobile-menu .menu-wrap{height:-webkit-fill-available;overflow-y:scroll}.mobile-menu .menu-wrap ul.sub-menu{overflow-y:auto}.mobile-menu ul{padding-top:20px;padding-left:0;margin:0}.mobile-menu ul+ul{padding-top:0}.mobile-menu ul:last-of-type{padding-bottom:20px}.mobile-menu ul li{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0;margin:0;transition:.3s ease}.mobile-menu ul li a,.mobile-menu ul li h4{font-family:"Roboto Condensed",sans-serif;display:block;color:#111;text-decoration:none;outline-offset:-2px;line-height:1;font-size:18px;font-weight:500;letter-spacing:1.3px;padding:15px 80px 15px 30px;margin:0}@media only screen and (max-width:720px){.mobile-menu ul li a,.mobile-menu ul li h4{padding:15px 60px 15px 20px}}.mobile-menu ul li ul.depth-1{padding-left:12px}.mobile-menu .sub-menu{position:fixed;top:calc(var(--header-height));bottom:260px;right:0;width:600px;background:#f5f5f6}@media only screen and (max-width:900px){.mobile-menu .sub-menu{width:100%}}.mobile-menu .sub-menu.active{opacity:1;visibility:visible;transform:none;z-index:1}.mobile-menu .sub-menu.active .sub-menu{position:initial;display:block;visibility:visible;opacity:1;padding-top:0;transform:none}.mobile-menu .sub-menu.depth-0>li a{padding-top:16px;padding-bottom:16px}.mobile-menu .sub-menu li{position:relative;list-style:none;padding:0;margin:0;transition:.3s ease}.mobile-menu .sub-menu li.active ul{transform:none}.mobile-menu .sub-menu li ul{z-index:1;transform:translateX(100%);transition:.3s ease}.mobile-menu .sub-menu li ul.active{transform:none}.mobile-menu button:not(.wpcf7-submit){border:none;background:0 0}.mobile-menu button.menu-back{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-weight:600}.mobile-menu button.menu-back,.mobile-menu button.next-item{padding:0 20px}.mobile-menu button.menu-back i,.mobile-menu button.next-item i{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:14px;font-weight:600;color:#fff;background:#090a0b;height:24px;width:24px;border-radius:50%}.mobile-menu .menu-image{display:none}.mobile-menu .menu-signup,.mobile-menu .menu-ctas{position:sticky;bottom:0;right:0;width:100%;margin-top:auto;z-index:1}.mobile-menu .menu-signup .newsletter-signup{padding-top:40px;padding-bottom:40px}@media only screen and (max-width:650px){.mobile-menu .menu-signup .newsletter-signup{padding-top:30px;padding-bottom:30px}}@media only screen and (max-height:550px){.mobile-menu .menu-signup .newsletter-signup{padding-top:20px;padding-bottom:20px}.mobile-menu .menu-signup .newsletter-signup .container{padding:0 16px;gap:12px}.mobile-menu .menu-signup .newsletter-signup h2{font-size:16px;margin-bottom:4px}.mobile-menu .menu-signup .newsletter-signup p{line-height:1.1}}.mobile-menu .menu-signup .newsletter-signup .container{flex-direction:column;gap:20px}.mobile-menu .menu-signup .newsletter-signup .container .intro-content{width:100%}.mobile-menu .menu-signup .newsletter-signup .container .email-signup{width:100%;padding:0}.mobile-menu .menu-signup .newsletter-signup h2{font-size:24px;margin-bottom:8px}@media only screen and (max-width:450px){.mobile-menu .menu-signup .newsletter-signup h2{font-size:20px}}@media only screen and (max-width:550px){.mobile-menu .menu-signup .newsletter-signup h2{font-size:18px}}@media only screen and (max-width:400px){.mobile-menu .menu-signup .newsletter-signup h2{font-size:16px}}.mobile-menu .menu-signup .newsletter-signup p{font-size:16px;line-height:1.2}@media only screen and (max-width:400px){.mobile-menu .menu-signup .newsletter-signup p{font-size:14px;font-weight:500}}.mobile-menu .menu-signup .logo-wrap{padding:12px 20px;height:fit-content;background:#fafafa}@media only screen and (min-width:900px){.mobile-menu .menu-signup .logo-wrap{display:none}}@media only screen and (max-height:600px){.mobile-menu .menu-signup .logo-wrap{display:none}}.mobile-menu .menu-signup .logo-wrap .logo{height:fit-content}.mobile-menu .menu-signup .logo-wrap .logo a{display:block;height:56px;width:100%}@media only screen and (max-width:650px){.mobile-menu .menu-signup .logo-wrap .logo a{height:40px}}.mobile-menu .menu-signup .logo-wrap .logo a img{width:100%;height:100%;object-fit:contain}.mobile-menu .menu-ctas{background:#3c3c3d;padding:40px 30px}@media only screen and (max-width:450px){.mobile-menu .menu-ctas{padding:30px 20px}}.mobile-menu .menu-ctas .contact{border-left:2px solid #fff;padding-left:16px;margin-bottom:24px}.mobile-menu .menu-ctas .contact a{font-size:18px;font-weight:500;color:#fff}@media only screen and (max-width:450px){.mobile-menu .menu-ctas .contact a{font-size:16px}}.mobile-menu .menu-ctas .contact a:hover{color:#df1523}.mobile-menu .menu-ctas .btn,.mobile-menu .menu-ctas .bottom-header .right .menu li.button>a,.bottom-header .right .menu .mobile-menu .menu-ctas li.button>a,.mobile-menu .menu-ctas .category-list .cat-item a,.category-list .cat-item .mobile-menu .menu-ctas a,.mobile-menu .menu-ctas .category-list .cat-item-all a,.category-list .cat-item-all .mobile-menu .menu-ctas a{align-self:flex-start}@media only screen and (max-width:360px){.mobile-menu .menu-ctas .btn,.mobile-menu .menu-ctas .bottom-header .right .menu li.button>a,.bottom-header .right .menu .mobile-menu .menu-ctas li.button>a,.mobile-menu .menu-ctas .category-list .cat-item a,.category-list .cat-item .mobile-menu .menu-ctas a,.mobile-menu .menu-ctas .category-list .cat-item-all a,.category-list .cat-item-all .mobile-menu .menu-ctas a{font-size:14px;padding:15px}}.darkness{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9;background:rgba(0,0,0,.75);opacity:0;visibility:hidden;transition:.3s ease}@media only screen and (max-width:1020px){.darkness.active{opacity:1;visibility:visible}}#searchToggle{font-size:18px;line-height:32px;color:#fff;cursor:pointer;padding:0 4px;margin-left:10px;transition:.3s ease}@media only screen and (max-width:500px){#searchToggle{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;line-height:32px;width:32px;padding:0;margin:0}}#searchToggle:hover{background:#fff;line-height:28px;color:#54565a;border-bottom:2px solid #54565a}.hidden-search{position:absolute;top:0;right:0;bottom:0;padding-right:36px;opacity:0;visibility:hidden;z-index:3;transition:.3s ease}@media only screen and (max-width:1020px){.hidden-search{position:fixed;bottom:initial;left:0}}.search-visible .hidden-search{opacity:1;visibility:visible}.hidden-search input{margin:0;height:36px;width:550px;border:0;background:#eee;font-size:16px}@media only screen and (max-width:1020px){.hidden-search input{width:calc(100% - 36px);margin-left:36px}}.hidden-search button{appearance:none;position:absolute;top:0;right:0;bottom:0;width:36px;height:36px;padding:0}.hidden-search button:after{display:none}.hidden-search #closeSearch{position:absolute;top:0;left:-36px;line-height:36px;width:36px;text-align:center;cursor:pointer;background:#fff;color:#54565a}@media only screen and (max-width:1020px){.hidden-search #closeSearch{left:0}}#datafetch{width:calc(100% + var(--header-height));background:#54565a;max-height:400px;overflow:scroll;opacity:0;visibility:hidden;padding:20px 0}#datafetch.visible{opacity:1;visibility:visible}#datafetch a,#datafetch p{display:block;color:#fff;font-weight:600;padding:10px 20px;margin:0}#datafetch a:hover{background:rgba(0,0,0,.1)}.search-loop a.search-item{padding:30px 0;border-top:2px solid #fff}@media only screen and (max-width:850px){.search-loop a.search-item{padding:20px 0;align-items:flex-start}}.search-loop a.search-item:hover .image img{transform:scale(1.1)}.search-loop a.search-item:hover h3{color:#86161e}.search-loop a.search-item:hover .read-more{color:#86161e}.search-loop a.search-item:first-of-type{border:0}.search-loop a.search-item .image{width:200px;height:200px;overflow:hidden}@media only screen and (max-width:850px){.search-loop a.search-item .image{width:150px;height:150px}}@media only screen and (max-width:650px){.search-loop a.search-item .image{width:100px;height:100px}}@media only screen and (max-width:400px){.search-loop a.search-item .image{display:none}}.search-loop a.search-item .image img{-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.search-loop a.search-item .content{width:calc(100% - 200px);padding-left:40px}@media only screen and (max-width:850px){.search-loop a.search-item .content{width:calc(100% - 150px);padding-left:30px}}@media only screen and (max-width:650px){.search-loop a.search-item .content{width:calc(100% - 100px);padding-left:20px}}@media only screen and (max-width:400px){.search-loop a.search-item .content{width:100%;padding-left:0}}.search-loop a.search-item h3{margin-bottom:10px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:650px){.search-loop a.search-item h3{font-size:18px}}.search-loop a.search-item p{margin:0}.search-loop a.search-item .read-more{color:#df1523;font-weight:600;font-size:16px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.search-loop a.search-item .read-more i{font-size:12px;vertical-align:middle;margin-left:5px}.product-search-wrap{position:relative;z-index:2;background:#282829;padding:20px 0}.product-search-wrap .product-search{padding:0 80px}@media only screen and (max-width:1600px){.product-search-wrap .product-search{padding:0 40px}}@media only screen and (max-width:1400px){.product-search-wrap .product-search{padding:0 30px}}@media only screen and (max-width:1200px){.product-search-wrap .product-search{padding:0 20px}}@media only screen and (max-width:1080px){.product-search-wrap .product-search{padding:0}}@media only screen and (max-width:950px){.product-search-wrap .product-search{gap:20px}}.product-search-wrap .intro-content{padding-right:120px}@media only screen and (max-width:1600px){.product-search-wrap .intro-content{padding-right:80px}}@media only screen and (max-width:1400px){.product-search-wrap .intro-content{padding-right:48px}}@media only screen and (max-width:1200px){.product-search-wrap .intro-content{padding-right:30px}}@media only screen and (max-width:950px){.product-search-wrap .intro-content{width:100%;padding:0}}.product-search-wrap .intro-content h2{margin-bottom:12px}.product-search-wrap .intro-content *:not(a,.btn){color:#fff}.product-search-wrap .search-wrap{gap:14px}@media only screen and (max-width:950px){.product-search-wrap .search-wrap{width:100%}}.product-search-wrap .sku-search form{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.product-search-wrap .sku-search form input{width:calc(100% - 144px);margin:0}@media only screen and (max-width:380px){.product-search-wrap .sku-search form input{width:calc(100% - 68px);padding:13px 20px 13px}}.product-search-wrap .sku-search form input::placeholder{color:#54565a}.product-search-wrap .sku-category-dropdown .sku-category-select{width:calc(100% - 144px)}@media only screen and (max-width:380px){.product-search-wrap .sku-category-dropdown .sku-category-select{width:calc(100% - 68px)}}.product-search-wrap .sku-category-dropdown .sku-category-select .select-toggle{width:100%;background:#fff;resize:none;border:2px solid #f5f5f6;padding:11px 20px 12px;text-align:left;cursor:pointer}@media only screen and (max-width:600px){.product-search-wrap .sku-category-dropdown .sku-category-select .select-toggle{padding:13px 20px 13px}}.product-search-wrap .sku-category-dropdown .sku-category-select .select-toggle:hover:after{color:#df1523}.product-search-wrap .sku-category-dropdown .sku-category-select .select-toggle:after{content:"";font-family:"Font Awesome 7 Sharp";position:absolute;right:20px;top:14px;font-size:18px;font-weight:400;color:#54565a;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:600px){.product-search-wrap .sku-category-dropdown .sku-category-select .select-toggle:after{top:11px}}.product-search-wrap .sku-category-dropdown .sku-category-select .select-toggle .select-label{color:#54565a}.product-search-wrap .sku-category-dropdown .sku-category-select .select-options{position:absolute;width:100%;background:#f5f5f6;border:2px solid #fff;padding:12px 20px;margin:0;list-style:none;top:0;opacity:0;visibility:hidden;z-index:-1;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-search-wrap .sku-category-dropdown .sku-category-select .select-options.show{top:initial;opacity:1;visibility:visible;z-index:1}.product-search-wrap .sku-category-dropdown .sku-category-select .select-options li>a{color:#54565a}.product-search-wrap .sku-category-dropdown .sku-category-select .select-options li>a:hover{color:#df1523}.product-search-wrap .btn,.product-search-wrap .bottom-header .right .menu li.button>a,.bottom-header .right .menu .product-search-wrap li.button>a,.product-search-wrap .category-list .cat-item a,.category-list .cat-item .product-search-wrap a,.product-search-wrap .category-list .cat-item-all a,.category-list .cat-item-all .product-search-wrap a{width:132px;padding:14px 15px 13px}@media only screen and (max-width:380px){.product-search-wrap .btn,.product-search-wrap .bottom-header .right .menu li.button>a,.bottom-header .right .menu .product-search-wrap li.button>a,.product-search-wrap .category-list .cat-item a,.category-list .cat-item .product-search-wrap a,.product-search-wrap .category-list .cat-item-all a,.category-list .cat-item-all .product-search-wrap a{width:56px}}@media only screen and (max-width:380px){.product-search-wrap .btn:after,.product-search-wrap .bottom-header .right .menu li.button>a:after,.bottom-header .right .menu .product-search-wrap li.button>a:after,.product-search-wrap .category-list .cat-item a:after,.category-list .cat-item .product-search-wrap a:after,.product-search-wrap .category-list .cat-item-all a:after,.category-list .cat-item-all .product-search-wrap a:after{margin:0}}@media only screen and (max-width:380px){.product-search-wrap .btn .btn-text,.product-search-wrap .bottom-header .right .menu li.button>a .btn-text,.bottom-header .right .menu .product-search-wrap li.button>a .btn-text,.product-search-wrap .category-list .cat-item a .btn-text,.category-list .cat-item .product-search-wrap a .btn-text,.product-search-wrap .category-list .cat-item-all a .btn-text,.category-list .cat-item-all .product-search-wrap a .btn-text{display:none}}#datafetchSKU{position:absolute;width:calc(100% - 144px);background:#f5f5f6;border:2px solid #fff;padding:20px 0;max-height:400px;overflow:scroll;opacity:0;visibility:hidden;z-index:-1}#datafetchSKU.visible{opacity:1;visibility:visible;z-index:1}#datafetchSKU a,#datafetchSKU p{display:block;color:#54565a;font-weight:600;padding:10px 20px;margin:0}#datafetchSKU a:hover{background:rgba(0,0,0,.1)}.banner{position:relative;overflow:hidden}.banner:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#111 25%,rgba(0,0,0,0) 70%);opacity:.7}@media only screen and (max-width:800px){.banner:after{background:#111}}.banner .slider{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.banner .slider .video-fallback{display:block !important}.banner .slider .video-fallback video{object-fit:cover}.banner .container{position:relative;z-index:1}@media only screen and (max-width:800px){.banner .banner-text{width:100%}}.banner .banner-text *:not(a,.btn){color:#fff}.banner .banner-text h1:last-child{margin-bottom:0}@media only screen and (max-width:500px){.banner .banner-text .buttons .btn,.banner .banner-text .buttons .bottom-header .right .menu li.button>a,.bottom-header .right .menu .banner .banner-text .buttons li.button>a,.banner .banner-text .buttons .category-list .cat-item a,.category-list .cat-item .banner .banner-text .buttons a,.banner .banner-text .buttons .category-list .cat-item-all a,.category-list .cat-item-all .banner .banner-text .buttons a{width:100%}}.banner.home{height:calc(100vh - 100px);min-height:750px}@media only screen and (max-width:600px){.banner.home{height:calc(100vh - 84px);padding-top:30px;padding-bottom:114px}}.banner.home.light-mode:after{background:linear-gradient(90deg,#f5f5f6 25%,rgba(245,245,246,0) 70%);opacity:.7}@media only screen and (max-width:600px){.banner.home.light-mode:after{background:#f5f5f6}}.banner.home.light-mode .banner-text *:not(.btn,a,.eyebrow){color:#111}.banner.home.light-mode .banner-text .eyebrow,.banner.home.light-mode .banner-text h1 span{color:#df1523 !important}.banner.home.dark-mode .banner-text .eyebrow,.banner.home.dark-mode .banner-text h1 span{opacity:.75}.banner.home.dark-mode .usp-slider .item .icon i{color:#fff}.banner.home.dark-mode .usp-slider .item .icon img{filter:brightness(0) invert(1)}.banner.home.dark-mode .usp-slider .item h3,.banner.home.dark-mode .usp-slider .item p{color:#fff}.banner.home .container{height:100%}.banner.home .container.has-usp{height:calc(100% - 120px)}@media only screen and (max-width:1200px){.banner.home .container.has-usp{height:calc(100% - 100px)}}@media only screen and (max-width:800px){.banner.home .container.has-usp{height:100%}}.banner.home .banner-text{width:550px;margin-right:auto}@media only screen and (max-width:720px){.banner.home .banner-text{width:100%}}.page-template-page-overview .banner.large .banner-text *:not(.btn,a,h1){color:#fff}.page-template-page-overview .banner.large .banner-text h1{text-transform:none;margin-bottom:12px}.page-template-page-overview .banner.large .banner-text h1 span{color:#df1523}.page-template-page-overview .banner.large .banner-text h2{text-transform:none;margin-bottom:12px}.banner.large{padding:150px 0}@media only screen and (max-width:800px){.banner.large{padding:100px 0}}@media only screen and (max-width:600px){.banner.large{padding:75px 0}}.banner.default:after{background:rgba(17,17,17,.75)}.banner.default .half{margin-left:0;margin-right:auto}@media only screen and (max-width:1000px){.banner.split{padding:0}}.banner.split:after{display:none}@media only screen and (max-width:1000px){.banner.split .container{flex-direction:column-reverse;padding:0}}.banner.split .banner-text{width:750px}@media only screen and (max-width:1600px){.banner.split .banner-text{width:640px;padding-right:40px}}@media only screen and (max-width:1280px){.banner.split .banner-text{width:540px;padding-right:30px}}@media only screen and (max-width:1080px){.banner.split .banner-text{width:510px}}@media only screen and (max-width:1000px){.banner.split .banner-text{padding-left:30px;padding-right:30px}}@media only screen and (max-width:800px){.banner.split .banner-text{padding-left:20px;padding-right:20px}}.banner.split .banner-text *:not(.btn,a,h1 span){color:#111}.banner.split .banner-text h1{margin-bottom:12px}.banner.split .banner-text h1 span{color:#df1523}.banner.split .banner-text h2{color:#54565a;text-transform:none;margin-bottom:12px}.banner.split .banner-text .inner-container{margin-left:0;padding:0}.banner.split .banner-slider{width:calc(100% - 750px)}@media only screen and (max-width:1600px){.banner.split .banner-slider{width:calc(100% - 640px)}}@media only screen and (max-width:1280px){.banner.split .banner-slider{width:calc(100% - 540px)}}@media only screen and (max-width:1080px){.banner.split .banner-slider{width:calc(100% - 510px)}}@media only screen and (max-width:1000px){.banner.split .banner-slider{position:relative;padding-bottom:40%}}@media only screen and (max-width:800px){.banner.split .banner-slider{padding-bottom:50%}}@media only screen and (max-width:500px){.banner.split .banner-slider{padding-bottom:60%}}@media only screen and (max-width:1000px){.banner.split .half{width:100%}}.banner.sku:after{display:none}.banner.sku .banner-slider{height:750px}@media only screen and (max-width:1720px){.banner.sku .banner-slider{padding-bottom:45%;height:initial}}@media only screen and (max-width:1080px){.banner.sku .banner-slider{position:relative;padding-bottom:50%}}@media only screen and (max-width:980px){.banner.sku .banner-slider{padding-bottom:60%}}.banner.sku .banner-text{padding-left:120px}@media only screen and (max-width:1720px){.banner.sku .banner-text{padding-left:100px}}@media only screen and (max-width:1600px){.banner.sku .banner-text{padding-left:80px}}@media only screen and (max-width:1400px){.banner.sku .banner-text{padding-left:40px}}@media only screen and (max-width:1080px){.banner.sku .banner-text{padding:30px 20px 0}}@media only screen and (max-width:900px){.banner.sku .banner-text{padding:30px 10px 0}}@media only screen and (max-width:720px){.banner.sku .banner-text{padding:30px 6px 0}}.banner.sku .banner-text *:not(a,.btn,.eyebrow){color:#111}.banner.sku .eyebrow{color:#df1523;margin-bottom:6px}.banner.sku h1,.banner.sku h2,.banner.sku h3,.banner.sku h4,.banner.sku h5,.banner.sku h6{text-decoration:none;margin-bottom:16px}.banner.sku h1{font-size:40px}@media only screen and (max-width:1600px){.banner.sku h1{font-size:36px}}@media only screen and (max-width:1200px){.banner.sku h1{font-size:34px}}@media only screen and (max-width:980px){.banner.sku h1{font-size:32px}}@media only screen and (max-width:600px){.banner.sku h1{font-size:30px}}@media only screen and (max-width:400px){.banner.sku h1{font-size:28px}}.banner.sku h2{font-size:28px}@media only screen and (max-width:980px){.banner.sku h2{font-size:26px}}@media only screen and (max-width:600px){.banner.sku h2{font-size:24px}}.banner.sku h5{letter-spacing:1px}.banner.sku .buttons .btn,.banner.sku .buttons .bottom-header .right .menu li.button>a,.bottom-header .right .menu .banner.sku .buttons li.button>a,.banner.sku .buttons .category-list .cat-item a,.category-list .cat-item .banner.sku .buttons a,.banner.sku .buttons .category-list .cat-item-all a,.category-list .cat-item-all .banner.sku .buttons a{width:calc(50% - 18px);flex-grow:1}@media only screen and (max-width:500px){.banner.sku .buttons .btn,.banner.sku .buttons .bottom-header .right .menu li.button>a,.bottom-header .right .menu .banner.sku .buttons li.button>a,.banner.sku .buttons .category-list .cat-item a,.category-list .cat-item .banner.sku .buttons a,.banner.sku .buttons .category-list .cat-item-all a,.category-list .cat-item-all .banner.sku .buttons a{width:100%}}.banner.sku .buttons+.buttons{margin-top:12px}.banner.sku .banner-swatch-wrap,.banner.sku .badge-wrap{margin:0 -6px}.banner.sku .banner-swatch-wrap .banner-swatches .slick-track,.banner.sku .banner-swatch-wrap .badge-slider .slick-track,.banner.sku .badge-wrap .banner-swatches .slick-track,.banner.sku .badge-wrap .badge-slider .slick-track{margin-left:0}.banner.sku .banner-swatch-wrap .banner-swatches .slick-slide>div,.banner.sku .banner-swatch-wrap .badge-slider .slick-slide>div,.banner.sku .badge-wrap .banner-swatches .slick-slide>div,.banner.sku .badge-wrap .badge-slider .slick-slide>div{width:100%;margin:0 6px}.banner.sku .banner-swatch-wrap .banner-swatches .slick-arrow.slick-prev,.banner.sku .banner-swatch-wrap .badge-slider .slick-arrow.slick-prev,.banner.sku .badge-wrap .banner-swatches .slick-arrow.slick-prev,.banner.sku .badge-wrap .badge-slider .slick-arrow.slick-prev{left:-26px}.banner.sku .banner-swatch-wrap .banner-swatches .slick-arrow.slick-next,.banner.sku .banner-swatch-wrap .badge-slider .slick-arrow.slick-next,.banner.sku .badge-wrap .banner-swatches .slick-arrow.slick-next,.banner.sku .badge-wrap .badge-slider .slick-arrow.slick-next{right:-26px}.banner.sku .banner-swatch-wrap .banner-swatches .slick-dots,.banner.sku .banner-swatch-wrap .badge-slider .slick-dots,.banner.sku .badge-wrap .banner-swatches .slick-dots,.banner.sku .badge-wrap .badge-slider .slick-dots{width:100%}.banner.sku .swatch,.banner.sku .badge{width:150px}@media only screen and (max-width:600px){.banner.sku .swatch,.banner.sku .badge{width:100px}}.banner.sku .swatch .image,.banner.sku .badge .image{width:100%;height:0;padding-bottom:100%}.banner.sku .swatch p,.banner.sku .badge p{font-size:14px;font-weight:500;color:#85868b;margin:8px 0 0;text-transform:capitalize}@media only screen and (max-width:600px){.banner.sku .swatch p,.banner.sku .badge p{font-size:14px}}@media only screen and (max-width:1080px){.banner.sku .half{width:100%}}.intro-content :only-child,.intro-content>:last-child{margin-bottom:0}#intro{position:relative;z-index:1}#intro.text-only .heading{padding-right:80px}@media only screen and (max-width:1600px){#intro.text-only .heading{padding-right:64px}}@media only screen and (max-width:1400px){#intro.text-only .heading{padding-right:48px}}@media only screen and (max-width:1200px){#intro.text-only .heading{padding-right:40px}}@media only screen and (max-width:900px){#intro.text-only .heading{padding-right:0}}@media only screen and (max-width:900px){#intro.text-only .half{width:100%}}#intro.angle-image .text-wrap{padding-right:80px}@media only screen and (max-width:1450px){#intro.angle-image .text-wrap{padding-top:30px;padding-bottom:30px;padding-right:30px}}@media only screen and (max-width:950px){#intro.angle-image .text-wrap{width:100%;padding:0;padding-bottom:30px}}@media only screen and (max-width:1450px){#intro.angle-image .text-wrap .inner-container{padding:0}}#intro.angle-image .image{height:550px}@media only screen and (max-width:1450px){#intro.angle-image .image{height:480px}}@media only screen and (max-width:1250px){#intro.angle-image .image{height:450px}}@media only screen and (max-width:1080px){#intro.angle-image .image{height:400px}}@media only screen and (max-width:950px){#intro.angle-image .image{width:100%}}@media only screen and (max-width:950px){#intro.angle-image .image{height:350px}}@media only screen and (max-width:600px){#intro.angle-image .image{height:300px}}@media only screen and (max-width:450px){#intro.angle-image .image{height:240px}}#intro.angle-image .image img{clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);width:100%;display:block}@media only screen and (max-width:950px){#intro.angle-image .image img{clip-path:polygon(15% 0%,100% 0%,85% 100%,0% 100%)}}@media only screen and (max-width:550px){#intro.angle-image .image img{clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%)}}#intro.image-split .text-wrap,#intro.image-split .images{width:calc(50% - 40px)}@media only screen and (max-width:1600px){#intro.image-split .text-wrap,#intro.image-split .images{width:calc(50% - 30px)}}@media only screen and (max-width:1400px){#intro.image-split .text-wrap,#intro.image-split .images{width:calc(50% - 20px)}}@media only screen and (max-width:1200px){#intro.image-split .text-wrap,#intro.image-split .images{width:calc(50% - 15px)}}@media only screen and (max-width:1080px){#intro.image-split .text-wrap,#intro.image-split .images{width:100%}}@media only screen and (max-width:1080px){#intro.image-split .text-wrap{padding-bottom:0}}@media only screen and (max-width:1080px){#intro.image-split .images{min-height:400px}}@media only screen and (max-width:720px){#intro.image-split .images{min-height:380px}}@media only screen and (max-width:600px){#intro.image-split .images{min-height:320px}}@media only screen and (max-width:450px){#intro.image-split .images{min-height:240px}}#intro.image-split .image-slider,#intro.image-split .slick-list{height:100%}#intro.image-split .slick-dots{position:absolute;left:0;right:0;bottom:20px;margin:0;z-index:1}#intro.image-split .slick-track{display:flex !important;height:100%}#intro.image-split .slick-slide{height:auto}.card-gap{gap:30px}@media only screen and (max-width:1100px){.card-gap{gap:20px}}.card{overflow:hidden;width:calc(33.333% - 20px);border-radius:0}@media only screen and (max-width:1100px){.card{width:calc(50% - 10px)}}@media only screen and (max-width:650px){.card{width:100%}}.card:hover .text{background:#df1523}.card:hover .text h3,.card:hover .text p,.card:hover .text p.more{color:#fff}.card .image{width:100%;padding-bottom:60%}.card .text{background:#f5f5f6;padding:30px;transition:.3s ease}.card .text h3{color:#df1523;margin-bottom:15px;transition:.3s ease}.card .text p{margin:0;transition:.3s ease}.card .text p.more{color:#df1523;margin-top:20px;font-weight:600}.card .text p.more i{margin-left:5px;vertical-align:middle}.product-card{overflow:hidden;width:calc(33.25% - 20px);padding:20px 0;transition:.3s ease}@media only screen and (max-width:1200px){.product-card{width:calc(50% - 15px);padding:20px 0}}@media only screen and (max-width:850px){.product-card{padding:0}}@media only screen and (max-width:780px){.product-card{width:calc(50% - 10px)}}@media only screen and (max-width:650px){.product-card{width:100%}}.product-card:hover{padding:0}.product-card:hover .wrap .image{height:280px}@media only screen and (max-width:1400px){.product-card:hover .wrap .image{height:260px}}@media only screen and (max-width:850px){.product-card:hover .wrap .image{height:200px}}@media only screen and (max-width:780px){.product-card:hover .wrap .image{height:150px}}.product-card:hover .btn,.product-card:hover .bottom-header .right .menu li.button>a,.bottom-header .right .menu .product-card:hover li.button>a,.product-card:hover .category-list .cat-item a,.category-list .cat-item .product-card:hover a,.product-card:hover .category-list .cat-item-all a,.category-list .cat-item-all .product-card:hover a{background:#df1523;border-color:#df1523}.product-card .wrap{height:100%;padding:24px;background:#fff;border:3px solid #090a0b;border-bottom:none;gap:18px}@media only screen and (max-width:1600px){.product-card .wrap{padding:24px 20px}}@media only screen and (max-width:600px){.product-card .wrap{padding:20px}}.product-card .wrap h3{color:#df1523;text-transform:none;margin-bottom:6px}@media only screen and (max-width:1000px){.product-card .wrap h3{font-size:22px}}@media only screen and (max-width:850px){.product-card .wrap h3{font-size:20px}}@media only screen and (max-width:600px){.product-card .wrap h3{font-size:18px}}.product-card .wrap p.sub-text{font-size:20px;line-height:1.3;color:#54565a}.product-card .wrap .text p:last-of-type{margin:0}.product-card .wrap .text ul{margin:0}.product-card .wrap .text ul li{font-size:16px;font-weight:500;color:#54565a}.product-card .wrap .text ul li::marker{color:#54565a}.product-card .wrap .image{width:100%;height:240px;transition:.3s ease}@media only screen and (max-width:1400px){.product-card .wrap .image{height:220px}}@media only screen and (max-width:850px){.product-card .wrap .image{height:170px}}@media only screen and (max-width:780px){.product-card .wrap .image{height:150px}}.product-card .btn,.product-card .bottom-header .right .menu li.button>a,.bottom-header .right .menu .product-card li.button>a,.product-card .category-list .cat-item a,.category-list .cat-item .product-card a,.product-card .category-list .cat-item-all a,.category-list .cat-item-all .product-card a{width:100%}.product-card-wrap .intro-content .text{width:calc(100% - 300px);max-width:980px;padding-right:80px;margin-right:auto}@media only screen and (max-width:1200px){.product-card-wrap .intro-content .text{width:100%}}@media only screen and (max-width:1080px){.product-card-wrap .intro-content .text{padding:0}}.product-card-wrap .intro-content .button-wrap{width:300px}@media only screen and (max-width:1200px){.product-card-wrap .intro-content .button-wrap{width:100%;margin-top:32px;justify-content:flex-start}}@media only screen and (max-width:650px){.product-card-wrap .intro-content .button-wrap{margin-top:24px}}.product-card-wrap .product-cards{gap:0 30px}@media only screen and (max-width:850px){.product-card-wrap .product-cards{gap:30px}}@media only screen and (max-width:780px){.product-card-wrap .product-cards{gap:20px}}.icon-grid-wrap+.related-products-wrap,.repeater-content+.related-products-wrap,.case-study-slider-wrap+.related-products-wrap,.imitation-statement-wrap+.related-products-wrap{padding-top:0}.related-products-wrap .intro-content h2{margin-bottom:12px}@media only screen and (max-width:1720px){.related-products-wrap .intro-content .text{width:50%}}@media only screen and (max-width:1600px){.related-products-wrap .intro-content .text{width:calc(100% - 300px)}}@media only screen and (max-width:1080px){.related-products-wrap .intro-content .text{width:100%}}@media only screen and (max-width:1600px){.related-products-wrap .button-wrap{width:300px}}@media only screen and (max-width:1080px){.related-products-wrap .button-wrap.desktop{display:none}}.related-products-wrap .button-wrap.mobile{display:none;width:100%;justify-content:flex-start;margin-top:32px}@media only screen and (max-width:1080px){.related-products-wrap .button-wrap.mobile{display:flex}}@media only screen and (max-width:500px){.related-products-wrap .button-wrap .btn,.related-products-wrap .button-wrap .bottom-header .right .menu li.button>a,.bottom-header .right .menu .related-products-wrap .button-wrap li.button>a,.related-products-wrap .button-wrap .category-list .cat-item a,.category-list .cat-item .related-products-wrap .button-wrap a,.related-products-wrap .button-wrap .category-list .cat-item-all a,.category-list .cat-item-all .related-products-wrap .button-wrap a{width:100%}}.related-products-wrap .slider-wrap{margin:0 -10px}.related-products-wrap .related-products .product-card{margin:0 10px}.related-products-wrap .slick-track{margin-left:0}.related-products-wrap .slick-arrow.slick-prev{left:-48px}@media only screen and (max-width:1800px){.related-products-wrap .slick-arrow.slick-prev{left:-32px}}@media only screen and (max-width:1500px){.related-products-wrap .slick-arrow.slick-prev{left:-24px}}.related-products-wrap .slick-arrow.slick-next{right:-48px}@media only screen and (max-width:1800px){.related-products-wrap .slick-arrow.slick-next{right:-32px}}@media only screen and (max-width:1500px){.related-products-wrap .slick-arrow.slick-next{right:-24px}}.market-card{background:#fff;padding:32px 20px;border:3px solid #54565a;gap:20px;transition:.3s ease;cursor:pointer}@media only screen and (max-width:600px){.market-card{padding:24px 20px;gap:16px}}.market-card.simple{gap:32px}.market-card.simple h3{margin:0}.market-card:hover{border-color:#df1523}.market-card:hover h3{color:#df1523}.market-card:hover .image img{scale:1.025}.market-card:hover .btn,.market-card:hover .bottom-header .right .menu li.button>a,.bottom-header .right .menu .market-card:hover li.button>a,.market-card:hover .category-list .cat-item a,.category-list .cat-item .market-card:hover a,.market-card:hover .category-list .cat-item-all a,.category-list .cat-item-all .market-card:hover a{background:#df1523;border-color:#df1523}.market-card .image{width:140px;height:140px;transition:.3s ease}@media only screen and (max-width:680px){.market-card .image{width:120px;height:120px}}.market-card .image img{transition:.3s ease}.market-card .text{width:100%;height:calc(100% - 160px)}.market-card .text h3{text-transform:none;transition:.3s ease}.market-card .text .btn,.market-card .text .bottom-header .right .menu li.button>a,.bottom-header .right .menu .market-card .text li.button>a,.market-card .text .category-list .cat-item a,.category-list .cat-item .market-card .text a,.market-card .text .category-list .cat-item-all a,.category-list .cat-item-all .market-card .text a{width:fit-content;margin-top:20px}.market-card-wrap h2,.market-cards-slider-wrap h2{margin-bottom:12px}.market-card-wrap .container,.market-cards-slider-wrap .container{position:relative;z-index:1}.market-card-wrap .market-card{width:calc(33.333% - 20px)}@media only screen and (max-width:1100px){.market-card-wrap .market-card{width:calc(50% - 10px)}}@media only screen and (max-width:680px){.market-card-wrap .market-card{width:100%}}.icon-grid-wrap+.market-cards-slider-wrap{padding-top:0}.market-cards-slider-wrap .container{position:relative;z-index:1}@media only screen and (max-width:650px){.market-cards-slider-wrap .intro-content{text-align:center}}.market-cards-slider-wrap .intro-content h2{margin-bottom:12px}@media only screen and (max-width:1720px){.market-cards-slider-wrap .intro-content .text{width:50%}}@media only screen and (max-width:1600px){.market-cards-slider-wrap .intro-content .text{width:calc(100% - 300px)}}@media only screen and (max-width:1080px){.market-cards-slider-wrap .intro-content .text{width:100%}}@media only screen and (max-width:1600px){.market-cards-slider-wrap .button-wrap{width:300px}}@media only screen and (max-width:1080px){.market-cards-slider-wrap .button-wrap.desktop{display:none}}.market-cards-slider-wrap .button-wrap.mobile{display:none;width:100%;justify-content:flex-start;margin-top:32px}@media only screen and (max-width:1080px){.market-cards-slider-wrap .button-wrap.mobile{display:flex}}@media only screen and (max-width:650px){.market-cards-slider-wrap .button-wrap.mobile{justify-content:center}}@media only screen and (max-width:500px){.market-cards-slider-wrap .button-wrap .btn,.market-cards-slider-wrap .button-wrap .bottom-header .right .menu li.button>a,.bottom-header .right .menu .market-cards-slider-wrap .button-wrap li.button>a,.market-cards-slider-wrap .button-wrap .category-list .cat-item a,.category-list .cat-item .market-cards-slider-wrap .button-wrap a,.market-cards-slider-wrap .button-wrap .category-list .cat-item-all a,.category-list .cat-item-all .market-cards-slider-wrap .button-wrap a{width:100%}}@media only screen and (max-width:650px){.market-cards-slider-wrap .market-slider-wrap{padding:0 120px}}@media only screen and (max-width:600px){.market-cards-slider-wrap .market-slider-wrap{padding:0 96px}}@media only screen and (max-width:550px){.market-cards-slider-wrap .market-slider-wrap{padding:0 80px}}@media only screen and (max-width:500px){.market-cards-slider-wrap .market-slider-wrap{padding:0 60px}}@media only screen and (max-width:450px){.market-cards-slider-wrap .market-slider-wrap{padding:0 40px}}@media only screen and (max-width:350px){.market-cards-slider-wrap .market-slider-wrap{padding:0 30px}}.market-cards-slider-wrap .slider-wrap{margin:0 -10px}@media only screen and (max-width:450px){.market-cards-slider-wrap .slider-wrap{margin:0 -8px}}@media only screen and (max-width:350px){.market-cards-slider-wrap .slider-wrap{margin:0 -6px}}.market-cards-slider-wrap .slick-track{margin-left:0}.market-cards-slider-wrap .market-card{margin:0 10px}@media only screen and (max-width:450px){.market-cards-slider-wrap .market-card{margin:0 8px}}@media only screen and (max-width:350px){.market-cards-slider-wrap .market-card{margin:0 6px}}@media only screen and (max-width:650px){.market-cards-slider-wrap .slick-list{overflow:visible}}.market-cards-slider-wrap .slick-arrow.slick-prev{left:-48px}@media only screen and (max-width:1800px){.market-cards-slider-wrap .slick-arrow.slick-prev{left:-32px}}@media only screen and (max-width:1500px){.market-cards-slider-wrap .slick-arrow.slick-prev{left:-24px}}.market-cards-slider-wrap .slick-arrow.slick-next{right:-48px}@media only screen and (max-width:1800px){.market-cards-slider-wrap .slick-arrow.slick-next{right:-32px}}@media only screen and (max-width:1500px){.market-cards-slider-wrap .slick-arrow.slick-next{right:-24px}}.places-wrap+.repeater-content,.meet-the-team-wrap+.repeater-content,.case-study-slider-wrap+.repeater-content,.icon-grid-wrap+.repeater-content{padding-top:0}@media only screen and (max-width:720px){.repeater-content.with-heading .heading .inner-container{padding:0}}.repeater-content .container,.repeater-content .container-large{position:relative;z-index:1;gap:48px}@media only screen and (max-width:1080px){.repeater-content .container,.repeater-content .container-large{gap:0}}@media only screen and (max-width:1080px){.repeater-content .row:nth-of-type(odd){flex-direction:column-reverse}}@media only screen and (max-width:1080px){.repeater-content .half{width:100%}}@media only screen and (max-width:720px){.repeater-content .content{padding-top:30px}}@media only screen and (max-width:720px){.repeater-content .content .inner-container{padding:0}}.repeater-content .content ul li span{color:#df1523}@media only screen and (max-width:1080px){.repeater-content .image,.repeater-content .video{height:480px}}@media only screen and (max-width:720px){.repeater-content .image,.repeater-content .video{height:380px}}@media only screen and (max-width:600px){.repeater-content .image,.repeater-content .video{height:320px}}@media only screen and (max-width:450px){.repeater-content .image,.repeater-content .video{height:240px}}.repeater-content .image-slider,.repeater-content .slick-list{height:100%}.repeater-content .slick-dots{position:absolute;left:0;right:0;bottom:20px;margin:0;z-index:1}.repeater-content .slick-track{display:flex !important;height:100%}.repeater-content .slick-slide{height:auto}.video-repeater .container{gap:48px}@media only screen and (max-width:1080px){.video-repeater .container{gap:0}}@media only screen and (max-width:1080px){.video-repeater .row:nth-of-type(odd){flex-direction:column-reverse}}@media only screen and (max-width:1600px){.video-repeater .row:nth-of-type(odd) .content .inner-container{padding-left:0}}@media only screen and (max-width:1080px){.video-repeater .row:nth-of-type(odd) .content .inner-container{padding:0}}@media only screen and (max-width:1600px){.video-repeater .row:nth-of-type(even) .content .inner-container{padding-right:0}}@media only screen and (max-width:1080px){.video-repeater .row:nth-of-type(even) .content .inner-container{padding:0}}.video-repeater .content{width:45%}@media only screen and (max-width:1400px){.video-repeater .content{width:48%}}@media only screen and (max-width:1200px){.video-repeater .content{width:50%}}@media only screen and (max-width:1080px){.video-repeater .content{width:100%}}@media only screen and (max-width:1080px){.video-repeater .content{padding-top:30px}}@media only screen and (max-width:1080px){.video-repeater .content:last-of-type{padding-bottom:0}}.video-repeater .video{width:55%}@media only screen and (max-width:1400px){.video-repeater .video{width:52%}}@media only screen and (max-width:1200px){.video-repeater .video{width:50%}}@media only screen and (max-width:1080px){.video-repeater .video{width:100%;height:480px}}@media only screen and (max-width:720px){.video-repeater .video{height:380px}}@media only screen and (max-width:600px){.video-repeater .video{height:320px}}@media only screen and (max-width:450px){.video-repeater .video{height:240px}}#intro+.tabs-wrap,.featured-media-wrap+.tabs-wrap,.key-benefits-wrap+.tabs-wrap{padding-top:0}.toggle-tab{font-weight:600;position:relative;width:100%;text-align:left;cursor:pointer;border-bottom:1px solid #e7e5e4;padding:20px 40px 20px 10px;margin:0;display:none}@media only screen and (max-width:950px){.toggle-tab{display:block}}@media only screen and (max-width:600px){.toggle-tab{padding:16px 30px 16px 8px}}.toggle-tab:after{content:"+";font-family:"Font Awesome 7 Pro";position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media only screen and (max-width:600px){.toggle-tab:after{right:16px;font-size:16px}}.toggle-tab:last-of-type{border-bottom:0}.toggle-tab.current{color:#df1523}.toggle-tab.current:after{content:"";color:#df1523}.tab-list{width:calc(100% - 40px);padding-left:0}@media only screen and (max-width:1600px){.tab-list{width:calc(100% - 30px)}}@media only screen and (max-width:1200px){.tab-list{width:calc(100% - 20px)}}@media only screen and (max-width:950px){.tab-list{display:none}}.tab-list li{list-style:none;display:inline-block;cursor:pointer;padding:20px 40px;background:#e7e5e4;border-right:2px solid #d6d3d1;margin:0;font-size:18px;font-weight:600;line-height:1;color:#54565a;text-align:center;transition:.3s ease}@media only screen and (max-width:1400px){.tab-list li{padding:18px 15px}}.tab-list li.current,.tab-list li.current:hover{background:#54565a;color:#fff}.tab-list li:hover{background:#df1523;color:#fff}.tab-list li:last-of-type{border:none}.tabs{padding-top:26px}@media only screen and (max-width:1400px){.tabs{padding-top:40px}}@media only screen and (max-width:950px){.tabs{padding:0}}.tabs .tab-list{position:absolute;top:0;left:50%;transform:translateX(-50%);margin:0}.tab-content{display:none;background:rgba(231,229,228,.49);padding:56px 72px}@media only screen and (max-width:1200px){.tab-content{padding:40px 56px}}@media only screen and (max-width:1080px){.tab-content{padding:30px 48px}}@media only screen and (max-width:900px){.tab-content{background:0 0;padding:30px 20px}}@media only screen and (max-width:800px){.tab-content{padding:30px 10px}}@media only screen and (max-width:600px){.tab-content{padding:24px 0}}@media only screen and (max-width:400px){.tab-content{padding:20px 0}}.tab-content.current{display:block}.tab-content [class^=container]{padding:0}@media only screen and (max-width:1000px){.tab-content .container,.tab-content .container-large,.tab-content .container-medium,.tab-content .container-small{padding:0}}.inner-tab-content{display:none}.inner-tab-content.current{display:block}.inner-tab-content [class^=container]{padding:0}.inner-tab-content .intro-content h2{font-weight:600}.inner-tab-content .intro-content p{font-weight:500}@media only screen and (max-width:1000px){.tab-content .split-content{flex-direction:column-reverse}}@media only screen and (max-width:1000px){.tab-content .split-content .half{width:100%}}@media only screen and (max-width:1000px){.tab-content .split-content .image{padding-bottom:35%}}@media only screen and (max-width:1000px){.tab-content .split-content .text{padding-bottom:0}}@media only screen and (max-width:1000px){.tab-content .split-content .inner-container{padding:0}}.tab-content .hotspots-image-wrap{width:100%;height:520px}@media only screen and (max-width:1400px){.tab-content .hotspots-image-wrap{height:380px}}@media only screen and (max-width:1080px){.tab-content .hotspots-image-wrap{height:300px}}@media only screen and (max-width:750px){.tab-content .hotspots-image-wrap{height:270px}}@media only screen and (max-width:600px){.tab-content .hotspots-image-wrap{height:240px}}@media only screen and (max-width:500px){.tab-content .hotspots-image-wrap{height:180px}}@media only screen and (max-width:400px){.tab-content .hotspots-image-wrap{height:125px}}.tab-content .hotspots-image-wrap .logo{position:absolute;top:0;right:0;width:100px;height:100px}@media only screen and (max-width:980px){.tab-content .hotspots-image-wrap .logo{width:80px;height:80px}}@media only screen and (max-width:600px){.tab-content .hotspots-image-wrap .logo{width:64px;height:64px}}@media only screen and (max-width:400px){.tab-content .hotspots-image-wrap .logo{width:48px;height:48px}}.tab-content .hotspots-image-wrap .hotspots-image{width:100%;max-width:1100px;margin:0 auto}@media only screen and (max-width:1400px){.tab-content .hotspots-image-wrap .hotspots-image{max-width:850px}}@media only screen and (max-width:1080px){.tab-content .hotspots-image-wrap .hotspots-image{max-width:650px}}@media only screen and (max-width:750px){.tab-content .hotspots-image-wrap .hotspots-image{max-width:560px}}@media only screen and (max-width:500px){.tab-content .hotspots-image-wrap .hotspots-image{max-width:400px}}@media only screen and (max-width:400px){.tab-content .hotspots-image-wrap .hotspots-image{max-width:280px}}.tab-content .hotspots-image-wrap .hotspot-disc{position:absolute;display:block;width:20px;height:20px;border-radius:50%;background:#df1523;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:pointer;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.tab-content .hotspots-image-wrap .hotspot-disc:hover{background:#86161e;animation:pulse 1.5s infinite}.tab-content .hotspots-image-wrap .hotspot-disc.active,.tab-content .hotspots-image-wrap .hotspot-disc.active:hover{animation:unset;background:#54565a}.tab-content .hotspots-image-wrap .hotspot-disc.active:after,.tab-content .hotspots-image-wrap .hotspot-disc.active .hotspot-item,.tab-content .hotspots-image-wrap .hotspot-disc.active:hover:after,.tab-content .hotspots-image-wrap .hotspot-disc.active:hover .hotspot-item{opacity:1;visibility:visible;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1100px){.tab-content .hotspots-image-wrap .hotspot-disc.active:after,.tab-content .hotspots-image-wrap .hotspot-disc.active .hotspot-item,.tab-content .hotspots-image-wrap .hotspot-disc.active:hover:after,.tab-content .hotspots-image-wrap .hotspot-disc.active:hover .hotspot-item{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.tab-content .hotspots-image-wrap .hotspot-disc:after{content:"";position:absolute;right:-51px;top:50%;width:48px;height:0;border-top:1px solid #54565a;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;opacity:0;visibility:hidden}@media only screen and (max-width:1100px){.tab-content .hotspots-image-wrap .hotspot-disc:after{display:none}}.tab-content .hotspots-image-wrap .hotspot-item{width:350px;position:absolute;top:50%;left:48px;background:#f5f5f6;cursor:default;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-transform:translateY(-50%) translateX(10px);-moz-transform:translateY(-50%) translateX(10px);-ms-transform:translateY(-50%) translateX(10px);-o-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px);-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;opacity:0;visibility:hidden;z-index:1}@media only screen and (max-width:1100px){.tab-content .hotspots-image-wrap .hotspot-item{position:fixed;z-index:12;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.tab-content .hotspots-image-wrap .hotspot-item .close-hotspot{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;background:#fff;z-index:1;cursor:pointer;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.tab-content .hotspots-image-wrap .hotspot-item .close-hotspot:hover{background:#54565a}.tab-content .hotspots-image-wrap .hotspot-item .close-hotspot:hover i{color:#fff}.tab-content .hotspots-image-wrap .hotspot-item .close-hotspot i{font-size:14px;line-height:24px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.tab-content .hotspots-image-wrap .hotspot-item .text{padding:15px}.tab-content .hotspots-image-wrap .hotspot-item .text span{font-size:16px;font-weight:300;color:#54565a;margin-bottom:3px}.tab-content .hotspots-image-wrap .hotspot-item .text h3,.tab-content .hotspots-image-wrap .hotspot-item .text h4{color:#111;font-weight:500;margin-bottom:3px}.tab-content .hotspots-image-wrap .hotspot-item .text p{line-height:1.3;color:#54565a;margin-bottom:4px}.tab-content .hotspots-image-wrap .hotspot-item .text p:last-of-type{margin:0}.tab-content .hotspots-image-wrap .hotspot-item .text a.link{font-size:18px;font-weight:500;text-decoration:underline;text-underline-offset:2px;color:#df1523}.tab-content .hotspots-image-wrap .hotspot-item .text a.link:hover{color:#54565a}.hotspot-back{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9;background:rgba(0,0,0,.75);opacity:0;visibility:hidden;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:1100px){.hotspot-back.active{opacity:1;visibility:visible}}.tab-content .tabbed-table .inner-tab-list{list-style:none;padding:0;margin:0;gap:15px}.tab-content .tabbed-table .inner-tab-list li{background:#fff;padding:8px 12px;font-weight:600;letter-spacing:1.1px;margin:0;cursor:pointer}.tab-content .tabbed-table .inner-tab-list li.current{background:#85868b;color:#fff}.tab-content .tabbed-table .table-repeater{gap:20px;margin-top:32px}.tab-content .tabbed-table .table-repeater .table-item{width:calc(33.333% - 20px);max-width:calc(50% - 15px);flex-grow:1}@media only screen and (max-width:1400px){.tab-content .tabbed-table .table-repeater .table-item{max-width:initial;width:calc(50% - 15px)}}@media only screen and (max-width:950px){.tab-content .tabbed-table .table-repeater .table-item{width:100%}}.tab-content .tabbed-table .table-repeater .table-item h3{font-weight:600;margin-bottom:16px;text-align:center}.tab-content .tabbed-table .table-repeater .table-item .table-wrap td,.tab-content .tabbed-table .table-repeater .table-item .table-wrap th{font-size:15px;font-weight:400}@media only screen and (max-width:600px){.tab-content .tabbed-table .table-repeater .table-item .table-wrap td,.tab-content .tabbed-table .table-repeater .table-item .table-wrap th{font-size:14px;font-weight:500}}.tab-content .tabbed-table .table-repeater .table-item .text-link{width:100%;text-align:right;margin-top:20px}@media only screen and (max-width:900px){.tab-content .tabbed-table .table-repeater .table-item .text-link{font-size:16px}}.tab-content .tabbed-table .table-repeater .table-item .text-link:after{left:initial;right:57px;width:85px}.tab-content .tabbed-table .dropdown-list{display:none}@media only screen and (max-width:700px){.tab-content .tabbed-table .dropdown-list{display:block}}.tab-content .tabbed-table .filters{position:relative;width:100%;max-width:350px;transition:.3s ease}.tab-content .tabbed-table .filters:after{content:"";font-family:"Font Awesome 6 Pro";position:absolute;top:12px;right:20px;pointer-events:none}.tab-content .tabbed-table .filters .dropdown-select{cursor:pointer;padding:10px 20px;background:#fff;border:1px solid #ccc;transition:.3s ease}.tab-content .tabbed-table .filters .inner-tab-list-mobile{display:none;position:absolute;top:calc(100% - 1px);left:0;width:100%;background:#fff;border:1px solid #ccc;margin:0;padding:0;z-index:2;transition:.3s ease}.tab-content .tabbed-table .filters .inner-tab-list-mobile.active{display:block}.tab-content .tabbed-table .filters .inner-tab-list-mobile li{padding:10px 20px;cursor:pointer;transition:.3s ease}.tab-content .tabbed-table .filters .inner-tab-list-mobile li::marker{color:transparent}.tab-content .tabbed-table .filters .inner-tab-list-mobile li.current{background:#eee}.tab-content .videos-wrap .video{width:calc(50% - 10px);height:0;padding-bottom:30%;margin-bottom:20px}@media only screen and (max-width:650px){.tab-content .videos-wrap .video{width:100%;padding-bottom:60%;margin-bottom:10px}}.tab-content .swatches{height:initial;gap:20px}.tab-content .swatches .slick-track{display:flex !important;align-items:stretch;margin-left:0}.tab-content .swatches .slick-slide{display:flex !important;flex-wrap:wrap;flex-direction:column;align-items:stretch;height:inherit !important}.tab-content .swatches .slick-slide>div{width:100%;padding:16px}@media only screen and (max-width:1800px){.tab-content .swatches .slick-slide>div{padding:8px}}.tab-content .swatches .slick-dots{margin:0}.tab-content .swatches .slick-arrow{top:initial;transform:none;bottom:0}.tab-content .swatches .slick-arrow:after{font-size:20px}.tab-content .swatches .slick-arrow.slick-prev{left:20px}.tab-content .swatches .slick-arrow.slick-next{right:20px}.tab-content .swatches .swatch{display:flex !important;flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:center;width:150px;height:100%;overflow:hidden}@media only screen and (max-width:600px){.tab-content .swatches .swatch{width:100px}}.tab-content .swatches .swatch .image{width:100%;padding-bottom:100%;height:0;background:#fff;border:solid 2px #fff}.tab-content .swatches .swatch p{width:100%;word-break:break-word;font-size:14px;font-weight:500;margin:12px 0 0;min-height:48px}@media only screen and (max-width:1080px){.tab-content .split-swatches{flex-direction:column}}.tab-content .split-swatches .text{padding-right:64px}@media only screen and (max-width:1800px){.tab-content .split-swatches .text{padding-top:20px;padding-right:0;padding-bottom:20px}}@media only screen and (max-width:1600px){.tab-content .split-swatches .text{padding-top:0;padding-bottom:0}}@media only screen and (max-width:1080px){.tab-content .split-swatches .text{width:100%}}.tab-content .split-swatches h5{font-size:18px;margin:0}.tab-content .split-swatches .wrap{margin:0 -20px}@media only screen and (max-width:1800px){.tab-content .split-swatches .wrap{margin:10px -8px 0}}.tab-content .split-swatches .image-wrap{width:calc(50% - 48px);margin-left:48px}@media only screen and (max-width:1600px){.tab-content .split-swatches .image-wrap{width:calc(50% - 40px);margin-left:40px}}@media only screen and (max-width:1400px){.tab-content .split-swatches .image-wrap{width:calc(50% - 30px);margin-left:20px}}@media only screen and (max-width:1200px){.tab-content .split-swatches .image-wrap{margin-left:0}}@media only screen and (max-width:1080px){.tab-content .split-swatches .image-wrap{width:100%;margin:0;padding-bottom:50%;margin-top:30px}}@media only screen and (max-width:600px){.tab-content .split-swatches .image-wrap{padding-bottom:60%;margin-top:24px}}.tab-content .downloads-wrap{gap:20px}@media only screen and (max-width:1000px){.tab-content .downloads-wrap{gap:16px}}@media only screen and (max-width:650px){.tab-content .downloads-wrap{gap:12px}}.tab-content .downloads-wrap .item{width:100%;align-items:center;background:#fff;border:2px solid #cfcfd2;padding:15px 20px;margin:0}@media only screen and (max-width:650px){.tab-content .downloads-wrap .item{padding:8px 12px}}.tab-content .downloads-wrap .item:hover{background:#54565a;border-color:#54565a}.tab-content .downloads-wrap .item:hover *{color:#fff;transition:.3s ease}.tab-content .downloads-wrap .item:hover i.fa-file-pdf{color:#fff}.tab-content .downloads-wrap .item p{display:flex;align-items:center;color:#54565a;font-size:18px;font-weight:600;width:calc(100% - 30px)}@media only screen and (max-width:720px){.tab-content .downloads-wrap .item p{font-size:18px}}@media only screen and (max-width:650px){.tab-content .downloads-wrap .item p{padding-left:0}}@media only screen and (max-width:500px){.tab-content .downloads-wrap .item p{font-size:16px}}@media only screen and (max-width:550px){.tab-content .downloads-wrap .item p{width:calc(100% - 25px)}}.tab-content .downloads-wrap .item p i{vertical-align:middle;margin-right:16px}@media only screen and (max-width:550px){.tab-content .downloads-wrap .item p i{margin-right:8px;font-size:18px}}.tab-content .downloads-wrap .item i{color:#54565a;font-size:20px;transition:.3s ease}.tab-content .downloads-wrap .item i.fa-file-pdf{color:#df1523}.banner.sku+.table-section,.repeater-content+.table-section{padding-top:0}.table-section .intro-content .text{width:calc(100% - 300px);max-width:980px;padding-right:80px;margin-right:auto}@media only screen and (max-width:1200px){.table-section .intro-content .text{width:100%}}@media only screen and (max-width:1080px){.table-section .intro-content .text{padding:0}}.table-section .intro-content .button-wrap{width:300px}@media only screen and (max-width:1200px){.table-section .intro-content .button-wrap{width:100%;margin-top:32px;justify-content:flex-start}}@media only screen and (max-width:650px){.table-section .intro-content .button-wrap{margin-top:24px}}.table-wrap{overflow-x:scroll;overflow-y:visible;padding:0;border:1px solid #54565a;overflow:hidden}.table-wrap ::-webkit-scrollbar{width:6px}@media only screen and (max-width:1080px){.table-wrap ::-webkit-scrollbar{width:2px}}.table-wrap ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.2)}.table-wrap ::-webkit-scrollbar-thumb{background-color:#85868b;outline:1px solid #85868b}.table-wrap table{border-collapse:separate;border-spacing:0;margin:0}.table-wrap tr:nth-of-type(2n) td{background:#efefef}.table-wrap th{background:#54565a;color:#fff;font-weight:500;border:0}.table-wrap td{background:#fff;color:#111}.table-wrap td,.table-wrap th{min-width:200px;border:0;border-right:1px solid #54565a;margin:0;white-space:nowrap;text-wrap:initial;text-align:center}@media only screen and (max-width:720px){.table-wrap td,.table-wrap th{font-size:18px}}@media only screen and (max-width:650px){.table-wrap td,.table-wrap th{font-size:16px}}.table-wrap td:last-of-type,.table-wrap th:last-of-type{border:none}.table-wrap td .fa-circle-xmark,.table-wrap th .fa-circle-xmark{color:#e74c3c}.table-wrap td .fa-circle-check,.table-wrap th .fa-circle-check{color:#2ecc71}.downloads-wrap a{width:25%;margin-bottom:20px}@media only screen and (max-width:600px){.downloads-wrap a{width:50%}}.downloads-wrap a:hover .thumb{transform:translateY(-5px)}.downloads-wrap a:hover p{color:#df1523}.downloads-wrap a .thumb{width:75%;padding-bottom:100%;margin:0 auto 10px;transition:.3s ease}.downloads-wrap a .thumb.icon{background:#df1523}.downloads-wrap a .thumb.icon:after{content:"";font-family:"Font Awesome 7 Pro";font-weight:600;color:#fff;font-size:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.downloads-wrap a p{margin:0;text-transform:capitalize;padding:0 10px;transition:.3s ease}@media only screen and (max-width:720px){.downloads-wrap a p{font-size:14px}}.single-case-study-content+.gallery-wrap{padding-top:0}.gallery-wrap .intro-content .text{width:calc(100% - 300px);max-width:980px;padding-right:80px;margin-right:auto}@media only screen and (max-width:1200px){.gallery-wrap .intro-content .text{width:100%}}@media only screen and (max-width:1080px){.gallery-wrap .intro-content .text{padding:0}}@media only screen and (max-width:720px){.gallery-wrap .intro-content .text{text-align:center}}.gallery-wrap .intro-content .button-wrap{width:300px}@media only screen and (max-width:1200px){.gallery-wrap .intro-content .button-wrap{width:100%;margin-top:32px;justify-content:flex-start}}@media only screen and (max-width:720px){.gallery-wrap .intro-content .button-wrap{justify-content:center}}@media only screen and (max-width:650px){.gallery-wrap .intro-content .button-wrap{margin-top:24px}}.gallery-slider{position:relative;height:450px}@media only screen and (max-width:1650px){.gallery-slider{height:400px}}@media only screen and (max-width:1400px){.gallery-slider{height:380px}}@media only screen and (max-width:1200px){.gallery-slider{height:350px}}@media only screen and (max-width:1000px){.gallery-slider{height:300px}}@media only screen and (max-width:600px){.gallery-slider{height:250px}}.gallery-slider.no-slide:after,.gallery-slider.no-slide:before{display:none}@media only screen and (max-width:1250px){.gallery-slider.no-slide:after,.gallery-slider.no-slide:before{display:block}}.gallery-slider .slick-track{display:flex !important;height:100%}.gallery-slider .slick-slide{height:inherit !important}.gallery-slider:after,.gallery-slider:before{content:"";position:absolute;top:0;left:0;bottom:0;width:150px;background:#fff;background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#f5f5f6 100%);z-index:1}@media only screen and (max-width:1400px){.gallery-slider:after,.gallery-slider:before{width:100px}}@media only screen and (max-width:600px){.gallery-slider:after,.gallery-slider:before{width:50px}}.gallery-slider:after{left:initial;right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#f5f5f6 100%)}.gallery-slider .slick-arrow{top:0;bottom:0;width:150px;left:0;z-index:2;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:1400px){.gallery-slider .slick-arrow{width:100px}}@media only screen and (max-width:600px){.gallery-slider .slick-arrow{width:50px}}.gallery-slider .slick-arrow.slick-next{left:initial;right:0}.gallery-slider .slick-arrow:after{color:#df1523}.gallery-slider .slick-arrow:hover:after{color:#fff}.gallery-slider .slick-list{padding:0 150px;height:100%}@media only screen and (max-width:1400px){.gallery-slider .slick-list{padding:0 100px}}@media only screen and (max-width:600px){.gallery-slider .slick-list{padding:0 50px}}@media only screen and (max-width:370px){.gallery-slider .slick-list{padding:0}}.gallery-slider .gal-item{padding:0;margin:0;margin:0 10px}@media only screen and (max-width:1600px){.gallery-slider .gal-item{margin:0 5px}}@media only screen and (max-width:600px){.gallery-slider .gal-item{margin:0 3px}}.gal-item{width:calc(33.333% - 20px);height:0;position:relative;overflow:hidden;padding-bottom:20%;margin:0 10px 20px}@media only screen and (max-width:900px){.gal-item{width:calc(50% - 20px);padding-bottom:35%}}@media only screen and (max-width:400px){.gal-item{width:calc(50% - 10px);padding-bottom:50%;margin:0 5px 10px}}.gal-item:hover img{transform:scale(1.1)}.gal-item img{transition:.3s ease}.banner.sku+.icon-grid-wrap,.about-snippet+.icon-grid-wrap,.market-card-wrap+.icon-grid-wrap{padding-top:0}.icon-grid-wrap.show-bg-asset .icon-grid{padding-right:300px}@media only screen and (max-width:1600px){.icon-grid-wrap.show-bg-asset .icon-grid{gap:30px}}@media only screen and (max-width:1400px){.icon-grid-wrap.show-bg-asset .icon-grid{gap:30px 20px}}@media only screen and (max-width:1200px){.icon-grid-wrap.show-bg-asset .icon-grid{width:100%;padding:0}}.icon-grid-wrap.show-bg-asset .icon-grid .item{width:calc(33.333% - 27px)}@media only screen and (max-width:1600px){.icon-grid-wrap.show-bg-asset .icon-grid .item{width:calc(33.333% - 20px)}}@media only screen and (max-width:1400px){.icon-grid-wrap.show-bg-asset .icon-grid .item{width:calc(50% - 10px)}}@media only screen and (max-width:600px){.icon-grid-wrap.show-bg-asset .icon-grid .item{width:100%}}.icon-grid-wrap.show-bg-asset .bg-asset{position:absolute;right:0;top:50%;transform:translateY(-50%);width:520px;height:900px}@media only screen and (max-width:1680px){.icon-grid-wrap.show-bg-asset .bg-asset{width:450px;height:800px}}@media only screen and (max-width:1400px){.icon-grid-wrap.show-bg-asset .bg-asset{opacity:.75}}@media only screen and (max-width:1200px){.icon-grid-wrap.show-bg-asset .bg-asset{opacity:.25}}@media only screen and (max-width:1080px){.icon-grid-wrap.show-bg-asset .bg-asset{width:400px;height:700px}}@media only screen and (max-width:600px){.icon-grid-wrap.show-bg-asset .bg-asset{width:320px;height:580px}}.icon-grid-wrap.show-bg-asset .bg-asset img{left:initial;right:0;width:auto}.icon-grid-wrap .intro-content,.icon-grid-wrap .icon-grid,.icon-grid-wrap .button-wrap{position:relative;z-index:1}@media only screen and (max-width:600px){.icon-grid-wrap .button-wrap .btn,.icon-grid-wrap .button-wrap .bottom-header .right .menu li.button>a,.bottom-header .right .menu .icon-grid-wrap .button-wrap li.button>a,.icon-grid-wrap .button-wrap .category-list .cat-item a,.category-list .cat-item .icon-grid-wrap .button-wrap a,.icon-grid-wrap .button-wrap .category-list .cat-item-all a,.category-list .cat-item-all .icon-grid-wrap .button-wrap a{width:100%}}@media only screen and (max-width:1400px){.icon-grid-wrap .intro-content{width:100%;padding-right:300px}}@media only screen and (max-width:1080px){.icon-grid-wrap .intro-content{padding:0}}.icon-grid-wrap .icon-grid{gap:40px}@media only screen and (max-width:1600px){.icon-grid-wrap .icon-grid{gap:30px}}@media only screen and (max-width:1400px){.icon-grid-wrap .icon-grid{gap:30px 20px}}.icon-grid-wrap .icon-grid.slick-initialized{gap:0}@media only screen and (max-width:600px){.icon-grid-wrap .icon-grid .slick-dots{width:100%}}.icon-grid-wrap .icon-grid .slick-slide{flex-direction:column;gap:30px;padding-right:20px}@media only screen and (max-width:720px){.icon-grid-wrap .icon-grid .slick-slide{padding-right:12px}}@media only screen and (max-width:600px){.icon-grid-wrap .icon-grid .slick-slide{padding:0}}.icon-grid-wrap .icon-grid .slick-slide .item{display:flex !important}.icon-grid-wrap .icon-grid .item{width:calc(25% - 30px)}@media only screen and (max-width:1600px){.icon-grid-wrap .icon-grid .item{width:calc(33.333% - 20px)}}@media only screen and (max-width:1400px){.icon-grid-wrap .icon-grid .item{width:calc(50% - 10px)}}@media only screen and (max-width:600px){.icon-grid-wrap .icon-grid .item{width:100%}}.icon-grid-wrap .icon-grid .item .icon{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:72px;height:72px}@media only screen and (max-width:1600px){.icon-grid-wrap .icon-grid .item .icon{width:64px;height:64px}}@media only screen and (max-width:1400px){.icon-grid-wrap .icon-grid .item .icon{width:48px;height:48px}}@media only screen and (max-width:600px){.icon-grid-wrap .icon-grid .item .icon{width:40px;height:40px}}.icon-grid-wrap .icon-grid .item .icon i{color:#df1523;font-size:56px}@media only screen and (max-width:1400px){.icon-grid-wrap .icon-grid .item .icon i{font-size:46px}}@media only screen and (max-width:600px){.icon-grid-wrap .icon-grid .item .icon i{font-size:35px}}.icon-grid-wrap .icon-grid .item .text{width:calc(100% - 72px);padding-left:20px}@media only screen and (max-width:1600px){.icon-grid-wrap .icon-grid .item .text{width:calc(100% - 64px)}}@media only screen and (max-width:1400px){.icon-grid-wrap .icon-grid .item .text{width:calc(100% - 48px)}}@media only screen and (max-width:600px){.icon-grid-wrap .icon-grid .item .text{width:calc(100% - 40px)}}.icon-grid-wrap .icon-grid .item h3{text-transform:none;margin-bottom:6px}.icon-grid-wrap .icon-grid .item p{color:#282829;line-height:1.1;margin:0}.featured-media-wrap+.key-benefits-wrap,.tabs-wrap+.key-benefits-wrap{padding-top:0}.key-benefits-wrap .key-benefits{gap:48px}@media only screen and (max-width:1600px){.key-benefits-wrap .key-benefits{gap:30px}}@media only screen and (max-width:1100px){.key-benefits-wrap .key-benefits{gap:30px 20px}}.key-benefits-wrap .key-benefits .item{width:calc(33.333% - 32px)}@media only screen and (max-width:1600px){.key-benefits-wrap .key-benefits .item{width:calc(33.333% - 20px)}}@media only screen and (max-width:1100px){.key-benefits-wrap .key-benefits .item{width:calc(50% - 10px)}}@media only screen and (max-width:600px){.key-benefits-wrap .key-benefits .item{width:100%}}.key-benefits-wrap .key-benefits .item .icon{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:72px;height:72px}@media only screen and (max-width:1600px){.key-benefits-wrap .key-benefits .item .icon{width:64px;height:64px}}@media only screen and (max-width:1400px){.key-benefits-wrap .key-benefits .item .icon{width:48px;height:48px}}@media only screen and (max-width:600px){.key-benefits-wrap .key-benefits .item .icon{width:40px;height:40px}}.key-benefits-wrap .key-benefits .item .icon i{color:#df1523;font-size:56px}@media only screen and (max-width:1400px){.key-benefits-wrap .key-benefits .item .icon i{font-size:46px}}@media only screen and (max-width:600px){.key-benefits-wrap .key-benefits .item .icon i{font-size:35px}}.key-benefits-wrap .key-benefits .item .text{width:calc(100% - 72px);padding-left:20px}@media only screen and (max-width:1600px){.key-benefits-wrap .key-benefits .item .text{width:calc(100% - 64px)}}@media only screen and (max-width:1400px){.key-benefits-wrap .key-benefits .item .text{width:calc(100% - 48px);padding-left:16px}}@media only screen and (max-width:600px){.key-benefits-wrap .key-benefits .item .text{width:calc(100% - 40px);padding-left:12px}}.key-benefits-wrap .key-benefits .item h3{text-transform:none;margin-bottom:6px}.key-benefits-wrap .key-benefits .item p{line-height:1.1;margin:0}.tabs-wrap+.features-slider-wrap{padding-top:0}.features-slider-wrap{overflow:hidden}.features-slider-wrap .features-slider .slick-slide>div{padding:0 10px}@media only screen and (max-width:1400px){.features-slider-wrap .features-slider .slick-slide>div{padding:0 8px}}@media only screen and (max-width:1200px){.features-slider-wrap .features-slider .slick-slide>div{padding:0 6px}}@media only screen and (max-width:600px){.features-slider-wrap .features-slider .slick-slide>div{padding:0 5px}}.features-slider-wrap .features-slider .item{display:flex !important;gap:24px;height:100%;padding:32px 56px 48px;background:#fff;border:5px solid #54565a}@media only screen and (max-width:1600px){.features-slider-wrap .features-slider .item{padding:32px 40px}}@media only screen and (max-width:1400px){.features-slider-wrap .features-slider .item{padding:32px}}@media only screen and (max-width:1200px){.features-slider-wrap .features-slider .item{padding:32px 24px;gap:20px;border-width:4px}}@media only screen and (max-width:1000px){.features-slider-wrap .features-slider .item{padding:24px}}@media only screen and (max-width:800px){.features-slider-wrap .features-slider .item{padding:24px 20px;gap:16px}}@media only screen and (max-width:600px){.features-slider-wrap .features-slider .item{padding:20px;gap:12px;border-width:3px}}.features-slider-wrap .features-slider .item .icon{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:80%;height:200px}@media only screen and (max-width:1600px){.features-slider-wrap .features-slider .item .icon{height:180px}}@media only screen and (max-width:1400px){.features-slider-wrap .features-slider .item .icon{height:170px}}@media only screen and (max-width:1200px){.features-slider-wrap .features-slider .item .icon{height:160px}}@media only screen and (max-width:1000px){.features-slider-wrap .features-slider .item .icon{height:150px}}@media only screen and (max-width:800px){.features-slider-wrap .features-slider .item .icon{height:140px}}@media only screen and (max-width:600px){.features-slider-wrap .features-slider .item .icon{height:120px}}.features-slider-wrap .features-slider .item .text{width:100%;height:100%}.features-slider-wrap .features-slider .item .text h3{color:#54565a}.features-slider-wrap .features-slider .item .text p{font-size:16px}.features-slider-wrap .features-slider .item h3{text-transform:none;margin-bottom:6px}.features-slider-wrap .features-slider .item p{line-height:1.1;margin:0}.features-slider-wrap .slick-arrow.slick-prev{left:-48px}.features-slider-wrap .slick-arrow.slick-next{right:-48px}.usp-slider-wrap{background:rgba(0,24,41,.14);padding:24px 0}.banner-home-usp{position:absolute;bottom:0;left:0;width:66.666%;background:linear-gradient(90deg,rgba(0,24,41,.14) 46.63%,rgba(0,54,92,.07) 92.31%,rgba(0,84,143,0) 100%);padding:24px 0;z-index:1}@media only screen and (max-width:1000px){.banner-home-usp{width:80%}}@media only screen and (max-width:800px){.banner-home-usp{width:100%;background:rgba(0,0,0,.2);padding:20px 0}}@media only screen and (max-width:600px){.banner-home-usp{padding:12px 0}}.banner-home-usp .container-left{padding-right:20px}@media only screen and (max-width:600px){.banner-home-usp .container-left{padding-right:0}}.banner-home-usp .slick-slide>div,.usp-slider-wrap .slick-slide>div{padding:0 20px}@media only screen and (max-width:1600px){.banner-home-usp .slick-slide>div,.usp-slider-wrap .slick-slide>div{padding:0 12px}}@media only screen and (max-width:800px){.banner-home-usp .slick-slide>div,.usp-slider-wrap .slick-slide>div{padding:0 10px}}@media only screen and (max-width:600px){.banner-home-usp .slick-slide>div,.usp-slider-wrap .slick-slide>div{padding:0}}.banner-home-usp .item,.usp-slider-wrap .item{display:flex !important}.banner-home-usp .item .icon,.usp-slider-wrap .item .icon{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:72px;height:72px}@media only screen and (max-width:1600px){.banner-home-usp .item .icon,.usp-slider-wrap .item .icon{width:64px;height:64px}}@media only screen and (max-width:1400px){.banner-home-usp .item .icon,.usp-slider-wrap .item .icon{width:48px;height:48px}}@media only screen and (max-width:600px){.banner-home-usp .item .icon,.usp-slider-wrap .item .icon{width:40px;height:40px}}.banner-home-usp .item .icon i,.usp-slider-wrap .item .icon i{color:#df1523;font-size:56px}@media only screen and (max-width:1400px){.banner-home-usp .item .icon i,.usp-slider-wrap .item .icon i{font-size:46px}}@media only screen and (max-width:600px){.banner-home-usp .item .icon i,.usp-slider-wrap .item .icon i{font-size:35px}}.banner-home-usp .item .text,.usp-slider-wrap .item .text{width:calc(100% - 72px);padding-left:16px}@media only screen and (max-width:1600px){.banner-home-usp .item .text,.usp-slider-wrap .item .text{width:calc(100% - 64px);padding-left:12px}}@media only screen and (max-width:1400px){.banner-home-usp .item .text,.usp-slider-wrap .item .text{width:calc(100% - 48px);padding-left:10px}}@media only screen and (max-width:600px){.banner-home-usp .item .text,.usp-slider-wrap .item .text{width:calc(100% - 40px)}}.banner-home-usp .item h3,.usp-slider-wrap .item h3{font-size:18px;text-transform:none;margin-bottom:4px}.banner-home-usp .item p,.usp-slider-wrap .item p{font-size:16px;line-height:1.1;margin:0}.table-section+.faqs-wrap,.timeline-wrap+.faqs-wrap,.tech-details-section+.faqs-wrap,.repeater-content+.faqs-wrap,.imitation-statement-wrap+.faqs-wrap{padding-top:0}@media only screen and (min-width:650px){.faqs-wrap+.market-cards-slider-wrap,.faqs-wrap+.repeater-content,.faqs-wrap+.icon-grid-wrap,.faqs-wrap+.case-study-slider-wrap,.faqs-wrap+.related-products-wrap{padding-top:0}}@media only screen and (max-width:650px){.faqs-wrap{padding:12px}}@media only screen and (max-width:500px){.faqs-wrap{padding:8px}}@media only screen and (max-width:350px){.faqs-wrap{padding:0}}@media only screen and (max-width:650px){.faqs-wrap .container,.faqs-wrap .container-large{padding:0}}.faqs-wrap .wrap{width:100%;padding:80px;border:3px solid #090a0b;background:#fff;position:relative;z-index:1}@media only screen and (max-width:1600px){.faqs-wrap .wrap{padding:56px}}@media only screen and (max-width:1400px){.faqs-wrap .wrap{padding:40px}}@media only screen and (max-width:1200px){.faqs-wrap .wrap{padding:30px}}@media only screen and (max-width:650px){.faqs-wrap .wrap{padding:24px 20px}}@media only screen and (max-width:500px){.faqs-wrap .wrap{padding:20px;border-width:2px}}@media only screen and (max-width:350px){.faqs-wrap .wrap{padding:32px 20px;border:none}}.faqs-wrap .intro-content{width:680px;padding-right:148px}@media only screen and (max-width:1600px){.faqs-wrap .intro-content{width:500px;padding-right:48px}}@media only screen and (max-width:1400px){.faqs-wrap .intro-content{padding-right:40px}}@media only screen and (max-width:1200px){.faqs-wrap .intro-content{width:450px;padding-right:30px}}@media only screen and (max-width:1050px){.faqs-wrap .intro-content{width:100%;padding-right:0;padding-bottom:24px}}@media only screen and (max-width:850px){.faqs-wrap .buttons.desktop{display:none}}.faqs-wrap .buttons.mobile{display:none}@media only screen and (max-width:850px){.faqs-wrap .buttons.mobile{display:inline-block}}.faqs-wrap .faqs{width:calc(100% - 680px);gap:24px}@media only screen and (max-width:1600px){.faqs-wrap .faqs{width:calc(100% - 500px);gap:20px}}@media only screen and (max-width:1400px){.faqs-wrap .faqs{gap:16px}}@media only screen and (max-width:1200px){.faqs-wrap .faqs{width:calc(100% - 450px);gap:12px}}@media only screen and (max-width:1050px){.faqs-wrap .faqs{width:100%}}.faq-block{border:2px solid #85868b;cursor:pointer}.faq-block .question{position:relative;user-select:none;width:100%;font-size:20px;font-weight:700;line-height:1.2;text-align:left;text-transform:none;cursor:pointer;padding:24px 48px 24px 24px;margin:0;transition:.3s ease}@media only screen and (max-width:1600px){.faq-block .question{font-size:18px}}@media only screen and (max-width:1400px){.faq-block .question{padding:20px 48px 20px 20px}}@media only screen and (max-width:650px){.faq-block .question{font-size:16px;padding:14px 38px 14px 16px}}.faq-block .question:hover{color:#df1523}.faq-block .question:hover:after{color:#df1523}.faq-block .question[aria-expanded=true]{color:#df1523}.faq-block .question[aria-expanded=true]:after{content:"";color:#df1523}.faq-block .question:after{content:"+";font-family:"Font Awesome 7 Pro";position:absolute;top:50%;right:20px;transform:translateY(-50%);transition:.3s ease}@media only screen and (max-width:1400px){.faq-block .question:after{right:14px}}.faq-block .answer{display:none;padding:0 24px 24px}@media only screen and (max-width:1400px){.faq-block .answer{padding:0 20px 20px}}.faq-block .answer p{font-size:16px;word-break:break-word}@media only screen and (min-width:980px){.page-template-page-contact #container{overflow:unset}}@media only screen and (max-width:500px){.form-section .container{padding:0}}.form-section .form{padding:40px}@media only screen and (max-width:1400px){.form-section .form{width:calc(100% - 480px)}}@media only screen and (max-width:1250px){.form-section .form{padding:30px}}@media only screen and (max-width:1080px){.form-section .form{width:100%}}@media only screen and (max-width:600px){.form-section .form{padding:24px}}@media only screen and (max-width:500px){.form-section .form{padding:24px 20px}}.form-section .form .data-check .wpcf7-list-item-label,.form-section .form .data-check .terms{font-size:14px}.form-section .form .data-check .wpcf7-list-item-label:before{width:16px;height:16px;line-height:16px}.form-section .sidebar{position:sticky;top:175px;align-self:flex-start;padding-right:120px}@media only screen and (max-width:1600px){.form-section .sidebar{padding-right:80px}}@media only screen and (max-width:1400px){.form-section .sidebar{width:480px;padding-right:60px}}@media only screen and (max-width:1300px){.form-section .sidebar{padding-right:40px}}@media only screen and (max-width:1250px){.form-section .sidebar{padding-right:30px}}@media only screen and (max-width:1080px){.form-section .sidebar{position:relative;top:initial;width:100%}}@media only screen and (max-width:1080px){.form-section .sidebar{width:100%;padding:0;margin-bottom:32px}}@media only screen and (max-width:500px){.form-section .sidebar{padding:0 20px}}.form-section .sidebar h1 span{color:#df1523}@media only screen and (max-width:1080px){.form-section .sidebar .intro-content,.form-section .sidebar .buttons{padding:0 20px}}@media only screen and (max-width:1080px){.form-section .contact-details.desktop{display:none}}.form-section .contact-details.mobile{display:none}@media only screen and (max-width:1080px){.form-section .contact-details.mobile{display:block;width:100%;padding:0 20px}}@media only screen and (max-width:1080px){.form-section .contact-details.mobile h3{text-align:center}}.form-section .contact-details .contact-wrap .tel-wrap{width:100%}@media only screen and (max-width:1080px){.form-section .contact-details .contact-wrap .tel-wrap{justify-content:center}}.form-section .contact-details .social-buttons .social-links{gap:8px}@media only screen and (max-width:1080px){.form-section .contact-details .social-buttons .social-links{justify-content:center}}.fullwidth-form .form h5{text-align:center}.fullwidth-form .form .data-check .wpcf7-form-control-wrap .wpcf7-list-item label{display:flex;flex-wrap:wrap;justify-content:center}.form-main .container,.form-main .container-medium,.form-main .container-large{padding:0 10px}.form-main h2{margin-bottom:30px}@media only screen and (max-width:900px){.form-main h2{margin-bottom:20px}}.form-main .form{width:100%;padding:48px 64px}@media only screen and (max-width:1600px){.form-main .form{padding:40px}}@media only screen and (max-width:1200px){.form-main .form{padding:40px 30px}}@media only screen and (max-width:900px){.form-main .form{padding:30px 24px}}@media only screen and (max-width:650px){.form-main .form{padding:24px 20px}}.form-main .form h5{text-align:center}.form-main .form .form-description{text-align:center;margin-bottom:30px}.form-main .form .form-description p{margin-bottom:0;line-height:1.6}.form-main .form .form-description a{color:#e30613;text-decoration:underline}.form-main .form .form-description a:hover{text-decoration:none}@media only screen and (max-width:900px){.form-main .form .form-description{margin-bottom:20px}}.contact-details .contact-block:first-of-type h3{margin-top:0}.contact-details h3{margin:25px 0 10px}.contact-details ul{padding:0}.contact-details ul.details li{margin-bottom:10px}.contact-details ul li{list-style:none}.contact-details ul li i{color:#df1523;margin-right:10px}.contact-details .social-links{margin-top:25px}.contact-details .social-links a{font-size:20px;margin:0 5px;background:#111;border-radius:50%;color:#fff}.contact-details .social-links a:hover{background:#df1523}.testimonials-slider .testimonial{padding:0 20px}.testimonials-slider .testimonial p.name,.testimonials-slider .testimonial p.company{font-size:15px;margin-bottom:5px}.testimonials-slider .testimonial p.company{font-weight:600}.testimonials-slider .testimonial .rating{padding-top:10px}.testimonials-slider .testimonial .rating i{color:#df1523;margin:0 2px}.post-card{width:calc(25% - 22.5px);transition:.3s ease;cursor:pointer}@media only screen and (max-width:1500px){.post-card{width:calc(33.333% - 20px)}}@media only screen and (max-width:1200px){.post-card{width:calc(50% - 15px)}}@media only screen and (max-width:1100px){.post-card{width:calc(50% - 10px)}}@media only screen and (max-width:680px){.post-card{width:100%}}.post-card:hover{border-color:#df1523}.post-card:hover h3{color:#df1523}.post-card:hover .image img{scale:1.025}.post-card:hover .btn,.post-card:hover .bottom-header .right .menu li.button>a,.bottom-header .right .menu .post-card:hover li.button>a,.post-card:hover .category-list .cat-item a,.category-list .cat-item .post-card:hover a,.post-card:hover .category-list .cat-item-all a,.category-list .cat-item-all .post-card:hover a{background:#df1523;border-color:#df1523}.post-card.case-study{width:calc(33.333% - 20px)}@media only screen and (max-width:1200px){.post-card.case-study{width:calc(50% - 15px)}}@media only screen and (max-width:1100px){.post-card.case-study{width:calc(50% - 10px)}}@media only screen and (max-width:680px){.post-card.case-study{width:100%}}.post-card .image{width:100%;height:300px;overflow:hidden;transition:.3s ease}@media only screen and (max-width:1600px){.post-card .image{height:280px}}@media only screen and (max-width:1600px){.post-card .image{height:270px}}@media only screen and (max-width:600px){.post-card .image{height:260px}}@media only screen and (max-width:600px){.post-card .image{height:250px}}.post-card .image img{background:#fff;transition:.3s ease}.post-card .wrap{height:100%;padding:20px;background:#fafafa;border:1px solid #090a0b;border-bottom:none;gap:24px}@media only screen and (max-width:1600px){.post-card .wrap{gap:20px}}.post-card .wrap h3{text-transform:none;margin-bottom:6px}.post-card .wrap .category{font-size:16px;font-weight:400;color:#54565a;margin-bottom:6px;gap:6px}.post-card .wrap .category i{color:#df1523}.post-card .wrap .date{font-size:16px;color:#85868b;margin-bottom:12px}.post-card .wrap .text p:last-of-type{margin:0}.post-card .btn,.post-card .bottom-header .right .menu li.button>a,.bottom-header .right .menu .post-card li.button>a,.post-card .category-list .cat-item a,.category-list .cat-item .post-card a,.post-card .category-list .cat-item-all a,.category-list .cat-item-all .post-card a{width:100%}.repeater-content+.latest-news-wrap,.related-products-wrap+.latest-news-wrap,.case-study-slider-wrap+.latest-news-wrap,.icon-grid-wrap+.latest-news-wrap{padding-top:0}.latest-news-wrap{overflow:hidden}@media only screen and (max-width:1400px){.latest-news-wrap .intro-content .text{width:calc(100% - 300px)}}@media only screen and (max-width:1080px){.latest-news-wrap .intro-content .text{width:100%}}@media only screen and (max-width:650px){.latest-news-wrap .intro-content .text{text-align:center}}@media only screen and (max-width:650px){.latest-news-wrap .button-wrap{text-align:center}}@media only screen and (max-width:650px){.latest-news-wrap .outer-slider-wrap{padding:0 30px}}.latest-news-wrap .slider-wrap{margin:0 -10px}@media only screen and (max-width:650px){.latest-news-wrap .slider-wrap{margin:0 -5px}}.latest-news-wrap .post-card{padding:0 10px}@media only screen and (max-width:650px){.latest-news-wrap .post-card{padding:0 5px}}@media only screen and (max-width:650px){.latest-news-wrap .slick-list{overflow:visible}}.latest-news-wrap .slick-track{margin-left:0}.latest-news-wrap .slick-dots{width:100%}.latest-news-wrap .slick-arrow.slick-prev{left:-48px}@media only screen and (max-width:1800px){.latest-news-wrap .slick-arrow.slick-prev{left:-32px}}@media only screen and (max-width:1500px){.latest-news-wrap .slick-arrow.slick-prev{left:-24px}}.latest-news-wrap .slick-arrow.slick-next{right:-48px}@media only screen and (max-width:1800px){.latest-news-wrap .slick-arrow.slick-next{right:-32px}}@media only screen and (max-width:1500px){.latest-news-wrap .slick-arrow.slick-next{right:-24px}}.repeater-content+.case-study-slider-wrap,.gallery-wrap+.case-study-slider-wrap{padding-top:0}.case-study-slider-wrap .btn,.case-study-slider-wrap .bottom-header .right .menu li.button>a,.bottom-header .right .menu .case-study-slider-wrap li.button>a,.case-study-slider-wrap .category-list .cat-item a,.category-list .cat-item .case-study-slider-wrap a,.case-study-slider-wrap .category-list .cat-item-all a,.category-list .cat-item-all .case-study-slider-wrap a{margin:0}@media only screen and (max-width:600px){.case-study-slider-wrap .btn,.case-study-slider-wrap .bottom-header .right .menu li.button>a,.bottom-header .right .menu .case-study-slider-wrap li.button>a,.case-study-slider-wrap .category-list .cat-item a,.category-list .cat-item .case-study-slider-wrap a,.case-study-slider-wrap .category-list .cat-item-all a,.category-list .cat-item-all .case-study-slider-wrap a{width:100%}}@media only screen and (max-width:600px){.case-study-slider-wrap .case-study-slider{padding:0 12px}}.case-study-slider-wrap .case-study-card:hover .image img{scale:1.05}.case-study-slider-wrap .case-study-card:hover .text{background:rgba(17,17,17,.125)}.case-study-slider-wrap .case-study-card .image{padding-bottom:40%;overflow:hidden}.case-study-slider-wrap .case-study-card .image img{transition:.3s ease}.case-study-slider-wrap .case-study-card .text{height:100%;background:rgba(17,17,17,.1);padding:26px 80px;transition:.3s ease}@media only screen and (max-width:1600px){.case-study-slider-wrap .case-study-card .text{padding:20px 40px}}@media only screen and (max-width:720px){.case-study-slider-wrap .case-study-card .text{padding:20px 30px}}@media only screen and (max-width:600px){.case-study-slider-wrap .case-study-card .text{padding:20px}}.case-study-slider-wrap .case-study-card .text .eyebrow{font-size:18px;margin-bottom:4px}@media only screen and (max-width:1600px){.case-study-slider-wrap .case-study-card .text .eyebrow{font-size:16px}}@media only screen and (max-width:600px){.case-study-slider-wrap .case-study-card .text .eyebrow{font-size:14px}}.case-study-slider-wrap .case-study-card .text h3{margin-bottom:8px}.case-study-slider-wrap .case-study-card .text p{color:#54565a}.case-study-slider-wrap .case-study-card .text .text-link{text-align:right;margin-top:12px}.case-study-slider-wrap .slick-dots{width:100%}.category-list{list-style:none;gap:12px}@media only screen and (max-width:600px){.category-list{gap:8px}}.category-list li{margin-bottom:0}@media only screen and (max-width:380px){.category-list li{width:100%}}.category-list li~.cat-item{margin-top:0}.category-list .cat-item a,.category-list .cat-item-all a{list-style:none;display:inline-block;margin:0;cursor:pointer;transition:.3s ease}@media only screen and (max-width:1200px){.category-list .cat-item a,.category-list .cat-item-all a{padding:15px}}@media only screen and (max-width:600px){.category-list .cat-item a,.category-list .cat-item-all a{padding:12px;gap:8px}}@media only screen and (max-width:380px){.category-list .cat-item a,.category-list .cat-item-all a{width:100%}}.category-list .cat-item a:after,.category-list .cat-item-all a:after{display:none}.category-list .cat-item-all a,.category-list .current-cat a{color:#fff;background:#54565a;border-color:#54565a}.category-list .cat-item-all a:hover,.category-list .current-cat a:hover{color:#fff;background:#54565a;border-color:#54565a}.category-list .cat-item-all a:hover{color:#fff;background:#54565a;border-color:#54565a}.category .category-list .cat-item-all a,.tax-case_study_category .category-list .cat-item-all a{color:#54565a;background:0 0;border-color:#54565a}.category .category-list .cat-item-all a:hover,.tax-case_study_category .category-list .cat-item-all a:hover{background:#54565a;border-color:#54565a;color:#fff}.single-post #container{overflow:unset}.single-post-content .article{width:calc(100% - 420px);padding-right:60px}@media only screen and (max-width:1250px){.single-post-content .article{width:calc(100% - 320px);padding-right:40px}}@media only screen and (max-width:980px){.single-post-content .article{width:100%;padding-right:0}}.single-post-content .article img{height:auto;max-width:100%}.single-post-content .article .post-heading .blog-link{color:#85868b;font-size:22px;font-weight:400;margin-right:30px;margin-top:8px}@media only screen and (max-width:500px){.single-post-content .article .post-heading .blog-link{margin-right:16px}}.single-post-content .article .post-heading .blog-link:hover{color:#54565a}.single-post-content .article .details{list-style:none;padding-left:0;margin-bottom:32px}@media only screen and (max-width:500px){.single-post-content .article .details{margin-bottom:24px}}.single-post-content .article .details li{font-size:16px}.single-post-content .article .details .divider{margin:0 10px}.single-post-content .sidebar-wrap{position:sticky;top:175px;width:420px;align-self:flex-start}@media only screen and (max-width:1250px){.single-post-content .sidebar-wrap{width:320px}}@media only screen and (max-width:980px){.single-post-content .sidebar-wrap{position:relative;top:initial;width:100%;margin-top:24px}}.single-post-content .sidebar-wrap .sidebar{border:2px solid #f5f5f6}.single-post-content .sidebar-wrap .related-posts{background:#fff;padding:32px}@media only screen and (max-width:500px){.single-post-content .sidebar-wrap .related-posts{padding:20px}}.single-post-content .sidebar-wrap .related-posts h3{font-size:20px}.single-post-content .sidebar-wrap .related-posts a{display:block;line-height:1.5;color:#54565a;margin-bottom:16px}.single-post-content .sidebar-wrap .related-posts a:hover{color:#df1523}.single-post-content .sidebar-wrap .related-posts a:last-of-type{margin-bottom:0}.single-post-content .sidebar-wrap .related-posts a.blog-link{color:#df1523;font-weight:600}.single-post-content .sidebar-wrap .related-posts a.blog-link:hover{color:#86161e}.single-post-content .sidebar-wrap .social-buttons{background:#f5f5f6;padding:32px;margin-top:20px}@media only screen and (max-width:980px){.single-post-content .blog-footer .social-buttons{display:none}}.single-post-content .blog-footer .social-buttons p{font-weight:600}@media only screen and (max-width:980px){.single-post-content .blog-footer .half{width:100%}}.single-case-studies #container{overflow:unset}@media only screen and (max-width:1080px){.single-case-study-content .post-wrap{flex-direction:column;gap:40px}}.single-case-study-content .article{padding-left:120px}@media only screen and (max-width:1600px){.single-case-study-content .article{padding-left:80px}}@media only screen and (max-width:1400px){.single-case-study-content .article{padding-left:40px}}@media only screen and (max-width:1080px){.single-case-study-content .article{padding:0;width:100%}}.single-case-study-content .article h2,.single-case-study-content .article h3{color:#54565a}.single-case-study-content .article img{height:auto !important;max-width:100%}.single-case-study-content .details-wrap{position:sticky;top:180px;height:fit-content}@media only screen and (max-width:1080px){.single-case-study-content .details-wrap{position:relative;top:initial;width:100%}}.single-case-study-content .details-wrap .top{height:fit-content;background:#f5f5f6;padding:32px;gap:32px}@media only screen and (max-width:1080px){.single-case-study-content .details-wrap .top{width:100%;gap:24px}}.single-case-study-content .details-wrap .top h3{margin:0}.single-case-study-content .details-wrap .top .details .line{gap:24px;margin-bottom:8px}@media only screen and (max-width:1400px){.single-case-study-content .details-wrap .top .details .line{gap:8px}}.single-case-study-content .details-wrap .top .details .line:last-of-type{margin-bottom:0}.single-case-study-content .details-wrap .top .details .line .one{width:120px;font-weight:500}@media only screen and (max-width:1200px){.single-case-study-content .details-wrap .top .details .line .one{width:100px}}.single-case-study-content .details-wrap .top .details .line .two{width:calc(100% - 152px)}@media only screen and (max-width:1400px){.single-case-study-content .details-wrap .top .details .line .two{width:calc(100% - 128px)}}@media only screen and (max-width:1200px){.single-case-study-content .details-wrap .top .details .line .two{width:calc(100% - 108px)}}.single-case-study-content .details-wrap .top .post-details{list-style:none;padding-left:0;margin:0}@media only screen and (max-width:500px){.single-case-study-content .details-wrap .top .post-details{margin-bottom:24px}}.single-case-study-content .details-wrap .top .post-details li{gap:6px}.single-case-study-content .details-wrap .top .post-details li i{font-size:20px;color:#df1523;margin-right:12px}@media only screen and (max-width:1080px){.single-case-study-content .desktop{display:none}}.single-case-study-content .mobile{display:none;margin-top:32px}@media only screen and (max-width:1080px){.single-case-study-content .mobile{display:block}}.single-case-study-content .social-buttons{padding:40px;background:#e7e5e4;margin-top:16px}.single-case-study-content .social-buttons h4{font-size:20px}.single-case-study-content .social-buttons .social-links{display:flex;flex-wrap:wrap;gap:8px}.single-case-study-content .social-buttons a{display:flex;width:44px;height:44px;justify-content:center;align-items:center;color:#fff;background:#df1523;font-size:20px;border-radius:50%}@media only screen and (max-width:600px){.single-case-study-content .social-buttons a{font-size:16px}}.single-case-study-content .social-buttons a:hover{background:#54565a}.single-case-study-content .btn,.single-case-study-content .bottom-header .right .menu li.button>a,.bottom-header .right .menu .single-case-study-content li.button>a,.single-case-study-content .category-list .cat-item a,.category-list .cat-item .single-case-study-content a,.single-case-study-content .category-list .cat-item-all a,.category-list .cat-item-all .single-case-study-content a{width:100%;margin-top:16px}@media only screen and (max-width:980px){.author-section-wrap .image{width:100%;padding-bottom:70%;margin-bottom:32px}}.author-section-wrap .text{padding-left:90px}@media only screen and (max-width:1600px){.author-section-wrap .text{padding-left:60px}}@media only screen and (max-width:1300px){.author-section-wrap .text{padding-left:40px}}@media only screen and (max-width:980px){.author-section-wrap .text{width:100%;padding:0}}.posts-loop.author .intro-content h2{margin:0}.blog .logo-grid-wrap{background:#fff}.logo-grid img{display:inline-block;max-width:150px;max-height:120px;margin:10px 20px;vertical-align:middle;filter:grayscale(1)}@media only screen and (max-width:720px){.logo-grid img{max-width:100px;max-height:80px;margin:0 10px}}@media only screen and (max-width:720px){.logo-grid img{max-width:100px;max-height:80px;margin:0 6px}}@media only screen and (max-width:800px){.blog-footer .social-buttons{margin-bottom:30px}}.blog-footer .social-buttons a{font-size:20px;margin-right:10px}.blog-footer .social-buttons a:hover{color:#df1523}.blog-footer .social-buttons p{margin-bottom:10px}@media only screen and (max-width:800px){.blog-footer .half{width:100%;text-align:center}}.blog-footer .navigation .pagination{display:flex;justify-content:center;width:100%}.blog-footer .navigation .pagination .nav-links{display:flex}.blog-footer .navigation .pagination .page-numbers{display:flex;justify-content:center;align-items:center;width:48px;height:48px;color:#85868b;background:#fff;border:1px solid #df1523;margin-left:6px;margin-right:6px}.blog-footer .navigation .pagination .page-numbers:hover{color:#fff;background-color:#df1523;transition:.3s ease}.blog-footer .navigation .pagination .page-numbers.current{position:relative;color:#fff;font-weight:700;background:#df1523;border:none;transition:.3s ease}.blog-footer .navigation .pagination .page-numbers.dots,.blog-footer .navigation .pagination .page-numbers.next,.blog-footer .navigation .pagination .page-numbers.prev{background:0 0;border:none;margin-left:-6px;margin-right:-6px}.blog-footer .navigation .pagination .page-numbers.dots:hover,.blog-footer .navigation .pagination .page-numbers.next:hover,.blog-footer .navigation .pagination .page-numbers.prev:hover{color:#df1523}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal !important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal !important;padding:0;position:absolute !important;width:1px}.screen-reader-text:focus{clip:auto !important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);-webkit-clip-path:none;clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.footer{background:#fff}.footer ul,.footer li{list-style:none;padding:0}.footer a:not(.btn){color:#111}.footer a:not(.btn):hover{color:#df1523}.footer h3,.footer h4{margin-bottom:10px}.footer .top-footer .container{width:100%;border-bottom:2px solid #111}.footer .top-footer .outer-wrap{width:100%}@media only screen and (max-width:950px){.footer .top-footer .outer-wrap{flex-wrap:wrap;gap:40px}}.footer .top-footer .wrap{width:520px;padding-right:120px;gap:26px}@media only screen and (max-width:1600px){.footer .top-footer .wrap{width:400px;padding-right:64px}}@media only screen and (max-width:1400px){.footer .top-footer .wrap{width:350px;padding-right:30px}}@media only screen and (max-width:950px){.footer .top-footer .wrap{width:100%;padding:0;gap:20px}}@media only screen and (max-width:600px){.footer .top-footer .wrap{text-align:center}}.footer .top-footer .wrap .footer-logo{width:100%}.footer .top-footer .wrap .footer-logo a{display:block;height:100%;max-width:480px}.footer .top-footer .wrap .footer-text p{font-size:16px;line-height:1.15}.footer .top-footer .wrap .btn,.footer .top-footer .wrap .bottom-header .right .menu li.button>a,.bottom-header .right .menu .footer .top-footer .wrap li.button>a,.footer .top-footer .wrap .category-list .cat-item a,.category-list .cat-item .footer .top-footer .wrap a,.footer .top-footer .wrap .category-list .cat-item-all a,.category-list .cat-item-all .footer .top-footer .wrap a{width:fit-content}@media only screen and (max-width:600px){.footer .top-footer .wrap .btn,.footer .top-footer .wrap .bottom-header .right .menu li.button>a,.bottom-header .right .menu .footer .top-footer .wrap li.button>a,.footer .top-footer .wrap .category-list .cat-item a,.category-list .cat-item .footer .top-footer .wrap a,.footer .top-footer .wrap .category-list .cat-item-all a,.category-list .cat-item-all .footer .top-footer .wrap a{width:100%}}.footer .top-footer .links{width:calc(100% - 520px);padding-left:40px}@media only screen and (max-width:1600px){.footer .top-footer .links{width:calc(100% - 400px)}}@media only screen and (max-width:1400px){.footer .top-footer .links{width:calc(100% - 350px)}}@media only screen and (max-width:1280px){.footer .top-footer .links{gap:30px}}@media only screen and (max-width:950px){.footer .top-footer .links{width:100%;padding-left:0}}@media only screen and (max-width:600px){.footer .top-footer .links{justify-content:center;text-align:center}}@media only screen and (max-width:500px){.footer .top-footer .links{gap:20px}}.footer .top-footer .links h3{font-size:20px;letter-spacing:1px;text-transform:none;margin-bottom:16px}@media only screen and (max-width:1600px){.footer .top-footer .links h3{font-size:18px;margin-bottom:8px}}@media only screen and (max-width:1400px){.footer .top-footer .links h3{margin-bottom:4px}}.footer .top-footer .links .menu-col{width:25%;height:fit-content;padding-right:30px}@media only screen and (max-width:1500px){.footer .top-footer .links .menu-col{width:33.333%}}@media only screen and (max-width:1280px){.footer .top-footer .links .menu-col{width:calc(50% - 15px)}}@media only screen and (max-width:950px){.footer .top-footer .links .menu-col{padding:0}}@media only screen and (max-width:500px){.footer .top-footer .links .menu-col{width:100%}}.footer .top-footer .links .menu-col>ul{margin:0}@media only screen and (max-width:600px){.footer .top-footer .links .menu-col>ul li.menu-item{width:100%}}@media only screen and (max-width:600px){.footer .bottom-footer{display:block;text-align:center}}.footer .bottom-footer p{width:calc(100% - 64px);font-size:16px;margin:0;display:inline-block}@media only screen and (max-width:600px){.footer .bottom-footer p{width:100%;margin-bottom:20px}}.footer .bottom-footer p span{margin:0 10px}@media only screen and (max-width:600px){.footer .bottom-footer p span{display:block;font-size:0px;margin:3px 0}}@media only screen and (max-width:600px){.footer .bottom-footer a{margin:auto}}.footer .bottom-footer a img{width:40px;vertical-align:middle}.footer .bottom-footer .fa-kit{font-size:32px;transition:.3s ease}.footer .bottom-footer .fa-kit:hover{color:#df1523;transition:.3s ease}.footer .contact-wrap,.form-section .contact-wrap{justify-content:flex-start;gap:20px}@media only screen and (max-width:1600px){.footer .contact-wrap,.form-section .contact-wrap{flex-direction:column}}@media only screen and (max-width:950px){.footer .contact-wrap,.form-section .contact-wrap{flex-direction:row;gap:30px}}@media only screen and (max-width:600px){.footer .contact-wrap,.form-section .contact-wrap{justify-content:center;align-items:center;gap:20px 40px}}@media only screen and (max-width:400px){.footer .contact-wrap,.form-section .contact-wrap{flex-direction:column;gap:20px}}.footer .tel-wrap,.form-section .tel-wrap{width:calc(50% - 10px);justify-content:flex-start;gap:12px}@media only screen and (max-width:1600px){.footer .tel-wrap,.form-section .tel-wrap{width:100%}}@media only screen and (max-width:950px){.footer .tel-wrap,.form-section .tel-wrap{width:fit-content}}@media only screen and (max-width:600px){.footer .tel-wrap,.form-section .tel-wrap{justify-content:center}}@media only screen and (max-width:400px){.footer .tel-wrap,.form-section .tel-wrap{width:100%}}.footer .tel-wrap:hover .icon,.form-section .tel-wrap:hover .icon{background:#54565a}.footer .tel-wrap:hover .icon i,.form-section .tel-wrap:hover .icon i{rotate:6deg}.footer .tel-wrap:hover span.tel-text,.form-section .tel-wrap:hover span.tel-text{color:#df1523}.footer .tel-wrap .icon,.form-section .tel-wrap .icon{background:#85868b;width:28px;height:28px;border-radius:50%;transition:.3s ease}.footer .tel-wrap .icon i,.form-section .tel-wrap .icon i{font-size:14px;font-weight:400;color:#fff;transition:.3s ease}.footer .tel-wrap span.subtext,.form-section .tel-wrap span.subtext{color:#3c3c3d;font-weight:400;line-height:1;margin-bottom:3px;transition:.3s ease}.footer .tel-wrap span.tel-text,.form-section .tel-wrap span.tel-text{font-family:"Roboto Condensed",sans-serif;color:#54565a;font-size:16px;font-weight:700;line-height:1;margin:0;transition:.3s ease}.footer .tel-wrap.large,.form-section .tel-wrap.large{width:100%}.footer .tel-wrap.large:hover .icon,.form-section .tel-wrap.large:hover .icon{background:#d11421}.footer .tel-wrap.large:hover span.tel-text,.form-section .tel-wrap.large:hover span.tel-text{color:#d11421}.footer .tel-wrap.large .icon,.form-section .tel-wrap.large .icon{background:#df1523;width:52px;height:52px}@media only screen and (max-width:1720px){.footer .tel-wrap.large .icon,.form-section .tel-wrap.large .icon{width:40px;height:40px}}.footer .tel-wrap.large .icon i,.form-section .tel-wrap.large .icon i{font-size:26px}@media only screen and (max-width:1720px){.footer .tel-wrap.large .icon i,.form-section .tel-wrap.large .icon i{font-size:20px}}.footer .tel-wrap.large span.tel-text,.form-section .tel-wrap.large span.tel-text{font-size:22px}@media only screen and (max-width:1600px){.footer .tel-wrap.large span.tel-text,.form-section .tel-wrap.large span.tel-text{font-size:20px}}@media only screen and (max-width:1080px){.footer .tel-wrap.large span.tel-text,.form-section .tel-wrap.large span.tel-text{font-size:18px}}.footer .social-buttons,.form-section .social-buttons{width:100%;margin-top:0}@media only screen and (max-width:600px){.footer .social-buttons,.form-section .social-buttons{width:100%;padding:0}}.footer .social-buttons .social-links,.form-section .social-buttons .social-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px 16px}@media only screen and (max-width:600px){.footer .social-buttons .social-links,.form-section .social-buttons .social-links{justify-content:center}}.footer .social-buttons .social-links a,.form-section .social-buttons .social-links a{padding:8px;line-height:1.25;background:#111;border-radius:50%;color:#fff}.footer .social-buttons .social-links a:hover,.form-section .social-buttons .social-links a:hover{background:#df1523}.fixed-notice{position:fixed;z-index:50;background:#f5f5f6}.fixed-notice.hidden{display:none}.fixed-notice.strip{bottom:0;left:0;right:0;padding:30px 0}@media only screen and (max-width:1200px){.fixed-notice.strip .content{padding-right:20px}}.fixed-notice.modal .container{position:fixed;top:50%;left:50%;width:720px;overflow:scroll;text-align:center;background:#fff;box-shadow:0px 0px 20px -10px #111;padding:60px;transform:translate(-50%,-50%);z-index:1}@media only screen and (max-width:800px){.fixed-notice.modal .container{top:20px;left:20px;right:20px;bottom:20px;width:auto;transform:none}}@media only screen and (max-width:450px){.fixed-notice.modal .container{padding:30px}}.fixed-notice.modal .notice-overlay{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(17,17,17,.5)}@media only screen and (max-width:450px){.fixed-notice.modal .close-notice{top:0;right:7px}}.fixed-notice .content p:last-of-type{margin-bottom:0}.fixed-notice .content .btn,.fixed-notice .content .bottom-header .right .menu li.button>a,.bottom-header .right .menu .fixed-notice .content li.button>a,.fixed-notice .content .category-list .cat-item a,.category-list .cat-item .fixed-notice .content a,.fixed-notice .content .category-list .cat-item-all a,.category-list .cat-item-all .fixed-notice .content a{margin-top:20px}.fixed-notice .close-notice{position:absolute;top:10px;right:15px;font-size:26px;cursor:pointer;transition:.3s ease}.fixed-notice .close-notice:hover{color:#df1523}#cookiePolicy{transition:.3s ease}#cookiePolicy.hide{opacity:0;visibility:hidden}#cookiePolicy #closeCookie{position:absolute;top:50%;right:15px;font-size:18px;line-height:40px;width:40px;text-align:center;transform:translateY(-50%);background:#df1523;color:#fff;cursor:pointer;transition:.3s ease}#cookiePolicy #closeCookie:hover{background:#c9c5c5}#cookiePolicy .cookie-content{position:fixed;bottom:0;left:0;right:0;z-index:99;background:#f5f5f6;padding:20px 70px 20px 30px}#cookiePolicy .cookie-content p{margin:0}#cookieTableContainer{overflow-x:scroll}#cookieTable{border-collapse:collapse;margin:10px 0 30px}#cookieTable td,#cookieTable th{border:1px solid #d5d2d2;padding:15px;text-align:center;vertical-align:middle}#cookieTable tr td:nth-of-type(1),#cookieTable tr th:nth-of-type(1){min-width:125px}#cookieTable tr td:nth-of-type(2),#cookieTable tr th:nth-of-type(2){min-width:200px}#cookieTable tr td:nth-of-type(3),#cookieTable tr th:nth-of-type(3){min-width:80px}#cookieTable tr td:nth-of-type(4),#cookieTable tr th:nth-of-type(4){min-width:300px}.fancybox-type-iframe .fancybox-inner{padding-top:56.2%;height:0 !important}.fancybox-type-iframe .fancybox-inner .fancybox-iframe{position:absolute;top:0;left:0;right:0;bottom:0}.newsletter-signup{background:#3c3c3d}.newsletter-signup h2{margin-bottom:8px}.newsletter-signup p{line-height:1.2}.newsletter-signup h2,.newsletter-signup p,.newsletter-signup li{color:#fff}@media only screen and (max-width:1000px){.newsletter-signup .container{gap:20px}}.newsletter-signup .intro-content{width:580px}@media only screen and (max-width:1600px){.newsletter-signup .intro-content{width:500px}}@media only screen and (max-width:1200px){.newsletter-signup .intro-content{width:45%}}@media only screen and (max-width:1000px){.newsletter-signup .intro-content{width:100%}}.newsletter-signup .email-signup{width:calc(100% - 580px);padding-left:120px}@media only screen and (max-width:1600px){.newsletter-signup .email-signup{width:calc(100% - 500px);padding-left:80px}}@media only screen and (max-width:1400px){.newsletter-signup .email-signup{padding-left:40px}}@media only screen and (max-width:1400px){.newsletter-signup .email-signup{padding-left:40px}}@media only screen and (max-width:1200px){.newsletter-signup .email-signup{width:55%}}@media only screen and (max-width:1000px){.newsletter-signup .email-signup{width:100%;padding:0}}.newsletter-signup .email-signup .wpcf7 form .wpcf7-response-output{margin-top:12px}.newsletter-signup .email-signup .wpcf7 .flex .wrap{width:calc(100% - 160px);flex-grow:1}.newsletter-signup .email-signup .wpcf7 .flex>p{position:relative;width:160px}.newsletter-signup .email-signup .wpcf7 .flex>p .wpcf7-spinner{position:absolute;right:-20px;top:20px}.newsletter-signup .email-signup .wpcf7 .flex input{margin:0}.newsletter-signup .email-signup .wpcf7 .flex .wpcf7-submit{margin-top:0;margin-left:12px}@media only screen and (max-width:600px){.newsletter-signup .email-signup .wpcf7 .flex .wpcf7-submit{padding:13.5px}}@media only screen and (max-width:500px){.newsletter-signup .email-signup .wpcf7 .flex .wpcf7-submit{margin-left:0}}@media only screen and (max-width:400px){.newsletter-signup .email-signup .wpcf7 .flex .wpcf7-submit{padding:16px 13px}}.newsletter-signup .email-signup .wpcf7 .flex .wpcf7-submit:after{display:none}.newsletter-signup .email-signup .wpcf7 .flex .wpcf7-submit i{display:none}@media only screen and (max-width:400px){.newsletter-signup .email-signup .wpcf7 .flex .wpcf7-submit i{display:block}}@media only screen and (max-width:400px){.newsletter-signup .email-signup .wpcf7 .flex .wpcf7-submit .submit-text{display:none}}.resources-cta{background:#e7e5e4}@media only screen and (max-width:1080px){.resources-cta{overflow:hidden;background:0 0;padding-bottom:0}}@media only screen and (max-width:1080px){.resources-cta .container,.resources-cta .container-large{padding:0}}.resources-cta .wrap{width:100%}@media only screen and (max-width:1080px){.resources-cta .wrap{background:#e7e5e4;padding:230px 40px 56px;margin-top:88px}}@media only screen and (max-width:720px){.resources-cta .wrap{padding:230px 20px 30px}}@media only screen and (max-width:550px){.resources-cta .wrap{padding:150px 20px 30px;margin-top:72px}}.resources-cta .content-wrap{width:calc(100% - 620px);padding-left:120px}@media only screen and (max-width:1600px){.resources-cta .content-wrap{padding-left:80px}}@media only screen and (max-width:1400px){.resources-cta .content-wrap{padding-left:40px}}@media only screen and (max-width:1250px){.resources-cta .content-wrap{width:calc(100% - 550px);padding:0}}@media only screen and (max-width:1080px){.resources-cta .content-wrap{width:calc(100% - 440px)}}@media only screen and (max-width:1080px){.resources-cta .content-wrap{width:100%;padding:0}}.resources-cta .content-wrap h2{margin-bottom:16px}@media only screen and (max-width:450px){.resources-cta .content-wrap h2{font-size:20px}}.resources-cta .content-wrap .buttons{margin-top:16px}@media only screen and (max-width:550px){.resources-cta .content-wrap .buttons .btn,.resources-cta .content-wrap .buttons .bottom-header .right .menu li.button>a,.bottom-header .right .menu .resources-cta .content-wrap .buttons li.button>a,.resources-cta .content-wrap .buttons .category-list .cat-item a,.category-list .cat-item .resources-cta .content-wrap .buttons a,.resources-cta .content-wrap .buttons .category-list .cat-item-all a,.category-list .cat-item-all .resources-cta .content-wrap .buttons a{width:100%}}.resources-cta .graphic{position:absolute;width:620px;height:400px;left:0}@media only screen and (max-width:1400px){.resources-cta .graphic{width:600px;height:380px}}@media only screen and (max-width:1250px){.resources-cta .graphic{width:500px;height:350px}}@media only screen and (max-width:1080px){.resources-cta .graphic{width:505px;height:300px;top:-88px;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:550px){.resources-cta .graphic{width:300px;height:200px;top:-64px}}@media only screen and (max-width:550px){.download-cta .container{padding:0 10px}}.download-cta .wrap{width:100%;background:#e7e5e4;padding:64px 150px}@media only screen and (max-width:1600px){.download-cta .wrap{padding:64px 80px}}@media only screen and (max-width:1400px){.download-cta .wrap{padding:40px 56px}}@media only screen and (max-width:980px){.download-cta .wrap{padding:230px 40px 56px;margin-top:88px}}@media only screen and (max-width:720px){.download-cta .wrap{padding:230px 20px 30px}}@media only screen and (max-width:550px){.download-cta .wrap{padding:150px 20px 30px;margin-top:72px}}.download-cta .content-wrap{width:calc(100% - 560px);padding-left:80px}@media only screen and (max-width:1600px){.download-cta .content-wrap{width:calc(100% - 480px)}}@media only screen and (max-width:1400px){.download-cta .content-wrap{width:calc(100% - 360px)}}@media only screen and (max-width:980px){.download-cta .content-wrap{width:100%;padding:0}}@media only screen and (max-width:720px){.download-cta .content-wrap{text-align:center}}.download-cta .content-wrap h2{margin-bottom:16px}@media only screen and (max-width:450px){.download-cta .content-wrap h2{font-size:20px}}.download-cta .content-wrap .buttons{margin-top:16px}@media only screen and (max-width:720px){.download-cta .content-wrap .buttons{justify-content:center}}@media only screen and (max-width:550px){.download-cta .content-wrap .buttons .btn,.download-cta .content-wrap .buttons .bottom-header .right .menu li.button>a,.bottom-header .right .menu .download-cta .content-wrap .buttons li.button>a,.download-cta .content-wrap .buttons .category-list .cat-item a,.category-list .cat-item .download-cta .content-wrap .buttons a,.download-cta .content-wrap .buttons .category-list .cat-item-all a,.category-list .cat-item-all .download-cta .content-wrap .buttons a{width:100%}}.download-cta .graphic{position:absolute;width:720px;height:460px;left:-40px}@media only screen and (max-width:1600px){.download-cta .graphic{width:620px;height:410px}}@media only screen and (max-width:1400px){.download-cta .graphic{width:500px;height:340px}}@media only screen and (max-width:980px){.download-cta .graphic{width:505px;height:300px;top:-88px;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:550px){.download-cta .graphic{width:300px;height:200px;top:-64px}}.featured-media-wrap+.featured-content-wrap,.key-benefits-wrap+.featured-content-wrap{padding-top:0}.featured-content-wrap{padding:20px 0}@media only screen and (max-width:1100px){.featured-content-wrap{padding:30px 0}}.featured-content-wrap .featured-content{position:relative;overflow:hidden}@media only screen and (max-width:1300px){.featured-content-wrap .featured-content{padding-top:120px;padding-bottom:120px}}@media only screen and (max-width:1100px){.featured-content-wrap .featured-content{padding:0}}@media only screen and (max-width:1100px){.featured-content-wrap .featured-content .container,.featured-content-wrap .featured-content .container-large{flex-direction:column;padding:0}}.featured-content-wrap .featured-content .content-wrap{width:600px;padding-left:80px}@media only screen and (max-width:1550px){.featured-content-wrap .featured-content .content-wrap{width:650px}}@media only screen and (max-width:1350px){.featured-content-wrap .featured-content .content-wrap{padding-left:120px}}@media only screen and (max-width:1150px){.featured-content-wrap .featured-content .content-wrap{padding-left:160px}}@media only screen and (max-width:1100px){.featured-content-wrap .featured-content .content-wrap{width:100%;padding:30px 20px 0}}.featured-content-wrap .featured-content .images-wrap{display:flex;align-items:center;width:calc(100% - 600px);height:-webkit-fill-available}@media only screen and (max-width:1550px){.featured-content-wrap .featured-content .images-wrap{width:calc(100% - 650px)}}@media only screen and (max-width:1100px){.featured-content-wrap .featured-content .images-wrap{width:100%;height:400px;position:relative;overflow:hidden}}.featured-content-wrap .featured-content .image-one{left:-20px}@media only screen and (max-width:1800px){.featured-content-wrap .featured-content .image-one{left:-30px}}@media only screen and (max-width:600px){.featured-content-wrap .featured-content .image-one{left:-12px}}.featured-content-wrap .featured-content .image-two{left:520px}@media only screen and (max-width:1800px){.featured-content-wrap .featured-content .image-two{left:480px}}@media only screen and (max-width:1680px){.featured-content-wrap .featured-content .image-two{left:420px}}@media only screen and (max-width:1550px){.featured-content-wrap .featured-content .image-two{left:350px}}@media only screen and (max-width:1450px){.featured-content-wrap .featured-content .image-two{left:310px}}@media only screen and (max-width:1350px){.featured-content-wrap .featured-content .image-two{left:265px}}@media only screen and (max-width:1250px){.featured-content-wrap .featured-content .image-two{left:240px}}@media only screen and (max-width:1100px){.featured-content-wrap .featured-content .image-two{left:initial;right:-20px}}@media only screen and (max-width:600px){.featured-content-wrap .featured-content .image-two{right:-12px}}.featured-content-wrap .featured-content .image-one,.featured-content-wrap .featured-content .image-two{position:absolute;width:620px;height:680px;clip-path:polygon(15% 0%,100% 0%,85% 100%,0% 100%);will-change:transform;transition:transform .05s linear}@media only screen and (max-width:1800px){.featured-content-wrap .featured-content .image-one,.featured-content-wrap .featured-content .image-two{width:580px;height:620px}}@media only screen and (max-width:1680px){.featured-content-wrap .featured-content .image-one,.featured-content-wrap .featured-content .image-two{width:500px;height:560px}}@media only screen and (max-width:1550px){.featured-content-wrap .featured-content .image-one,.featured-content-wrap .featured-content .image-two{width:420px;height:450px}}@media only screen and (max-width:1450px){.featured-content-wrap .featured-content .image-one,.featured-content-wrap .featured-content .image-two{width:380px;height:400px}}@media only screen and (max-width:1350px){.featured-content-wrap .featured-content .image-one,.featured-content-wrap .featured-content .image-two{width:320px;height:420px}}@media only screen and (max-width:1250px){.featured-content-wrap .featured-content .image-one,.featured-content-wrap .featured-content .image-two{width:300px;height:320px}}@media only screen and (max-width:1100px){.featured-content-wrap .featured-content .image-one,.featured-content-wrap .featured-content .image-two{width:55%;height:350px}}@media only screen and (max-width:600px){.featured-content-wrap .featured-content .image-one,.featured-content-wrap .featured-content .image-two{width:56%;height:300px}}@media only screen and (max-width:600px){.featured-content-wrap .featured-content .image-one,.featured-content-wrap .featured-content .image-two{height:280px}}@media only screen and (max-width:400px){.featured-content-wrap .featured-content .image-one,.featured-content-wrap .featured-content .image-two{height:250px}}.featured-content-wrap .featured-content .image-one img,.featured-content-wrap .featured-content .image-two img{filter:grayscale(100%)}.location-section{background:#ccc}@media only screen and (max-width:1200px){.location-section .container{justify-content:flex-start}}@media only screen and (max-width:1080px){.location-section .container{flex-direction:column-reverse;gap:30px}}.location-section .content-wrap{width:500px;padding-right:80px}@media only screen and (max-width:1720px){.location-section .content-wrap{padding-right:60px}}@media only screen and (max-width:1600px){.location-section .content-wrap{padding-right:40px}}@media only screen and (max-width:1400px){.location-section .content-wrap{position:relative;z-index:1;padding:0}}@media only screen and (max-width:1080px){.location-section .content-wrap{width:100%}}.location-section .content-wrap ul{padding:0;list-style:none;columns:2;column-gap:20px}@media only screen and (max-width:1080px){.location-section .content-wrap ul{columns:3}}@media only screen and (max-width:650px){.location-section .content-wrap ul{columns:2}}.location-section .content-wrap ul li{font-weight:700;margin-bottom:8px}.location-section .map-wrap{width:calc(100% - 500px);flex-grow:1;height:720px}@media only screen and (max-width:1720px){.location-section .map-wrap{height:650px}}@media only screen and (max-width:1600px){.location-section .map-wrap{height:580px}}@media only screen and (max-width:1400px){.location-section .map-wrap{position:absolute;top:0;right:60px;bottom:0;height:100%;width:850px;flex-grow:0;opacity:.9}}@media only screen and (max-width:1200px){.location-section .map-wrap{width:650px}}@media only screen and (max-width:1080px){.location-section .map-wrap{position:relative;inset:initial;width:100%;height:auto;padding-bottom:60%;opacity:1}}.form-main+.places-wrap,.form-section+.places-wrap{padding-top:0}.places-wrap .container,.places-wrap .container-medium,.places-wrap .container-large{padding:0 10px}.places-wrap .places{background:#d1d1d1;padding:40px 20px 56px}@media only screen and (max-width:1600px){.places-wrap .places{padding:40px 20px 48px}}@media only screen and (max-width:1200px){.places-wrap .places{padding:30px 20px}}.places-wrap .places .map{width:100%;height:700px}@media only screen and (max-width:1600px){.places-wrap .places .map{height:600px}}@media only screen and (max-width:1200px){.places-wrap .places .map{height:500px}}@media only screen and (max-width:1080px){.places-wrap .places .map{height:400px}}@media only screen and (max-width:800px){.places-wrap .places .map{height:350px}}@media only screen and (max-width:650px){.places-wrap .places .map{height:300px}}@media only screen and (max-width:500px){.places-wrap .places .map{height:250px}}@media only screen and (max-width:400px){.places-wrap .places .map{height:200px}}.places-wrap .places-repeater{width:100%;padding:0 60px;gap:40px 30px;margin-top:56px}@media only screen and (max-width:1600px){.places-wrap .places-repeater{padding:0 40px}}@media only screen and (max-width:1200px){.places-wrap .places-repeater{padding:0 30px;gap:30px 20px}}@media only screen and (max-width:1000px){.places-wrap .places-repeater{padding:0 20px}}@media only screen and (max-width:800px){.places-wrap .places-repeater{padding:0}}.places-wrap .places-repeater .item{width:calc(33.333% - 20px)}@media only screen and (max-width:1200px){.places-wrap .places-repeater .item{width:calc(33.333% - 14px)}}@media only screen and (max-width:1080px){.places-wrap .places-repeater .item{width:calc(50% - 10px)}}@media only screen and (max-width:600px){.places-wrap .places-repeater .item{width:100%}}.places-wrap .places-repeater h3{font-size:22px;margin-bottom:8px}@media only screen and (max-width:900px){.places-wrap .places-repeater h3{font-size:20px}}@media only screen and (max-width:600px){.places-wrap .places-repeater h3{font-size:18px}}.product-card-wrap+.about-snippet{padding-top:0}@media only screen and (max-width:1080px){.about-snippet .container{flex-direction:column-reverse;gap:30px}}.about-snippet .content-wrap,.about-snippet .image-wrap{width:calc(50% - 120px)}@media only screen and (max-width:1600px){.about-snippet .content-wrap,.about-snippet .image-wrap{width:calc(50% - 80px)}}@media only screen and (max-width:1400px){.about-snippet .content-wrap,.about-snippet .image-wrap{width:calc(50% - 48px)}}@media only screen and (max-width:1200px){.about-snippet .content-wrap,.about-snippet .image-wrap{width:calc(50% - 30px)}}@media only screen and (max-width:1080px){.about-snippet .content-wrap,.about-snippet .image-wrap{width:100%}}@media only screen and (max-width:1080px){.about-snippet .image-wrap{height:150px}}@media only screen and (max-width:720px){.about-snippet .image-wrap{height:88px}}@media only screen and (max-width:400px){.about-snippet .image-wrap{height:64px}}.featured-media-wrap .content{padding-right:120px}@media only screen and (max-width:1600px){.featured-media-wrap .content{padding-right:80px}}@media only screen and (max-width:1400px){.featured-media-wrap .content{padding-top:40px;padding-right:48px;padding-bottom:40px}}@media only screen and (max-width:1100px){.featured-media-wrap .content{padding-top:0;padding-right:30px;padding-bottom:0}}@media only screen and (max-width:1000px){.featured-media-wrap .content{padding:0;padding-bottom:40px}}@media only screen and (max-width:1500px){.featured-media-wrap .third{width:460px}}@media only screen and (max-width:1000px){.featured-media-wrap .third{width:100%}}@media only screen and (max-width:1500px){.featured-media-wrap .two-third{width:calc(100% - 460px)}}@media only screen and (max-width:1000px){.featured-media-wrap .two-third{width:100%;height:480px}}@media only screen and (max-width:800px){.featured-media-wrap .two-third{height:420px}}@media only screen and (max-width:650px){.featured-media-wrap .two-third{height:350px}}.repeater-content+.imitation-statement-wrap,.table-section+.imitation-statement-wrap{padding-top:0}@media only screen and (max-width:750px){.imitation-statement-wrap .container{padding:0 10px}}.imitation-statement-wrap .imitation-statement{width:100%;padding:48px 150px}@media only screen and (max-width:1600px){.imitation-statement-wrap .imitation-statement{padding:40px 120px}}@media only screen and (max-width:1400px){.imitation-statement-wrap .imitation-statement{padding:40px 120px}}@media only screen and (max-width:1200px){.imitation-statement-wrap .imitation-statement{padding:30px 80px}}@media only screen and (max-width:1080px){.imitation-statement-wrap .imitation-statement{padding:30px 40px}}@media only screen and (max-width:950px){.imitation-statement-wrap .imitation-statement{padding:30px}}@media only screen and (max-width:750px){.imitation-statement-wrap .imitation-statement{padding:24px;flex-direction:column-reverse}}@media only screen and (max-width:750px){.imitation-statement-wrap .imitation-statement{padding:24px 20px}}.imitation-statement-wrap .imitation-statement .text{width:calc(100% - 300px);padding-right:80px}@media only screen and (max-width:1400px){.imitation-statement-wrap .imitation-statement .text{padding-right:64px}}@media only screen and (max-width:1200px){.imitation-statement-wrap .imitation-statement .text{padding-right:40px}}@media only screen and (max-width:1080px){.imitation-statement-wrap .imitation-statement .text{padding-right:30px}}@media only screen and (max-width:950px){.imitation-statement-wrap .imitation-statement .text{width:calc(100% - 250px);padding-right:24px}}@media only screen and (max-width:750px){.imitation-statement-wrap .imitation-statement .text{width:100%;padding-right:0;padding-top:24px}}.imitation-statement-wrap .imitation-statement .text h2{color:#fff;margin-bottom:16px}.imitation-statement-wrap .imitation-statement .text h2 span{color:#df1523}.imitation-statement-wrap .imitation-statement .text p{color:#fff}.imitation-statement-wrap .imitation-statement .text .btn,.imitation-statement-wrap .imitation-statement .text .bottom-header .right .menu li.button>a,.bottom-header .right .menu .imitation-statement-wrap .imitation-statement .text li.button>a,.imitation-statement-wrap .imitation-statement .text .category-list .cat-item a,.category-list .cat-item .imitation-statement-wrap .imitation-statement .text a,.imitation-statement-wrap .imitation-statement .text .category-list .cat-item-all a,.category-list .cat-item-all .imitation-statement-wrap .imitation-statement .text a{margin-top:20px}.imitation-statement-wrap .imitation-statement .image{width:300px;min-height:220px}@media only screen and (max-width:950px){.imitation-statement-wrap .imitation-statement .image{width:250px}}@media only screen and (max-width:750px){.imitation-statement-wrap .imitation-statement .image{min-height:220px;width:100%}}@media only screen and (max-width:650px){.imitation-statement-wrap .imitation-statement .image{min-height:200px}}.repeater-content+.timeline-wrap{padding-top:0}.page-template-page-about #container{overflow:unset}.timeline-spacer .spacer{border-bottom:1px solid #dcdcdc;height:0}.timeline-wrap:after{display:none}@media only screen and (max-width:1080px){.timeline-wrap .container{gap:56px}}@media only screen and (max-width:800px){.timeline-wrap .container{gap:0}}.timeline-wrap aside{width:40%}@media only screen and (max-width:1080px){.timeline-wrap aside{width:100%}}.timeline-wrap aside .intro-content{height:fit-content;padding-right:96px;position:sticky;top:230px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:1800px){.timeline-wrap aside .intro-content{padding-right:64px}}@media only screen and (max-width:1600px){.timeline-wrap aside .intro-content{padding-right:40px}}@media only screen and (max-width:1400px){.timeline-wrap aside .intro-content{padding-right:0}}@media only screen and (max-width:1080px){.timeline-wrap aside .intro-content{top:0;position:relative}}.timeline-wrap aside .intro-content p+.btn,.timeline-wrap aside .intro-content .bottom-header .right .menu lip>a,.bottom-header .right .menu .timeline-wrap aside .intro-content li.button>p+a,.timeline-wrap aside .intro-content .category-list .cat-item p+a,.category-list .cat-item .timeline-wrap aside .intro-content p+a,.timeline-wrap aside .intro-content .category-list .cat-item-all p+a,.category-list .cat-item-all .timeline-wrap aside .intro-content p+a{margin-top:20px}.timeline-wrap aside .intro-content .image{padding-bottom:80%;margin-top:20px}.timeline-wrap aside .intro-content .image+.btn,.timeline-wrap aside .intro-content .bottom-header .right .menu li.image>a,.bottom-header .right .menu .timeline-wrap aside .intro-content li.button>.image+a,.timeline-wrap aside .intro-content .category-list .cat-item .image+a,.category-list .cat-item .timeline-wrap aside .intro-content .image+a,.timeline-wrap aside .intro-content .category-list .cat-item-all .image+a,.category-list .cat-item-all .timeline-wrap aside .intro-content .image+a{margin-top:30px}.timeline-wrap .timeline-vertical{width:60%;padding-left:96px}@media only screen and (max-width:1080px){.timeline-wrap .timeline-vertical{width:100%;padding:0 80px}}@media only screen and (max-width:850px){.timeline-wrap .timeline-vertical{padding:0 40px}}@media only screen and (max-width:720px){.timeline-wrap .timeline-vertical{padding:0 20px}}@media only screen and (max-width:650px){.timeline-wrap .timeline-vertical{padding:0;padding-left:8px}}.timeline-wrap .timeline-vertical:after{content:"";position:absolute;top:50px;bottom:50px;background-color:#54565a;width:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.timeline-wrap .timeline-vertical .timeline-card-wrap{gap:32px}.timeline-wrap .timeline-vertical .timeline-card{position:relative;justify-content:flex-start;align-items:center;width:100%;left:60px;gap:40px;overflow:visible}@media only screen and (max-width:1450px){.timeline-wrap .timeline-vertical .timeline-card{width:calc(100% - 40px);left:40px;gap:20px}}@media only screen and (max-width:650px){.timeline-wrap .timeline-vertical .timeline-card{left:24px}}@media only screen and (max-width:550px){.timeline-wrap .timeline-vertical .timeline-card{gap:16px;flex-direction:column;align-items:flex-start}}.timeline-wrap .timeline-vertical .timeline-card:after{content:"";position:absolute;top:50%;left:-60px;width:60px;height:1px;background-color:#54565a;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1450px){.timeline-wrap .timeline-vertical .timeline-card:after{left:-50px;width:50px}}@media only screen and (max-width:650px){.timeline-wrap .timeline-vertical .timeline-card:after{left:-24px;width:30px}}@media only screen and (max-width:550px){.timeline-wrap .timeline-vertical .timeline-card:after{top:100px}}.timeline-wrap .timeline-vertical .timeline-card:before{content:"";position:absolute;top:50%;left:-72px;width:20px;height:20px;z-index:1;border-radius:50%;background-color:#df1523;border:2px solid #86161e;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1450px){.timeline-wrap .timeline-vertical .timeline-card:before{left:-52px}}@media only screen and (max-width:650px){.timeline-wrap .timeline-vertical .timeline-card:before{width:12px;height:12px;left:-32px}}@media only screen and (max-width:550px){.timeline-wrap .timeline-vertical .timeline-card:before{top:100px}}.timeline-wrap .timeline-vertical .timeline-card .content{align-content:center;width:calc(100% - 240px);padding:30px 80px 30px 0}@media only screen and (max-width:1450px){.timeline-wrap .timeline-vertical .timeline-card .content{width:calc(100% - 180px);padding:0}}@media only screen and (max-width:550px){.timeline-wrap .timeline-vertical .timeline-card .content{width:100%;padding-left:16px}}.timeline-wrap .timeline-vertical .timeline-card .content .year{color:#df1523;font-size:16px;font-weight:600;margin-bottom:6px}.timeline-wrap .timeline-vertical .timeline-card .content h3{color:#54565a;margin-bottom:12px}@media only screen and (max-width:1800px){.timeline-wrap .timeline-vertical .timeline-card .content h3{font-size:26px}}@media only screen and (max-width:1600px){.timeline-wrap .timeline-vertical .timeline-card .content h3{font-size:24px}}@media only screen and (max-width:1450px){.timeline-wrap .timeline-vertical .timeline-card .content h3{font-size:20px}}@media only screen and (max-width:1350px){.timeline-wrap .timeline-vertical .timeline-card .content h3{font-size:18px}}@media only screen and (max-width:1350px){.timeline-wrap .timeline-vertical .timeline-card .content p{font-size:16px}}.timeline-wrap .timeline-vertical .timeline-card .image{overflow:hidden;width:200px;height:200px}@media only screen and (max-width:1450px){.timeline-wrap .timeline-vertical .timeline-card .image{width:160px;height:160px}}@media only screen and (max-width:650px){.timeline-wrap .timeline-vertical .timeline-card .image{width:130px;height:130px}}@media only screen and (max-width:550px){.timeline-wrap .timeline-vertical .timeline-card .image{width:100%;height:200px}}#intro.angle-image+.meet-the-team-wrap{padding-top:0}@media only screen and (max-width:1400px){.meet-the-team-wrap .intro-content .text{width:calc(100% - 300px)}}@media only screen and (max-width:1080px){.meet-the-team-wrap .intro-content .text{width:100%}}.meet-the-team-wrap .intro-content .button-wrap{width:300px}@media only screen and (max-width:1200px){.meet-the-team-wrap .intro-content .button-wrap{width:100%;margin-top:32px;justify-content:flex-start}}@media only screen and (max-width:650px){.meet-the-team-wrap .intro-content .button-wrap{margin-top:24px}}.meet-the-team-wrap .team-member{width:calc(25% - 24px)}@media only screen and (max-width:1600px){.meet-the-team-wrap .team-member{width:calc(33.333% - 20px)}}@media only screen and (max-width:1280px){.meet-the-team-wrap .team-member{width:calc(50% - 15px)}}@media only screen and (max-width:750px){.meet-the-team-wrap .team-member{width:calc(50% - 10px)}}@media only screen and (max-width:680px){.meet-the-team-wrap .team-member{width:100%}}.meet-the-team-wrap .team-member.card-modal{cursor:pointer}.meet-the-team-wrap .team-member.card-modal:hover .image img{transform:scale(1.05)}.meet-the-team-wrap .team-member.card-modal:hover .text-wrap h3{color:#86161e}.meet-the-team-wrap .team-member.card-modal:hover .text-wrap span{color:#df1523}.meet-the-team-wrap .team-member .image{overflow:hidden;padding-bottom:80%}.meet-the-team-wrap .team-member .image:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.015)}.meet-the-team-wrap .team-member .image img{-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.meet-the-team-wrap .team-member .text-wrap{padding:24px 10px}@media only screen and (max-width:500px){.meet-the-team-wrap .team-member .text-wrap{padding:20px 6px}}.meet-the-team-wrap .team-member .text-wrap h3{font-size:22px;color:#df1523;margin-bottom:8px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:1600px){.meet-the-team-wrap .team-member .text-wrap h3{font-size:20px}}@media only screen and (max-width:900px){.meet-the-team-wrap .team-member .text-wrap h3{font-size:18px}}.meet-the-team-wrap .team-member .text-wrap h5{font-size:18px;text-transform:none;letter-spacing:1px;color:#54565a;margin-bottom:8px}.meet-the-team-wrap .team-member .text-wrap .details{gap:4px;margin-bottom:6px 0}.meet-the-team-wrap .team-member .text-wrap .details a{font-family:"Roboto Condensed",sans-serif;color:#df1523;font-size:16px;line-height:1.2;margin:0}.meet-the-team-wrap .team-member .text-wrap .details a:hover{color:#86161e}.meet-the-team-wrap .team-member .text-wrap span{text-decoration:underline;font-size:16px;font-weight:500;color:#54565a;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.team-modal-wrap{width:1200px !important;background:#e7e5e4 !important;padding:20px !important}.team-modal-wrap #close{position:absolute;top:0;right:0;z-index:1;cursor:pointer}.team-modal-wrap .team-modal .image{width:40%}@media only screen and (max-width:980px){.team-modal-wrap .team-modal .image{width:50%}}@media only screen and (max-width:650px){.team-modal-wrap .team-modal .image{width:100%;height:280px}}.team-modal-wrap .team-modal .content{width:60%;padding-left:20px}@media only screen and (max-width:980px){.team-modal-wrap .team-modal .content{width:50%}}@media only screen and (max-width:650px){.team-modal-wrap .team-modal .content{width:100%;padding-left:0}}.team-modal-wrap .team-modal .content h2{color:#54565a;margin-bottom:8px}.team-modal-wrap .team-modal .content h5{font-size:18px;font-weight:600;color:#86161e}.team-modal-wrap .team-modal .content .details{gap:4px;margin-bottom:6px 0}.team-modal-wrap .team-modal .content .details a{font-family:"Roboto Condensed",sans-serif;color:#df1523;font-size:16px;line-height:1.2;margin:0}.team-modal-wrap .team-modal .content .details a:hover{color:#86161e}.team-modal-wrap .team-modal .content .text{height:340px;overflow:auto;padding-right:30px;margin-top:10px}@media only screen and (max-width:650px){.team-modal-wrap .team-modal .content .text{height:220px}}.modal:not(.review-modal-wrap){position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;padding:40px;width:800px;max-height:calc(100vh - 40px);visibility:hidden;opacity:0;box-shadow:7px 8px 25px -20px rgba(0,0,0,.6);overflow-y:scroll;z-index:-10}@media only screen and (max-width:850px){.modal:not(.review-modal-wrap){width:80%;padding:32px}}@media only screen and (max-width:600px){.modal:not(.review-modal-wrap){width:95%;padding:32px 20px 26px}}.modal:not(.review-modal-wrap).active,.modal:not(.review-modal-wrap).reveal{opacity:1;visibility:visible;z-index:999}.modal:not(.review-modal-wrap) .close-element,.modal:not(.review-modal-wrap) .close-modal{position:absolute;top:22px;right:22px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:pointer;z-index:1}@media only screen and (max-width:850px){.modal:not(.review-modal-wrap) .close-element,.modal:not(.review-modal-wrap) .close-modal{top:18px;right:18px}}@media only screen and (max-width:600px){.modal:not(.review-modal-wrap) .close-element,.modal:not(.review-modal-wrap) .close-modal{top:16px;right:16px;color:#85868b}}.modal:not(.review-modal-wrap) .close-element i,.modal:not(.review-modal-wrap) .close-modal i{-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:1600px){.modal:not(.review-modal-wrap) .close-element i,.modal:not(.review-modal-wrap) .close-modal i{font-size:16px}}.modal:not(.review-modal-wrap) .close-element:hover i,.modal:not(.review-modal-wrap) .close-modal:hover i{color:#df1523}.modal-back{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(17,17,17,.5);cursor:pointer;z-index:-10;opacity:0;visibility:hidden;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.modal-back.active,.modal-back.reveal{opacity:1;visibility:visible;z-index:998}@media only screen and (max-width:1400px){.accred-cards-wrap .intro-content .text{width:calc(100% - 300px)}}@media only screen and (max-width:1080px){.accred-cards-wrap .intro-content .text{width:100%}}.accred-cards-wrap .intro-content .button-wrap{width:300px}@media only screen and (max-width:1200px){.accred-cards-wrap .intro-content .button-wrap{width:100%;margin-top:32px;justify-content:flex-start}}@media only screen and (max-width:650px){.accred-cards-wrap .intro-content .button-wrap{margin-top:24px}}.accred-cards-wrap .accred-card{width:calc(33.333% - 20px);padding:30px;border:3px solid #090a0b;gap:26px}@media only screen and (max-width:1400px){.accred-cards-wrap .accred-card{padding:30px 20px;gap:20px}}@media only screen and (max-width:1100px){.accred-cards-wrap .accred-card{width:calc(50% - 10px)}}@media only screen and (max-width:650px){.accred-cards-wrap .accred-card{width:100%}}.accred-cards-wrap .accred-card .top{gap:30px}@media only screen and (max-width:1400px){.accred-cards-wrap .accred-card .top{gap:24px}}.accred-cards-wrap .accred-card .top .image{height:300px;filter:grayscale(1)}@media only screen and (max-width:1600px){.accred-cards-wrap .accred-card .top .image{height:280px}}@media only screen and (max-width:1400px){.accred-cards-wrap .accred-card .top .image{height:250px}}@media only screen and (max-width:1200px){.accred-cards-wrap .accred-card .top .image{height:220px}}.accred-cards-wrap .accred-card .top .image:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.015)}.accred-cards-wrap .accred-card .top h3{font-size:20px;margin-bottom:12px}.accred-cards-wrap .accred-card .text-link{width:fit-content}.sku-card{width:calc(33.333% - 20px);min-height:170px}@media only screen and (max-width:1200px){.sku-card{width:calc(50% - 15px)}}@media only screen and (max-width:1100px){.sku-card{width:calc(50% - 10px)}}@media only screen and (max-width:980px){.sku-card{width:100%;min-height:150px}}@media only screen and (max-width:720px){.sku-card{width:100%;min-height:130px}}.sku-card .image{padding-bottom:30%;margin-bottom:20px}.sku-card .text{height:calc(100% - 60px);padding:20px;border-top:2px solid #54565a;border-left:2px solid #54565a;border-right:2px solid #54565a}@media only screen and (max-width:980px){.sku-card .text{padding:16px}}@media only screen and (max-width:600px){.sku-card .text{height:calc(100% - 48px);padding:12px}}.sku-card .text .eyebrow{margin-bottom:4px}.sku-card .text h3{color:#54565a;margin:0}@media only screen and (max-width:980px){.sku-card .text h3{font-size:22px}}@media only screen and (max-width:720px){.sku-card .text h3{font-size:20px}}@media only screen and (max-width:600px){.sku-card .text h3{font-size:18px}}.sku-card .text p{margin-top:8px}.sku-card .buttons{margin:0}.sku-card .buttons .btn,.sku-card .buttons .bottom-header .right .menu li.button>a,.bottom-header .right .menu .sku-card .buttons li.button>a,.sku-card .buttons .category-list .cat-item a,.category-list .cat-item .sku-card .buttons a,.sku-card .buttons .category-list .cat-item-all a,.category-list .cat-item-all .sku-card .buttons a{width:calc(50% - 16px);height:60px;flex-grow:1;margin:0}@media only screen and (max-width:1300px){.sku-card .buttons .btn,.sku-card .buttons .bottom-header .right .menu li.button>a,.bottom-header .right .menu .sku-card .buttons li.button>a,.sku-card .buttons .category-list .cat-item a,.category-list .cat-item .sku-card .buttons a,.sku-card .buttons .category-list .cat-item-all a,.category-list .cat-item-all .sku-card .buttons a{font-size:16px;padding:16px 15px 15px}}@media only screen and (max-width:600px){.sku-card .buttons .btn,.sku-card .buttons .bottom-header .right .menu li.button>a,.bottom-header .right .menu .sku-card .buttons li.button>a,.sku-card .buttons .category-list .cat-item a,.category-list .cat-item .sku-card .buttons a,.sku-card .buttons .category-list .cat-item-all a,.category-list .cat-item-all .sku-card .buttons a{padding:12px 10px;height:48px}}@media only screen and (max-width:600px){.sku-card .buttons .btn:after,.sku-card .buttons .bottom-header .right .menu li.button>a:after,.bottom-header .right .menu .sku-card .buttons li.button>a:after,.sku-card .buttons .category-list .cat-item a:after,.category-list .cat-item .sku-card .buttons a:after,.sku-card .buttons .category-list .cat-item-all a:after,.category-list .cat-item-all .sku-card .buttons a:after{margin-left:8px}}.banner.sku+.tech-details-section{padding-top:0}.tech-details-section h2{text-transform:none;color:#df1523}.tech-details-section .drawing-wrap{width:100%;padding:48px 64px;border:1px solid #54565a}@media only screen and (max-width:1600px){.tech-details-section .drawing-wrap{padding:40px 48px}}@media only screen and (max-width:1400px){.tech-details-section .drawing-wrap{padding:32px 40px}}@media only screen and (max-width:1200px){.tech-details-section .drawing-wrap{padding:32px}}@media only screen and (max-width:500px){.tech-details-section .drawing-wrap{padding:20px 32px}}@media only screen and (max-width:400px){.tech-details-section .drawing-wrap{padding:20px}}.tech-details-section .drawing-wrap .drawing{height:480px}@media only screen and (max-width:1600px){.tech-details-section .drawing-wrap .drawing{height:400px}}@media only screen and (max-width:1400px){.tech-details-section .drawing-wrap .drawing{height:350px}}@media only screen and (max-width:1200px){.tech-details-section .drawing-wrap .drawing{height:320px}}@media only screen and (max-width:900px){.tech-details-section .drawing-wrap .drawing{height:280px}}@media only screen and (max-width:700px){.tech-details-section .drawing-wrap .drawing{height:250px}}@media only screen and (max-width:500px){.tech-details-section .drawing-wrap .drawing{height:200px}}@media only screen and (max-width:400px){.tech-details-section .drawing-wrap .drawing{height:150px}}.tech-details-section .drawing-wrap .small-print{font-size:15px;color:#54565a}.distributors-wrap{background:#e7e5e4}@media only screen and (max-width:1400px){.distributors-wrap .intro-content .text{width:calc(100% - 300px)}}@media only screen and (max-width:1080px){.distributors-wrap .intro-content .text{width:100%}}.distributors-wrap .intro-content .button-wrap{width:300px}@media only screen and (max-width:1200px){.distributors-wrap .intro-content .button-wrap{width:100%;margin-top:32px;justify-content:flex-start}}@media only screen and (max-width:650px){.distributors-wrap .intro-content .button-wrap{margin-top:24px}}.distributors-wrap .distributors-repeater .item{width:calc(33.333% - 20px)}@media only screen and (max-width:1250px){.distributors-wrap .distributors-repeater .item{width:calc(50% - 15px)}}@media only screen and (max-width:1100px){.distributors-wrap .distributors-repeater .item{width:calc(50% - 10px)}}@media only screen and (max-width:650px){.distributors-wrap .distributors-repeater .item{width:100%}}.distributors-wrap .distributors-repeater .item .image{width:100%;height:280px}@media only screen and (max-width:1250px){.distributors-wrap .distributors-repeater .item .image{height:250px}}@media only screen and (max-width:980px){.distributors-wrap .distributors-repeater .item .image{height:220px}}@media only screen and (max-width:400px){.distributors-wrap .distributors-repeater .item .image{height:200px}}.distributors-wrap .distributors-repeater .item .text{padding:20px 12px}@media only screen and (max-width:1250px){.distributors-wrap .distributors-repeater .item .text{padding:20px 8px}}@media only screen and (max-width:800px){.distributors-wrap .distributors-repeater .item .text{padding:20px 4px}}.distributors-wrap .distributors-repeater .item h3{font-size:22px;margin-bottom:12px}.distributors-wrap .distributors-repeater .item span.list-btn{font-size:16px;font-weight:600;color:#df1523;margin-top:16px;cursor:pointer;transition:.3s ease}.distributors-wrap .distributors-repeater .item span.list-btn:hover{color:#86161e}.distributor-modal .text{margin-bottom:24px}.distributor-modal .text h3{margin-bottom:8px}.distributor-modal table a{color:#df1523;font-weight:500}.distributor-modal table a:hover{color:#86161e}.page-template-page-overview #container{overflow:unset}.product-filter-section.intro-inc .sidebar{width:360px}@media only screen and (max-width:1100px){.product-filter-section.intro-inc .sidebar{width:100%}}.product-filter-section.intro-inc .page-cards-loop-wrap{width:calc(100% - 360px)}@media only screen and (max-width:1100px){.product-filter-section.intro-inc .page-cards-loop-wrap{width:100%}}@media only screen and (max-width:1100px){.product-filter-section .container{gap:30px}}@media only screen and (max-width:650px){.product-filter-section .container{gap:20px}}@media only screen and (max-width:1500px){.product-filter-section .product-card{width:calc(50% - 15px)}}@media only screen and (max-width:1200px){.product-filter-section .product-card{width:calc(50% - 10px)}}@media only screen and (max-width:680px){.product-filter-section .product-card{width:100%}}.product-filter-section .product-card .image .tags{position:absolute;top:12px;left:12px;gap:6px;font-size:16px;font-weight:500;line-height:1.1;color:#86161e;z-index:1}.product-filter-section .product-card .image .tags .tag{background:rgba(255,255,255,.75);padding:6px 8px;border-radius:2px}.product-filter-section .sidebar{width:290px}@media only screen and (max-width:1100px){.product-filter-section .sidebar{width:100%}}.product-filter-section .sidebar .intro-content+.buttons .clear-all{display:none}.product-filter-section .sidebar .filter-button{display:none;width:400px;background:#fff;border:solid 3px #f5f5f6;padding:20px 34px 20px 20px;cursor:pointer}@media only screen and (max-width:1100px){.product-filter-section .sidebar .filter-button{display:flex;padding:15px 34px 15px 20px}}@media only screen and (max-width:800px){.product-filter-section .sidebar .filter-button{width:100%}}.product-filter-section .sidebar .filter-button p{font-weight:500}.product-filter-section .sidebar .buttons{margin-top:10px}.product-filter-section .sidebar .buttons .apply{display:none}@media only screen and (min-width:1101px){.product-filter-section .sidebar .buttons .clear-all{width:100%}}.product-filter-section .sidebar .buttons .btn,.product-filter-section .sidebar .buttons .bottom-header .right .menu li.button>a,.bottom-header .right .menu .product-filter-section .sidebar .buttons li.button>a,.product-filter-section .sidebar .buttons .category-list .cat-item a,.category-list .cat-item .product-filter-section .sidebar .buttons a,.product-filter-section .sidebar .buttons .category-list .cat-item-all a,.category-list .cat-item-all .product-filter-section .sidebar .buttons a{padding:12px 24px}.product-filter-section .sidebar .buttons .btn:before,.product-filter-section .sidebar .buttons .bottom-header .right .menu li.button>a:before,.bottom-header .right .menu .product-filter-section .sidebar .buttons li.button>a:before,.product-filter-section .sidebar .buttons .category-list .cat-item a:before,.category-list .cat-item .product-filter-section .sidebar .buttons a:before,.product-filter-section .sidebar .buttons .category-list .cat-item-all a:before,.category-list .cat-item-all .product-filter-section .sidebar .buttons a:before,.product-filter-section .sidebar .buttons .btn:after,.product-filter-section .sidebar .buttons .bottom-header .right .menu li.button>a:after,.bottom-header .right .menu .product-filter-section .sidebar .buttons li.button>a:after,.product-filter-section .sidebar .buttons .category-list .cat-item a:after,.category-list .cat-item .product-filter-section .sidebar .buttons a:after,.product-filter-section .sidebar .buttons .category-list .cat-item-all a:after,.category-list .cat-item-all .product-filter-section .sidebar .buttons a:after{display:none}.product-filter-section .sidebar .product-filter-group-wrap{position:sticky;top:180px}@media only screen and (max-width:1100px){.product-filter-section .sidebar .product-filter-group-wrap{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:380px;height:auto;max-height:calc(100vh - 40px);visibility:hidden;opacity:0;z-index:999;overflow:hidden;display:flex;flex-direction:column;align-items:center;overflow-y:scroll}}@media only screen and (max-width:400px){.product-filter-section .sidebar .product-filter-group-wrap{width:300px;padding:32px 20px}}.product-filter-section .sidebar .product-filter-group-wrap.active{opacity:1;visibility:visible}.product-filter-section .sidebar .product-filter-group-wrap.active .close-filter-modal{opacity:1;visibility:visible}.product-filter-section .sidebar .product-filter-group-wrap.active .apply{display:block}.product-filter-section .sidebar .product-filter-group-wrap .close-filter-modal{position:absolute;top:22px;right:22px;transition:.3s ease;cursor:pointer;z-index:1;visibility:hidden;opacity:0}@media only screen and (max-width:850px){.product-filter-section .sidebar .product-filter-group-wrap .close-filter-modal{top:18px;right:18px}}@media only screen and (max-width:1100px){.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group{width:100%;background:#fff;overflow:visible;margin:0;border-radius:0}}.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group h3{font-family:"Roboto",sans-serif;font-size:20px;text-transform:none;color:#df1523;margin:0}@media only screen and (max-width:1100px){.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group h3{padding:15px 20px;width:100%}}.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower{padding:30px 0}@media only screen and (max-width:1100px){.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower{padding:20px;width:100%;border:0}}.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower .clear{padding:0 16px;margin-bottom:10px;font-size:16px;font-weight:400;text-decoration:underline;cursor:pointer}@media only screen and (max-width:1100px){.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower .clear{display:none}}.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower .clear:hover{color:#c4111d}.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower ul{list-style:none;padding:0;margin:0}.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower ul li{padding:0;margin-bottom:20px}@media only screen and (max-width:1100px){.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower ul li{padding:0}}.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower ul li:last-of-type{margin:0}.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower ul label{display:block;cursor:pointer;font-size:16px;font-family:"Roboto",sans-serif}.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower ul input[type=checkbox],.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower ul input[type=radio]{display:none}.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower ul input[type=checkbox]:checked+.checkbox:before,.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower ul input[type=radio]:checked+.checkbox:before{content:""}.wpcf7-radio .product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower ul input[type=checkbox]:checked+.checkbox:before,.wpcf7-radio .product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower ul input[type=radio]:checked+.checkbox:before{content:""}.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower ul .checkbox{display:inline-block;user-select:none}.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower ul .checkbox:before{content:"";font-family:"Font Awesome 7 Pro";font-weight:500;font-size:18px;display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;background:#fff;color:#df1523;margin-right:12px;margin-top:-2px;vertical-align:middle;cursor:pointer;border:2px solid #85868b;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-filter-section .sidebar .product-filter-group-wrap .product-filter-group .lower ul ul{padding-left:26px}.product-filter-section .sidebar .product-filter-group-wrap .buttons{width:100%;margin:0}.product-filter-section .sidebar .product-filter-group-wrap .buttons .btn,.product-filter-section .sidebar .product-filter-group-wrap .buttons .bottom-header .right .menu li.button>a,.bottom-header .right .menu .product-filter-section .sidebar .product-filter-group-wrap .buttons li.button>a,.product-filter-section .sidebar .product-filter-group-wrap .buttons .category-list .cat-item a,.category-list .cat-item .product-filter-section .sidebar .product-filter-group-wrap .buttons a,.product-filter-section .sidebar .product-filter-group-wrap .buttons .category-list .cat-item-all a,.category-list .cat-item-all .product-filter-section .sidebar .product-filter-group-wrap .buttons a{margin:0}@media only screen and (max-width:1100px){.product-filter-section .sidebar .product-filter-group-wrap .buttons .btn,.product-filter-section .sidebar .product-filter-group-wrap .buttons .bottom-header .right .menu li.button>a,.bottom-header .right .menu .product-filter-section .sidebar .product-filter-group-wrap .buttons li.button>a,.product-filter-section .sidebar .product-filter-group-wrap .buttons .category-list .cat-item a,.category-list .cat-item .product-filter-section .sidebar .product-filter-group-wrap .buttons a,.product-filter-section .sidebar .product-filter-group-wrap .buttons .category-list .cat-item-all a,.category-list .cat-item-all .product-filter-section .sidebar .product-filter-group-wrap .buttons a{width:50%;flex-grow:1}}.product-filter-section .sidebar .filter-modal-back{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(17,17,17,.7);cursor:pointer;z-index:998;opacity:0;visibility:hidden;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-filter-section .sidebar .filter-modal-back.active{opacity:1;visibility:visible}@media only screen and (max-width:1100px){.product-filter-section .sidebar .filter-modal-back{display:block}}.product-filter-section .page-cards-loop-wrap{width:calc(100% - 290px);min-height:200px;padding-left:40px}@media only screen and (max-width:1100px){.product-filter-section .page-cards-loop-wrap{padding-left:0;width:100%}}.product-filter-section .page-cards-loop-wrap .page-cards-loop{gap:0 30px}@media only screen and (max-width:1200px){.product-filter-section .page-cards-loop-wrap .page-cards-loop{gap:0 20px}}@media only screen and (max-width:850px){.product-filter-section .page-cards-loop-wrap .page-cards-loop{gap:20px}}.product-filter-section .page-cards-loop-wrap .page-cards-loop.loading:before,.product-filter-section .page-cards-loop-wrap .page-cards-loop.loading:after{opacity:1;visibility:visible}.product-filter-section .page-cards-loop-wrap .page-cards-loop:before{content:"";position:absolute;top:40px;left:calc(50% - 40px);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border:12px solid #fff1f2;border-top:12px solid #df1523;border-radius:50%;width:64px;height:64px;animation:spin 2s linear infinite;opacity:0;visibility:hidden;z-index:2}.product-filter-section .page-cards-loop-wrap .page-cards-loop:after{content:"";position:absolute;inset:0;background:rgba(255,255,255,.5);width:100%;height:100%;z-index:1;opacity:0;visibility:hidden}.product-filter-section .page-cards-loop-wrap .no-results-message{padding-left:20px}.product-filter-section .page-cards-loop-wrap .no-results-message .clear-all{text-decoration:underline;font-weight:400;cursor:pointer}.product-filter-section .page-cards-loop-wrap .no-results-message .clear-all:hover{color:#c4111d}.product-filter-section .slider-container{width:calc(100% - 30px);position:relative;margin:50px auto}.product-filter-section .range-track{position:relative;height:6px;background:#ddd;border-radius:3px}.product-filter-section input[type=range]{position:absolute;width:100%;background:0 0;pointer-events:none;-webkit-appearance:none;top:-7px;margin:0;cursor:pointer}.product-filter-section input[type=range]::-webkit-slider-thumb{pointer-events:all;width:20px;height:20px;background:#df1523;border-radius:50%;border:2px solid rgba(17,17,17,.2);-webkit-appearance:none;cursor:pointer}.product-filter-section input[type=range]::-moz-range-thumb{pointer-events:all;width:20px;height:20px;background:#df1523;border-radius:50%;border:2px solid rgba(17,17,17,.2);cursor:pointer}.product-filter-section .range-overlay{position:absolute;height:6px;background-color:#c4111d;top:0;border-radius:3px}.product-filter-section .floating-label{position:absolute;top:-30px;font-size:16px;font-weight:500;transform:translateX(-50%);white-space:nowrap}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#scrolltop{position:fixed;bottom:30px;right:30px;width:40px;height:40px;font-size:16px;color:#fff;border:2px solid #fff;border-radius:50%;background-color:#54565a;box-shadow:0 2px 8px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease,background-color .2s ease;z-index:10;cursor:pointer}@media only screen and (max-width:900px){#scrolltop{bottom:20px;right:20px;width:40px;height:40px;font-size:20px}}#scrolltop:hover{background:#df1523}#scrolltop.show{opacity:1;visibility:visible;transform:translateY(0)}#scrolltop i{padding-bottom:3px}.promise-content h2{color:#fff;margin:0}.promise-content h2+p{margin-top:20px}.promise-content p{color:#fff}