@charset "UTF-8";body,.page-cntr{background:#fff}body{overflow-x:hidden}.r\:50{border-radius:2.78em}@media (max-width: 991.98px){.r\:50{border-radius:1.85em}}@media (max-width: 767.98px){.r\:50{border-radius:1.39em}}.r\:40{border-radius:2.22em}@media (max-width: 991.98px){.r\:40{border-radius:1.48em}}@media (max-width: 767.98px){.r\:40{border-radius:1.11em}}.r\:35{border-radius:1.94em}@media (max-width: 991.98px){.r\:35{border-radius:1.3em}}@media (max-width: 767.98px){.r\:35{border-radius:.97em}}.r\:30{border-radius:1.67em}@media (max-width: 991.98px){.r\:30{border-radius:1.11em}}@media (max-width: 767.98px){.r\:30{border-radius:.83em}}.r\:25,.category-block__box:after{border-radius:1.39em}@media (max-width: 991.98px){.r\:25,.category-block__box:after{border-radius:.93em}}@media (max-width: 767.98px){.r\:25,.category-block__box:after{border-radius:.69em}}.r\:20{border-radius:1.11em}@media (max-width: 991.98px){.r\:20{border-radius:.74em}}@media (max-width: 767.98px){.r\:20{border-radius:.56em}}.r\:15{border-radius:.83em}@media (max-width: 991.98px){.r\:15{border-radius:.56em}}@media (max-width: 767.98px){.r\:15{border-radius:.42em}}.r\:10{border-radius:.56em}@media (max-width: 991.98px){.r\:10{border-radius:.37em}}@media (max-width: 767.98px){.r\:10{border-radius:.28em}}.o\:10{opacity:.1}.o\:20{opacity:.2}.o\:30{opacity:.3}.o\:40{opacity:.4}.o\:50{opacity:.5}.o\:60{opacity:.6}.o\:70{opacity:.7}.o\:80{opacity:.8}.o\:90{opacity:.9}.fs\:10{font-size:.56em;line-height:1.5}@media (max-width: 1399.98px){.fs\:10{font-size:.5em}}.fs\:11{font-size:.61em;line-height:1.5}@media (max-width: 1399.98px){.fs\:11{font-size:.55em}}.fs\:12{font-size:.67em;line-height:1.5}@media (max-width: 1399.98px){.fs\:12{font-size:.6em}}.fs\:13{font-size:.72em;line-height:1.5}@media (max-width: 1399.98px){.fs\:13{font-size:.65em}}.fs\:14,.wpcf7-acceptance{font-size:.78em;line-height:1.5}@media (max-width: 1399.98px){.fs\:14,.wpcf7-acceptance{font-size:.7em}}.fs\:15{font-size:.83em;line-height:1.5}@media (max-width: 1399.98px){.fs\:15{font-size:.75em}}.fs\:16,p.schema-faq-answer{font-size:.89em;line-height:1.5}@media (max-width: 1399.98px){.fs\:16,p.schema-faq-answer{font-size:.8em}}.fs\:17{font-size:.94em;line-height:1.5}@media (max-width: 1399.98px){.fs\:17{font-size:.85em}}.fs\:18,.wp-block-quote cite,.standard-content>:not(.override) h6,.standard-content>h6{font-size:1em;line-height:1.5}@media (max-width: 1399.98px){.fs\:18,.wp-block-quote cite,.standard-content>:not(.override) h6,.standard-content>h6{font-size:.9em}}.fs\:21,.form_btn,.form-grid__item>label,.contact-us__content h3,.wp-block-heading:has(+.schema-faq),.standard-content>:not(.override) h4,.standard-content>:not(.override) h2+h3,.standard-content>h4,.standard-content>h2+h3,.h5,.standard-content>:not(.override) h5,.standard-content>h5,.h4,.schema-faq-question,.standard-content>:not(.override) h3,.standard-content>h3{font-size:1.17em;line-height:1.5}@media (max-width: 1399.98px){.fs\:21,.form_btn,.form-grid__item>label,.contact-us__content h3,.wp-block-heading:has(+.schema-faq),.standard-content>:not(.override) h4,.standard-content>:not(.override) h2+h3,.standard-content>h4,.standard-content>h2+h3,.h5,.standard-content>:not(.override) h5,.standard-content>h5,.h4,.schema-faq-question,.standard-content>:not(.override) h3,.standard-content>h3{font-size:1.05em}}.fs\:24{font-size:1.33em;line-height:1.333}@media (max-width: 1399.98px){.fs\:24{font-size:1.2em}}.fs\:27,.form-submit-btn,.wp-block-quote p,.btn.btn\:large,.btn\:large.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:large.menu-link,.wp-block-button .btn\:large.wp-element-button,.h3,.standard-content>:not(.override) h2,.standard-content>h2{font-size:1.5em;line-height:1.333}@media (max-width: 1399.98px){.fs\:27,.form-submit-btn,.wp-block-quote p,.btn.btn\:large,.btn\:large.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:large.menu-link,.wp-block-button .btn\:large.wp-element-button,.h3,.standard-content>:not(.override) h2,.standard-content>h2{font-size:1.35em}}.fs\:32{font-size:1.78em;line-height:1.25}@media (max-width: 1399.98px){.fs\:32{font-size:1.6em}}.fs\:36,.contact-us__content h2,.h2{font-size:2em;line-height:1.25}@media (max-width: 1399.98px){.fs\:36,.contact-us__content h2,.h2{font-size:1.8em}}.fs\:42{font-size:2.33em;line-height:1.25}@media (max-width: 1399.98px){.fs\:42{font-size:2.1em}}.fs\:52,.h1,.wp-block-group-is-layout-constrained h2.wp-block-heading.has-text-align-center{font-size:2.89em;line-height:1.15}@media (max-width: 1399.98px){.fs\:52,.h1,.wp-block-group-is-layout-constrained h2.wp-block-heading.has-text-align-center{font-size:2.6em}}.fs\:64,.title,.standard-content>:not(.override) h1,.standard-content>h1{font-size:3.56em;line-height:1.15}@media (max-width: 1399.98px){.fs\:64,.title,.standard-content>:not(.override) h1,.standard-content>h1{font-size:3.2em}}.fs\:72{font-size:4em;line-height:1.15}@media (max-width: 1399.98px){.fs\:72{font-size:3.6em}}.fs\:90{font-size:5em;line-height:1.15}@media (max-width: 1399.98px){.fs\:90{font-size:4.5em}}.fs\:140{font-size:7.78em;line-height:.85}@media (max-width: 1399.98px){.fs\:140{font-size:7em}}@media (max-width: 767.98px){.fs\:140{font-size:4.44em}}@media (max-width: 767.98px){.fs\:90{font-size:3.33em}}.d\:block{display:block}.d\:flex{display:flex}.d\:inline-block{display:inline-block}.d\:flex\:column{display:flex;flex-direction:column}.d\:flex\:center{display:flex;justify-content:center;align-items:center}.d\:flex\:v-center{display:flex;justify-content:center}.d\:flex\:h-center{display:flex;align-items:center}.d\:grid\:2{display:grid;grid-template-columns:1fr 1fr}.d\:grid\:3{display:grid;grid-template-columns:1fr 1fr 1fr}.d\:grid\:4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width: 575.98px){.d\:grid\:4{grid-template-columns:1fr 1fr}}.gap\:1{gap:1em}.gap\:1-5{gap:1.5em}.gap\:2{gap:2em}.fs\:red,.fc\:red,.c\:red{color:#da0008}.bg\:red{background-color:#da0008}.fs\:gray,.fc\:gray,.c\:gray{color:#707070}.bg\:gray{background-color:#707070}.fs\:black,.fc\:black,.c\:black{color:#101010}.bg\:black{background-color:#101010}.fs\:deep-black,.fc\:deep-black,.c\:deep-black{color:#000}.bg\:deep-black{background-color:#000}.fs\:white,.fc\:white,.c\:white{color:#fff}.bg\:white{background-color:#fff}.fs\:nord,.fc\:nord,.c\:nord{color:#0069b4}.bg\:nord{background-color:#0069b4}@media (max-width: 991.98px){.fs\:62{font-size:2em}.fs\:52,.h1,.wp-block-group-is-layout-constrained h2.wp-block-heading.has-text-align-center{font-size:1.75em}.fs\:36,.contact-us__content h2,.h2{font-size:1.5em}.fs\:32{font-size:1.35em}.fs\:21,.form_btn,.form-grid__item>label,.contact-us__content h3,.wp-block-heading:has(+.schema-faq),.standard-content>:not(.override) h4,.standard-content>:not(.override) h2+h3,.standard-content>h4,.standard-content>h2+h3,.h5,.standard-content>:not(.override) h5,.standard-content>h5,.h4,.schema-faq-question,.standard-content>:not(.override) h3,.standard-content>h3{font-size:.95em}.fs\:18,.wp-block-quote cite,.standard-content>:not(.override) h6,.standard-content>h6{font-size:.9em}}@media (max-width: 575.98px){.fs\:62{font-size:10vw}.fs\:52,.h1,.wp-block-group-is-layout-constrained h2.wp-block-heading.has-text-align-center{font-size:8vw}.fs\:36,.contact-us__content h2,.h2{font-size:6vw}.fs\:32{font-size:5vw}}.ls\:100,.ls\:50{letter-spacing:.05em}.ls\:25{letter-spacing:.025em}.ls\:20{letter-spacing:.02em}.ls\:15{letter-spacing:.015em}.fw\:400,.standard-content>:not(.override) h6,.standard-content>h6,.fw\:regular{font-weight:400!important}.fw\:700,.fw\:bold,.wp-block-heading:has(+.schema-faq),.standard-content>:not(.override) h4,.standard-content>:not(.override) h2+h3,.standard-content>h4,.standard-content>h2+h3,.h5,.standard-content>:not(.override) h5,.standard-content>h5{font-weight:700!important}.fw\:900,.fw\:black,.contact-us__content h3,.contact-us__content h2,.standard-content>:not(.override) h1,.standard-content>:not(.override) h2,.standard-content>:not(.override) h3,.standard-content>h1,.standard-content>h2,.standard-content>h3,.title,.h1,.wp-block-group-is-layout-constrained h2.wp-block-heading.has-text-align-center,.h2,.h3,.h4,.schema-faq-question{font-weight:900!important}.fs\:reset{font-size:1em}.fs\:italic{font-style:italic}.fs\:regular,.fs\:no-italic,.fs\:normal{font-style:normal}.f\:uppercase,.f\:upper,.contact-us__content h3,.contact-us__content h2,.-uppercase,.uppercase{text-transform:uppercase}.m\:auto{margin:auto}.m\:0{margin:0}.p\:0{padding:0}.m\:1{margin:1em}.p\:1{padding:1em}.m\:2{margin:2em}.p\:2{padding:2em}.m\:3{margin:3em}.p\:3{padding:3em}.m\:4{margin:4em}.p\:4{padding:4em}.m\:5{margin:5em}.p\:5{padding:5em}.mb\:0{margin-bottom:0}.mt\:0{margin-top:0}.ml\:0{margin-left:0}.mr\:0{margin-right:0}.pb\:0{padding-bottom:0}.pt\:0{padding-top:0}.pl\:0{padding-left:0}.pr\:0{padding-right:0}.mb\:1{margin-bottom:1em}.mt\:1{margin-top:1em}.ml\:1{margin-left:1em}.mr\:1{margin-right:1em}.pb\:1{padding-bottom:1em}.pt\:1{padding-top:1em}.pl\:1{padding-left:1em}.pr\:1{padding-right:1em}.mb\:2{margin-bottom:2em}.mt\:2{margin-top:2em}.ml\:2{margin-left:2em}.mr\:2{margin-right:2em}.pb\:2{padding-bottom:2em}.pt\:2{padding-top:2em}.pl\:2{padding-left:2em}.pr\:2{padding-right:2em}.mb\:3{margin-bottom:3em}.mt\:3{margin-top:3em}.ml\:3{margin-left:3em}.mr\:3{margin-right:3em}.pb\:3{padding-bottom:3em}.pt\:3{padding-top:3em}.pl\:3{padding-left:3em}.pr\:3{padding-right:3em}.mb\:4{margin-bottom:4em}.mt\:4{margin-top:4em}.ml\:4{margin-left:4em}.mr\:4{margin-right:4em}.pb\:4{padding-bottom:4em}.pt\:4{padding-top:4em}.pl\:4{padding-left:4em}.pr\:4{padding-right:4em}.mb\:5{margin-bottom:5em}.mt\:5{margin-top:5em}.ml\:5{margin-left:5em}.mr\:5{margin-right:5em}.pb\:5{padding-bottom:5em}.pt\:5{padding-top:5em}.pl\:5{padding-left:5em}.pr\:5{padding-right:5em}.p\:1-5{padding:1.5em}.mb\:1-2{margin-bottom:.5em}.-hide{display:none}.list\:unstyled,.list\:unstyle{list-style:none;padding:0}.list\:inline{list-style:none;padding:0;margin:0}.list\:inline li{display:inline-block}.text\:center{text-align:center}.text\:end{text-align:right}.link\:no-underline{color:#da0008}.link\:no-underline:hover{text-decoration:underline;color:#da0008}.link\:standard{background-image:linear-gradient(transparent 50%,#DA0008 0%);background-size:auto 175%;transition:background .15s ease-in-out,color .15s ease;font-weight:700;color:#da0008;padding:0 .15em;margin:0 -.15em}.link\:standard:hover{background-image:linear-gradient(transparent 50%,#DA0008 50%);background-position-y:100%;color:#fff}.link\:border,.standard-content>:not(.override) p a,.standard-content>:not(.override) li a,.standard-content>p a,.standard-content>li a{padding:0 .15em;margin:0 -.15em;background-image:linear-gradient(transparent 50%,#DA0008 50%);background-size:auto 175%;transition:background .15s ease-in-out;font-weight:700;color:#101010}.link\:border:hover,.standard-content>:not(.override) p a:hover,.standard-content>:not(.override) li a:hover,.standard-content>p a:hover,.standard-content>li a:hover{background-position-y:100%}.lh\:1-1{line-height:1.1}.lh\:1-3{line-height:1.3}.lh\:1-5{line-height:1.5}.lh\:1-25{line-height:1.25}.btn,.form_btn,.menu-item__btn:not(.current-menu-item)>.menu-link,.wp-block-button.is-style-outline .wp-element-button,.wp-block-button .wp-element-button{outline:none;border:none;display:inline-block;transition:all ease .15s;padding:.65em 1.75em;line-height:1.15;border-radius:1em;font-weight:700;letter-spacing:.02em}.btn.btn\:primary,.btn.form_btn,.form_btn,.menu-item__btn:not(.current-menu-item)>.menu-link,.wp-block-button.is-style-outline .btn\:primary.wp-element-button,.wp-block-button.is-style-outline .wp-element-button.form_btn,.wp-block-button .wp-element-button{background-color:#da0008;transition:all ease .15s,transform ease .35s;transform:translateY(0);color:#fff}.btn.btn\:primary:hover,.form_btn:hover,.menu-item__btn:not(.current-menu-item)>.menu-link:hover,.wp-block-button .wp-element-button:hover{background-color:#ea1b1e;color:#fff}.btn.btn\:glow,.btn\:glow.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:glow.menu-link,.wp-block-button .btn\:glow.wp-element-button{box-shadow:0 .44em .28em #00000040,0 0 2.5em #da000880}.btn.btn\:glow:hover,.btn\:glow.form_btn:hover,.menu-item__btn:not(.current-menu-item)>.btn\:glow.menu-link:hover,.wp-block-button .btn\:glow.wp-element-button:hover{box-shadow:0 .44em .17em #0000001a,0 0 3.61em #ea1b1ebf}.btn.btn\:black,.btn\:black.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:black.menu-link,.wp-block-button .btn\:black.wp-element-button{background-color:#101010;color:#fff;box-shadow:0 8px 5px transparent}.btn.btn\:black:hover,.btn\:black.form_btn:hover,.menu-item__btn:not(.current-menu-item)>.btn\:black.menu-link:hover,.wp-block-button .btn\:black.wp-element-button:hover{box-shadow:0 15px 15px #00000080}.btn.btn\:wide,.btn\:wide.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:wide.menu-link,.wp-block-button .btn\:wide.wp-element-button{min-width:11.11em;text-align:center}.btn.btn\:rounded,.btn.form_btn,.form_btn,.menu-item__btn:not(.current-menu-item)>.menu-link,.wp-block-button.is-style-outline .wp-element-button,.wp-block-button .wp-element-button{border-radius:10em}.btn.btn\:pill,.btn\:pill.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:pill.menu-link,.wp-block-button .btn\:pill.wp-element-button{padding:.28em .83em}.btn.btn\:red,.btn\:red.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:red.menu-link,.wp-block-button .btn\:red.wp-element-button{color:#da0008;text-align:center}.btn.btn\:red:hover,.btn\:red.form_btn:hover,.menu-item__btn:not(.current-menu-item)>.btn\:red.menu-link:hover,.wp-block-button .btn\:red.wp-element-button:hover{background-color:#da0008}.btn.btn\:small,.btn\:small.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:small.menu-link,.wp-block-button .btn\:small.wp-element-button{font-size:.89em}.btn.btn\:smaller,.btn\:smaller.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:smaller.menu-link,.wp-block-button .btn\:smaller.wp-element-button{font-size:.78em}.btn[disabled]:not(.btn\:loading),[disabled].form_btn:not(.btn\:loading),.menu-item__btn:not(.current-menu-item)>[disabled].menu-link:not(.btn\:loading),.wp-block-button [disabled].wp-element-button:not(.btn\:loading){background-color:#00000029;cursor:not-allowed;box-shadow:none;color:#0000006e}.btn[disabled]:not(.btn\:loading):hover,[disabled].form_btn:not(.btn\:loading):hover,.menu-item__btn:not(.current-menu-item)>[disabled].menu-link:not(.btn\:loading):hover,.wp-block-button [disabled].wp-element-button:not(.btn\:loading):hover{background-color:#00000029;color:#0000006e;text-decoration:none}.btn.btn\:loading,.btn\:loading.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:loading.menu-link,.wp-block-button .btn\:loading.wp-element-button{cursor:progress;pointer-events:none;color:#00000080}.btn.btn\:black,.btn\:black.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:black.menu-link,.wp-block-button .btn\:black.wp-element-button{background-color:#101010;color:#da0008}.btn.btn\:black:hover,.btn\:black.form_btn:hover,.menu-item__btn:not(.current-menu-item)>.btn\:black.menu-link:hover,.wp-block-button .btn\:black.wp-element-button:hover{background-color:#101010;color:#fff}.btn.btn\:shadow,.btn\:shadow.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:shadow.menu-link,.wp-block-button .btn\:shadow.wp-element-button{transition-duration:.5s;box-shadow:0 .67em .33em #00000040}.btn.btn\:shadow:hover,.btn\:shadow.form_btn:hover,.menu-item__btn:not(.current-menu-item)>.btn\:shadow.menu-link:hover,.wp-block-button .btn\:shadow.wp-element-button:hover{box-shadow:0 .33em 1.39em #000000bf}.btn.btn\:outline,.btn\:outline.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:outline.menu-link,.wp-block-button .btn\:outline.wp-element-button,.wp-block-button.is-style-outline .wp-element-button{border:.11em solid #DA0008;color:#da0008;background-color:transparent}.btn.btn\:outline:hover,.btn\:outline.form_btn:hover,.menu-item__btn:not(.current-menu-item)>.btn\:outline.menu-link:hover,.wp-block-button .btn\:outline.wp-element-button:hover,.wp-block-button.is-style-outline .wp-element-button:hover{background-color:#da0008;color:#fff}.btn.btn\:white,.btn\:white.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:white.menu-link,.wp-block-button .btn\:white.wp-element-button{color:#fff;border-color:currentColor}.btn.btn\:white:hover,.btn\:white.form_btn:hover,.menu-item__btn:not(.current-menu-item)>.btn\:white.menu-link:hover,.wp-block-button .btn\:white.wp-element-button:hover{color:#fff}.btn.btn\:small-round,.btn\:small-round.form_btn,.menu-item__btn:not(.current-menu-item)>.btn\:small-round.menu-link,.wp-block-button .btn\:small-round.wp-element-button{border-radius:.48em}:root{--color-red: #DA0008;scroll-behavior:smooth}body{overflow-x:hidden;font-family:proxima-nova,Helvetica,Roboto,system-ui,sans-serif;font-weight:400;font-style:normal;font-size:1.125rem;line-height:1.5;min-height:120vh;color:#101010}@media (max-width: 1399.98px){body{font-size:1rem}}@media (max-width: 767.98px){body{font-size:.9rem}}@media (max-width: 575.98px){body{font-size:.8rem}}body#tinymce{min-height:initial}body.-block-scroll{overflow:hidden}a{color:inherit;text-decoration:none}a:hover{color:initial}.list-inline,.l\:inline{display:inline-block;padding-left:0}.list-inline li,.l\:inline li{list-style:none;display:inline-block}.list-unstyled,.l\:reset{list-style:none;padding-left:0}img{max-width:100%}figure{margin-bottom:0}.page-cntr{padding-top:8.33em}@media (max-width: 767.98px){.page-cntr{padding-top:4.44em}}.standard-content.-centered ul,.standard-content.-centered ol,.standard-content.-centered p,.standard-content.-centered h1,.standard-content.-centered h2,.standard-content.-centered h3,.standard-content.-centered h4,.standard-content.-centered h5,.standard-content.-centered h6{max-width:68.75rem;margin-left:auto;margin-right:auto}.standard-content>:not(.override) h4,.standard-content>:not(.override) h2+h3,.standard-content>h4,.standard-content>h2+h3{text-transform:uppercase}.standard-content>:not(.override) p,.standard-content>p{margin-bottom:1.5em;max-width:120ch;hyphens:auto;letter-spacing:.02em}.standard-content>:not(.override) p:not([class*=text-align]),.standard-content>p:not([class*=text-align]){text-align:justify}.standard-content>:not(.override) a:has(>img),.standard-content>a:has(>img){background-image:none;color:initial;font-weight:initial}.standard-content>:not(.override) ul,.standard-content>:not(.override) ol,.standard-content>ul,.standard-content>ol{max-width:120ch;padding-left:1em;margin-bottom:1.5em}.standard-content>:not(.override) ul li,.standard-content>:not(.override) ol li,.standard-content>ul li,.standard-content>ol li{padding-left:.5em;margin-bottom:.5em}.standard-content>:not(.override) .wp-block-buttons,.standard-content>.wp-block-buttons{margin-bottom:1em}.schema-faq.wp-block-yoast-faq-block{border:1px solid #707070;padding:1.5em 1em 1em}p.schema-faq-answer{margin-bottom:1em}.schema-faq-section{border-bottom:1px solid #707070;margin-bottom:1em}.schema-faq-section:last-child{border-bottom:none;margin-bottom:0}.wp-block-heading:has(+.schema-faq){color:#fff;padding:.5em;border-radius:.48em .48em 0 0;background:#101010;display:inline-block;margin-bottom:0;line-height:1.1}.wp-block-image a img{box-shadow:0 0 0 5px #fff;transition:all ease .5s}.wp-block-image a:hover img{box-shadow:0 0 0 5px #da0008}.wp-block-gallery{--wp--style--gallery-gap-default: 1rem;margin:2em auto}.wp-block-gallery img{border-radius:1.5625rem}.wp-block-gallery .wp-element-caption{border-radius:0 0 1.5625rem 1.5625rem}.wp-block-quote{padding:1.5em;background:#eee;border-radius:1em;margin:2em 0}.wp-block-quote p{letter-spacing:0;line-height:1.5;margin-bottom:.5em}.wp-block-quote cite{font-style:normal}.wp-block-quote cite:before{content:"—";padding-right:.25em}:where(.is-layout-grid){gap:3rem 3rem}.has-background{padding:2rem;border-radius:1em}.has-black-background-color{background:#101010;color:#fff}.has-white-background-color{background:#fff;color:#101010}.has-red-background-color{background:#DA0008;color:#fff}.wp-block-group.has-background{margin-bottom:2rem;margin-top:2rem}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:1.39em}.single-youtube__caption{font-weight:700;text-align:left;line-height:1.25}:where(.is-layout-grid){gap:2rem 1.5rem}@media (max-width: 991.98px){.wp-block-group-is-layout-grid{grid-template-columns:1fr 1fr!important}}@media (max-width: 767.98px){.wp-block-group-is-layout-grid{grid-template-columns:1fr!important}}.wp-block-column .single-youtube,.wp-block-column .single-youtube__img{width:100%}.services-page__gallery a:hover img{box-shadow:0 0 0 .5em #10101080}.services-page__gallery img{transition:all ease .25s;border:2px solid #fff}.wp-block-group-is-layout-constrained{margin:2em auto 3em}.wp-block-group-is-layout-constrained p{margin:auto}.home-head{min-height:calc(100vh - 8.33em);position:relative}.home-head__content{padding-top:5.56em;position:relative;z-index:1}@media (min-width: 992px){.home-head__content{max-width:60%}}@media (max-width: 767.98px){.home-head__content{padding-top:0}}@media (max-width: 767.98px){.home-head__title{font-size:2.78em}}.home-head__cta{position:absolute;bottom:0;max-width:800px;right:0}@media (max-width: 1199.98px){.home-head__cta{position:relative;max-width:500px;right:initial;bottom:initial;margin:initial;margin-top:1rem}}.aa-cta{position:relative}@media (max-width: 1199.98px){.aa-cta img{transform:scaleX(-1)}}.aa-cta__btn{display:inline-block;width:8.33em;height:8.33em;padding:.35em;z-index:1;border-radius:50em;backdrop-filter:blur(5px);transition:all .3s ease;background:rgba(255,255,255,.4)}.aa-cta__btn:hover{box-shadow:0 0 0 .56em #0000001a;background:rgba(218,0,8,.5)}.aa-cta__btn:after{transition:all .3s ease;content:"";position:absolute;inset:1.5em;border-radius:50em;background:#DA0008 url(/app/themes/dunlopservice/dist/img/play-triangle__white.svg) no-repeat center center;background-size:2.5em;z-index:-1;background-position-x:calc(50% + 3px)}.aa-cta__btn:hover:after{box-shadow:0 0 1.39em #da000880}.aa-cta__btn-cntr{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.aa-cta__circle{transform:rotate(0);animation:rotateText 10s linear infinite}.aa-cta__circle text{font-size:.72em;letter-spacing:.18em;text-transform:uppercase}@keyframes rotateText{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tiles{display:flex;gap:1.5rem}@media (max-width: 767.98px){.tiles{overflow-x:scroll}}.tile{position:relative;width:12.94em;height:20.44em;display:block;overflow:hidden;box-shadow:0 1em 1em #00000040}@media (max-width: 575.98px){.tile{width:50vw;max-width:200px}}.tile:hover .tile__image{transform:scale(1.1)}.tile .tile__image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.tile .tile__content{position:absolute;bottom:0;left:0;right:0;padding:1em .5em;background-image:linear-gradient(transparent,rgb(0,0,0))}.tile .tile__content .tile__title{margin:0}.tile .tile__content .tile__text{margin:5px 0 0}.top-sep,.home-services,.home-video{margin:4rem auto;padding-top:4rem;border-top:1px solid #707070}@media (max-width: 767.98px){.top-sep,.home-services,.home-video{margin:2rem auto;padding-top:2rem}}.features{display:grid;grid-template-columns:repeat(2,1fr);gap:1em}.features .feature__term,.features .feature__def{margin:0}@media (max-width: 767.98px){.features{grid-template-columns:1fr 1fr}}@media (max-width: 575.98px){.features{grid-template-columns:1fr}}.features__single{padding-left:2rem;position:relative}.features__single:before{content:"";display:inline-block}.features__single:before{content:"";position:absolute;left:0;top:.15em;background:url(/app/themes/dunlopservice/dist/img/check-green.svg) no-repeat center center;background-size:contain;width:1.25em;height:1.25em}@media (max-width: 767.98px){.home-services .row{flex-direction:column-reverse}}.home-services__outline{font-size:6.4375rem;line-height:.85;text-align:right;-webkit-text-stroke:1px #707070;text-shadow:.1em .1em 0 rgba(0,0,0,.15)}@media (max-width: 1399.98px){.home-services__outline{font-size:4.44em}}@media (max-width: 991.98px){.home-services__outline{font-size:3.89em}}@media (max-width: 767.98px){.home-services__outline{text-align:left;margin-bottom:1rem}}.home-badges{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin:4em auto}.home-full-banner{margin-top:6.67em;position:relative;overflow:hidden;padding:2.78em 0 3.33em}.home-full-banner__content{max-width:78ch;position:relative;z-index:1}.home-full-banner__fig{position:absolute;left:0;bottom:0;object-fit:cover;width:100%;height:100%;object-position:center}.service-thumbnail{position:relative;width:100%;margin-bottom:1rem}.service-thumbnail img{width:100%;object-fit:cover}.service-thumbnail__opener{position:absolute;bottom:0;left:0;right:0;background:rgba(255,255,255,.2);color:#fff;backdrop-filter:blur(5px);padding:1rem;border:1px solid rgba(255,255,255,.5);margin:1.5rem}aside.d\:flex{display:flex;align-items:stretch}aside.d\:flex .col-lg-6:first-child{display:flex;flex-direction:column;justify-content:center}aside.d\:flex .col-lg-6:last-child img{height:100%;object-fit:cover}.service-grid{display:grid;grid-template:"header header" auto "fig sidebar" auto "content__narrow sidebar" auto "content__wide content__wide" 1fr/8fr 4fr;grid-gap:var(--bs-gutter-x)}@media (max-width: 991.98px){.service-grid{grid-template:"header header" auto "fig fig" auto "content__narrow sidebar" auto "content__wide content__wide" 1fr/7fr 5fr}}@media (max-width: 767.98px){.service-grid{display:flex;flex-direction:column;gap:1rem}}.service-grid__header{grid-area:header}.service-grid__fig{grid-area:fig}.service-grid__sidebar{grid-area:sidebar}.service-grid__content-narrow{grid-area:content__narrow}.service-grid__content-wide{grid-area:content__wide}.service-page__circle-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:4.72em;height:4.72em;margin-right:1rem;border-radius:100%;background:rgba(218,0,8,.25)}@media (max-width: 575.98px){.service-page__circle-icon{margin-bottom:.5em}}.service-page__circle-icon svg{fill:#da0008;width:50%;height:50%}@media (max-width: 991.98px){.service-page-header{flex-direction:column;text-align:center;padding:.5em 0 1em}}.page-cntr.-gradient{background:linear-gradient(rgba(128,128,128,.25),#fff 44.44em)}.product-grid{margin-top:2em;display:grid;grid-template:"header header" auto "fig sidebar" auto "content__narrow sidebar" auto "content__wide content__wide" 1fr/8fr 4fr;grid-gap:var(--bs-gutter-x)}@media (max-width: 991.98px){.product-grid{grid-template:"header header" auto "fig fig" auto "content__narrow sidebar" auto "content__wide content__wide" 1fr/7fr 5fr}}@media (max-width: 767.98px){.product-grid{display:flex;flex-direction:column;gap:1rem}}.product-grid__header{grid-area:header}.product-grid__fig{grid-area:fig}.product-grid__sidebar{grid-area:sidebar}.product-grid__content-narrow{grid-area:content__narrow}.product-grid__content-wide{grid-area:content__wide}.product__logo-cntr{max-width:22.5rem;max-height:5rem}.menu{padding-block:1rem;display:none;margin-bottom:0}.is-active .menu{display:flex;flex-direction:column}.menu-link{line-height:inherit;display:flex;align-items:center;justify-content:space-between;padding-block:.5rem;padding-inline:1.5rem;color:#101010;font-weight:700;transition:color .3s ease}@media screen and (min-width: 62rem){.menu{display:flex;flex-direction:row;justify-content:flex-start;column-gap:0rem;height:100%;padding:unset}.menu-item{display:flex;cursor:pointer;padding-inline:1.25rem}.menu-item:not(.dropdown):hover>a{text-decoration:underline}.menu-item:hover{background:#000}.menu-item:hover>a{color:#fff}.menu-link{padding:unset}}.dropdown-toggle{cursor:pointer;outline:none;user-select:none}.dropdown-content{height:0;overflow:hidden;background-color:#fff}.dropdown-column,.dropdown-group,.dropdown-items{display:grid}.dropdown-group{padding:1rem}.dropdown-title{display:flex;column-gap:1rem;align-items:center;padding-inline:1rem}.dropdown-items{row-gap:.5rem;padding-inline:3.5rem;padding-top:.35rem}.dropdown-link{font-weight:400;line-height:inherit;transition:color .3s ease}.dropdown-show>.dropdown-toggle i.bx{rotate:180deg}.dropdown-block{display:flex;align-items:flex-start;column-gap:1rem;padding-inline:1rem}.dropdown-toggle.menu-link:hover{text-decoration:underline}@media screen and (min-width: 62rem){.dropdown-toggle{column-gap:.35rem}.dropdown-content{position:absolute;left:0;right:0;top:6rem;opacity:0;height:max-content;pointer-events:none;background-color:var(--color-white-100);border-top:2px solid var(--color-white-200);box-shadow:var(--shadow-large);transition:top .15s,opacity .3s ease}.dropdown-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1rem;max-width:75rem;margin-inline:auto}.dropdown-group.-column-flow{grid-auto-flow:column;grid-template-rows:1fr 1fr}.dropdown-items{padding-top:unset}.dropdown-block{padding-inline:unset}.dropdown:hover .dropdown-toggle{color:#fff}.dropdown:hover>.dropdown-content{cursor:initial;top:100%;opacity:1;pointer-events:initial;border-bottom:1px solid #000;backdrop-filter:blur(16px) brightness(.5);background:rgba(0,0,0,.75);color:#fff;box-shadow:0 2rem 2rem 1rem #00000080}.dropdown .icon{transition:rotate .15s ease}.dropdown:hover .icon{rotate:180deg}}.burger{position:relative;display:block;cursor:pointer;user-select:none;width:1.5rem;height:1rem;border:none;outline:none;visibility:visible}.burger-line{position:absolute;display:block;right:0;width:100%;height:2.15px;opacity:1;rotate:0deg;border-radius:.15rem;background-color:#707070;transition:all .3s ease}.burger-line:nth-child(1){top:0}.burger-line:nth-child(2){top:.5rem;width:70%}.burger-line:nth-child(3){top:1rem}.burger.is-active>.burger-line:nth-child(1){top:.5rem;rotate:135deg}.burger.is-active>.burger-line:nth-child(2){opacity:0}.burger.is-active>.burger-line:nth-child(3){top:.5rem;rotate:-135deg}@media screen and (min-width: 62rem){.burger{display:none;visibility:hidden}}.dropdown-inner>p:empty{display:none}.dropdown-inner{padding:.5em 1em;line-height:1.33;border-radius:.5em;display:flex;flex-direction:column;transition:all ease .15s;width:100%}.dropdown-inner:hover{background:rgba(255,255,255,.2);color:#fff}@media screen and (max-width: 62rem){.dropdown,.-no-children{border-bottom:1px solid rgba(112,112,112,.5)}.menu{padding-top:0}.top-bar__main-col{width:100%}.dropdown-content{transition:height ease .3s}.-no-children .menu-link,.dropdown-toggle{min-height:2.625rem;padding:.5em .15em .5em .5em}.dropdown-toggle>.icon{border-left:1px solid #707070;padding:.25rem .75rem}.dropdown-toggle>.icon svg{transition:transform .15s ease}.dropdown-show .dropdown-toggle>.icon svg{transform:rotate(180deg)}.dropdown-group{padding:0}.dropdown-block{padding:0 0 0 .5em;border-left:2px solid #da0008;border-top:1px solid rgba(112,112,112,.25)}.dropdown-inner{padding:.35em .5em}}@media (min-width: 768px){.menu-item__select-region{display:none}}.menu-item__btn:not(.current-menu-item){align-items:center}.menu-item__btn:not(.current-menu-item):hover{background:transparent}.menu-item__btn:not(.current-menu-item):hover a{text-decoration:none!important}.menu-item__btn:not(.current-menu-item)>.menu-link:hover{box-shadow:0 0 0 .35em #da000880;text-decoration:none!important}@media screen and (max-width: 62rem){.menu-item__btn:not(.current-menu-item)>.menu-link{border-radius:0;width:100%;padding:.5em .15em .5em .5em;display:flex;align-items:center;background:#fff;color:#101010}}.region-selector{margin-left:auto;padding:1em 1.75em}.region-selector__label{opacity:.5;pointer-events:none}.region-selector__select{background:#101010 url(/app/themes/dunlopservice/dist/img/icons/red-arrow-select.svg) no-repeat right center;color:#fff;border:none;-webkit-appearance:none;-moz-appearance:none;padding-right:1rem;padding-left:.25em;cursor:pointer;transition:all ease .2s}.region-selector__select:hover{color:#da0008}.region-selector__select:active,.region-selector__select:focus{color:#fff}.headroom{will-change:transform;transition:transform .2s linear;position:fixed;z-index:9}@media (max-width: 767.98px){.headroom{height:initial}}.headroom--pinned{transform:translateY(0)}@media (min-width: 1200px){.headroom--unpinned{transform:translateY(-100%)}}@media (min-width: 992px){.top-bar__logo-subtitle{margin-top:.5rem}}.top-bar{width:100%;display:flex;align-items:stretch;border-bottom:1px solid #707070;box-shadow:0 5px 20px #00000040}@media (max-width: 991.98px){.top-bar{align-items:flex-start;flex-direction:column;border-color:#101010}.top-bar .top-bar__logo-subtitle{flex-grow:1;text-align:right;padding-right:2em}}.top-bar__logo-col{align-items:center;justify-content:center;border-right:1px solid #707070;padding:1em}@media (max-width: 991.98px){.top-bar__logo-col{border:none}}@media (max-width: 991.98px){.top-bar__logo-col{flex-direction:row;justify-content:space-between;width:100%;border-right:none;padding:.5em 1rem}}@media (max-width: 575.98px){.top-bar__logo-col{padding:.25rem}}.top-bar__logo{align-self:stretch;margin-bottom:.5rem}@media (max-width: 1399.98px){.top-bar__logo{max-width:250px}}@media (max-width: 1199.98px){.top-bar__logo{max-width:200px}}@media (max-width: 767.98px){.top-bar__logo{max-width:150px}}.top-bar__main-col{flex-grow:1;justify-content:stretch}.top-bar__contact-link{opacity:.7;margin-right:1em}.top-bar__contact-link:hover{opacity:1}.top-bar__primary{border-top:1px solid #707070;flex-grow:1}.indicator{display:inline-flex;align-items:center;padding-left:2em;margin-right:.25em;position:relative}.indicator:after{content:"";display:inline-block}.indicator:after{left:.75em;position:absolute;border-radius:100%;width:.67em;height:.67em;background:#DA0008;box-shadow:0 0 0 2px #da000880;margin-top:-.33em;animation:pulse 1s infinite;top:50%}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@media (max-width: 991.98px){.top-bar__secondary{flex-direction:row;align-items:center;position:fixed;right:0;z-index:5;font-size:.8em;border-radius:0 0 0 1em;top:100%;margin-top:-1px;border:2px solid #101010;background:rgb(255,255,255);backdrop-filter:blur(15px);box-shadow:0 10px 10px #00000040}}@media (max-width: 767.98px){.top-bar__secondary{display:none}}.main-header__mobile-btns{display:none}@media (max-width: 767.98px){.main-header__mobile-btns{display:inline-flex;flex-direction:row;position:fixed;bottom:2rem;right:-1rem;z-index:5}}.main-header__mobile-btns{flex-direction:column;transform:rotate(-90deg) translateY(3.33em);transition:all ease .25s;cursor:pointer;background:#DA0008;backdrop-filter:blur(15px);padding:.5em .25em;border:1px solid #fff;border-radius:1em 1em 0 0}.main-header__mobile-btns .indicator{color:#fff}.main-header__mobile-btns .indicator:after{background:#fff;box-shadow:0 0 0 2px #ffffff80}.main-header__mobile-btns.-show{transform:rotate(-90deg) translateY(0);box-shadow:0 0 2em #da000880,0 0 .5em #da000880}.main-header__mobile-btns.-show .top-bar__floating-btn{display:inline-block;position:relative;z-index:999}.main-header__mobile-btns .indicator{margin-bottom:1em}.main-header__mobile-btns .list\:inline li{margin-right:0}@media (max-width: 767.98px){.top-bar__floating-btn{text-indent:-9999px;background:#fff url(/app/themes/dunlopservice/dist/img/icons/phone-icon.svg) center no-repeat;display:inline-block;background-size:25px;color:#fff;width:35px;height:35px;border-radius:5em;transform:rotate(90deg);border:1px solid #fff;box-shadow:0 0 0 5px #00000040}.top-bar__floating-btn.-phone{background-image:#DA0008 url(/app/themes/dunlopservice/dist/img/icons/phone-icon.svg) center no-repeat;margin-left:.5rem}.top-bar__floating-btn.-mail{background-image:url(/app/themes/dunlopservice/dist/img/icons/mail-icon.svg);background-size:20px;margin-left:.5rem}}.product-sidebar__cross-section{display:flex;flex-direction:column;align-items:center;gap:1.39em;margin-bottom:1em}.product-sidebar__cross-section a{display:block;position:relative}.product-sidebar__cross-section a:after{content:"";display:inline-block}.product-sidebar__cross-section a:hover:after{opacity:1}.product-sidebar__cross-section a:after{transition:all ease .15s;opacity:0;font-family:bootstrap-icons;font-style:normal;content:"";width:3em;height:3em;display:flex;align-items:center;justify-content:center;text-align:center;background:rgba(112,112,112,.5);color:#fff;top:50%;right:50%;transform:translate(50%,-50%);position:absolute;border-radius:100%}.service-sidebar{border:1px solid #707070;padding:1.5em 1.5em 1.5em 1.75em;position:relative}.service-sidebar:after{content:"";display:inline-block}.service-sidebar:after{position:absolute;height:100%;width:100%;border-radius:inherit;border:inherit;opacity:.2;top:.65em;left:.5em;z-index:-1}@media (max-width: 767.98px){.service-sidebar{margin-bottom:1rem}}.service-sidebar__button{position:absolute;bottom:0;left:50%;display:inline-block;transform:translate(-50%,50%);background:#fff;text-align:center}.service-sidebar__button .btn,.service-sidebar__button .form_btn,.service-sidebar__button .wp-block-button .wp-element-button,.wp-block-button .service-sidebar__button .wp-element-button,.service-sidebar__button .menu-item__btn:not(.current-menu-item)>.menu-link{padding-left:1em;padding-right:1em}.sidebar-files+.sidebar-testimonial{margin-top:.75rem;padding-top:1.25rem;border-top:1px solid #707070}@media (max-width: 767.98px){.single-download__main-link{border:1px solid #DA0008;padding:.5em;border-radius:.25em;margin-bottom:.5em;background:#DA0008;color:#fff}.single-download__main-link:after{content:"";font-family:bootstrap-icons;font-style:normal;margin-left:.5em}}.single-download__file{margin-right:.5em;margin-bottom:.25em}@media (max-width: 767.98px){.single-download__file{font-size:1em;border:1px solid #707070;padding:.25em;border-radius:.25em}}.sidebar-files__title{display:flex;position:relative}.sidebar-files__title:before{content:"";display:inline-block}.sidebar-files__title:before{width:1.05em;height:1.25em;background:url(/app/themes/dunlopservice/dist/img/icons/file-icon-solid.svg) no-repeat left center;background-size:.75em}.grid-container{display:grid}.grid-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.89em,1fr));gap:1em}.footer{border-top:#707070 solid 1px;background-color:#fff}.footer__top{padding:2.22em 0;background-color:#fff}.footer__top .footer__logo-menu{display:flex;justify-content:flex-start;align-items:center}@media (max-width: 767.98px){.footer__top .footer__logo-menu{flex-direction:column;align-items:center;gap:1em;padding-bottom:1em;border-bottom:1px solid #707070}}.footer__top .footer__logo img{max-width:15em}.footer__top .footer__menu ul{display:flex;list-style:none;padding:0 0 0 2.22em}.footer__top .footer__menu ul li{margin-right:0}.footer__top .footer__menu ul li+li{margin-left:5px}.footer__top .footer__menu ul li+li:before{content:"/";margin-right:5px}.footer__top .footer__menu ul a{text-decoration:none}.footer__middle{padding:40px 0;border-bottom:#AFAFAF solid 1px}@media (max-width: 767.98px){.footer__middle{padding:0}}.footer__middle .footer__sitemap{margin-bottom:40px;color:#4e4e4e}@media (max-width: 767.98px){.footer__middle .footer__sitemap{margin-bottom:20px;border-bottom:1px solid #707070}}.footer__middle .footer__sitemap ul{list-style:none;padding:0}.footer__middle .footer__sitemap li{margin-bottom:10px}.footer__middle .footer__social .footer__social-icons{display:flex;gap:10px;list-style:none;padding:0}.footer__middle .footer__social .footer__social-icons img{max-width:30px}@media (max-width: 767.98px){.footer__middle .footer__social .footer__social-icons img{width:100%}}.footer__middle .footer__offices{margin-top:40px}.footer__middle .footer__offices p{margin-bottom:15px}.footer__bottom{bottom:0;width:100%;position:relative}.footer__bottom:before{content:"";display:inline-block}.footer__bottom:before{width:50%;background:#0069B4;height:100%;position:absolute;left:0;top:0}.footer__bottom .container{display:grid;grid-template-columns:repeat(2,1fr);padding-top:1em;padding-bottom:1em}.footer__bottom-left{display:flex;align-items:center;position:relative}.footer__bottom-right{position:relative;text-align:right}@media (max-width: 767.98px){.footer__bottom:before{display:none}.footer__bottom .container{grid-template-columns:1fr;padding:0}.footer__bottom .footer__bottom-left__cntr{justify-content:center}.footer__bottom-left{padding:1em;display:block;text-align:center}.footer__bottom-right{text-align:center;padding:1em}}.social-btn{background:#DA0008;width:2.11em;height:2.11em;border-radius:.44em;padding:.25em;display:inline-flex;justify-content:center;align-items:center;box-shadow:0 .5em .5em #0003;transition:all ease .35s}.social-btn:hover{transform:translateY(-.15em);box-shadow:0 1em 1em #da000880}.footer__offices-title{margin-bottom:1.11em}.-red-line-title{padding-left:1.94em;position:relative}.-red-line-title:before{content:"";display:inline-block}.-red-line-title:before{position:absolute;top:.6em;left:0;width:1.39em;height:.17em;background-color:#da0008}.bg-banner{margin-bottom:2em}.bg-banner__block{position:relative;display:flex;justify-content:flex-end;align-items:center;min-height:34.375rem;max-height:40.625rem;overflow:hidden;border:1px solid #707070}@media (max-width: 991.98px){.bg-banner__block{min-height:28.125rem;max-height:34.375rem}}@media (max-width: 767.98px){.bg-banner__block{min-height:21.875rem}}.-left .bg-banner__block,.-reversed .bg-banner__block{justify-content:flex-start}.-white .bg-banner__block{color:#fff}.bg-banner__link .bg-banner__block,.bg-banner__link .bg-banner__block img{transition:all ease .15s}.bg-banner__link .bg-banner__block:hover{border-color:#da0008;border-width:1em}.bg-banner__link .bg-banner__block:hover img{transition:all ease .25s;transform:scale(1.05)}.bg-banner__fig{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.bg-banner__fig img,.bg-banner__fig picture{width:100%;height:100%;object-fit:cover;object-position:left center}.-left .bg-banner__fig img,.-left .bg-banner__fig picture{object-position:right center}.bg-banner__content{position:relative;z-index:2;max-width:600px;text-align:left;padding:1.125em;margin-right:4.17em;background:rgba(255,255,255,.5)}@media (max-width: 1399.98px){.bg-banner__content{background:rgba(255,255,255,.6);backdrop-filter:blur(5px)}}.bg-banner.c\:white .bg-banner__content{background:rgba(0,0,0,.25)}@media (max-width: 1399.98px){.bg-banner.c\:white .bg-banner__content{background:rgba(0,0,0,.4)}}.-blurred .bg-banner__content{background-color:#ffffff26;backdrop-filter:blur(.875em)}@media (min-width: 1400px){.-left .bg-banner__content{margin-left:4.17em}}.bg-banner__content h2,.bg-banner__content p{margin-bottom:.5rem}.bg-banner__content .btn,.bg-banner__content .form_btn,.bg-banner__content .wp-block-button .wp-element-button,.wp-block-button .bg-banner__content .wp-element-button,.bg-banner__content .menu-item__btn:not(.current-menu-item)>.menu-link{display:inline-block;margin-top:10px}@media screen and (min-width: 1680px){.bg-banner__content,.bg-banner.c\:white .bg-banner__content{background:transparent}}.single-youtube{display:inline-flex;flex-direction:column;margin-bottom:2rem}.wp-block-column>.single-youtube{margin-bottom:0}.single-youtube__fig{position:relative;display:inline-block}.single-youtube__play{position:absolute;border-radius:5em;top:50%;left:50%;transform:translate(-50%,-50%);width:5em;height:5em;background-size:2.22em}.single-youtube__play:before{content:"";display:inline-block}.single-youtube__play:after{content:"";display:inline-block}.single-youtube__play:after{border-radius:5em;background:#fff url(/app/themes/dunlopservice/dist/img/play-triangle__red.svg) no-repeat center center;background-size:2.22em;z-index:1;width:5em;height:5em;top:0;left:0;position:absolute;transition:all ease .3s;background-position:calc(50% + 3px) 50%}.single-youtube:hover .single-youtube__play:before{transform:scale(1.25);box-shadow:0 0 2.78em #00000040}.single-youtube:hover .single-youtube__play:after{background-color:#da0008;background-image:url(/app/themes/dunlopservice/dist/img/play-triangle__white.svg)}.single-youtube__play:before{transition:all ease .3s;z-index:-1;border-radius:5em;content:"";display:block;width:6.67em;height:6.67em;position:absolute;top:-.83em;left:-.83em;background:rgba(255,255,255,.5);backdrop-filter:blur(5px)}@media (max-width: 991.98px){.single-youtube__play{font-size:.9em}}@media (max-width: 575.98px){.single-youtube__play{font-size:.7em}}.single-youtube__img{transition:all ease .5s}.single-youtube:hover .single-youtube__img{filter:grayscale(100%) contrast(1.25)}.badge-banner{gap:2rem}.standard-content .badge-banner .badge-banner__content p{text-align:left}@media (max-width: 575.98px){.badge-banner{flex-direction:column;text-align:center}.standard-content .badge-banner .badge-banner__content p{text-align:center}}.badge-banner__image{flex-shrink:0}@media (max-width: 1399.98px){.badge-banner__image{max-width:125px}}@media (max-width: 1199.98px){.badge-banner__image{max-width:100px}}.badge-banner__content{max-width:600px}.app-banner{display:flex;align-items:center;margin-top:4em;margin-bottom:4em}@media (max-width: 767.98px){.app-banner{flex-direction:column;align-items:center;text-align:center}}@media (max-width: 767.98px){.app-banner__qr-code{display:none}}.features-list{font-weight:700;max-width:33.33em;text-align:left}.features-list.-col-2{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em;max-width:58.89em}@media (max-width: 767.98px){.features-list.-col-2{grid-template-columns:1fr;max-width:27.78em}}.features-list__item{position:relative;padding-left:1.67em}.features-list__item:before{content:"";width:1.11em;height:1.11em;position:absolute;left:0;top:.22em;background:url(/app/themes/dunlopservice/dist/img/check-circle.svg) no-repeat center;background-size:contain}.numbers{display:grid;grid-template-columns:repeat(2,1fr)}.numbers-item{padding:.5em}.-outline{text-stoke:1px #101010;-webkit-text-stroke:1px #101010;color:transparent}.numbers__item-subtitle{margin-top:-2em;padding-left:1em}.services-blocks{display:grid;grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));grid-gap:1.39em 1.78em}@media (max-width: 1199.98px){.services-blocks{grid-template-columns:repeat(auto-fill,minmax(15.625rem,1fr))}}@media (max-width: 767.98px){.services-blocks{display:flex;overflow-x:scroll;gap:1em}}@media (max-width: 575.98px){.services-blocks .services-blocks__item{width:40vw;flex-shrink:0;max-width:270px}}.services-blocks__item-two-col{grid-column:span 2}.service-block{height:100%;min-height:9.375rem;border-radius:1.56em;transition:all ease .15s;padding:1.25em 2.78em 1.25em 1.25em;position:relative;box-shadow:0 .44em #00000026}.service-block:hover{transform:translateY(.44em);box-shadow:0 0 #00000026;color:#fff;background:#101010}.service-block:hover .service-block__title{text-decoration:underline}.service-block:hover .service-block__icon{background:#DA0008}.service-block.-red-icon{border:1px solid #101010}.service-block.-red-icon:hover .service-block__icon{background:#fff}.service-block__icon{position:absolute;right:0;top:0;margin:.5em;border-radius:100%;width:2.78em;height:2.78em;background:rgba(0,0,0,.1);transition:background-color ease .35s}.service-block__icon svg{fill:#fff;max-width:100%}.-red-icon .service-block__icon{background:rgba(218,0,8,.25)}.-red-icon .service-block__icon svg{fill:#da0008}.services__video{max-height:10rem}.small-video{gap:1em}@media (max-width: 767.98px){.small-video{display:flex;flex-direction:column}}.product-categories{display:grid;margin-top:2em;grid-gap:1.875rem;grid-template-columns:repeat(auto-fill,minmax(21.875rem,1fr))}@media (max-width: 1399.98px){.product-categories{grid-template-columns:repeat(auto-fill,minmax(18.125rem,1fr))}}@media (max-width: 1199.98px){.product-categories{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}}@media (max-width: 767.98px){.product-categories{grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr))}}.category-block__link{position:relative}.category-block__link:after{content:"";display:inline-block}.category-block__link:after{background:url(/app/themes/dunlopservice/dist/img/icons/arrow-red.svg) no-repeat center;width:1.39em;height:1.11em;position:relative;background-size:contain;transform:translate(.28em,.28em)}.category-block{transition:all ease .25s}.category-block:hover{color:#fff}@media (min-width: 1200px){.category-block:hover{transform:translateY(-1.5rem)}.category-block:hover .category-block__box{box-shadow:0 2.5rem 1rem #00000059}.category-block:hover .category-block__content{backdrop-filter:blur(10px) brightness(.8) contrast(1.25);background-color:#0000001a}.category-block:hover .category-block__opener{transform:translateY(0);height:5rem;opacity:1}.category-block:hover .category-block__link{color:#fff}}.category-block__img{width:100%;object-fit:cover;object-position:center}.category-block__box{transition:box-shadow ease .25s;box-shadow:0 1rem 1rem #00000059;position:relative}.category-block__box:after{content:"";display:inline-block}.category-block__box:after{position:absolute;width:100%;height:10rem;bottom:0;left:0;background:linear-gradient(0deg,rgb(0,0,0) 25%,rgba(0,0,0,0) 100%)}@media (max-width: 1199.98px){.category-block__box:after{height:100%;height:calc(100% - 5em)}}@media (min-width: 1200px){.category-block__opener{transition:all ease .25s;opacity:0;transform:translateY(100%);position:relative;height:0}}.category-block__content{transition:all ease .15s;position:absolute;z-index:1;bottom:0;left:0;margin:1em;width:calc(100% - 2em);text-align:left;display:block;padding:1em}@media (max-width: 1199.98px){.category-block__content{padding:.75em;margin:0;width:100%}}.products-list-grid{margin-top:2em;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.67em}@media (max-width: 1199.98px){.products-list-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.product-card{min-height:13.75rem;height:100%;background:#fff;border:1px solid #eee;padding:1em;display:flex;flex-direction:column-reverse;text-align:center;align-items:center;transition:all ease .35s;box-shadow:0 0 0 .44em transparent;justify-content:flex-end}.product-card__link:hover .product-card{box-shadow:0 0 0 .44em #da0008e6}.product-card__link:hover .product-card__crosssection img{scale:1.15}.product-card__crosssection{max-height:15.625rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #707070;display:flex;justify-content:center}.product-card__crosssection img{transition:all ease .35s;max-height:100%;object-fit:contain}.product-card.-with-thumbnail{position:relative;overflow:hidden;justify-content:center}.product-card.-with-thumbnail .product-card__content{position:relative;z-index:1;color:#fff;text-shadow:0 0 1em rgba(0,0,0,.9)}.product-card.-with-thumbnail:hover .product-card__thumbnail img{filter:grayscale(0);opacity:.7}.product-card__thumbnail{position:absolute;z-index:0;height:100%;width:100%;top:0;left:0;background:#000}.product-card__thumbnail img{transition:all ease .5s;height:100%;width:100%;object-fit:cover;filter:grayscale(1);opacity:.5}.product-card__logo{max-height:1em;margin:0 auto 1rem;display:flex}.product-card__logo img{max-height:100%}.case-study-card{box-shadow:0 0 1.11em #00000040;transition:all ease .25s;height:100%}.case-study-card:hover{box-shadow:0 0 0 .56em #da00081a;background:#DA0008;color:#fff}.case-study-card:hover img{filter:grayscale(1)}.case-study-card:hover .btn,.case-study-card:hover .form_btn,.case-study-card:hover .wp-block-button .wp-element-button,.wp-block-button .case-study-card:hover .wp-element-button,.case-study-card:hover .menu-item__btn:not(.current-menu-item)>.menu-link{background:#000}.calculator{background:#262936;color:#aaa}.form-row{display:flex;margin-bottom:1em}.form-group{margin-bottom:1em;display:flex;flex-direction:column}.form-group label{font-size:1em;margin-bottom:.25em;display:block;font-weight:400;line-height:1.25}.form-group .form-control{border:1px solid #101010;border-radius:.22em;padding:.5em .25em;box-shadow:none;color:#101010;font-weight:700}.form-group select.form-control{padding-top:.5em;padding-bottom:.5em}.custom-currency-selector{display:flex;flex-direction:row;align-items:center}.custom-currency-selector label{max-width:200px;line-height:1.1;font-size:.9em}.input-group{display:flex;flex-direction:row;align-items:stretch;justify-content:stretch}.input-group .input-group-append,.input-group .form-control{border:1px solid #aaa;flex-grow:1}.input-group .form-control{box-shadow:none;border-right:none;border-bottom-right-radius:0;border-top-right-radius:0}.input-group .input-group-append{border-left:none;flex-grow:0}.input-group-append{display:flex;align-items:center;justify-content:center;background:#eee;color:#666;font-weight:400;padding:.5em;border-radius:0 .25em .25em 0}.calculator-results__label{font-weight:700;margin-bottom:.25em!important}.calculator-results__label.-meter{color:#707070}.calculator-results__label.-meter strong{color:#da0008}.calculator-results__per-month{margin-bottom:0!important;font-size:2.5em;font-weight:700;color:#da0008;text-shadow:3px 3px 0 rgba(218,0,8,.15)}.calculator-results{border:1px solid #707070;padding:1em;border-radius:1em;text-align:center;line-height:1.15;background:#fff;color:#101010;margin-bottom:2em;display:inline-flex;flex-direction:column}@media (min-width: 992px){.calculator-results{position:fixed;bottom:1rem;right:1rem;z-index:99;margin-bottom:0!important;box-shadow:0 0 1em #00000040}}@media (max-width: 991.98px){.calculator-results{float:right}}.tco-faq{padding-top:1em;border-radius:1em;color:#a0a3b2;font-size:.9em;line-height:1.33;margin-bottom:2em}.tco-faq__title{padding-left:.5em}.tco-faq__single{padding:1em;border-radius:1em;transition:all ease .15s}.tco-faq__single:hover{background:rgba(255,255,255,.15);color:#fff}.tco-header{padding:2em 1em 1em;color:#fff}.tco-header__title{margin-bottom:1em}.tco-header__title .fas{padding:.5em;background:#DA0008;color:#fff;border-radius:.45em;margin-right:.5em;display:inline-block}.tco-header__opener{max-width:90ch}.image-full{position:relative;max-height:100vh;overflow:hidden}.image-full__fig{width:100%;height:100vh}.image-full__fig img{width:100%;height:100%;object-fit:cover}.image-full__content{bottom:0;padding:1rem 0 4rem;color:#fff;width:100%;left:0;position:absolute}.image-full__content:before{content:"";display:inline-block}.image-full__content:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(transparent,rgb(0,0,0) 95%)}.-black .image-full__content:before{background:linear-gradient(transparent,#101010 95%)}.image-full__content-inner{position:relative;max-width:90ch}.image-full__content-inner h1{text-shadow:.075em .065em 0em rgba(255,255,255,.1);text-transform:uppercase;-webkit-text-stroke:2px #fff;letter-spacing:.05em;color:transparent}@media (max-width: 767.98px){.image-full__content-inner h1{-webkit-text-stroke:1px #fff}}.branches-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-top:1rem;padding-bottom:5rem;color:#707070}@media (max-width: 575.98px){.branches-grid{grid-template-columns:1fr}}.branches-grid__title,.branches-grid__link{color:#101010}.branches-grid__link:hover{color:#da0008}.contact-us__main{padding:1em}.contact-form{margin:0 auto}.contact-us__content{position:sticky;padding-bottom:2em;max-width:25rem;color:#ccc;line-height:1.333}@media (max-width: 767.98px){.contact-us__content{margin-top:2em}}.contact-us__content h2{letter-spacing:.05em;-webkit-text-stroke:1px #DA0008;color:transparent}.contact-us__content a{text-decoration:underline;transition:all ease .15s}.contact-us__content a:hover{color:#fff}.rounded-bottom-section{padding-bottom:6.67em;margin-bottom:4.44em;border-radius:0 0 3.89em 3.89em}@media (max-width: 575.98px){.rounded-bottom-section{padding-bottom:2.78em;margin-bottom:2.22em;border-radius:0 0 2.22em 2.22em}}.contact-us__thumbnail{border:1px solid #707070;margin-bottom:1em}@media (max-width: 575.98px){.form-submit-btn{width:100%}}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.5em 1em;border:none;background:#c2d6de;border-radius:5px;line-height:1.25}.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output{background:#f2dd0e}.wpcf7 form.sent .wpcf7-response-output{background:#83c553}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{background:#c56e53}.form-grid__item label{font-weight:700}.form-grid__item .label__optional{font-weight:400}.wpcf7-acceptance label{font-weight:400;display:flex;align-items:flex-start}.wpcf7-acceptance label input{margin-right:.5em;display:block;width:1rem;height:1rem}.form-input{background-color:#fff;line-height:1.25;padding:.83em .56em;border-radius:.44em;color:#000;outline:none;border:1px solid #101010;width:100%}.form-input::placeholder{color:#00000073}.form-grid__item{margin-bottom:1em}.form-grid__item>label{font-weight:700;letter-spacing:.015em;padding-bottom:.15em}.label__optional{font-weight:400}.wpcf7-form-control-wrap{display:flex;flex-direction:column}.form-grid__item .wpcf7-not-valid{border:5px solid rgba(239,68,68,.67)}.form-grid__item input{transition:all ease .15s}.wpcf7-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:0;grid-column-gap:1.5em}@media (max-width: 991.98px){.wpcf7-form{display:block}}@media (min-width: 992px) and (max-width: 1199.98px){.wpcf7-form{grid-template-columns:repeat(3,minmax(0,1fr))}}.form__divider,.form__services,.form__acceptance,.form__message,.form__submit{grid-column:1/span 2}.form__message{margin-top:1em}.form__services{margin:1em 0}.form__services .wpcf7-list-item>label{display:flex;align-items:center}.form__services .wpcf7-list-item .wpcf7-list-item-label{cursor:pointer;transition:all ease .15s;margin:.15em;border-radius:.28em;display:inline-block;padding:.25em .5em .25em 30px;border:2px solid transparent;font-weight:400}.form__services .wpcf7-list-item .wpcf7-list-item-label:hover{background:rgba(0,0,0,.05)}.form__services .wpcf7-list-item input[type=checkbox]{margin-right:-25px;position:relative}.form__services .wpcf7-list-item input[type=checkbox]:checked+span{background:rgba(0,0,0,.15)}.simple-cta{text-align:center;position:relative;overflow:hidden}.simple-cta:has(.simple-cta__img){position:relative}.simple-cta:has(.simple-cta__img):after{content:"";display:inline-block}.simple-cta:has(.simple-cta__img):after{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgb(255,255,255),transparent 50%)}.simple-cta:has(.simple-cta__img) .simple-cta__content{padding:5.56em 0 8.33em}.simple-cta__content{position:relative;z-index:1;padding:3.33em 0}.simple-cta__img{position:absolute;bottom:0;left:0;width:100%;height:100%;background-position:top;object-fit:cover}.home-simple-cta.simple-cta{margin-bottom:-4.44em}.home-simple-cta.simple-cta .simple-cta__content{padding:5.56em 0 11.11em}.breadcrumbs a{transition:all ease .15s}.breadcrumbs a:hover{color:#da0008}.sl-image{background:#fff}.service-banner__link{color:#da0008;text-decoration:none;border-radius:.15em;transition:all ease .25s;position:relative}.service-banner__link:hover{color:#fff}.service-banner__link:after{content:"";display:inline-block}.service-banner__link:after{background:url(/app/themes/dunlopservice/dist/img/icons/arrow-red.svg) no-repeat center;width:1.39em;height:1.11em;position:relative;background-size:contain;transform:translate(.28em,.28em);opacity:0;transition:all ease .35s}.service-banner__link:hover:after{opacity:1;transform:translate(.56em,.28em)}.popup-banner{position:fixed}.popup-banner.-hide{display:none}.body-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);z-index:9;backdrop-filter:blur(5px)}.body-overlay.-hide{display:none}.cookie-banner{bottom:0;right:0;z-index:10}.popup-banner__box{background:rgb(255,255,255);margin:1em;color:#000;padding:1em;box-shadow:0 10px 40px #0b0b0ced;border-radius:1em;backdrop-filter:blur(9px);max-width:600px}.popup-banner__box p a{color:#da0008;text-decoration:underline;font-weight:700}@media (max-width: 767.98px){.popup-banner__box{border-radius:1em 0 0 1em;font-size:.9em;margin:0;line-height:1.333}}.decline-btn{display:inline-block;outline:none;background:none;color:#212529;border:none;font-size:.9em}#cm{max-width:34.2em!important}.editor-styles-wrapper .acf-block-component .acf-block-preview a{cursor:not-allowed;pointer-events:none}
