@charset "UTF-8";.selectric .label,.selectric-disabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.selectric-input,[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}dl,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin-top:0;margin-bottom:1rem}.selectric,.selectric .label,main,svg{overflow:hidden}body,caption{text-align:left}button,hr,input{overflow:visible}.selectric-items .selectric-group.disabled li,.selectric-wrapper.selectric-open .selectric:after,.selectric-wrapper.selectric-open .selectric:before,img{opacity:1}.selectric-wrapper{position:relative;cursor:pointer}.blog-section .hp-posts-listing,.blog-section .hp-posts-listing .posts-item,.comment-notes,.event-item .event-item-content,.gallery-columns-1 .gallery-item,.notice-section .notice-block .entry-content,.person-contact-simple-design>div,.posts-section .container header,.selectric-responsive,.widget_categories:not(.widget_categories_select) ul li a{width:100%}.selectric{border:.0625rem solid #ddd;border-radius:0;background:#f8f8f8;position:relative}.selectric .label{white-space:nowrap;text-overflow:ellipsis;margin:0 2.375rem 0 .625rem;font-size:.75rem;color:#444;user-select:none}pre,textarea{overflow:auto}.selectric .button,.selectric .label{display:block;line-height:2.375rem;height:2.375rem}.selectric .button{position:absolute;right:0;top:0;width:2.375rem;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:.25rem solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric,.selectric-open .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.accessories-section.accesories-items-with-description .accesories-item-description,.aside-boiler-block,.boiler-finder-item span,.checkmark-container input:checked~.checkmark:after,.product-detail-galery a,.selectric-open .selectric-items,article,aside,footer,header,main,nav,section{display:block}label,output{display:inline-block}.selectric-disabled{opacity:.5;cursor:default;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:.0625rem!important;height:.0625rem!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:.0625rem solid #c4c4c4;z-index:-1;box-shadow:0 0 .625rem -.375rem}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:.75rem;line-height:1.25rem;min-height:1.25rem}.selectric-items li{display:block;padding:.625rem;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important}.product-detail-galery,.selectric-items .disabled,.selectric-items .selectric-group .selectric-group-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:.625rem;cursor:default;background:0 0;color:#444}body,p{color:#002a5f}.selectric-items .selectric-group li{padding-left:1.5625rem}main{padding-top:7.5rem;position:relative}@media (max-width:78.063em){main{padding-top:4.5rem}}@media (max-width:565){main{padding-top:8.5rem}}/*!
* Theme Name: Atmos
* Author: Brilo Team - Brilantní weby a jejich marketing
* Author URI: http://www.brilo.cz/
* Description: Atmos.eu
* Version: 1.0.0
*//*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;background-color:#fff}.comment-form-quote-notice span:first-child,.contact-section .contact-block div span,.event-detail-section li span,.event-detail-section ul,.file-download-list a div span:first-child,.person-contact .person-block>div span,a,b,dt,strong{font-weight:700}hr{-webkit-box-sizing:content-box;box-sizing:content-box}h1,h2,h3,h4,h5,h6{font-weight:700}.table,p{margin-bottom:1.5rem}.accessories-item .accesories-item-description h4,.accessories-item>a .accessories-item-header-block p:last-child,.base-section .container .comment-respond header p:last-child,.base-section .container .event-detail-content>header p:last-child,.base-section .container .header-no-perex,.base-section .container>header p:last-child,.col-lg-9 .entry-content>:last-child,.comments-item-content p:last-child,.contact-section .contact-block div:last-child,.contact-small-section .container header .base-heading,.contact-small-section .container header .base-subheading,.contact-small-section .container header .main-heading,.contact-small-section-no-link .container header .base-heading,.contact-small-section-no-link .container header .base-subheading,.contact-small-section-no-link .container header .main-heading,.entry-content form .contact-form-bottom label,.eu-section .eu-column .eu-column-flag-block div,.event-detail-section li:last-child,.event-item header p:last-child,.event-item-list-section .event-item-list-section-wrapper .pagination,.event-item:last-child,.event-item:last-of-type,.footer-block .place p,.fuel-type-section .container header .entry-content:last-child,.info-for-customers-section ul li p:last-child,.intro-signpost-item .intro-signpost-item-description h4,.meeting-event-item .meeting-event-item-title p:last-child,.newsletter-heading.base-heading,.notice-section .notice-block p:last-child,.person-contact .contact-block:last-child,.person-contact-item .header h3,.person-contact.person-contact-horizontal .person-block,.person-contact.person-contact-horizontal .person-block>div:last-child,.post-detail-comments-section .container>header .article-heading,.post-detail-comments-section .container>header .widgettitle,.product-detail-find-technician p:last-of-type,.subsidy-info p:last-of-type,.technician-detail-contact:last-child,.technician-detail-section ul li:last-child,.technician-finder-item .technician-finder-item-title p:last-child,.technician-finder-item:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dd{margin-bottom:.5rem;margin-left:0}small{font-size:80%}a{background-color:transparent;text-decoration:underline;color:#30c8f1}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar}img{border-style:none}img,svg{vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{margin-bottom:.5rem}.entry-content thead td:first-child:last-child,.entry-content thead th:first-child:last-child,button{border-radius:0}.search-form-submit:active,.search-form-submit:focus,button:focus:not(:focus-visible){outline:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}.boiler-types-section li div:hover,.comment-form-quote-notice span:last-child:hover,.event-item-list-section .event-item-show-older:hover,.header-language-current:hover,.important-links-section .important-link-show-less-item-inner:hover,.important-links-section .important-link-show-more-item-inner:hover,.technician-finder-section .technician-finder-item-show-less-inner:hover,.technician-finder-section .technician-finder-item-show-more-inner:hover,[role=button],[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-0.125rem;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.d-none,[hidden]{display:none!important}@media (min-width:36em){.container{max-width:48rem}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:48em){.container{max-width:62rem}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:62em){.container{max-width:75rem}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.row,.subsidy-images,.subsidy-section .container>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-12,.col-6,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-sm-6,.col-xl-3,.col-xl-4,.col-xl-6{position:relative;width:100%;padding-right:.9375rem;padding-left:.9375rem}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-12,img{max-width:100%}.col-12,.col-6{-webkit-box-flex:0}.col-12{-ms-flex:0 0 100%;flex:0 0 100%}.table{width:100%;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:.0625rem solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:.125rem solid #dee2e6}.table tbody+tbody{border-top:.125rem solid #dee2e6}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (min-width:36em){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-block{display:block!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9:before{padding-top:56.25%}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mb-1{margin-bottom:1.5rem!important}.mb-2{margin-bottom:3rem!important}.mb-3{margin-bottom:4.5rem!important}.entry-content.text-center *,.error-404-section header,.text-center{text-align:center!important}@media print{*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}pre{white-space:pre-wrap!important}blockquote,pre{border:.0625rem solid #adb5bd}blockquote,img,pre,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:62rem!important}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.875rem;padding-left:1.875rem}.fancybox-inner{right:0!important;bottom:6.25rem!important}.fancybox-thumbs{right:auto;left:0;bottom:0;top:auto!important;height:6.25rem;width:100%!important;padding:.25rem 0 0 .25rem!important;background:rgba(0,0,0,.3)!important}.fancybox-thumbs__list a{height:6.25rem!important;width:7.8125rem!important}.fancybox-thumbs__list a:before{border:.25rem solid #30c8f1!important;-webkit-transition:none!important;transition:none!important}img{display:block;-ms-interpolation-mode:bicubic;-webkit-transition:opacity .3s;transition:opacity .3s;height:auto}.intro-signpost-item-picture .jsgif,.intro-signpost-item>a:hover .intro-signpost-item-static,img[data-src]:not(.loaded){opacity:0}img[data-src],img[data-srcset]{display:block;min-height:.0625rem;min-width:.0625rem}.selectric-wrapper.selectric-open .selectric{border-radius:.625rem .625rem 0 0}.selectric-wrapper.selectric-open .selectric .button:before{-webkit-transform:translate(-50%,-50%) rotate(225deg);transform:translate(-50%,-50%) rotate(225deg)}.selectric-wrapper .selectric{background-color:#fff;border:none;border-radius:.625rem;-webkit-box-shadow:inset 0 0 0 .0625rem #dcdcdc;box-shadow:inset 0 0 0 .0625rem #dcdcdc}.selectric-wrapper .selectric:before{width:calc(100% - .125rem);background-color:#fff}.selectric-wrapper .selectric:after,.selectric-wrapper .selectric:before{content:"";position:absolute;bottom:0;left:50%;height:.0625rem;z-index:40;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.selectric-wrapper .selectric:after{width:calc(100% - 1.5rem);background-color:#dcdcdc}.selectric-wrapper .selectric .label{color:#002a5f;font-size:1rem;line-height:3rem;height:3rem;padding-left:.3125rem}.selectric-wrapper .selectric .button{background-color:#fff;height:2.75rem;margin-right:.125rem;margin-top:.125rem;width:3rem;border-radius:.625rem}.selectric-wrapper .selectric .button:before{content:"";position:absolute;top:49%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);height:.5625rem;width:.5625rem;border-color:#30c8f1;border-style:solid;border-width:0 .125rem .125rem 0;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.selectric-wrapper .selectric .button:after{height:2rem;background-color:#b0b2d4;width:.0625rem;border:none;right:2.9375rem;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.selectric-wrapper .selectric-items{background:#fff;border:none;-webkit-box-shadow:inset 0 0 0 .0625rem #dcdcdc;box-shadow:inset 0 0 0 .0625rem #dcdcdc;border-radius:0 0 .625rem .625rem;top:calc(100% - .125rem)}.selectric-wrapper .selectric-items li{font-size:1rem;line-height:1.5rem;color:#707070;padding:.5rem .5rem .5rem .9375rem;width:calc(100% - .125rem);margin-left:.0625rem}.selectric-wrapper .selectric-items li:last-child{border-radius:0 0 .625rem .625rem}.search-form-submit:hover,.selectric-wrapper .selectric-items .selected.highlighted{background:#f4f4f4}.selectric-wrapper .selectric-items .selected.highlighted:hover{background:#dcdcdc}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#ktCookieStatement{position:fixed;left:0;bottom:0;width:100%;font-size:.75em;text-align:center;color:#efefef;background:rgba(0,0,0,.75);z-index:1000;padding:.3125rem}#ktCookieStatement a{color:#efefef}#ktCookieStatementConfirm,#ktCookieStatementMoreInfo,#ktCookieStatementText{margin:0 .3125rem}#ktCookieStatementConfirm,#ktCookieStatementMoreInfo{cursor:pointer;padding:.1875rem .3125rem;background:rgba(0,0,0,.75);border-radius:.1875rem}input::-webkit-input-placeholder{opacity:1}input::-moz-placeholder{opacity:1}input:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder{opacity:1}input::placeholder{opacity:1}.row{margin-left:-1rem;margin-right:-1rem}.col-5,.col-6,.col-7,.col-lg-3,.col-lg-4,.col-lg-6,.col-lg-8,.col-lg-9,.col-md-3,.col-md-4,.col-md-6,.col-sm-12,.col-sm-6,.col-xl-3,.col-xs-6{padding-left:1rem;padding-right:1rem}body{line-height:24px;font-family:Basier Circle,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale!important}.entry-content table tr:nth-child(2n+2) td,.entry-content table tr:nth-child(2n+2) th,.intro-signpost-section.bg-color-gray:after,body .bg-color-gray{background-color:#f4f4f4}body .bg-color-dark-blue{background-color:#002a5f;color:#fff}.blog-section.bg-color-dark-blue .container .posts-item-heading a,.blog-section.bg-color-dark-blue .container .posts-item-heading p,.blog-section.bg-color-dark-blue .container .posts-item-text-perex a,.blog-section.bg-color-dark-blue .container .posts-item-text-perex p,.btn-secondary:active,.btn-secondary:focus,.contact-section.bg-color-dark-blue *,.entry-content-section.bg-color-dark-blue ol li,.entry-content-section.bg-color-dark-blue p,.entry-content-section.bg-color-dark-blue ul li,.eu-section.bg-color-dark-blue .eu-column p,.important-links-section.bg-color-dark-blue .important-link-show-more-item-inner span,.info-for-customers-section.bg-color-dark-blue .container div>header p,.info-for-customers-section.bg-color-dark-blue p,.wp-block-button,body .bg-color-dark-blue .container>header p{color:#fff}.main-heading{font-size:4.5rem;-webkit-transform:translateY(.1875rem);transform:translateY(.1875rem);line-height:5.5rem;font-weight:700}.base-heading,.entry-content h1{font-size:3rem;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem);line-height:4rem;margin-bottom:3rem;font-weight:700}.base-subheading,.entry-content h2{font-size:2.125rem;-webkit-transform:translateY(.0625rem);transform:translateY(.0625rem);line-height:2.5rem;margin-bottom:3rem;font-weight:700}.article-heading,.entry-content h3,.widgettitle{font-size:1.625rem;line-height:2rem;margin-bottom:3rem;font-weight:700}.article-heading,.entry-content h3,.widgettitle,p{-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem)}p{font-size:1rem}.base-text,.entry-content h4,.entry-content h5,.entry-content h6{font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);line-height:1.5rem}.small-text{font-size:1rem;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem)}.posts-item .text-part p,.smallest-text{font-size:.875rem;-webkit-transform:translateY(.375rem);transform:translateY(.375rem)}.header-language-list a:hover,a:focus,a:hover{color:#30c8f1;text-decoration:none}ol,ul{list-style:none;padding:0;margin:0}div.validator{height:0;position:relative}div.validator>span.erorr-s{position:absolute;padding:.125rem .375rem 0;display:block;left:0;top:0;white-space:nowrap;border-radius:.1875rem;color:#fff;font-family:verdana;letter-spacing:-.0625rem;font-size:.75rem;background:#c92a2a;z-index:98}div.validator>span.erorr-s:after{content:"";display:block;width:0;height:0;position:absolute;top:-.3125rem;left:.625rem;border-color:transparent transparent #c92a2a;border-style:solid;border-width:0 .3125rem .625rem}.aligncenter,div.aligncenter{display:block;margin:3rem auto}.alignright{float:right;margin:0 0 1.25rem 1.875rem}.alignleft{float:left;margin:0 1.875rem 1.25rem 0}.screen-reader-text{clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);position:absolute!important;height:.0625rem;width:.0625rem;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:.1875rem;-webkit-box-shadow:0 0 .125rem .125rem rgba(0,0,0,.6);box-shadow:0 0 .125rem .125rem rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:.3125rem;line-height:normal;padding:.9375rem 1.4375rem .875rem;text-decoration:none;top:.3125rem;width:auto;z-index:100000}#projectNotices,.error-404-section,.wp-block-button.aligncenter,.wp-block-file.aligncenter{text-align:center}.wp-block-button.alignright,.wp-block-file.alignright{text-align:right}.wp-block-file{margin-bottom:1.5em}.wp-block-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.wp-block-gallery .blocks-gallery-item{margin:0 1rem 1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:calc((100% - 1rem)/ 2)}.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}.accessories-item>a,.accessories-item>a .accessories-item-content-block,.accessories-item>a .accessories-item-header-block{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal;-webkit-box-orient:vertical}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:19.0625rem;width:100%}.event-item header,p.has-background{padding:1.25rem 1.875rem}p.has-text-color a{color:inherit}.accessories-item,.base-section .container .base-subheading,.boiler-types-section li,.important-link-item,.intro-signpost-item,.person-contact .person-block,.square-article-section article{margin-bottom:2rem}.accessories-item.align-to-block .accessories-item-header-block p{text-align:justify}.accessories-item>a{text-decoration:none;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:.625rem;-webkit-box-shadow:0 0 0 .125rem #f4f4f4;box-shadow:0 0 0 .125rem #f4f4f4;overflow:hidden;-webkit-transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s;height:100%}.accessories-item>a:hover,.accessories-section.bg-color-gray .accessories-item>a:hover,.important-link-item a:hover,.important-links-section.bg-color-gray .important-link-item a:hover{-webkit-box-shadow:0 0 0 .125rem #30c8f1;box-shadow:0 0 0 .125rem #30c8f1}.accessories-item>a:hover .accessories-item-cta,.anchor-section span:hover,.aside-boiler-block .aside-boiler-item:hover h3,.blog-section .hp-posts-listing-show-more,.boiler-types-section .different-language:hover span,.breadcrumbs a:hover,.checkmark-container a:hover,.event-item .event-item-more-info:hover span,.event-item-list-section .event-item-show-older:hover span,.important-links-section .important-link-show-less-item-inner:hover span,.important-links-section .important-link-show-more-item-inner:hover span,.meeting-event-item>a:hover .meeting-event-item-more-info span,.pagination li.active span:hover,.posts-item .text-part .to-read:hover span,.search-result-heading a:hover,.technician-finder-item>a:hover .technician-finder-item-more-info span,.technician-finder-section .technician-finder-item-show-less-inner:hover span,.technician-finder-section .technician-finder-item-show-more-inner:hover span{text-decoration:none}.accessories-item>a:hover .accessories-item-cta img,.boiler-types-section .different-language:hover img:last-of-type,.footer-certificate-block .policy-link:hover img,.posts-item .text-part .to-read:hover svg{-webkit-transform:translateX(.625rem);transform:translateX(.625rem)}.accessories-item>a .accessories-item-header-block{padding:2rem 1rem;background-color:#fff;height:auto;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.accessories-item>a .accessories-item-header-block h3{color:#002a5f;margin-bottom:2rem}.accessories-item>a .accessories-item-header-block p{margin-top:auto;font-weight:400;text-align:center}.accessories-item>a .accessories-item-content-block{-ms-flex-negative:0;flex-shrink:0;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f4f4;padding:3rem 1rem 2rem;position:relative;height:100%}.accessories-item>a .accessories-item-content-block:before,.important-link-item .important-link-item-img:before,.intro-signpost-item-content-block:before,.meeting-event-item .meeting-event-item-content:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:.9375rem;height:.9375rem;background-color:#fff;pointer-events:none}.accessories-item>a .accessories-item-content-block .accessories-item-picture{height:13.5rem;width:100%;position:relative;margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.accessories-item>a .accessories-item-content-block .accessories-item-picture img,.intro-signpost-item-header-img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.accessories-item>a .accessories-item-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);text-decoration:underline}.accessories-item>a .accessories-item-cta img,.footer-certificate-block .policy-link img{margin-left:1.25rem;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.accessories-item .accesories-item-description{display:none;color:#002a5f;text-align:left;position:relative;padding-top:1rem;width:100%}.accessories-item .accesories-item-description:before,.intro-signpost-item .intro-signpost-item-description:before{content:"";position:absolute;top:0;left:0;height:.0625rem;width:100%;background-color:#dcdcdc}.accessories-item .accesories-item-description li{position:relative;font-weight:400;padding-left:.625rem}.accessories-item .accesories-item-description li:before,.intro-signpost-item .intro-signpost-item-description li:before{content:"-";position:absolute;top:.75rem;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accessories-section.accesories-items-with-description .accessories-item-cta,.anchor-section li:first-child:before,.blog-section .hp-posts-listing .posts-item:last-of-type:before,.boiler-finder-item:last-child .boiler-finder-item-block:before,.btn-disabled:after,.btn-loading:after,.comment-form-author label,.comment-form-comment label,.comment-form-email label,.comment-form-phone label,.comment-form-url,.contact-form .btn:before,.contact-section .entry-content table td:after,.contact-section .entry-content table td:before,.contact-section .entry-content table th:after,.contact-section .entry-content table th:before,.entry-content table td:last-child:before,.entry-content table th:last-child:before,.entry-content thead td:before,.entry-content thead th:before,.error-404-section header h1:after,.eu-section.bg-color-dark-blue .eu-column:after,.eu-section.bg-color-dark-blue .eu-column:before,.eu-section.bg-color-dark-blue .row:after,.eu-section.bg-color-dark-blue .row:before,.eu-section.bg-color-gray .row:after,.eu-section.bg-color-gray .row:before,.event-planning li:first-child a:before,.header-nav-button,.important-link-item:nth-child(n+9),.important-links-section .important-link-show-less-item-inner,.important-links-section .important-link-show-less-item-inner.inner-hidden,.important-links-section .important-link-show-more-item-inner.inner-hidden,.intro-signpost-item-header-block p,.intro-signpost-item-with-description .intro-signpost-item-header-img,.intro-signpost-item.has-no-gif .intro-signpost-item-decor-img,.intro-signpost-section .fuel-items-list,.nav-home span,.person-contact-simple-design .person-contact-item .header,.person-contact-simple-design .person-contact-item .person-contact-block:before,.person-contact-simple-design .person-contact-item .person-contact:nth-child(3n+1):before,.person-contact-simple-design .person-contact-opening-hours,.search-results-item:last-child:before,.technician-finder-btn:before,.technician-finder-section .aside-max-height .technician-finder-item-show-less-inner,.technician-finder-section .technician-finder-item-show-more-inner,.technician-finder-section .widget_categories-country ul li:after,.technician-finder-section .widget_categories-country ul li:before,.technician-finder-section .widget_search .widgettitle,b:empty,p:empty,strong:empty{display:none}.accessories-section.bg-color-gray .accessories-item>a,.important-links-section.bg-color-gray .important-link-item a,.important-links-section.bg-color-gray .important-link-item>div{-webkit-box-shadow:0 0 0 .125rem #fff;box-shadow:0 0 0 .125rem #fff}.accessories-section.bg-color-dark-blue .accessories-item>a .accessories-item-content-block .accessories-item-picture img,.accessories-section.bg-color-gray .accessories-item>a .accessories-item-content-block .accessories-item-picture img,.boiler-types-section .different-language img:last-of-type,.event-item-list-section .event-item-show-older img,.important-links-section .important-link-show-less-item-inner img,.important-links-section .important-link-show-more-item-inner img,.posts-item .text-part .to-read svg,.technician-finder-section .technician-finder-item-show-less-inner img,.technician-finder-section .technician-finder-item-show-more-inner img{-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.accessories-section.bg-color-dark-blue .accessories-item>a:hover .accessories-item-content-block .accessories-item-picture img,.accessories-section.bg-color-gray .accessories-item>a:hover .accessories-item-content-block .accessories-item-picture img,.important-link-item a:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.accessories-section.bg-color-dark-blue .accessories-item>a,.accessories-section.bg-color-dark-blue .accessories-item>a:hover{-webkit-box-shadow:none;box-shadow:none}.accessories-section.bg-color-dark-blue .accessories-item>a .accessories-item-header-block h3{-webkit-transition:color .2s;transition:color .2s}.accessories-section.bg-color-dark-blue .accessories-item>a:hover .accessories-item-header-block h3,.base-section .container .comment-respond header h1 span,.base-section .container .comment-respond header h2 span,.base-section .container .event-detail-content>header h1 span,.base-section .container .event-detail-content>header h2 span,.base-section .container>header h1 span,.base-section .container>header h2 span,.boiler-finder-item .checkbox-label:hover,.guide-section .guide-section-banner p span,.header-language-switcher:hover .header-language-current,.important-links-section.bg-color-dark-blue .important-link-item a:hover h3,.info-for-customers-section .container header .base-heading span{color:#30c8f1}.accessories-section .row,.person-contact-section .row{margin-bottom:-2rem}.accessories-section .accessories-section-bg-image,.boiler-type-section-bg-img,.price-list-section-bg-img{position:absolute;top:2.5rem;left:50%;-webkit-transform:translateX(-41.375rem);transform:translateX(-41.375rem);z-index:-1}@media (max-width:74.938em){.main-heading{font-size:3.5rem;-webkit-transform:translateY(.0625rem);transform:translateY(.0625rem);line-height:4.5rem}.base-heading,.entry-content h1{font-size:2.5rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);line-height:2.5rem}.base-subheading,.entry-content h2{font-size:1.625rem;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem);line-height:2rem}.article-heading,.entry-content h3,.widgettitle{font-size:1.5rem;-webkit-transform:translateY(.0625rem);transform:translateY(.0625rem);line-height:2rem;margin-bottom:2.5rem}.accessories-section .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aside-posts-item-img{display:none}}.anchor-section .container:before{content:"";position:absolute;top:50%;left:50%;height:calc(100% - 11rem);background-color:#f4f4f4;width:100%;z-index:-20;-webkit-transform:translate(-50%,calc(-50% - 1.875rem));transform:translate(-50%,calc(-50% - 1.875rem))}.anchor-section.no-padding-bottom .container:before,.anchor-section.no-padding-top .container:before{top:50%;height:calc(100% - 5.5rem);-webkit-transform:translate(-50%,-1.875rem);transform:translate(-50%,-1.875rem)}.anchor-section.anchor-position-fixed ul{position:fixed;top:0;left:50%;width:calc(100% - 3.75rem);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.anchor-section ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 .9375rem 1rem rgba(0,24,54,.0980392157);box-shadow:0 .9375rem 1rem rgba(0,24,54,.0980392157);border-radius:.625rem;overflow:hidden;position:relative;z-index:20;background-color:#fff}.anchor-section li{position:relative;width:100%;display:block;z-index:20}.anchor-section li:before{content:"";position:absolute;top:50%;left:0;height:3.125rem;width:.0625rem;background-color:#dcdcdc;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.anchor-section .scroll-top{width:4.5rem;-ms-flex-negative:0;flex-shrink:0;height:4.5rem;display:block;position:relative;cursor:pointer}.anchor-section .scroll-top:hover img{-webkit-transform:translateY(-.3125rem) rotate(-90deg);transform:translateY(-.3125rem) rotate(-90deg)}.anchor-section .scroll-top div,.to-top-button div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.anchor-section .scroll-top img{height:2.5rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.anchor-section span{color:#30c8f1;display:block;text-decoration:underline;padding:1.5rem;font-weight:700;font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);line-height:1.5rem;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.article-link-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:.5rem}.article-link-block:before{content:"";position:absolute;top:50%;left:0;width:100%;height:.0625rem;background-color:#dcdcdc;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);z-index:0}.article-link-block .prev-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding-right:1.25rem;z-index:10}.article-link-block .prev-article img{-webkit-transform:rotate(-180deg) translateY(.125rem);transform:rotate(-180deg) translateY(.125rem)}.article-link-block .prev-article span{margin-left:.625rem}.article-link-block .prev-article:hover img{-webkit-transform:rotate(-180deg) translate(.1875rem,.125rem);transform:rotate(-180deg) translate(.1875rem,.125rem)}.article-link-block .next-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding-left:1.25rem;margin-left:auto;z-index:10}.article-link-block .next-article img{-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem)}.article-link-block .next-article span{margin-right:.625rem}.article-link-block .next-article:hover img{-webkit-transform:translate(.1875rem,-.125rem);transform:translate(.1875rem,-.125rem)}.article-link-block img{width:1rem;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.article-link-block span{color:#30c8f1;text-transform:uppercase;font-weight:700;font-size:.875rem;-webkit-transform:translateY(.375rem);transform:translateY(.375rem)}.article-link-block .disabled{pointer-events:none}.article-link-block .disabled img,.article-link-block .disabled span{opacity:.5}.aside-boiler-block>ul>li,.comments-item,.footer-top-nav li,.info-for-customers-section ul li .article-heading,.info-for-customers-section ul li .widgettitle,.intro-signpost-item-with-description .intro-signpost-item-picture img,.technician-finder-selectblock label{margin-bottom:1rem}.aside-boiler-block .aside-boiler-item{text-decoration:none;-webkit-box-shadow:0 .9375rem 1rem rgba(0,24,54,.1019607843);box-shadow:0 .9375rem 1rem rgba(0,24,54,.1019607843);display:block;border-radius:.625rem;padding:.5rem .5rem 1.5rem;background-color:#fff;color:#002a5f}.aside-boiler-block .aside-boiler-item.has-gif .aside-boiler-item-decor-img,.boiler-finder-item input:checked+label:after,.boiler-finder-item input:checked+label:before,.boiler-finder-parameters .checkbox:checked+label:after{opacity:1}.aside-boiler-block .aside-boiler-item:hover{-webkit-box-shadow:0 2.0625rem 2.25rem rgba(0,24,54,.2235294118);box-shadow:0 2.0625rem 2.25rem rgba(0,24,54,.2235294118)}.aside-boiler-block .aside-boiler-item h3{text-decoration:underline;font-size:1rem;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem);margin-bottom:0;padding-left:.5rem}.aside-boiler-block .aside-boiler-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:5.5rem}.aside-boiler-block .aside-boiler-item-picture{position:relative;width:5.1875rem;-ms-flex-negative:0;flex-shrink:0}.aside-boiler-block .aside-boiler-item-decor-img{height:.5rem;-webkit-transform:scaleX(-1) translate(50%,200%);transform:scaleX(-1) translate(50%,200%);position:absolute;bottom:0;left:50%;opacity:0}.aside-boiler-block .aside-boiler-tags,.product-detail-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.aside-boiler-block .aside-boiler-tags li,.product-detail-tags li{margin-right:1rem;margin-bottom:1rem}.aside-boiler-block .aside-boiler-tags span{padding:.25rem 1.25rem;border-radius:6.25rem;background-color:#f4f4f4;font-size:.875rem;-webkit-transform:translateY(.375rem);transform:translateY(.375rem);font-weight:600;color:#002a5f;margin-bottom:0}.aside-boiler-block .jsgif{position:absolute;top:50%;left:50%;height:5.5rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:5.1875rem;max-width:none}.aside-boiler-block .jsgif canvas,.intro-signpost-item-static canvas,.jsgif canvas,.product-detail-galery .jsgif canvas{-ms-flex-item-align:center;align-self:center}.aside-boiler-finder,.widget:last-of-type{margin-bottom:5.5rem}.aside-boiler-finder .boiler-finder-parameters-list,.base-section.no-padding-top .container,.blog-section .hp-posts-listing .posts-item:first-child{padding-top:0}.aside-boiler-finder .cancel-filter:before{content:"X";background-image:none;right:auto;top:auto;height:1rem;line-height:1rem;width:.625rem;display:inline-block;position:relative;margin-right:.625rem}.aside-boiler-finder .cancel-filter:before,.aside-boiler-finder .cancel-filter:hover:before{-webkit-transform:translateY(.0625rem);transform:translateY(.0625rem)}@media (max-width:61.938em){.accessories-section .row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.anchor-section .container:before{height:calc(100% - 6rem)}.anchor-section.no-padding-bottom .container:before,.anchor-section.no-padding-top .container:before{height:calc(100% - 3rem)}.anchor-section.anchor-position-fixed{z-index:30;display:block}.anchor-section.anchor-position-fixed .list-menu{position:fixed;top:1rem;right:1.875rem}.anchor-section.anchor-position-fixed ul{width:12.5rem;max-width:100%;margin-left:auto;right:1.875rem;left:auto;top:4.25rem;-webkit-transform:translateY(0);transform:translateY(0)}.anchor-section .list-menu{margin-bottom:0;margin-left:auto;position:relative;z-index:10;height:3.125rem;width:3.125rem;display:block;background-color:#fff;border-radius:100%;-webkit-box-shadow:0 0 0 .125rem #30c8f1;box-shadow:0 0 0 .125rem #30c8f1;cursor:pointer;-webkit-transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.anchor-section .list-menu:hover{-webkit-box-shadow:0 0 0 .125rem #e83143;box-shadow:0 0 0 .125rem #e83143}.anchor-section .list-menu:after{content:"";position:absolute;-webkit-transform:translate(-50%,-55%) rotate(45deg);transform:translate(-50%,-55%) rotate(45deg);top:50%;left:50%;height:.75rem;width:.75rem;display:block;border-color:#002a5f;border-style:solid;border-width:0 .125rem .125rem 0}.anchor-section ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow-y:scroll;width:12.5rem;max-width:100%;margin-left:auto;margin-top:.5rem;-webkit-box-shadow:0 1.25rem 1rem rgba(16,16,16,.3019607843);box-shadow:0 1.25rem 1rem rgba(16,16,16,.3019607843);max-height:calc(100vh - 6rem);display:-webkit-box;display:-ms-flexbox;display:flex}.anchor-section ul li{width:100%;text-align:right;padding:.25rem 1rem;display:block}.anchor-section ul li:before{top:0;width:calc(100% - 2rem);left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:.0625rem}.anchor-section ul.list-closed{pointer-events:none;opacity:0}.anchor-section a{padding:.75rem .5rem;font-size:.875rem;-webkit-transform:translateY(0);transform:translateY(0);line-height:1rem;text-decoration:none}.anchor-section .scroll-top{width:100%;height:4.5rem;margin-top:0}.anchor-section .scroll-top div{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.widget.aside-boiler-block{display:block}.widget.aside-boiler-block>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.widget.aside-boiler-block>ul>li{width:calc(50% - .5rem);height:auto}.widget.aside-boiler-block>ul>li a{height:100%}.aside-boiler-finder{margin-bottom:4rem}.widget_categories,.widget_nav_menu,.widget_pages{display:block;-webkit-box-shadow:0 0 0 .0625rem #002a5f;box-shadow:0 0 0 .0625rem #002a5f;border-radius:.625rem}.widget_categories .widgettitle,.widget_nav_menu .widgettitle,.widget_pages .widgettitle{font-size:1.125rem;position:relative;line-height:1.5rem;padding:.75rem 2.5rem .75rem .625rem;margin-bottom:0;-webkit-transform:none;transform:none}.widget_categories .widgettitle:before,.widget_nav_menu .widgettitle:before,.widget_pages .widgettitle:before{content:"";display:block;width:1.5625rem;height:1.5625rem;position:absolute;right:.625rem;top:.75rem;background-image:url(images/ico/arrow-small.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.widget_categories .widgettitle.js-open:before,.widget_nav_menu .widgettitle.js-open:before,.widget_pages .widgettitle.js-open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.widget_categories ul,.widget_nav_menu>div>ul,.widget_pages>ul{display:none;-webkit-box-shadow:none;box-shadow:none}}.boiler-finder-parameters .checkbox:checked+.checkbox-label:before,.btn-secondary,.widget_categories .widgettitle:before,.widget_nav_menu .widgettitle:before{background-color:#e83143}.aside-img-block,.base-section .container .comment-respond header,.base-section .container .event-detail-content>header,.base-section .container>header,.embed-responsive-16by9,.technician-detail-section .row>div,.widget_media_image{margin-bottom:3rem}.widget_media_image a{display:block;width:100%;height:25rem;position:relative}.widget_media_image a img{height:100%!important;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.widget_nav_menu>div>ul .active>a,.widget_nav_menu>div>ul .current-menu-item>a,.widget_pages>ul .active>a,.widget_pages>ul .current-menu-item>a{background-color:#f4f4f4;font-weight:700;text-decoration:underline}.entry-content form .checkbox:checked+.checkbox-label:before,.widget_nav_menu>div>ul .active>a:after,.widget_nav_menu>div>ul .current-menu-item>a:after,.widget_nav_menu>div>ul a:hover:after,.widget_pages>ul .active>a:after,.widget_pages>ul .current-menu-item>a:after,.widget_pages>ul a:hover:after{background-color:#30c8f1}.widget_nav_menu>div>ul a:hover,.widget_pages>ul a:hover{background-color:#f4f4f4;text-decoration:underline}.widget_nav_menu>div>ul a:after,.widget_pages>ul a:after{-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:block;width:.375rem;height:.375rem;position:absolute;left:1.0625rem;top:1.375rem;background:#30c8f1;border-radius:0}.aside-img-block .aside-img-block-heading,.aside-posts-item,.entry-content ol li,.entry-content ul li,.fuel-type-section .container header .article-heading,.fuel-type-section .container header .widgettitle,.product-detail-content .entry-content,.search-result-heading,.widget,.widgettitle{margin-bottom:1.5rem}.aside-posts-item a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.aside-posts-item a:hover .aside-posts-item-img img,.gallery-item a:hover{opacity:.7}.aside-posts-item a:hover .aside-posts-item-heading,.boiler-types-section li div:hover h3,.checkmark-container a,.comments-item-reply span:hover,.contact-section .contact-block div a:hover,.event-detail-section li a:hover,.event-item header .article-heading a:hover,.event-item header .widgettitle a:hover,.newsletter-submit:hover,.posts-item .text-part .posts-item-heading a:hover,.product-detail-tags a:hover,.search-result-heading a:hover span,.square-article-section article a:hover,.technician-detail-contact a:hover,.widget_categories:not(.widget_categories_select) ul li a:hover{text-decoration:underline}.aside-posts-item-img{-ms-flex-negative:0;flex-shrink:0;margin-right:1.125rem;max-width:6rem}.aside-posts-item-heading{font-size:1rem;color:#30c8f1;font-weight:700;-webkit-transform:translateY(-.3125rem);transform:translateY(-.3125rem)}.widget{padding-top:1.5rem}.widget:first-of-type{padding-top:5.5rem}.widget_categories:not(.widget_categories_select) ul,.widget_nav_menu>div>ul,.widget_pages>ul{border-radius:.625rem;-webkit-box-shadow:0 0 0 .0625rem #002a5f;box-shadow:0 0 0 .0625rem #002a5f;background:#fff}.contact-section .entry-content table,.widget_search #searchsubmit{background-color:transparent}.widget_nav_menu>div>ul a,.widget_pages>ul a{font-size:1.125rem;font-weight:400;color:#30c8f1;padding:.75rem 1.25rem .75rem 2.25rem;display:block;position:relative;text-decoration:none;z-index:1}.widget_categories:not(.widget_categories_select) ul li:before,.widget_nav_menu>div>ul a:before,.widget_pages>ul a:before{content:"";display:block;width:calc(100% - 1.25rem);height:.0625rem;background:#002a5f;position:absolute;bottom:-.0625rem;left:.625rem}.widget_categories:not(.widget_categories_select) ul li{font-size:1.125rem;font-weight:400;color:#30c8f1;padding:.75rem 1.25rem .75rem 2.25rem;display:block;position:relative;text-decoration:none;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.widget_categories:not(.widget_categories_select) ul li:after{content:"";display:block;width:.375rem;height:.375rem;position:absolute;left:1.0625rem;top:1.375rem;background:#30c8f1;border-radius:0}.widget_categories_select .selectric{border:.0625rem solid #002a5f;background:#fff}.breadcrumbs>span>span:first-child>a,.btn:before{background-repeat:no-repeat;background-position:50%}.widget_categories_select .selectric .label{font-size:1.125rem;color:#30c8f1;line-height:1.5rem;padding:.75rem 0;height:3rem}.widget_categories_select .selectric .button{height:3rem;width:3rem;line-height:3rem;color:red;background:0 0}.widget_categories_select .selectric .button:after{border:.4375rem solid transparent;border-top-color:#30c8f1;-webkit-transform:translateY(.3125rem);transform:translateY(.3125rem)}.widget_search form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.625rem;-webkit-box-shadow:inset 0 0 0 .0625rem #dcdcdc;box-shadow:inset 0 0 0 .0625rem #dcdcdc;overflow:hidden;height:3rem;position:relative}.widget_search form>div svg{fill:#30c8f1;position:absolute;top:50%;right:1.875rem;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);height:1rem;cursor:pointer;pointer-events:none}.widget_search #s{height:2.625rem;line-height:3rem;border:none;outline:0;padding:0 .9375rem;width:100%;margin-left:.0625rem;border-radius:.625rem;font-size:.875rem}.widget_search #searchsubmit{margin-left:.1875rem;min-width:3.75rem;-ms-flex-negative:0;flex-shrink:0;color:transparent;border:none;right:0;top:0;height:3rem}.widget_search #searchsubmit:hover+svg{fill:#002a5f}@media (max-width:61.938em){.widget:first-of-type{padding-top:4rem}.widget:last-of-type{margin-bottom:4rem}.aside-main{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.aside-img-block,.aside-posts,.widget_categories_select .widgettitle:before{display:none}.aside-nav nav,.widget_categories ul,.widget_nav_menu>div>ul,.widget_pages>ul{display:none;-webkit-box-shadow:none;box-shadow:none}.widget_categories,.widget_nav_menu,.widget_pages{display:block;-webkit-box-shadow:0 0 0 .0625rem #002a5f;box-shadow:0 0 0 .0625rem #002a5f;border-radius:.625rem}.widget_categories .widgettitle,.widget_nav_menu .widgettitle,.widget_pages .widgettitle{font-size:1.125rem;position:relative;line-height:1.5rem;padding:.75rem 2.5rem .75rem .625rem;margin-bottom:0;-webkit-transform:none;transform:none}.widget_categories .widgettitle:before,.widget_nav_menu .widgettitle:before,.widget_pages .widgettitle:before{content:"";display:block;width:1.5625rem;height:1.5625rem;position:absolute;right:.625rem;top:.75rem;background-image:url(images/ico/arrow-small.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.widget_categories .widgettitle.js-open:before,.widget_nav_menu .widgettitle.js-open:before,.widget_pages .widgettitle.js-open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.widget_categories_select{-webkit-box-shadow:none;box-shadow:none}}.base-section,.blog-section,.boiler-finder-form,.cta-section,.eu-section .container,.eu-section .row,.event-planning .active-year,.fuel-type-section .intro-signpost-item,.important-links-section,.info-for-customers-section .container h1,.info-for-customers-section .container h2,.intro-banner-section,.intro-signpost-section,.loading,.meeting-event-section,.partners-section,.person-contact.person-contact-horizontal ul,.person-contact:nth-child(2n),.technician-finder-section .col-lg-3,.technique-score-section .comment-input{position:relative}.base-section.section-next-to-aside{margin-left:-1.875rem;margin-right:-1.875rem}.base-section.not-across-all-columns .container{padding-left:0;padding-right:0}.base-section.no-padding-bottom .container,.blog-section .hp-posts-listing .posts-item:last-of-type{padding-bottom:0}.base-section.base-section-bottom-decor-link:before{content:"";position:absolute;width:100%;height:.0625rem;background-color:#dcdcdc;left:0;bottom:0}.base-section .container{padding-top:5.5rem;padding-bottom:5.5rem;text-align:center}.base-section .container .base-heading{font-weight:700;margin-bottom:2rem;max-width:43.75rem;margin-left:auto;margin-right:auto}.base-section .container .comment-respond header p,.base-section .container .event-detail-content>header p,.base-section .container>header p{max-width:43.75rem;color:#002a5f;font-weight:300;margin-left:auto;margin-right:auto;font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);line-height:1.5rem}@media (max-width:61.938em){.base-section .container{padding-top:4rem;padding-bottom:4rem}.blog-section .container .row{padding-bottom:2.5rem}.blog-section .hp-posts-listing .posts-item:first-of-type{padding-top:1rem}.blog-section .hp-posts-listing .posts-item.blog-left-side:first-of-type{padding-top:0}.blog-section .hp-posts-listing .posts-item.blog-left-side:last-of-type{padding-bottom:1rem}}.blog-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-section .container header,.technician-finder-item .technician-finder-item-title{text-align:left;margin-right:auto}.blog-section .row{padding-bottom:4rem;width:100%}.blog-section .blog-section-bg-img{position:absolute;bottom:1.5rem;right:50%;-webkit-transform:translateX(41.5625rem);transform:translateX(41.5625rem)}.boiler-finder-form .container,.intro-signpost-section .container{position:relative;z-index:10}.boiler-finder-form .boiler-finder,.boiler-finder-form .boiler-finder-parameters-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.boiler-finder-form .boiler-finder-parameters-list{padding-top:5rem;margin-bottom:-2rem}.boiler-finder-form .boiler-finder-parameters-list:before{content:"";position:absolute;display:block;top:0;left:50%;width:100vw;height:100%;background-color:#fff;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:-20}@media (max-width:61.938em){.boiler-finder-form{margin-bottom:1rem}.boiler-finder-form .boiler-finder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin-bottom:-1rem}.boiler-finder-form .boiler-finder:before{content:"";position:absolute;bottom:1rem;left:50%;height:.0625rem;width:100%;background-color:#dcdcdc;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.boiler-finder-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin-bottom:1rem}.boiler-finder-item:before{content:"";position:absolute;top:50%;left:50%;height:calc(100% - .875rem);width:calc(100% - 2.875rem);pointer-events:none;-webkit-box-shadow:0 0 0 .125rem #e83143;box-shadow:0 0 0 .125rem #e83143;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:.625rem;z-index:10;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.boiler-finder-item input{opacity:0;height:0;width:0;pointer-events:none}.boiler-finder-item .checkbox-label{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:.625rem;height:100%;overflow:hidden;position:relative;cursor:pointer;margin-bottom:0}.boiler-finder-item .checkbox-label:before{content:"";position:absolute;top:0;left:.9375rem;width:1.25rem;height:1.25rem;border-radius:.375rem;-webkit-box-shadow:inset 0 0 0 .125rem #e83143;box-shadow:inset 0 0 0 .125rem #e83143;-webkit-transition:background-color .2s;transition:background-color .2s;z-index:10}.boiler-finder-item .checkbox-label:after{content:"";position:absolute;top:.25rem;left:1.625rem;width:.625rem;height:.375rem;opacity:0;-webkit-transform:rotate(-45deg) translate(-50%,-50%);transform:rotate(-45deg) translate(-50%,-50%);border-color:#e83143;border-style:solid;border-width:0 0 .125rem .125rem;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:30}.boiler-finder-item .boiler-finder-item-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 1rem 1rem;position:relative}.boiler-finder-item .boiler-finder-item-block:before{content:"";position:absolute;bottom:0;left:50%;height:.0625rem;width:100%;background-color:#dcdcdc;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.boiler-finder-item .boiler-finder-item-block .article-heading,.boiler-finder-item .boiler-finder-item-block .widgettitle{margin-bottom:0;padding-left:.625rem;-webkit-transition:color .2s;transition:color .2s}.boiler-finder-item .boiler-finder-item-static{position:relative;max-height:7rem;width:22%;-ms-flex-negative:0;flex-shrink:0}@media (min-width:81.25em){.boiler-finder-item .boiler-finder-item-static{width:30%}}@media (max-width:74.938em){.boiler-finder-item .boiler-finder-item-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3rem 1rem 1rem}.contact-block .contact-logo{margin-bottom:2.5rem}}@media (max-width:61.938em){.boiler-finder-item{width:25%;height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.boiler-finder-item .boiler-finder-item-block:before,.boiler-finder-item .boiler-finder-item-static{display:none}.boiler-finder-item .boiler-finder-item-block .article-heading,.boiler-finder-item .boiler-finder-item-block .widgettitle{padding-left:0}}.boiler-finder-parameters{position:relative;padding:0 .9375rem;margin-bottom:3rem;list-style-type:none;width:100%}.boiler-finder-parameters h4,.contact-section .entry-content,.contact-section .entry-content table tbody,.info-for-customers-section .container header,.meeting-event-item .meeting-event-item-title,.search-result-section,.square-article-section .container header,.technician-finder-section .widget_categories-country{text-align:left}.boiler-finder-parameters .checkbox-label,.boiler-finder-parameters .radio-label{width:100%;position:relative;padding-left:2.5rem;height:100%;font-weight:600;text-align:left;font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);line-height:1.5rem}.boiler-finder-parameters .checkbox-label:before,.boiler-finder-parameters .radio-label:before{content:"";position:absolute;top:50%;left:0;width:1.25rem;height:1.25rem;border-radius:.375rem;-webkit-box-shadow:inset 0 0 0 .125rem #e83143;box-shadow:inset 0 0 0 .125rem #e83143;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .2s;transition:background-color .2s}.boiler-finder-parameters .checkbox-label:after,.boiler-finder-parameters .radio-label:after{content:"";position:absolute;top:.375rem;left:.6875rem;width:.625rem;height:.375rem;opacity:0;-webkit-transform:rotate(-45deg) translate(-50%,-50%);transform:rotate(-45deg) translate(-50%,-50%);border-color:#fff;border-style:solid;border-width:0 0 .125rem .125rem;-webkit-transition:opacity .2s;transition:opacity .2s}.boiler-finder-parameters .radio-label:before,.entry-content form .radio-label:before{border-radius:100%}.boiler-finder-parameters .radio-label:after,.entry-content form .radio-label:after{content:"";position:absolute;top:50%;left:.5rem;width:.5rem;height:.5rem;background-color:#002a5f;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100%;border:none}.boiler-finder-parameters .checkbox{height:0;width:0;margin-bottom:1.5rem;margin-right:.625rem;-webkit-box-shadow:none;opacity:0;box-shadow:none;pointer-events:none;position:absolute}@media (max-width:61.938em){.boiler-finder-parameters{width:25%}.contact-section .row{margin-bottom:-2.5rem}.contact-section .row>div{margin-bottom:2.5rem}.contact-map-block a{display:inline-block;margin-left:auto;margin-right:auto}}@media (max-width:47.938em){.main-heading{font-size:3rem;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem);line-height:4rem}.base-heading,.entry-content h1{font-size:2.125rem;-webkit-transform:translateY(.0625rem);transform:translateY(.0625rem);line-height:2.5rem}.article-heading,.base-subheading,.entry-content h2,.entry-content h3,.widgettitle{font-size:1.5rem;-webkit-transform:translateY(0);transform:translateY(0);line-height:2rem}.article-heading,.entry-content h3,.widgettitle{margin-bottom:1.5rem}.aside-boiler-finder,.widget:last-of-type{margin-bottom:3rem}.aside-boiler-finder .boiler-finder-parameters-list{padding-top:2rem}.aside-boiler-finder form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aside-main{padding-top:1.5rem;margin-bottom:1.5rem}.widget:first-of-type{padding-top:3rem}.base-section .container{padding-top:3rem;padding-bottom:3rem}.blog-section .container .row{padding-bottom:2rem;width:21.875rem;max-width:100%}.blog-section .hp-posts-listing .posts-item:first-of-type{padding-top:1.5rem}.blog-section .hp-posts-listing .posts-item.blog-left-side:first-of-type{padding-top:0}.blog-section .hp-posts-listing .posts-item.blog-left-side:last-of-type{padding-bottom:1.5rem}.boiler-finder-form{padding-top:2rem;padding-bottom:1rem}.boiler-finder-form .boiler-finder{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.boiler-finder-form .boiler-finder:before,.breadcrumbs-container{display:none}.boiler-finder-parameters-list{width:100%}.boiler-finder-item{width:50%;position:relative;margin-bottom:0}.boiler-finder-item:before{content:"";position:absolute;top:100%;left:50%;height:.0625rem;width:100%;background-color:#dcdcdc;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:1;-webkit-box-shadow:none;box-shadow:none}.boiler-finder-item .checkbox-label{padding-left:2.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boiler-finder-item .checkbox-label:before{left:15;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.boiler-finder-item .checkbox-label:after{left:1.5625rem;top:50%;-webkit-transform:translate(-50%,-70%) rotate(-45deg);transform:translate(-50%,-70%) rotate(-45deg)}.boiler-finder-item .boiler-finder-item-block{padding:1rem;margin-top:auto;margin-bottom:auto}.boiler-finder-parameters{width:50%}.breadcrumbs{margin-top:0;margin-bottom:0}}.boiler-types-section .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-bottom:.5rem}.boiler-types-section .row:before{content:"";position:absolute;top:0;left:50%;height:calc(100% - 1.875rem);width:100vw;background-color:#f4f4f4;-webkit-transform:translate(-50%,-1.875rem);transform:translate(-50%,-1.875rem)}.boiler-types-section li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 .9375rem 1rem rgba(0,24,54,.0980392157);box-shadow:0 .9375rem 1rem rgba(0,24,54,.0980392157);background-color:#fff;padding:2rem 1rem;border-radius:.625rem;height:100%}.boiler-types-section li img{height:3rem;-ms-flex-negative:0;flex-shrink:0}.boiler-types-section h3{margin-bottom:0;text-align:left;color:#e83143;padding-left:1.25rem}.boiler-types-section .different-language{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto;margin-right:auto}.boiler-types-section .different-language img:first-of-type{height:2rem;margin-right:1.25rem}.boiler-types-section .different-language span{margin-right:1.25rem;font-size:1.125rem;line-height:1.5rem;-ms-flex-item-align:center;align-self:center}.entry-content ol li,.entry-content ul li{padding-left:1.25rem}.breadcrumbs-container{padding-top:2rem;padding-bottom:2rem}.breadcrumbs{font-weight:400;font-size:1rem;height:1.5rem;z-index:10}.breadcrumbs a{position:relative;color:#30c8f1;margin-right:2.5rem;-webkit-transition:color .3s;transition:color .3s;font-weight:400}.breadcrumbs a:before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translate(50%,-60%) rotate(-30deg);transform:translate(50%,-60%) rotate(-30deg);right:-1.25rem;width:0;height:0;border-color:transparent transparent #dcdcdc;border-style:solid;border-width:0 .3125rem .5rem}.breadcrumbs>span>span:first-child>a{display:inline-block;color:transparent;width:1.05rem;height:1.5rem;position:relative;background-image:url(images/ico/home.svg);background-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn,.header-language-current{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.breadcrumb-last,.btn-disabled:active,.btn-disabled:focus,.btn-disabled:hover{color:#002a5f}.btn:active,.btn:focus,.btn:hover{background-color:#021e43;color:#30c8f1;text-decoration:none}.btn{border-radius:6.25rem;font-size:1.125rem;background:#002a5f;color:#fff;font-weight:700;position:relative;line-height:1.5rem;-webkit-transform:translateY(0);transform:translateY(0);user-select:none;display:inline-block;border:none;vertical-align:top;text-align:center;cursor:pointer;padding:1.25rem 5.875rem 1.25rem 3.5rem;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;min-width:12.5rem;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;text-decoration:none}.btn:before{content:"";position:absolute;background-image:url(images/ico/arrow-blue.svg);height:.75rem;width:1.875rem;top:50%;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.btn:hover:before{-webkit-transform:translate(.625rem,-50%);transform:translate(.625rem,-50%)}.btn:active,.btn:focus{outline:0}.btn span{position:relative;line-height:1.5rem;display:block}.btn-secondary:hover{background-color:#de1934;color:#fff}.btn-secondary:before{background-image:url(images/ico/arrow-white.svg)}.btn-small{font-size:1rem;min-width:9.375rem;padding:.54rem 1.25rem;margin:.21rem 0}.btn-large{font-size:1.125rem;min-width:14.375rem;padding:1.05rem 1.25rem;margin:.45rem 0}.btn-disabled{background:#d3d3d3;color:#002a5f;cursor:default}.btn-loading{color:#fff;cursor:default;position:relative}.btn-loading:before{content:"";background-image:repeating-linear-gradient(-45deg,#30c8f1,#30c8f1 .6875rem,#002a5f 0,#002a5f 1.25rem);background-size:1.75rem 1.75rem;display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:.5s linear infinite move;animation:.5s linear infinite move}@-webkit-keyframes move{0%{background-position:0 0}to{background-position:1.75rem 0}}@keyframes move{0%{background-position:0 0}to{background-position:1.75rem 0}}.comment-reply-title{font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);font-weight:700;margin-bottom:1.5rem}.comment-form{-webkit-box-shadow:0 0 0 .0625rem #dcdcdc;box-shadow:0 0 0 .0625rem #dcdcdc;padding:3rem 2.5rem 1.5rem;background:#dcdcdc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#002a5f;margin-bottom:3rem}.comment-form-quote-notice{width:100%;margin-bottom:1.5rem;position:relative;padding-right:1.875rem}.comment-form-quote-notice span:nth-child(2){font-style:italic;color:#002a5f}.comment-form-quote-notice span:last-child{top:0;right:0;position:absolute;width:1.25rem;height:1.25rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.comment-form-quote-notice span:last-child:hover:after,.comment-form-quote-notice span:last-child:hover:before{background:#30c8f1}.comment-form-quote-notice span:last-child:after,.comment-form-quote-notice span:last-child:before{content:"";display:block;width:100%;height:.125rem;background:#002a5f;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.comment-form-quote-notice span:last-child:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.comment-form-author,.comment-form-email,.comment-form-phone{width:calc(50% - .9375rem);margin-bottom:3rem;-webkit-transform:none;transform:none}.comment-form-author input,.comment-form-email input,.comment-form-phone input{width:100%;line-height:3rem;height:3rem;outline:0;border:0;-webkit-box-shadow:inset 0 0 0 .0625rem #dcdcdc;box-shadow:inset 0 0 0 .0625rem #dcdcdc;background:#fff;padding:0 1.25rem}.comment-form-author input::-webkit-input-placeholder,.comment-form-email input::-webkit-input-placeholder,.comment-form-phone input::-webkit-input-placeholder{color:#002a5f}.comment-form-author input::-moz-placeholder,.comment-form-email input::-moz-placeholder,.comment-form-phone input::-moz-placeholder{color:#002a5f}.comment-form-author input:-ms-input-placeholder,.comment-form-email input:-ms-input-placeholder,.comment-form-phone input:-ms-input-placeholder{color:#002a5f}.comment-form-author input::-ms-input-placeholder,.comment-form-email input::-ms-input-placeholder,.comment-form-phone input::-ms-input-placeholder{color:#002a5f}.comment-form-author input::placeholder,.comment-form-email input::placeholder,.comment-form-phone input::placeholder{color:#002a5f}.comment-form-comment{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform:none;transform:none}.comment-form-comment textarea{width:100%;resize:none;height:15rem;border:0;-webkit-box-shadow:inset 0 0 0 .0625rem #dcdcdc;box-shadow:inset 0 0 0 .0625rem #dcdcdc;background:#fff;vertical-align:top;outline:0;padding:.625rem 1.25rem}.comment-form-comment textarea::-webkit-input-placeholder{color:#002a5f}.comment-form-comment textarea::-moz-placeholder{color:#002a5f}.comment-form-comment textarea:-ms-input-placeholder{color:#002a5f}.comment-form-comment textarea::-ms-input-placeholder{color:#002a5f}.comment-form-comment textarea::placeholder{color:#002a5f}.comment-notes,.form-submit{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.form-submit{margin-left:auto;margin-bottom:0;-webkit-transform:none;transform:none}.logged-in-as{color:#30c8f1;font-weight:700}.contact-form-section header,.technique-score-map{margin-bottom:5rem}.contact-form-section .container .base-heading{font-size:2.5rem;line-height:3rem;max-width:30rem}.entry-content img,.entry-content table,.select-box,.wp-caption{max-width:100%}.contact-form-section__perex{text-align:left;margin-bottom:2.5rem}@media (max-width:74.999em){.contact-form-section header{margin-bottom:2.5rem}.contact-form-section__perex{margin-bottom:1.5rem}}.contact-form-section__perex p,.person-contact-opening-hours h4,.technician-finder-item .technician-finder-item-title h3{margin-bottom:.5rem}.contact-form{position:relative;margin-bottom:1.5rem;text-align:left}.contact-form .checkbox-visual{width:1.5rem;height:1.5rem;border:.0625rem solid #002a5f;border-radius:.25rem;background-color:#fff;-webkit-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;margin-bottom:0;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.contact-form .input,.contact-form .textarea{width:100%;-webkit-box-shadow:none;-webkit-appearance:none;-moz-appearance:none;font-size:1.125rem;line-height:1.5rem;color:#002a5f;outline:0}.contact-form .checkbox-visual:before{content:"";position:absolute;inset:0}.contact-form .checkbox-visual:hover,.contact-form .input:focus,.contact-form .textarea:focus{border-color:#30c8f1}.contact-form .checkbox{position:absolute;opacity:0}.contact-form .checkbox:checked~.checkbox-visual{border-color:#002a5f;background:url(images/ico/checkmark.html) 50%/1.0625rem .8125rem no-repeat,0 0/1.0625rem .8125rem #002a5f}.contact-form .input{background:0 0;height:3rem;padding-left:1rem;padding-right:1rem;border-radius:.625rem;box-shadow:none;border:.0625rem solid #e5e5e5;appearance:none}.contact-form .textarea{background:#fff;padding:.75rem 1.1875rem 0 1rem;resize:none;height:9.75rem;vertical-align:top;border-radius:.625rem;box-shadow:none;border:.0625rem solid #e5e5e5;appearance:none}.entry-content .contact-form-top>div.error:before,.select-box:before{background-repeat:no-repeat;background-position:50% 50%;background-color:#fff}.technician-finder-map button,select{-webkit-appearance:none;-moz-appearance:none}.contact-form .btn{min-width:6.6875rem;height:3.5rem;padding:.75rem;line-height:2rem}.contact-form .validator{bottom:0}.contact-form textarea+.validator{bottom:1.5rem;left:0}.contact-form__input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-bottom:2.5rem}.contact-form__label{font-size:1.625rem;line-height:1.5rem;font-weight:700;color:#002a5f;margin-bottom:0}@media (max-width:61.999em){.contact-form-section .container .base-heading{font-size:2.125rem;line-height:2.5rem}.contact-form__input-wrapper{margin-bottom:1.5rem}.contact-form__label{font-size:1.5rem}}.contact-form__label.--required:after{content:"*";font-size:1rem;vertical-align:text-top;margin-left:.25rem}.contact-form__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem}.contact-form__bottom,.contact-form__bottom .consent-notice,.footer-certificate-block ul,.footer-certificate-block ul li,.header-search,.header-search-inner,.info-for-customers-section .container,.person-contact .person-block>div,.technician-finder-item .number-of-reviews,.technician-finder-item .technician-finder-item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-form__bottom .consent-notice{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:.5rem}.contact-section .contact-section-bg-img,.important-links-section .important-links-section-bg-image,.partners-section .partners-section-bg-image{position:absolute;top:0;left:50%;-webkit-transform:translateX(-41.375rem);transform:translateX(-41.375rem);z-index:-1}.contact-section .row,.technician-finder-section .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-section .entry-content .table-responsive,.contact-section .entry-content table{-webkit-box-shadow:none;box-shadow:none;border:none}.contact-section .entry-content table td,.contact-section .entry-content table th{background-color:#fff!important;padding-top:0;padding-bottom:.5rem;padding-left:0;text-align:left;display:inline-block}.contact-section .contact-block .contact-logo{margin-bottom:3.5rem}.contact-section .contact-block div,.post-share-link,.post-share-platforms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.contact-section .contact-block div a,.contact-section .contact-block div span,.event-detail-section li a,.event-detail-section li span{text-align:left;font-size:1.125rem;line-height:1.5rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem)}.contact-section .contact-block div a,.event-detail-section li a,.event-item header .article-heading a,.event-item header .widgettitle a,.pagination a:hover,.pagination span:hover{color:#002a5f;text-decoration:none}.contact-section .contact-block div svg,.event-detail-section li img{fill:#30c8f1;height:1.5rem;width:auto;margin-right:.5625rem;-ms-flex-negative:0;flex-shrink:0}.contact-map-block iframe{height:15.625rem;position:relative;display:block;width:100%;border-radius:.625rem}.contact-small-section-no-link .container{padding-top:3rem;padding-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-small-section .container header,.contact-small-section-no-link .container header{margin-bottom:0;margin-right:1.5625rem}.contact-small-section .contact,.contact-small-section-no-link .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.625rem;line-height:2rem;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem);padding-left:1.5625rem;padding-right:1.5625rem;-ms-flex-negative:0;flex-shrink:0;max-width:none}.contact-small-section .contact a,.contact-small-section .contact div,.contact-small-section-no-link .contact a,.contact-small-section-no-link .contact div{-ms-flex-negative:0;flex-shrink:0;display:block}.contact-small-section .contact a,.contact-small-section-no-link .contact a{color:#002a5f;font-weight:400}.contact-small-section .contact img,.contact-small-section-no-link .contact img{margin-right:.3125rem;height:2.5rem;-ms-flex-negative:0;flex-shrink:0}.contact-small-section .container{padding-top:3rem;padding-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-small-section .contact-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:none;width:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-small-section .contact-link,.info-for-customers-section .contact-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;font-weight:700}.contact-small-section .contact-link:hover img,.event-item .event-item-more-info:hover img,.info-for-customers-section .contact-link:hover img,.meeting-event-item>a:hover .meeting-event-item-more-info img,.pagination li.next a:hover,.subsidy-info-link:hover img,.technician-finder-item>a:hover .technician-finder-item-more-info img{-webkit-transform:translateX(.3125rem);transform:translateX(.3125rem)}.contact-small-section .contact-link img,.event-item .event-item-more-info img,.info-for-customers-section .contact-link img,.meeting-event-item .meeting-event-item-content .meeting-event-item-more-info img,.subsidy-info-link img,.technician-finder-item-more-info img{margin-left:.9375rem;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.cta-section.bg-color-dark-blue:before,.cta-section.bg-color-gray:before{content:"";position:absolute;bottom:0;left:0;height:7.5rem;width:100%;background-color:#fff}.cta-section header h1,.cta-section header h2{min-height:3.5rem}.cta-section header h1 img,.cta-section header h2 img{position:relative;max-height:3rem;display:inline;-ms-flex-item-align:center;align-self:center}@media (min-width:75em){.container{max-width:86.25rem}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.d-xl-block{display:block!important}.cta-section header h1,.cta-section header h1 span,.cta-section header h2,.cta-section header h2 span{line-height:2.5rem;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem)}}@media (max-width:61.938em){.contact-small-section-no-link .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-small-section-no-link .container header{width:100%;margin-right:0}.contact-small-section-no-link .container header .base-heading,.contact-small-section-no-link .container header .base-subheading,.contact-small-section-no-link .container header .main-heading{margin-bottom:2.5rem;margin-right:0}.contact-small-section-no-link .contact{font-size:1.5rem;-webkit-transform:translateY(.0625rem);transform:translateY(.0625rem);line-height:2rem}.contact-small-section .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-small-section .container header{margin-bottom:0}.contact-small-section .contact,.contact-small-section .container header h1,.contact-small-section .container header h2{margin-bottom:1.5rem}.contact-small-section .contact img{height:2rem}.contact-small-section .contact-link{margin:0}.cta-section.bg-color-dark-blue:before{height:6rem}.cta-section .cta-section-header-img{display:block;margin-bottom:1rem}.entry-content td,.entry-content th{white-space:nowrap}}.entry-content{padding:0;margin-bottom:-1.5rem}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-top:0;margin-bottom:3rem}.entry-content>h2:first-child,.entry-content>h3:first-child,.partners-section .row li:first-child,.partners-section .row li:nth-child(2),.partners-section .row li:nth-child(3),.partners-section .row li:nth-child(4),.person-contact.person-contact-horizontal .person-block>div:first-child{margin-top:0}.entry-content ol,.entry-content ul{list-style:none!important;padding:0;margin:0 0 3rem;color:#002a5f;font-weight:600}.entry-content ul li:before{content:"";display:inline-block;position:relative;top:50%;left:0;width:.5rem;height:.5rem;border-radius:100%;margin-right:.8125rem;background:#30c8f1;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);margin-left:-1.25rem}.entry-content ol.caption li:before{content:counter(item);color:#fff;background-color:#002a5f;border-radius:100%;height:2rem;width:2rem;text-align:center;display:inline-block;font-size:1rem;line-height:1rem;padding-top:.5625rem;margin-right:1.1875rem}.entry-content ol li{position:relative;counter-increment:item}.entry-content ol li:before{content:counter(item) ".";color:#30c8f1;font-weight:700;font-size:1rem;top:.0625rem;width:1.25rem;text-align:right;display:inline-block;position:relative;margin-right:.875rem;margin-left:-1.375rem}.entry-content ol[style*="list-style-type: lower-alpha"] li:before{content:counter(item,lower-alpha) ")"}.entry-content ol[style*="list-style-type: upper-alpha"] li:before{content:counter(item,upper-alpha) ")"}.entry-content ol[style*="list-style-type: lower-latin"] li:before{content:counter(item,lower-latin) ")"}.entry-content ol[style*="list-style-type: upper-latin"] li:before{content:counter(item,upper-latin) ")"}.entry-content ol[style*="list-style-type: lower-greek"] li:before{content:counter(item,lower-greek) ")"}.entry-content ol[style*="list-style-type: upper-greek"] li:before{content:counter(item,upper-greek) ")"}.entry-content ol[style*="list-style-type: lower-roman"] li:before{content:counter(item,lower-roman) "."}.entry-content ol[style*="list-style-type: upper-roman"] li:before{content:counter(item,upper-roman) "."}.entry-content .table-responsive{margin:1.5rem 0;border-radius:0;border:1rem solid #fff;-webkit-box-shadow:0 0 0 .0625rem #dcdcdc;box-shadow:0 0 0 .0625rem #dcdcdc}.entry-content .table-limitation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.entry-content .table-limitation img{margin:0 auto}.entry-content table{margin-bottom:0;width:100%;text-align:center;border-collapse:separate;border-spacing:0}.entry-content table *{border:none!important}.entry-content table tr:last-child td:before,.entry-content table tr:last-child th:before{height:calc(100% + .875rem)}.entry-content table tr td,.entry-content table tr th{text-align:center;margin:0 -.0625rem!important}.entry-content table tr td svg,.entry-content table tr th svg{height:1rem}.entry-content table td,.entry-content table th{font-size:1rem;padding:.5rem 1.5625rem;color:#002a5f;background-color:#fff;text-align:left;position:relative}.entry-content form input,select{line-height:3rem;padding-left:1rem;position:relative}.entry-content table td:before,.entry-content table th:before{content:"";position:absolute;height:100%;width:.0625rem;background:#dcdcdc;top:0;right:0}.entry-content table p{margin-bottom:0;font-size:1rem;-webkit-transform:none;transform:none}.entry-content thead td,.entry-content thead th{font-weight:700;background-color:#002a5f;color:#fff}.entry-content tbody td,.entry-content tbody th,.entry-content tfoot td,.entry-content tfoot th,.event-item header p,.file-download-list a div span,.meeting-event-item .meeting-event-item-title p,.technician-finder-item .technician-finder-item-title p,blockquote{font-weight:400}.entry-content thead td:first-child,.entry-content thead th:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.entry-content thead td:last-child,.entry-content thead th:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.entry-content tbody:last-child tr:last-child td:before,.entry-content tbody:last-child tr:last-child th:before,.entry-content tfoot tr:last-child td:before,.entry-content tfoot tr:last-child th:before{height:100%;bottom:.875rem}.entry-content .contact-form-top>div,.entry-content .contact-form-top>div input{height:3rem}.entry-content .contact-form-top>div.error{position:relative;height:3rem}.entry-content .contact-form-top>div.error:before{content:"";position:absolute;right:.0625rem;top:50%;background-image:url(images/ico/error.html);background-size:.3125rem;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:2.5rem;width:2.5rem;pointer-events:none}.entry-content .contact-form-top>div.error input{-webkit-box-shadow:inset 0 0 0 .0625rem #30c8f1;box-shadow:inset 0 0 0 .0625rem #30c8f1;height:3rem}.entry-content .contact-form-top>div.error input::-webkit-input-placeholder{color:#30c8f1;opacity:1}.entry-content .contact-form-top>div.error input::-moz-placeholder{color:#30c8f1;opacity:1}.entry-content .contact-form-top>div.error input:-ms-input-placeholder{color:#30c8f1;opacity:1}.entry-content .contact-form-top>div.error input::-ms-input-placeholder{color:#30c8f1;opacity:1}.entry-content .contact-form-top>div.error input::placeholder{color:#30c8f1;opacity:1}.entry-content form{position:relative;margin-bottom:1.5rem}.entry-content form input{background:#fff;-webkit-box-shadow:inset 0 0 0 .125rem #dcdcdc;box-shadow:inset 0 0 0 .125rem #dcdcdc;color:#002a5f;font-size:1rem;margin-bottom:3rem;height:3rem;outline:0;width:100%;border:none!important;border-radius:0}.entry-content form textarea,select{background:#fff;font-size:1rem;border:none;color:#002a5f;outline:0}.entry-content form input::-webkit-input-placeholder{color:#36404a;opacity:.7}.entry-content form input::-moz-placeholder{color:#36404a;opacity:.7}.entry-content form input:-ms-input-placeholder{color:#36404a;opacity:.7}.entry-content form input::-ms-input-placeholder{color:#36404a;opacity:.7}.entry-content form input::placeholder{color:#36404a;opacity:.7}.entry-content form input:focus::-webkit-input-placeholder{opacity:1}.entry-content form input:focus::-moz-placeholder{opacity:1}.entry-content form input:focus:-ms-input-placeholder{opacity:1}.entry-content form input:focus::-ms-input-placeholder{opacity:1}.entry-content form input:focus::placeholder{opacity:1}.entry-content form textarea{-webkit-box-shadow:inset 0 0 0 .125rem #dcdcdc;box-shadow:inset 0 0 0 .125rem #dcdcdc;width:100%;padding:1.2rem 1rem 0;resize:none;height:15rem;margin-bottom:1.5rem;line-height:1.5rem;vertical-align:top}.entry-content form textarea::-webkit-input-placeholder{color:#36404a;opacity:.7}.entry-content form textarea::-moz-placeholder{color:#36404a;opacity:.7}.entry-content form textarea:-ms-input-placeholder{color:#36404a;opacity:.7}.entry-content form textarea::-ms-input-placeholder{color:#36404a;opacity:.7}.entry-content form textarea::placeholder{color:#36404a;opacity:.7}.entry-content form textarea:focus,select:focus{-webkit-box-shadow:inset 0 0 0 .125rem #30c8f1;box-shadow:inset 0 0 0 .125rem #30c8f1}.entry-content form textarea:focus::-webkit-input-placeholder{opacity:1}.entry-content form textarea:focus::-moz-placeholder{opacity:1}.entry-content form textarea:focus:-ms-input-placeholder{opacity:1}.entry-content form textarea:focus::-ms-input-placeholder{opacity:1}.entry-content form textarea:focus::placeholder{opacity:1}.entry-content form .contact-form-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.entry-content form .contact-form-bottom .consent-notice{padding-right:2.5rem}.entry-content form .contact-form-bottom .checkbox-consent{position:relative;top:.3125rem;height:1.5rem;width:1.25rem;margin-bottom:0;margin-right:.625rem}.entry-content form .contact-form-bottom .checkbox-label{display:inline}.entry-content form .checkbox-label,.entry-content form .radio-label{width:100%;position:relative;padding-left:2.5rem;height:100%}.entry-content form .checkbox-label:before,.entry-content form .radio-label:before{content:"";position:absolute;top:50%;left:0;width:1rem;height:1rem;-webkit-box-shadow:0 0 0 .125rem #30c8f1;box-shadow:0 0 0 .125rem #30c8f1;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .2s;transition:background-color .2s}.entry-content form .checkbox-label:after,.entry-content form .radio-label:after{content:"";position:absolute;top:.3125rem;left:.5625rem;width:.625rem;height:.375rem;opacity:0;-webkit-transform:rotate(-45deg) translate(-50%,-50%);transform:rotate(-45deg) translate(-50%,-50%);border-color:#fff;border-style:solid;border-width:0 0 .125rem .125rem;-webkit-transition:opacity .2s;transition:opacity .2s}.entry-content form .checkbox,.entry-content form .radiobutton{height:1.5rem;width:1.25rem;margin-bottom:1.5rem;margin-right:.625rem;-webkit-box-shadow:none;position:relative;opacity:1;box-shadow:none;display:none}.person-contact-item,select{-webkit-box-shadow:inset 0 0 0 .0625rem #dcdcdc}.entry-content form .checkbox:checked+label:after,.entry-content form .radiobutton:checked+label:after{opacity:1}.select-box{display:block;position:relative;width:22.4375rem;height:auto;margin-bottom:1.5rem}.select-box:before{right:0;top:0;background-image:url(images/ico/arrow-right.html);background-size:.5rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:3rem;height:3rem;border:solid #dcdcdc;border-width:.125rem .125rem 0}.select-box:after,.select-box:before{content:"";position:absolute;z-index:10;pointer-events:none}.select-box:after{right:3.125rem;top:1.5rem;width:.0625rem;height:2rem;background-color:#dcdcdc;-webkit-transform:translateY(-50%);transform:translateY(-50%)}select{word-wrap:normal;box-shadow:inset 0 0 0 .0625rem #dcdcdc;height:3rem;width:100%;border-radius:0}select:focus::-webkit-input-placeholder{opacity:1}select:focus::-moz-placeholder{opacity:1}select:focus:-ms-input-placeholder{opacity:1}select:focus::-ms-input-placeholder{opacity:1}select:focus::placeholder{opacity:1}.wp-caption{border:0;padding:0;text-align:center}.wp-caption-text{font-size:.9375rem;color:#002a5f;background:#f4f4f4;margin-left:0;-webkit-transform:none;transform:none;text-align:center;line-height:1.5rem;padding:.25rem .625rem;margin-bottom:0;position:relative}.wp-caption-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:1.25rem;background:#f4f4f4;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:-10}hr{border:none;height:.0625rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem)}blockquote,hr{background:#f4f4f4;margin:3rem 0}blockquote{font-size:1.125rem;border-radius:.625rem;padding:1.5rem}blockquote.info-block{text-transform:uppercase;font-weight:600;font-size:.875rem;-webkit-transform:translateY(.375rem);transform:translateY(.375rem);padding-left:5.4375rem;position:relative;text-align:left}blockquote.info-block:before{content:"";position:absolute;left:1.5rem;top:1.5rem;background-image:url(images/ico/info.svg);width:2.5rem;height:2.5rem}.col-lg-9 .entry-content{padding-bottom:3rem}.error-404-section .container>div,.file-download-section{z-index:10}.error-404-section header h1{font-size:3.75rem;-webkit-transform:translateY(.0625rem);transform:translateY(.0625rem);line-height:4rem}.error-404-section header p{max-width:31.25rem!important;font-weight:700}.eu-section.bg-color-dark-blue .eu-column-flag-block p{color:#fff!important}.eu-section.bg-color-dark-blue .eu-column-flag-block img{position:relative;border:.1875rem solid #fff;width:8.0625rem!important;height:5.5625rem!important}.eu-section .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-4rem}.eu-section .row:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 2rem);border:.125rem solid #fff;-webkit-box-shadow:0 0 0 .0625rem #fff;box-shadow:0 0 0 .0625rem #fff;z-index:10;pointer-events:none}.eu-section .row:after{content:"";position:absolute;bottom:0;left:0;height:3.5rem;width:100%;background-color:#fff}.eu-section .eu-column{text-align:left;position:relative;padding:2rem 1.875rem;margin-top:-2rem;max-width:28.1875rem}.eu-section .eu-column:before{border-width:0 0 .125rem .0625rem}.eu-section .eu-column:after,.eu-section .eu-column:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 2rem);border-color:#f4f4f4;border-style:solid;pointer-events:none}.eu-section .eu-column:after{border-width:0 .0625rem .125rem 0}.eu-section .eu-column:last-child:before{border-width:0 .0625rem .125rem 0;-webkit-box-shadow:.0625rem 0 0 0 #f4f4f4;box-shadow:.0625rem 0 0 0 #f4f4f4}.eu-section .eu-column:nth-child(n+3):after{border-width:0 0 .0625rem .0625rem;-webkit-box-shadow:-.0625rem 0 0 0 #f4f4f4;box-shadow:-.0625rem 0 0 0 #f4f4f4}.eu-section .eu-column:first-child,.eu-section .eu-column:nth-child(2),.eu-section .eu-column:nth-child(3){padding-top:0;margin-top:0}.eu-section .eu-column .eu-column-flag-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.eu-section .eu-column .eu-column-flag-block p{font-family:Arial,Verdana,Helvetica Neue,sans-serif;text-align:left;color:#000;font-size:.875rem;margin-bottom:0;line-height:1.375rem}.eu-section .eu-column .eu-column-flag-block p:first-child,.event-detail-section .container .event-detail-content header h2{text-transform:uppercase}.eu-section .eu-column .eu-column-flag-block p:last-child{max-width:30ch}.eu-section .eu-column .eu-column-flag-block img{width:100%;height:auto;margin-bottom:0;max-height:5.5rem;-o-object-fit:contain;object-fit:contain;margin-right:auto;-o-object-position:left;object-position:left}.eu-section .eu-column>p{margin-bottom:1.5rem;overflow-wrap:anywhere}.eu-section .eu-column blockquote{background-color:transparent;font-weight:700;font-size:1rem;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem);line-height:1.5rem;text-align:left;padding:0;margin:0 0 1.5rem;overflow-wrap:anywhere}.eu-section .eu-section-bg-img{position:absolute;right:.625rem;bottom:1.875rem;-webkit-transform:translateX(100%);transform:translateX(100%)}@media (min-width:79.5em){.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media (max-width:79.438em){.eu-section .row{max-width:56.375rem;margin-left:auto;margin-right:auto;margin-bottom:-4rem}.eu-section .eu-column,.eu-section .eu-column:nth-child(3){padding-top:2rem;margin-top:-2rem}.eu-section .eu-column:first-child,.eu-section .eu-column:nth-child(2){padding-top:0;margin-top:0}.eu-section .eu-column :last-child{margin-bottom:2rem}.eu-section .eu-section-bg-img{display:none}}.comments-item-reply,.event-detail-section .container,.gallery,.gallery-item,.notice-section .container,.notice-section .notice-block{display:-webkit-box;display:-ms-flexbox;display:flex}.event-detail-section .container .event-detail-content{width:33rem;max-width:100%;padding-right:2.5rem}.event-detail-section .container .event-detail-content header,.event-item-list-section .container header,.file-download-section header,.search-result-section .container header,.technique-score-section .comment-respond header{margin-left:0;text-align:left}.event-detail-section .container .event-detail-content header p,.info-for-customers-section .container header .base-heading,.search-result-section .container header .base-heading,.square-article-section .container header h2,.square-article-section .container header p,.technician-finder-item-content>div:first-child{margin-left:0}.event-detail-section li{display:-webkit-box;display:-ms-flexbox;font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);line-height:1.5rem;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.event-detail-img img,.product-gallery-set img,.technique-score-section .comment-form input,.technique-score-section .comment-form textarea{border-radius:.625rem}.event-item-list-section .container header h2{max-width:none}.event-item-list-section .container header p{margin-left:0;max-width:none}.event-item-list-section .event-item-show-older{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem}.event-item-list-section .event-item-show-older span{color:#707070;text-decoration:underline;margin-left:.6875rem;font-weight:400}.event-item-list-section .event-item-show-older:hover img,.important-links-section .important-link-show-less-item-inner:hover img,.important-links-section .important-link-show-more-item-inner:hover img,.technician-finder-section .technician-finder-item-show-less-inner:hover img,.technician-finder-section .technician-finder-item-show-more-inner:hover img{-webkit-transform:translateY(.3125rem);transform:translateY(.3125rem)}.event-item-list-section .event-item-list-section-wrapper{padding-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.event-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2.0625rem 2.25rem rgba(0,24,54,.2235294118);box-shadow:0 2.0625rem 2.25rem rgba(0,24,54,.2235294118);border-radius:1.125rem;position:relative;overflow:hidden;margin-bottom:2rem;background-color:#fff}.event-planning,.footer-top{background-color:transparent}.event-item .event-item-img{border-radius:.9375rem;width:14.75rem;height:11rem;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;border:.5rem solid #fff;background-color:#fff;z-index:18;position:relative}.event-item .event-item-img img{overflow:hidden;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.event-item .event-item-img:hover img,.posts-item .img-part a:hover img,.square-article-section article a:hover img{-webkit-transform:scale(1.12);transform:scale(1.12)}.event-item header .article-heading,.event-item header .widgettitle{text-transform:uppercase;margin-bottom:.5rem}.event-item .event-item-bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f4f4f4;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:1.25rem 1.875rem}.event-item .event-item-bottom-content:before{content:"";position:absolute;top:0;left:33%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:1.25rem;height:1.25rem;background-color:#fff;pointer-events:none}.event-item .event-item-bottom-content:after{content:"";position:absolute;top:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:14.75rem;height:100%;background-color:#f4f4f4;z-index:10}.event-item .event-item-bottom-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1.25rem}.event-item .event-item-bottom-content>div svg{height:2rem;width:auto;margin-right:.25rem;fill:#30c8f1;-ms-flex-negative:0;flex-shrink:0}.event-item .event-item-bottom-content>div span,.meeting-event-item .meeting-event-item-content>div span{text-transform:uppercase;font-weight:700;font-size:1.125rem;-webkit-transform:translateY(0);transform:translateY(0);line-height:1.5rem;text-align:left}.event-item .event-item-more-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);line-height:1.5rem;font-weight:700;padding-left:1.875rem;margin-right:0}.event-item .event-item-more-info span,.meeting-event-item .meeting-event-item-content .meeting-event-item-more-info span,.technician-finder-item-more-info span{text-transform:none;color:#30c8f1;text-decoration:underline}.event-item .event-item-flag{position:absolute;top:.125rem;right:.125rem;border-radius:100%;z-index:30;width:2.25rem;height:2.25rem;border:.5rem solid #fff;background-color:#fff}.event-planning{display:block;position:relative;border:.5rem solid #fff;border-top:0 solid transparent;width:100%;-webkit-box-shadow:0 .9375rem 1rem rgba(0,24,54,.0980392157);box-shadow:0 .9375rem 1rem rgba(0,24,54,.0980392157);border-radius:.625rem}.event-planning:before{content:"";position:absolute;display:block;top:0;left:50%;height:100%;width:calc(100% + 4.875rem);background-color:#f4f4f4;-webkit-transform:translate(-50%,-1.875rem);transform:translate(-50%,-1.875rem);z-index:-1}.event-planning a,.footer-block p{-webkit-transform:translateY(-.125rem)}.event-planning ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow-x:auto;background-color:#fff;padding-bottom:.5rem}.event-planning ul::-webkit-scrollbar{-webkit-box-shadow:inset 0 0 .1875rem #fff;box-shadow:inset 0 0 .1875rem #fff;border-radius:.625rem;padding-top:.5rem;margin-top:-.5rem;height:.3125rem}.event-planning ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .3125rem #fff;box-shadow:inset 0 0 .3125rem #fff;border-radius:.625rem;margin-top:-.5rem}.event-planning ul::-webkit-scrollbar-thumb{background:#dcdcdc;border-radius:.625rem;width:.1875rem}.event-planning li{display:block;padding-top:1rem;overflow:visible}.event-planning a{display:block;font-size:1.125rem;transform:translateY(-.125rem);line-height:1.5rem;padding:1rem 1.875rem .5rem;position:relative}.event-planning a:before{content:"";position:absolute;top:50%;left:0;height:3rem;width:.125rem;background-color:#f4f4f4;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.event-planning .active-year:before{content:"";position:absolute;display:block;top:-1rem;left:50%;width:0;height:0;border-color:#f4f4f4 #fff #fff;border-style:solid;border-width:1.5625rem 1.5625rem 0;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:10}.footer-bottom .container:after,.footer-bottom .container:before{right:-5rem;height:.125rem;position:absolute;bottom:0;content:""}.event-planning .active-year a{color:#e83143}.file-download-list,.file-download-list a,.file-download-list a div{display:-webkit-box;display:-ms-flexbox}.file-download-list{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem;margin-left:-.8125rem}.file-download-list li{margin-left:.8125rem;margin-bottom:1.5rem}.file-download-list a{display:flex;color:#e83143;padding:1.5rem;text-decoration:none;width:20rem;background-color:#fff;-webkit-box-shadow:0 .9375rem 1rem rgba(16,16,16,.3019607843);box-shadow:0 .9375rem 1rem rgba(16,16,16,.3019607843);border-radius:.625rem;-webkit-transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.file-download-list a:hover{-webkit-box-shadow:0 0 .5rem .0625rem rgba(16,16,16,.3019607843);box-shadow:0 0 .5rem .0625rem rgba(16,16,16,.3019607843)}.file-download-list a div{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:auto}.file-download-list .file-ico{margin-right:1.0625rem}.file-download-list .download-ico{margin-left:1.5625rem;display:none}.footer-bottom .container{min-height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2.5rem;padding-bottom:2.5rem;position:relative}.footer-bottom .container:before{width:22.5rem;background-color:#30c8f1}.footer-bottom .container:after{width:50vw;background-color:#e83143;-webkit-transform:translateX(100%);transform:translateX(100%)}.footer-copy{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:1.5rem;color:#fff;opacity:.3;font-size:.875rem}.footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-social span{color:#fff;opacity:.3;font-size:.875rem;margin:0 .9375rem}.footer-social a{width:2.5rem;height:2.5rem;margin:0 .375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;transition:.2s}.footer-social a:hover svg{fill:#fff}.footer-social svg{-webkit-transition:fill .2s;transition:filter .2s;transition:fill .2s,_ .2s;width:2.5rem;height:2.5rem;margin-bottom:0;fill:#30c8f1}.footer-top{color:#fff}.footer-top .container{padding-top:5.5rem;position:relative}.footer-top .container:after{content:"";position:absolute;left:1.875rem;bottom:0;width:calc(100% - 3.75rem);height:.0625rem;background-color:#fff;opacity:.1}.footer-top .article-heading,.footer-top .widgettitle{color:#30c8f1;margin-bottom:1.5rem}.footer-block{margin-bottom:2.5rem}.footer-block .place,.post-detail-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.footer-block .place img{height:2rem;width:2rem;-ms-flex-negative:0;flex-shrink:0;margin-right:.3125rem}.footer-certificate-block,.footer-certificate-block .policy-link{-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox}.footer-block p{font-size:1.125rem;transform:translateY(-.125rem);color:#fff}.footer-top-nav a,.footer-top-nav li{font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);font-weight:400}.footer-top-nav a{color:#fff;cursor:pointer;text-decoration:none;display:block}.footer-top-nav a span{position:relative;display:inline-block;max-width:calc(100% - 1.875rem)}.footer-top-nav a span:before{content:"";position:absolute;top:50%;right:0;-webkit-transform:translate(150%,-50%);transform:translate(150%,-50%);background-image:url(images/ico/arrow-blue.svg);background-repeat:no-repeat;width:1.875rem;height:.75rem;background-position:50%;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.footer-top-nav a:hover{text-decoration:none;color:#30c8f1}.footer-top-nav a:hover span:before{-webkit-transform:translate(170%,-50%);transform:translate(170%,-50%)}.footer-certificate-block{display:flex;width:100%;-ms-flex-align:center;align-items:center;position:relative;padding:2.5rem 0;margin-bottom:0}.footer-certificate-block:before{content:"";position:absolute;left:0;top:0;width:100%;height:.0625rem;background-color:#fff;opacity:.1}.footer-certificate-block .policy-link{display:flex;-ms-flex-align:center;align-items:center;margin-left:auto;font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem)}.footer-certificate-block ul{width:80%}.footer-certificate-block ul li{-webkit-transform:translateY(0);transform:translateY(0);margin-right:10%}.footer-certificate-block ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.footer-certificate-block ul li a:hover span.article-heading,.footer-certificate-block ul li a:hover span.widgettitle{opacity:.7;text-decoration:none}.footer-certificate-block ul li a span.article-heading,.footer-certificate-block ul li a span.widgettitle{text-decoration:underline;-webkit-transition:opacity .2s;transition:opacity .2s}.footer-certificate-block ul li span{-webkit-transform:translateY(0);transform:translateY(0);margin-bottom:0;opacity:.3;-ms-flex-negative:0;flex-shrink:0}.footer-certificate-block ul li .article-heading,.footer-certificate-block ul li .widgettitle{margin-bottom:0;color:#fff}.footer-certificate-block ul li svg{height:3rem;margin-right:.625rem;-ms-flex-negative:0;flex-shrink:0;fill:#30c8f1}.footer-bg-img{position:absolute;top:9.0625rem;left:50%;-webkit-transform:translateX(-68%);transform:translateX(-68%);width:90.625rem;max-width:none;height:auto;pointer-events:none}@media (max-width:74.938em){.contact-small-section .container header{width:100%;margin-right:0}.contact-small-section .container header .base-heading,.contact-small-section .container header .base-subheading,.contact-small-section .container header .main-heading{margin-bottom:2.5rem;margin-right:0}.contact-small-section .contact{font-size:1.5rem;-webkit-transform:translateY(.0625rem);transform:translateY(.0625rem);line-height:2rem}.contact-small-section .contact-link{-webkit-transform:translateY(.25rem);transform:translateY(.25rem)}.footer-certificate-block ul{width:70%}.footer-certificate-block ul li{margin-right:5%}}@media (max-width:61.938em){.eu-section .row{max-width:28.1875rem;margin-left:auto;margin-right:auto}.eu-section .eu-column,.eu-section .eu-column:nth-child(2){padding-top:2rem;margin-top:-2rem}.eu-section .eu-column:nth-child(3){padding-top:2rem}.eu-section .eu-column :last-child{margin-bottom:2rem}.footer-certificate-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.footer-certificate-block .policy-link{margin-left:0}.footer-certificate-block ul{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-certificate-block ul li{margin-right:5%;margin-bottom:2.5rem}}.footer-main{background-color:#001a3b;overflow:hidden}.fuel-type-item a{text-decoration:none;-webkit-box-shadow:0 1.125rem 2.1875rem rgba(0,24,54,.2196078431);box-shadow:0 1.125rem 2.1875rem rgba(0,24,54,.2196078431);background-color:#fff;border-radius:.625rem;display:block;margin-bottom:2rem;-webkit-transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.fuel-type-item a:hover,.intro-signpost-item>a:hover{-webkit-box-shadow:0 .9375rem 2.5rem .0625rem rgba(0,24,54,.631372549);box-shadow:0 .9375rem 2.5rem .0625rem rgba(0,24,54,.631372549)}.fuel-type-item .fuel-type-item-block{padding:1rem}.fuel-type-item .fuel-type-item-block,.fuel-type-item .fuel-type-item-block .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fuel-type-item .fuel-type-item-block .heading{min-height:4rem;width:100%;position:relative;margin-left:.625rem}.fuel-type-item .fuel-type-item-block .heading:before{content:"";position:absolute;top:50%;left:0;height:100%;width:.0625rem;background-color:#dcdcdc;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fuel-type-item .fuel-type-item-block .article-heading,.fuel-type-item .fuel-type-item-block .widgettitle{margin-bottom:0;padding-left:.625rem;-webkit-transition:color .2s;transition:color .2s;color:#002a5f}.fuel-type-item .fuel-type-item-static{position:relative;height:4rem;-ms-flex-negative:0;flex-shrink:0}.fuel-type-section .container header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.fuel-type-section .container header>div:first-child{width:14.375rem;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fuel-type-section .container header .entry-content{font-size:1rem;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem);max-width:none;padding-left:2.5rem;padding-bottom:0}.fuel-type-section .fuel-type-header-img{height:6rem;width:100%;position:relative}.fuel-type-section .fuel-type-header-img img{max-height:100%}.fuel-type-section .row{margin-bottom:-2rem;position:relative}.fuel-type-section .fuel-type-block{margin-bottom:4rem}.fuel-type-section .intro-signpost-item a{height:auto}.fuel-type-section .intro-signpost-item .intro-signpost-item-header-block p{display:block;margin-bottom:0;font-weight:400;margin-top:1rem}.guide-section .guide-section-banner,.header-main{-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox}.guide-section .guide-section-banner{display:flex;-ms-flex-align:center;align-items:center;background-color:#002a5f;padding:2.5rem 5rem 2.5rem 10rem;border-radius:.625rem;position:relative;margin-left:1.25rem}.guide-section .guide-section-banner p{color:#fff;margin-bottom:0;margin-right:auto}.guide-section .guide-section-banner .btn{-ms-flex-negative:0;flex-shrink:0;margin-left:1.875rem}.guide-section .guide-section-banner-img{position:absolute;top:50%;left:0;-webkit-transform:translate(-2.8125rem,-43%);transform:translate(-2.8125rem,-43%);height:14rem;width:auto}.header-main{background:transform;-webkit-transition-property:-webkit-box-shadow background-color;transition-property:box-shadow background-color,-webkit-box-shadow background-color;position:absolute;top:0;left:0;width:100%;display:flex;-webkit-transition-duration:.2s;transition-duration:.2s;-ms-flex-align:center;align-items:center;z-index:99}.header-main:before{top:0;background-color:#002a5f}.header-main:after,.header-main:before{content:"";position:absolute;left:0;width:100%;height:.125rem}.header-main:after{bottom:0;background-color:#707070;opacity:.24}.header-main>span{position:absolute;width:100%;height:.125rem;top:0;left:0;overflow:hidden}.header-main>span:after{content:"";position:absolute;top:0;right:11%;left:auto;width:50vw;height:.125rem;background-color:#e83143;-webkit-transform:translateX(100%);transform:translateX(100%)}.header-main .container{height:7.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:height .2s;transition:height .2s;position:relative;max-width:120rem;padding-top:1rem;padding-bottom:1rem}.header-main .container:before{content:"";position:absolute;top:0;right:11%;width:22.5rem;height:.125rem;background-color:#30c8f1}.header-main .header-main-right-bottom,.header-main .header-main-right-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-main .header-main-right-top span{color:#707070;margin-right:.625rem}.header-main .header-main-right-top .header-phone-img{height:1.5rem;margin-right:.1875rem}.header-main .header-main-right-top .header-phone-number{color:#30c8f1;font-weight:600;line-height:1.5rem;height:1.5rem;-webkit-transform:translateY(0);transform:translateY(0)}.header-brand{height:100%;display:block;margin-right:auto;-ms-flex-negative:0;flex-shrink:0}.header-brand h1{width:100%;height:100%}.header-brand img,.product-detail-galery .product-detail-picture{height:100%}.nav-home svg{fill:#002a5f;width:.875rem;height:.9375rem;-webkit-transition:.2s;transition:.2s}.header-search{margin-left:1.25rem;height:100%}.header-search-inner{position:absolute;top:.125rem;left:1.875rem;height:calc(100% - .25rem);width:calc(100% - 3.75rem);visibility:hidden;overflow:hidden;z-index:60;background-color:transparent;-webkit-transition:visibility .2s .2s,background-color .3s;transition:visibility .2s .2s,background-color .3s}.js-search-open{visibility:visible;-webkit-transition:visibility,background-color .3s;transition:visibility,background-color .3s}.checkmark-container input:checked~.checkmark,.js-animate{background-color:#fff}.js-animate .header-search-input{-webkit-transform:none;transform:none;opacity:1;-webkit-transition:opacity 10ms .2s,-webkit-transform .3s .2s;transition:transform .3s .2s,opacity 10ms .2s,-webkit-transform .3s .2s}.js-animate .header-search-submit{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.header-search-input{height:2.5rem;border:none;border-radius:1.5625rem;padding-left:1.25rem;width:calc(100% - 10.625rem);padding-right:.625rem;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;background:#f4f4f4;-webkit-transition:opacity .2s,-webkit-transform .3s .2s;transition:transform .3s .2s,opacity .2s,-webkit-transform .3s .2s;outline:0;color:#002a5f}.header-language-list,.important-link-item a,.important-link-item>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:.625rem}.header-search-submit{line-height:2.625rem;margin-left:.625rem;padding:.5rem 3.75rem .5rem 1.5rem;min-width:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:2;position:relative;overflow:hidden}.header-search-submit:hover:before{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}.header-search-submit:before{right:.9375rem}.header-search-button{width:3rem;height:4rem;padding-top:1.5rem;padding-bottom:1rem;cursor:pointer;position:relative;z-index:56;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-search-button:before{content:"";position:absolute;left:0;top:1.5rem;height:1.5rem;background-color:#dcdcdc;width:.125rem}.header-search-button:hover svg{fill:#30c8f1}.header-search-button svg{width:1.5rem;height:1.5rem;fill:#002a5f;-webkit-transition:fill .2s;transition:fill .2s}.header-language-switcher{margin-left:1.5625rem;margin-right:.375rem;height:1.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-language-switcher:before{content:"";position:absolute;top:50%;left:50%;width:calc(100% + .75rem);height:calc(100% + .25rem);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#f4f4f4;border-radius:1.5625rem;z-index:-10}.header-language-switcher .language-flag-img{margin-right:.25rem;height:1.25rem;width:auto}.header-language-current{user-select:none;font-weight:600;-webkit-transition:background-color .2s;transition:background-color .2s;font-size:.875rem;line-height:1rem;padding:0 .75rem 0 0;position:relative;display:block;-webkit-transform:translateY(.0625rem);transform:translateY(.0625rem)}.checkmark-container,.header-language-list a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.header-language-current:before{content:"";position:absolute;top:calc(50% - .0625rem);right:-.0625rem;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);width:.75rem;height:.6875rem;background-image:url(images/ico/arrow-small.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.header-language-list{-webkit-box-shadow:inset 0 0 0 .0625rem transparent;box-shadow:inset 0 0 0 .0625rem transparent;background-color:#f4f4f4;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;line-height:1rem;font-weight:700;-webkit-transition:opacity .2s;transition:opacity .2s;visibility:hidden;opacity:0;z-index:60;width:100%}.header-language-list.js-open{visibility:visible;opacity:1}.header-language-list a{display:block;padding:.75rem;color:#002a5f;user-select:none;-webkit-transition:background-color .2s;transition:background-color .2s;text-decoration:none}.header-mask{visibility:hidden;position:fixed;width:100vw;height:100vh;background:#000;top:0;left:0;opacity:0;z-index:85;-webkit-transition:opacity .2s;transition:opacity .2s}.header-mask.js-active{visibility:visible;opacity:.5}@media (min-width:120em){.header-main>span{width:50vw;left:50%}.header-main>span:after{-webkit-transform:translateX(0);transform:translateX(0);left:46.5625rem;right:auto}}@media (min-width:78.125em) and (max-width:84.375em){.nav-main a{padding:1.5rem .6875rem!important}}@media (min-width:78.125em) and (-ms-high-contrast:none),screen and (min-width:78.125em) and (-ms-high-contrast:active){.header-main .menu-item-has-children{position:relative}.header-main .sub-menu{width:15.625rem;left:0}.header-main .sub-menu .sub-menu{-webkit-transform:none;transform:none;white-space:normal}}@media (min-width:78.125em){.header-main .current-menu-ancestor>a,.header-main .current-menu-item>a,.nav-main>ul>li>a:hover{color:#30c8f1}.header-main .menu-item-has-children:hover>.sub-menu{display:block}.header-main .menu-item-has-children>a{position:relative;padding-right:2.5rem!important}.header-main .menu-item-has-children>a:after{content:"";display:block;width:.9375rem;height:.9375rem;position:absolute;top:calc(50% + .1875rem);right:1.125rem;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);background-image:url(images/ico/arrow-small.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.header-main .sub-menu{background-color:#fff;-webkit-box-shadow:0 1.125rem 2.1875rem rgba(0,24,54,.2196078431);box-shadow:0 1.125rem 2.1875rem rgba(0,24,54,.2196078431);position:absolute;display:none;top:calc(100% - 1rem);z-index:10;border-radius:.625rem}.header-main .sub-menu li{position:relative}.header-main .sub-menu li:first-child a{border-radius:.625rem .625rem 0 0}.header-main .sub-menu li:last-child a{border-radius:0 0 .625rem .625rem}.header-main .sub-menu li:last-child a:before{display:none}.header-main .sub-menu .current-menu-ancestor>a,.header-main .sub-menu .current-menu-item>a,.header-main .sub-menu .sub-menu .current-menu-item a{background:0 0;color:#30c8f1}.header-main .sub-menu .menu-item-has-children>a:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header-main .sub-menu a{color:#002a5f;min-height:2.5rem;line-height:1.5rem;padding:1rem 1.25rem;text-transform:none;min-width:9.375rem;z-index:2;-ms-flex-item-align:center;align-self:center}.header-main .sub-menu a:hover{background:#f4f4f4;color:#30c8f1;text-decoration:none}.header-main .sub-menu a:before{background:#f4f4f4;content:"";display:block;position:absolute;width:calc(100% - 1.875rem);height:.0625rem;left:.9375rem;bottom:-.0625rem;-webkit-transform:none;transform:none}.header-main .sub-menu .sub-menu a,.nav-main a{color:#002a5f}.header-main .sub-menu .sub-menu{top:0;left:100%;white-space:nowrap;background:#fff;-webkit-box-shadow:0 1.125rem 2.1875rem rgba(0,24,54,.2196078431);box-shadow:0 1.125rem 2.1875rem rgba(0,24,54,.2196078431)}.header-main .sub-menu .sub-menu .current-menu-item:hover{background-color:#f4f4f4}.header-main .sub-menu .sub-menu .current-menu-item:hover a:before{opacity:0}.header-main .sub-menu .sub-menu a:hover{background:#f4f4f4;color:#30c8f1}.header-main .sub-menu .sub-menu a:before{background:#f4f4f4}.header-main .sub-menu .js-sub-menu-left{left:auto;right:100%}.nav-main{margin-left:auto;height:100%}.nav-main>ul,.nav-main>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-main a{font-weight:600;font-size:1.125rem;padding:1.5rem 1.25rem 1rem;line-height:1.5rem;display:block;text-decoration:none;position:relative}.nav-main a:hover{background:0 0}}@media (max-width:78.063em){.header-main .current-menu-ancestor>a,.header-main .current-menu-item>a,.header-main .sub-menu .current-menu-ancestor>a,.header-main .sub-menu .current-menu-item>a,.header-main .sub-menu .sub-menu .current-menu-item a{background:0 0;color:#30c8f1}.header-main .sub-menu a:before,.nav-main a:before{content:"";width:calc(100% - 1.875rem);height:.0625rem;left:.9375rem;bottom:-.0625rem}.header-main .container{height:4.5rem}.header-main .container>div{display:-webkit-box;display:-ms-flexbox;display:flex}.header-main .menu-item-has-children.js-open>a:before{opacity:0}.header-main .sub-menu-button{display:block;width:3rem;height:2.5rem;position:absolute;top:0;right:1.25rem;-webkit-transform:rotate(0);transform:rotate(0);background-image:url(images/ico/arrow-small.svg);background-repeat:no-repeat;background-position:50%;background-size:.9375rem;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header-nav-button.js-open,.nav-main{position:fixed}.header-main .sub-menu-button.js-open{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.header-main .sub-menu{background:#f4f4f4;display:none}.header-main .sub-menu .sub-menu a,.header-main .sub-menu a,.nav-main a{color:#002a5f}.header-main .sub-menu a:before{background:#f4f4f4;display:block;position:absolute;-webkit-transform:none;transform:none}.header-main .sub-menu .sub-menu{background:#fff}.header-main .sub-menu .sub-menu a:before,.nav-main li:last-child a:before{display:none}.header-main-right-top{padding-bottom:1rem;padding-top:1.5rem}.nav-main{background-color:#fff;top:0;right:0;z-index:90;height:100vh;-webkit-transform:translateX(100%);transform:translateX(100%);width:18.75rem;padding-top:4.5rem}.nav-main a,.nav-main li{position:relative}.nav-main>ul{overflow-y:scroll;height:100%;display:block;padding-bottom:6rem}.nav-main a{font-size:1.125rem;font-weight:600;padding:.5rem 1.25rem;display:block;text-decoration:none;margin:0;line-height:1.5rem}.nav-main a:before{background:0 0;-webkit-transition:opacity .3s;transition:opacity .3s;display:block;position:absolute;-webkit-transform:none;transform:none}.nav-main.js-open{-webkit-transform:translateX(0);transform:translateX(0)}.nav-main.js-transition{-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.nav-home svg{margin-right:.3125rem}.nav-home span{display:inline}.header-search-inner:before{width:9.375rem}.header-search-input{width:calc(100% - 13.75rem)}.header-nav-button{color:#30c8f1;display:block;width:2.1rem;height:4rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);position:relative;font-size:.7rem;font-weight:600;text-transform:uppercase;margin-left:1.25rem;padding-top:1.5rem;padding-bottom:1rem;line-height:.8;text-align:center;z-index:95}.header-nav-button.js-open span:first-child,.header-nav-button.js-open span:last-child{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.header-nav-button.js-open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-nav-button.js-open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1}.header-nav-button span{background:#30c8f1;width:100%;height:.25rem;display:block;position:absolute;left:0;-webkit-transition-property:-webkit-transform opacity;transition-property:transform opacity,-webkit-transform opacity;-webkit-transition-duration:.2s;transition-duration:.2s}.header-nav-button span:first-child{bottom:2.1875rem}.header-nav-button span:nth-child(2),.header-nav-button span:nth-child(3){bottom:1.625rem}.header-nav-button span:last-child{bottom:1rem}}.important-link-item.important-link-visible{display:block!important}.important-link-item a,.important-link-item>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-decoration:none;-webkit-box-shadow:0 0 0 .125rem #f4f4f4;box-shadow:0 0 0 .125rem #f4f4f4;overflow:hidden;-webkit-transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.important-link-item .important-link-item-title{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;background-color:#fff}.important-link-item .important-link-item-title h3{margin-bottom:0;color:#002a5f;z-index:10}.important-link-item .important-link-item-img{padding:2rem;background-color:#f4f4f4;position:relative}.important-link-item .important-link-item-img svg{height:3.5rem;fill:#30c8f1;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.important-links-section.bg-color-dark-blue .important-link-item a:hover,.info-for-customers-section.bg-color-gray ul:before{-webkit-box-shadow:0 0 0 .0625rem #f4f4f4;box-shadow:0 0 0 .0625rem #f4f4f4}.important-links-section .row,.meeting-event-section .row{margin-bottom:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.important-links-section .important-link-show-less-item-inner,.important-links-section .important-link-show-more-item-inner,.technician-finder-section .technician-finder-item-show-less-inner,.technician-finder-section .technician-finder-item-show-more-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.important-links-section .important-link-show-less-item-inner.inner-visible,.important-links-section .important-link-show-more-item-inner.inner-visible{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.important-links-section .important-link-show-less-item-inner span,.important-links-section .important-link-show-more-item-inner span,.technician-finder-section .technician-finder-item-show-less-inner span,.technician-finder-section .technician-finder-item-show-more-inner span{color:#707070;text-decoration:underline;margin-left:.6875rem}.important-links-section .important-link-show-less-item-inner img,.technician-finder-section .technician-finder-item-show-less-inner img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.important-links-section .important-link-show-less-item-inner:hover img,.technician-finder-section .technician-finder-item-show-less-inner:hover img{-webkit-transform:rotate(180deg) translateY(.3125rem);transform:rotate(180deg) translateY(.3125rem)}.info-for-customers-section.bg-color-dark-blue ul:before{-webkit-box-shadow:0 0 0 .0625rem #021e43;box-shadow:0 0 0 .0625rem #021e43}.info-for-customers-section .container h1 .info-for-customers-heading-img,.info-for-customers-section .container h2 .info-for-customers-heading-img{position:absolute;bottom:0;right:0;height:6.8125rem;max-width:none}.info-for-customers-section .info-for-customers-header-block{width:35%}.info-for-customers-section ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:65%;padding-left:3.125rem;position:relative}.info-for-customers-section ul li,.intro-signpost-item>a{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.info-for-customers-section ul:before{content:"";position:absolute;top:0;right:0;width:calc(100% - 3.125rem);height:100%;-webkit-box-shadow:0 0 0 .0625rem #fff;box-shadow:0 0 0 .0625rem #fff;z-index:10;pointer-events:none}.info-for-customers-section ul li{width:50%;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.5rem;position:relative}.info-for-customers-section ul li:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;-webkit-box-shadow:0 0 0 .0625rem hsla(0,0%,43.9%,.2);box-shadow:0 0 0 .0625rem hsla(0,0%,43.9%,.2);pointer-events:none}.info-for-customers-section ul li img{height:4rem;margin-bottom:.5rem}.info-for-customers-video{margin-top:3rem;text-align:left;gap:.25rem}.info-for-customers-video__iframe iframe{width:100%;height:100%;border:none;aspect-ratio:16/9;border-radius:.625rem}.intro-banner-section .container{position:relative;z-index:10;min-height:29.5rem}.intro-banner-section .container header{text-align:left;max-width:40rem;max-height:22rem;overflow:hidden;margin-top:-2rem}.intro-banner-section .container header h1{color:#fff;margin-bottom:2rem;text-shadow:0 .3125rem .3125rem rgba(33,42,52,.5960784314);line-height:7rem}.intro-banner-section .container header h1 span{background-color:#e83143;color:#fff;border-radius:.625rem;padding:0 .5rem;text-shadow:none;display:inline-block;-webkit-transform:scale(1.13);transform:scale(1.13);margin:0 0 0 1.25rem;font-family:MicrogrammaD}.intro-banner-section .container header p{margin-left:0;color:#fff;text-shadow:0 .3125rem .3125rem rgba(33,42,52,.5960784314)}.intro-banner-section .intro-banner-section-top-bg{position:absolute;top:0;left:50%;z-index:0;height:29.5rem;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:250rem}.intro-banner-section .intro-banner-section-top-bg img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.intro-signpost-item.has-no-gif>a:hover .intro-signpost-item-static,.intro-signpost-item>a:hover .jsgif,.technician-finder-list-active .technician-finder-list-link:before,.technician-finder-map-active .technician-finder-map-link:before{opacity:1}.intro-signpost-item.has-no-gif .intro-signpost-item-content-block{padding-bottom:2rem}.intro-signpost-item>a{text-decoration:none;-webkit-box-shadow:0 1.125rem 2.1875rem rgba(0,24,54,.2196078431);box-shadow:0 1.125rem 2.1875rem rgba(0,24,54,.2196078431);display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:.625rem;height:100%;overflow:hidden;position:relative;-webkit-transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.intro-signpost-item .intro-signpost-item-description{display:none;color:#002a5f;text-align:left;position:relative;padding-top:1rem;width:100%;margin-top:2.5rem}.intro-signpost-item .intro-signpost-item-description li{position:relative;font-weight:400;padding-left:.625rem;width:100%}.intro-signpost-item-with-description .has-no-gif .intro-signpost-item-content-block{padding-top:2.5rem;padding-bottom:1rem;margin-bottom:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro-signpost-item-with-description .intro-signpost-item-description{display:block;margin-bottom:auto}.intro-signpost-item-header-block{background-color:#fff;display:block;-ms-flex-negative:0;flex-shrink:0;padding:1rem 1rem 1.5rem}.intro-signpost-item-header-block h3{margin-bottom:0;color:#002a5f}.intro-signpost-item-header-img{height:6.5rem;width:100%}.intro-signpost-item-content-block,.meeting-event-item>a{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal}.intro-signpost-item-content-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#f4f4f4;position:relative;-ms-flex-negative:0;flex-shrink:0;padding:1.5rem 2rem 1rem}.intro-signpost-item-picture{height:17.5rem;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-item-align:center;align-self:center;position:relative;-webkit-transition:opacity .2s;transition:opacity .2s}.intro-signpost-item-static,.jsgif{position:absolute;top:50%;left:50%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14.375rem;max-width:none}.intro-signpost-item-decor-img{height:1rem;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.intro-signpost-section.section-after-intro-banner-section{margin-top:-11.5rem;background-color:transparent}.intro-signpost-section.section-after-intro-banner-section:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 7rem);background-color:#fff;z-index:0}.intro-signpost-section.bg-color-dark-blue:after{background-color:#021e43}.intro-signpost-section .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-2rem}.intro-signpost-section .intro-signpost-section-bg-img{position:absolute;width:120rem;height:auto;max-width:none;bottom:8.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media (max-width:74.938em){.fuel-type-section .container header{width:83%;margin-left:auto;margin-right:auto}.fuel-type-section .container header .entry-content{padding-left:1.25rem}.important-link-item:nth-child(n+7),.intro-signpost-section .intro-signpost-section-bg-img{display:none}.intro-banner-section .container header h1 span{font-size:3.75rem}.meeting-event-item{max-width:50rem}}@media (max-width:61.938em){.fuel-type-item a{margin-bottom:1rem}.fuel-type-item .fuel-type-item-block{padding:1rem}.fuel-type-section .container header,.info-for-customers-section .container div,.info-for-customers-section .container ul,.info-for-customers-section .container ul:before{width:100%}.fuel-type-section .container .intro-signpost-item-decor-img,.fuel-type-section .container .intro-signpost-item-gif{display:none}.fuel-type-section .container .intro-signpost-item-description{margin-top:.5rem}.fuel-type-section .container .has-no-gif .intro-signpost-item-content-block{padding-top:1.5rem}.fuel-type-section .fuel-type-block,.guide-section .guide-section-banner p{margin-bottom:2rem}.guide-section .guide-section-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.5rem 2.5rem 2.5rem 8.75rem}.guide-section .guide-section-banner .btn,.info-for-customers-section .container .info-for-customers-header-block>header p{margin-left:0}.important-link-item .important-link-item-img,.important-link-item .important-link-item-title{padding-left:1rem;padding-right:1rem}.info-for-customers-section .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-for-customers-section .container ul{padding-left:0}.info-for-customers-section .container h1 .info-for-customers-heading-img,.info-for-customers-section .container h2 .info-for-customers-heading-img{height:5rem;-webkit-transform:translateX(-38.5%);transform:translateX(-38.5%);left:0;right:auto}.info-for-customers-section .info-for-customers-header-block{margin-bottom:1.5rem}.intro-signpost-section.section-after-intro-banner-section{margin-top:-8.5rem}}.meeting-event-item,.technician-finder-item{margin-bottom:2rem;color:#002a5f}.meeting-event-item>a{background-color:#fff;border-radius:.625rem;overflow:hidden;-webkit-box-shadow:0 0 .625rem #dcdcdc;box-shadow:0 0 .625rem #dcdcdc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-decoration:none;color:#002a5f}.meeting-event-item .meeting-event-item-content,.meeting-event-item .meeting-event-item-title,.technician-finder-item .technician-finder-item-content,.technician-finder-item .technician-finder-item-top{padding:1.5rem}.meeting-event-item .meeting-event-item-title h3{margin-bottom:.5rem;text-transform:uppercase}.meeting-event-item .meeting-event-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f4f4f4;position:relative;margin-top:auto}.meeting-event-item .meeting-event-item-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:auto}.meeting-event-item .meeting-event-item-content>div svg{height:2rem;width:auto;margin-right:.25rem;fill:#30c8f1}.meeting-event-item .meeting-event-item-content .meeting-event-item-more-info,.technician-finder-item-more-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);line-height:1.5rem;margin-left:auto;font-weight:700;padding-left:1.875rem;margin-right:0}.newsletter-form,.newsletter-strip .container,.newsletter-submit{display:-webkit-box;display:-ms-flexbox}.meeting-event-section:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:20.5rem;background-color:#fff}.meeting-event-section.bg-color-dark-blue .meeting-event-item>a{-webkit-box-shadow:0 .9375rem 1rem rgba(0,24,54,.0980392157);box-shadow:0 .9375rem 1rem rgba(0,24,54,.0980392157)}.meeting-event-section.bg-color-gray .meeting-event-item>a{-webkit-box-shadow:0 0 .5rem 0 #dcdcdc;box-shadow:0 0 .5rem 0 #dcdcdc}.meeting-event-section .meeting-event-section-bg-image{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-41.125rem,3.125rem);transform:translate(-41.125rem,3.125rem)}.mismatched-product-section .container{background-color:#e83143;border-radius:.625rem;padding-top:1rem;padding-bottom:1rem;margin-bottom:5.5rem}.mismatched-product-section p{margin-bottom:0;color:#fff;font-weight:700}@media (max-width:61.938em){.mismatched-product-section .container{margin-bottom:4rem}}.newsletter-section{background-color:#fff;margin-bottom:3rem}.newsletter-strip{padding:0 0 2.25rem;margin-bottom:1.5rem}.newsletter-strip .container{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsletter-heading{font-size:3rem;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem);margin-bottom:0}.newsletter-form{-webkit-box-shadow:0 0 0 .0625rem #fff;box-shadow:0 0 0 .0625rem #fff;display:flex;position:relative;background-color:#fff;margin-right:1.5rem;width:50vw;max-width:40rem;z-index:50;margin-top:-4rem}.newsletter-form .validator{position:absolute;left:0;bottom:0}.newsletter-form:before{content:"";position:absolute;top:-1.5625rem;left:-1.5rem;width:calc(100% + 3rem);max-width:43rem;height:calc(100% + 3rem);background:linear-gradient(80deg,#538ef9,#427ef4);-webkit-box-shadow:0 .625rem 1.25rem 0 rgba(70,129,245,.6);box-shadow:0 .625rem 1.25rem 0 rgba(70,129,245,.6)}.newsletter-left-box{position:relative;padding:0 1.6875rem .5rem}.newsletter-left-box:before{content:"";position:absolute;top:-1rem;left:0;width:50vw;max-width:51.625rem;height:calc(100% + .5rem);background-color:#eff5f7}.newsletter-input{border:0;width:100%;height:3rem;padding:0 1.25rem;outline:0;z-index:50}.newsletter-input::-webkit-input-placeholder{color:#fff}.newsletter-input::-moz-placeholder{color:#fff}.newsletter-input:-ms-input-placeholder{color:#fff}.newsletter-input::-ms-input-placeholder{color:#fff}.newsletter-input::placeholder{color:#fff}.checkmark-container{display:block;position:relative;padding-left:1.875rem;margin-top:.5rem;margin-bottom:.75rem;cursor:pointer;font-size:.875rem;user-select:none}.checkmark-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;height:1rem;width:1rem;background-color:#fff;border:.125rem solid #30c8f1}.checkmark-container:hover input~.checkmark{background-color:#fff;-webkit-box-shadow:0 0 .1875rem .0625rem #30c8f1;box-shadow:0 0 .1875rem .0625rem #30c8f1}.checkmark:after{content:"";position:absolute;display:none}.checkmark-container .checkmark:after{left:.25rem;top:.0625rem;width:.25rem;height:.5rem;border:solid #30c8f1;border-width:0 .125rem .125rem 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.newsletter-submit{font-weight:700;background:#fff;border:none;height:3rem;line-height:3rem;padding:0 1.25rem;-ms-flex-negative:0;flex-shrink:0;font-size:.875rem;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-transform:uppercase;color:#30c8f1;z-index:50}.newsletter-submit img{width:1rem;height:1rem;margin-left:.625rem}.newsletter-privacy-policy-link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsletter-privacy-policy-link a img{width:1rem;margin-right:.625rem}.notice-section .notice-block{border-radius:.625rem;background-color:#f4f4f4;font-weight:600;padding:2.5rem 1.5rem;width:100%}.notice-section .notice-block img{height:2.5rem;width:2.5rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1.4375rem;-webkit-transform:translateY(.25rem);transform:translateY(.25rem)}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3rem}.has-no-image .post-detal-header-bar .author,.pagination li{left:0}.pagination li.dots span{-webkit-box-shadow:none;box-shadow:none;color:#002a5f;background:0 0;cursor:default}.pagination li.dots span:hover{background:0 0;color:#002a5f;text-decoration:none}.pagination li.active span{color:#002a5f;background-color:transparent;cursor:default}.pagination li.next a,.pagination li.prev a{padding:0;width:1.5rem;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;margin-left:.3125rem;display:flex;align-items:center;justify-content:center}.pagination li.next a img,.pagination li.prev a img{height:1.125rem;width:1.125rem}.pagination li.next a{-webkit-transition:-webkit-transform .2s;transition:transform .2s,-webkit-transform .2s}.pagination li.next a img{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.pagination li.prev{margin-left:0;margin-right:.3125rem;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.pagination li.prev:hover{-webkit-transform:translateX(-.3125rem);transform:translateX(-.3125rem)}.pagination li.prev a img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pagination a,.pagination span{color:#30c8f1;font-size:1.125rem;background:#f4f4f4;border-radius:.625rem;font-weight:400;padding:.25rem;margin:0 .125rem;height:2rem;width:2rem;display:block;text-align:center;text-decoration:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.partners-section .row{-ms-flex-pack:distribute;justify-content:space-around}.partners-section .row li{max-height:11.5rem;margin-top:1.5rem}.partners-section .row li a,.partners-section .row li div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.partners-section .row li a img,.partners-section .row li div img{-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:auto;height:auto;display:block;max-width:100%;max-height:100%}.partners-section .row li a:hover img,.partners-section .row li div:hover img,.technique-score-section .score-choice input:checked+label img,.technique-score-section .score-choice label:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.person-contact-item{box-shadow:inset 0 0 0 .0625rem #dcdcdc;border-radius:.625rem;margin-bottom:2rem}.person-contact-item .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 2.5rem;text-align:left}.person-contact-item .header img{margin-right:1.25rem;-ms-flex-negative:0;flex-shrink:0}.person-contact-item table td{display:inline-block;padding:.5rem 0;margin-right:.625rem}.person-contact-block{background-color:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4rem 0 1.5rem;position:relative}.person-contact-block:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background-color:#fff;height:1.875rem;width:1.875rem}.person-contact-opening-hours{padding:2rem 2.5rem;text-align:left}.person-contact-section .person-contact-section-bg-img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-41.375rem);transform:translateX(-41.375rem)}.person-contact.person-contact-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:1rem 0 0}.person-contact.person-contact-horizontal .person-block,.person-contact.person-contact-horizontal ul{padding:0 3.75rem;width:50%}.person-contact.person-contact-horizontal .person-block>div{margin:2rem 0}.person-contact.person-contact-horizontal ul:before{content:"";position:absolute;top:50%;left:0;height:calc(100% + 2rem);width:.0625rem;background-color:#dcdcdc;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.person-contact.person-contact-horizontal ul:after{content:"";position:absolute;top:50%;left:0;height:1.4375rem;width:1.4375rem;background-color:#f4f4f4;border-color:#dcdcdc;border-style:solid;border-width:.0625rem .0625rem 0 0;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.person-contact-simple-design{max-width:100%;margin-left:0;margin-right:0}.person-contact-simple-design .person-contact-item .person-contact{width:33%;padding:0 2.5rem;position:relative;margin-bottom:2.5rem}.person-contact-simple-design .person-contact-item .person-contact:before,.person-contact:nth-child(2n):before{content:"";position:absolute;left:0;height:100%;width:.0625rem;top:0;background-color:#dcdcdc}.person-contact-simple-design .person-contact-item .person-contact-block{padding:2.5rem 0 0;border-radius:.625rem;background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:inset 0 0 0 .0625rem #dcdcdc;box-shadow:inset 0 0 0 .0625rem #dcdcdc}@media (max-width:61.938em){.newsletter-strip{padding:0 0 2.25rem;margin-bottom:1.5rem}.newsletter-strip .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter-left-box:before{left:0;width:100%}.newsletter-form{margin-top:1rem;margin-left:auto;max-width:calc(100% - 3rem)}.newsletter-heading{margin-bottom:2.25rem;width:100%;text-align:center}.partners-section .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.partners-section .row li,.partners-section .row li:nth-child(3),.partners-section .row li:nth-child(4){margin-top:2.5rem}.person-contact-simple-design .person-contact-item .person-contact{padding:0 1.25rem;width:40%}}.person-contact{width:50%;text-align:left;padding:1rem 4.125rem 0;margin-bottom:2.5rem}.person-contact .person-block>div img{border-radius:100%;width:2.5rem;height:2.5rem;margin-right:.625rem;-ms-flex-negative:0;flex-shrink:0}.person-contact .contact-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.person-contact .contact-block img{-ms-flex-negative:0;flex-shrink:0;height:1rem;margin-right:.625rem}.person-contact .contact-block a,.person-contact .contact-block span{font-weight:700;color:#002a5f;text-decoration:underline;word-break:break-all}@media (max-width:81.188em){.person-contact.person-contact-horizontal .person-block,.person-contact.person-contact-horizontal ul{padding:0 3.125rem}.person-contact{padding:1rem 3.125rem 0}}@media (min-width:62em) and (max-width:74.938em){.cta-section header h1,.cta-section header h1 span,.cta-section header h2,.cta-section header h2 span{line-height:2.5rem;-webkit-transform:translateY(.0625rem);transform:translateY(.0625rem)}.person-contact.person-contact-horizontal .person-block,.person-contact.person-contact-horizontal ul{padding:0 1.25rem}.person-contact-simple-design .person-contact-item .person-block>div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.person-contact-simple-design .person-contact-item .contact-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.person-contact-simple-design .person-contact-item .contact-block img{margin-bottom:0;margin-right:.625rem}.person-contact{padding:1rem 1.25rem 0}.person-contact .contact-block,.person-contact .person-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.person-contact .person-block>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.person-contact .contact-block img,.person-contact .person-block img{margin-right:0;margin-bottom:.5rem}}.post-detail-comments-section .container>header{margin-left:0;text-align:left;margin-bottom:1rem}.comments-item .comments-item{margin-left:1.5625rem;margin-top:1.5rem;margin-bottom:1.5rem}.comments-item-head{color:#30c8f1;padding:1.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem;-webkit-transform:translateY(.375rem);transform:translateY(.375rem);font-weight:600}.comments-item-author,.comments-item-date{margin-right:2.5rem}.comment-smile-img{height:1.5rem;margin-left:auto}.comments-item-content{background:#f4f4f4;padding:1rem 1.1875rem;position:relative}.comments-item-content:before{content:"";position:absolute;width:0;height:0;top:0;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);border-color:transparent transparent transparent #f4f4f4;border-style:solid;border-width:.625rem 0 0 .625rem}.comments-item-content p{color:#002a5f;text-align:left;font-size:.875rem;-webkit-transform:translateY(.375rem);transform:translateY(.375rem)}.comments-item-reply span{margin-left:auto;color:#30c8f1;cursor:pointer;font-weight:700}@media (max-width:25em){.boiler-finder-parameters{max-width:25rem;margin-bottom:1.5rem;padding:0 1.5rem;width:100%}.boiler-types-section li{margin-bottom:1.5rem}.boiler-types-section li div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem}.boiler-types-section li div img{margin-bottom:1rem}.boiler-types-section li h3{padding-left:0;text-align:center}.nav-main{width:100%}.nav-main a{padding:1rem 4.375rem 1rem 1.875rem}.comments-item-author{width:100%;margin-right:0;padding-right:2.5rem;text-align:left}}.has-no-image .post-detal-header-bar{margin-top:3.5rem}.post-detail-header-img{width:100%;height:30rem;overflow:hidden;margin-bottom:2.5rem}.post-detail-header-img img{width:100%;height:100%;font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover}.post-detail-header-heading{display:inline-block;position:relative}.post-detal-header-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.5rem;position:relative}.post-detal-header-bar .author{-webkit-box-shadow:0 .625rem 1.25rem 0 rgba(70,129,245,.6);box-shadow:0 .625rem 1.25rem 0 rgba(70,129,245,.6);background-image:-webkit-gradient(linear,left bottom,left top,from(#427ef4),to(#538ef9));background-image:linear-gradient(0deg,#427ef4,#538ef9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:auto;margin-bottom:.75rem;position:absolute;padding:.5rem 1rem;top:-5.625rem;left:2rem}.post-detal-header-bar .author img{height:2.5rem;margin-right:1rem;border-radius:100%}.post-detal-header-bar .author span{color:#fff;font-weight:700}.post-detal-header-bar:before{content:"";position:absolute;left:0;top:.75rem;width:100%;height:.0625rem;background-color:#dcdcdc;z-index:0}.post-detal-header-bar .tags{margin-right:auto;height:auto;background-color:#fff;padding-right:1.25rem;max-width:50%;z-index:10}.post-detal-header-bar .posts-item-tag{color:#002a5f;background-color:#f4f4f4;padding:0 .5rem;font-size:.75rem;text-transform:uppercase;font-weight:600;margin-right:.625rem}.post-detal-header-bar .date,.post-detal-header-bar .time{font-size:.75rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;background-color:#fff;height:1.5rem}.post-detal-header-bar .date img,.post-detal-header-bar .time img{width:.6875rem;height:.6875rem;margin-right:.5625rem;margin-left:1.1875rem}.post-detal-header-bar .interval{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;z-index:10}.post-share-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2.5rem;padding-bottom:.5rem}.post-share-heading{margin-right:2.5rem;margin-bottom:1.5rem;-webkit-transform:none;transform:none}.post-share-platforms{-ms-flex-wrap:wrap;flex-wrap:wrap}.post-share-link{font-size:.875rem;color:#fff;margin-right:.75rem;padding:.5rem .875rem;text-decoration:none;border-radius:6.25rem}.post-share-link:hover{text-decoration:underline;color:#fff}.post-share-link img{height:1rem;margin-right:.3125rem}.post-share-link.facebook{background-color:#1877f2}.post-share-link.twitter{background-color:#4cbcf8}.post-share-link.pinterest{background-color:#ee3143}.posts-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 0;position:relative}.posts-item .img-part{display:block;-ms-flex-negative:0;flex-shrink:0;position:relative;width:39%}.posts-item .img-part a{display:block;border-radius:.625rem;position:relative;padding-top:83%;overflow:hidden;background-color:#f4f4f4}.posts-item .img-part a img,.square-article-section .article-img img{position:absolute;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;top:0;left:0}.posts-item .img-part .date{position:absolute;display:block;top:1rem;left:1rem;background-color:#30c8f1;color:#fff;width:auto;height:auto;font-size:.875rem;-webkit-transform:translateY(.375rem);transform:translateY(.375rem);border-radius:.625rem;padding:.25rem .75rem;font-weight:600}.posts-item .text-part{width:100%;text-align:left;padding:.5rem 0 .5rem 1.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.posts-item .text-part .posts-item-heading a{font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);margin-bottom:.5rem;-ms-flex-negative:0;flex-shrink:0;text-decoration:none;-webkit-transition:color .2s;transition:color .2s;color:#002a5f;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.posts-item .text-part .posts-item-text-perex{-ms-flex-negative:3;flex-shrink:3;display:block;position:relative}.posts-item .text-part .to-read{padding-top:1rem;color:#e83143;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);-ms-flex-negative:0;flex-shrink:0}.posts-item .text-part .to-read a{text-decoration:none;-webkit-transition-delay:0.2s;transition-delay:0.2s}.posts-item .text-part .to-read span{margin-right:.625rem;text-decoration:underline}@media (min-width:75em){.posts-item .text-part .posts-item-heading a{-webkit-line-clamp:5}.posts-item .text-part .posts-item-heading a:hover{text-decoration:underline}}@media (min-width:62em){.d-lg-inline{display:inline!important}.contact-map-block.contact-map-block-large{height:23.4375rem}.contact-map-block.contact-map-block-large .detail-technique-map,.hp-posts-listing{height:100%}.posts-item.blog-left-side,.posts-item.blog-left-side .text-part{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal}.posts-item.blog-left-side{-ms-flex-direction:column;flex-direction:column}.posts-item.blog-left-side:before{display:none}.posts-item.blog-left-side .img-part{width:100%}.posts-item.blog-left-side .img-part a{padding-top:67.5%}.posts-item.blog-left-side .text-part{width:100%;padding-top:1.5rem;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.posts-item.blog-left-side .text-part p{font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);line-height:1.5rem}.posts-item.blog-left-side .text-part .posts-item-heading a{font-size:1.625rem;line-height:2rem;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem)}}@media (max-width:61.938em){.post-detail-header-img{height:18.75rem}.post-detail-header-img img{width:100%;height:100%}.posts-item .img-part{width:30%}}.posts-item.blog-left-side .posts-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.posts-section .container header .base-heading{margin-bottom:2rem;display:inline-block;position:relative;font-weight:700;text-align:left;max-width:none;width:100%}.posts-section .container header p{text-align:left;max-width:none;width:100%}.price-list-section iframe{max-width:calc(100% - 1.25rem);border:none;position:relative}.price-list-section .price-list{position:relative;width:82.5rem;max-width:100%;height:auto;display:block}.price-list-section .price-list-img{z-index:-1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;font-family:"object-fit: cover;";position:absolute;top:0;left:0}.product-detail-tags a,.product-detail-tags span{padding:.25rem 1.25rem;border-radius:6.25rem;background-color:#f4f4f4;font-size:.875rem;-webkit-transform:translateY(.375rem);transform:translateY(.375rem);font-weight:600;color:#002a5f;text-decoration:none}.fancybox-caption{font-size:1.625rem!important;padding:1rem!important;font-weight:600!important}.fancybox-slide--image{padding-bottom:4.375rem!important}.product-detail-galery .product-detail-main-picture{border-radius:.625rem;-webkit-box-shadow:inset 0 0 0 .0625rem #dcdcdc;box-shadow:inset 0 0 0 .0625rem #dcdcdc;padding:4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;height:30.6875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:1rem}.product-detail-galery .product-detail-decor-img{position:absolute;bottom:3rem;left:50%;-webkit-transform:translate(-50%,100%) scaleX(-1);transform:translate(-50%,100%) scaleX(-1)}.product-detail-galery .product-detail-static{margin-right:0;height:100%}.product-detail-galery .jsgif{position:absolute;top:50%;left:50%;height:25rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:21.25rem;max-width:none;cursor:-webkit-grab;cursor:grab}.product-detail-galery .jsgif:active{cursor:-webkit-grabbing;cursor:grabbing}.product-gallery-set{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow-x:auto}.product-gallery-set::-webkit-scrollbar{background:#fff;-webkit-box-shadow:inset 0 0 .1875rem #fff;box-shadow:inset 0 0 .1875rem #fff;border-radius:.625rem;height:.3125rem}.product-gallery-set::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .3125rem #fff;box-shadow:inset 0 0 .3125rem #fff;border-radius:.625rem}.product-gallery-set::-webkit-scrollbar-thumb{background:#dcdcdc;border-radius:.625rem;width:.1875rem}.product-gallery-set a{border-radius:.625rem;overflow:hidden;margin-right:1rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:inset 0 0 0 .0625rem #dcdcdc;box-shadow:inset 0 0 0 .0625rem #dcdcdc;padding:.25rem;height:6rem;width:6rem;margin-bottom:1rem;-webkit-transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.product-gallery-set a:hover{-webkit-box-shadow:inset 0 0 0 .0625rem #30c8f1;box-shadow:inset 0 0 0 .0625rem #30c8f1}.product-detail-content{text-align:left;padding-top:1.5rem}.product-detail-specifications{margin-bottom:7rem}.product-detail-specifications li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-left:2.8125rem;margin-bottom:1.5rem}.product-detail-specifications li p{font-weight:600;margin-bottom:0}.product-detail-specifications li p span{font-weight:700;-webkit-transform:scale(1.2) translateY(-.0625rem);transform:scale(1.2) translateY(-.0625rem);display:inline-block;padding:0 .3125rem}.product-detail-specifications li img{height:1.5rem;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-detail-find-technician{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-detail-find-technician .btn{margin-left:2.8125rem;-ms-flex-negative:0;flex-shrink:0}.product-detail-find-technician p{font-weight:600}@media (max-width:61.938em){.product-detail-galery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-detail-galery .product-detail-main-picture{width:28.75rem;max-width:calc(100% - 15.5rem)}.product-detail-galery .product-detail-gif{display:none}.product-detail-galery .product-detail-static,.product-detail-galery .product-gallery-set a img{margin-right:0}.product-detail-galery .product-gallery-set{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:1rem;max-height:30rem;height:auto;padding-bottom:0;width:15.5rem;overflow-y:auto;-ms-flex-negative:0;flex-shrink:0}.product-detail-galery .product-gallery-set a{margin-top:0;margin-left:1rem;height:6rem;display:block}.product-detail-find-technician .btn,.product-detail-galery .product-gallery-set a:nth-child(2n){margin-left:0}.product-detail-galery .product-gallery-set::-webkit-scrollbar{width:.3125rem}.product-detail-specifications{margin-bottom:3rem}.product-detail-find-technician{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-detail-find-technician>div{margin-bottom:.5rem}.product-detail-find-technician p{font-weight:600}.product-detail-find-technician p:last-of-type{margin-bottom:1.5rem}}.search-form,.search-form-wrap{display:-webkit-box;display:-ms-flexbox}#projectNotices p{padding:.75rem;border-radius:.625rem;-webkit-transform:none;transform:none}#projectNotices p:first-child{margin-top:1.5rem}#projectNotices p.success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}#projectNotices p.error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}#projectNotices p.warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}#projectNotices p.info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.search-form-wrap{margin-top:4.5rem;margin-bottom:3rem;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-form-heading{margin-bottom:1.5rem;margin-right:2.5rem;-ms-flex-negative:0;flex-shrink:0}.search-form{background:#fff;height:3rem;-webkit-box-shadow:0 0 0 .0625rem #dcdcdc;box-shadow:0 0 0 .0625rem #dcdcdc;border-radius:.625rem;overflow:hidden;display:flex;margin-bottom:1.5rem;max-width:31.25rem}.search-form,.search-form-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.search-form-input{border:0;background:0 0;padding:0 .9375rem;outline:0}.search-form-submit{height:3rem;width:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0;border:none;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.search-form-submit img{width:1.125rem;height:1.125rem}.search-results-item{margin-bottom:3rem;text-align:left;position:relative}.search-results-item:before{content:"";position:absolute;bottom:-1.5rem;height:.0625rem;width:100%;left:0;background-color:#dcdcdc}.search-result-heading span:not(:first-child){font-size:1.125rem;margin-left:.625rem;color:#002a5f;text-decoration:none!important}.search-result-link{margin-bottom:1.5rem;display:block;color:#002a5f}.search-result-link:hover{color:#002a5f}.search-results-listing{margin-bottom:4.5rem}.square-article-section .row{margin-bottom:-2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.square-article-section article a{background-color:#fff;padding:1rem;-webkit-box-shadow:0 2.0625rem 2.25rem rgba(0,24,54,.2235294118);box-shadow:0 2.0625rem 2.25rem rgba(0,24,54,.2235294118);height:100%;display:block;border-radius:.625rem;text-decoration:none;text-align:left}.square-article-section .article-img{padding-bottom:75.5%;margin-bottom:1.5rem;position:relative;border-radius:.625rem;overflow:hidden}.subsidy-section .container>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem;background-color:#f4f4f4;border-radius:.625rem}.subsidy-images>img{height:6.5rem;-ms-flex-negative:0;flex-shrink:0;margin:0 .625rem 1rem}.subsidy-info p{text-align:left;font-weight:600;max-width:37.5rem;margin-right:1.625rem}.subsidy-info-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.technician-detail-section .technician-detail-section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.5rem}.technician-detail-section .technician-detail-section-header header .base-heading,.technician-detail-section .technician-detail-section-header header .main-heading{text-align:left;margin-left:0}.technician-detail-section .number-of-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 1.25rem;border-radius:.625rem;background-color:#f4f4f4;-ms-flex-negative:0;flex-shrink:0;margin-left:1.25rem;height:auto}.technician-detail-section .number-of-reviews img{margin-right:.625rem;height:3rem}.technician-detail-section .row{text-align:left;margin-bottom:-3rem}.technician-detail-section ul li{position:relative;padding-left:1.5rem;line-height:1.5rem;font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);margin-bottom:1rem}.technician-detail-section ul li:before{content:"";position:absolute;top:.75rem;left:0;height:.5rem;width:.5rem;border-radius:100%;background-color:#30c8f1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.technician-detail-contact{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.technician-detail-contact a{color:#002a5f;text-decoration:none;line-height:1.5rem;font-size:1.125rem;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem)}.technician-detail-contact img{margin-right:.5rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0}.technician-finder-section .col-lg-3 aside{position:relative;width:100%;display:block}.technician-finder-section .widget_categories-country .widgettitle{display:inline-block;background-color:#002a5f;color:#fff;padding:.5rem .8125rem;border-radius:.625rem;font-size:1.125rem;line-height:1.5rem;margin-bottom:2.5rem}.technician-finder-section .widget_categories-country ul{-webkit-box-shadow:none;box-shadow:none;height:auto;display:block;position:relative}.technician-finder-section .widget_categories-country ul:before{content:"";position:absolute;left:0;top:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem);background-color:#f4f4f4;height:.125rem;width:100%}.technician-finder-section .widget_categories-country ul li{color:#002a5f;font-size:1rem;-webkit-transform:translateY(0);transform:translateY(0);line-height:1rem;position:relative}.technician-finder-section .widget_categories-country ul li a:hover,.technician-finder-section .widget_categories-country ul li.active-country a{background-color:hsla(0,0%,95.7%,.7);text-decoration:underline}.technician-finder-section .widget_categories-country ul li a{color:#002a5f;padding:1rem 5rem 1rem .625rem;font-size:1rem;-webkit-transform:translateY(0);transform:translateY(0);line-height:1rem;display:block}.technician-finder-section .widget_categories-country ul li span{color:#002a5f;font-size:1rem;line-height:1rem;position:absolute;top:50%;display:block;right:.9375rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.technician-finder-section .widget_categories-country ul li span:before{content:"";background-color:#30c8f1;border-radius:.625rem;height:1.5rem;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-54%);transform:translate(50%,-54%);width:calc(100% + 1rem);z-index:-10}.technician-finder-section .aside-max-height{height:62.5rem}.technician-finder-section .aside-max-height .technician-finder-item-show-more-inner{margin-top:59rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.technician-finder-section .aside-max-height aside{max-height:calc(100% - 6.5rem);position:absolute;overflow:hidden;width:calc(100% - 2rem)}.technician-finder-section .aside-max-height aside:before{content:"";position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);height:6.375rem;width:100%;bottom:0;left:0;z-index:10}.technician-finder-item>a{height:100%;background-color:#fff;border-radius:.625rem;overflow:hidden;-webkit-box-shadow:0 0 .125rem rgba(0,24,54,.5764705882);box-shadow:0 0 .125rem rgba(0,24,54,.5764705882);display:block;text-decoration:none;color:#002a5f}.technician-finder-item>a:hover{-webkit-box-shadow:0 0 .125rem rgba(0,24,54,.5764705882),0 .9375rem 1rem rgba(0,24,54,.2666666667);box-shadow:0 0 .125rem rgba(0,24,54,.5764705882),0 .9375rem 1rem rgba(0,24,54,.2666666667)}.technician-finder-item .number-of-reviews{padding:0 1rem;border-radius:.625rem;-ms-flex-negative:0;flex-shrink:0;height:auto;margin-left:1.25rem}.technician-finder-item .number-of-reviews img{margin-right:.625rem;height:2.5rem}.technician-finder-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.technician-finder-item-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:1.25rem;padding-left:1.25rem}.technician-finder-item-content>div svg{height:2rem;max-width:2rem;margin-right:.5rem;fill:#30c8f1;-ms-flex-negative:0;flex-shrink:0}.technician-finder-item-content>div span{font-weight:700;font-size:1.125rem;-webkit-transform:translateY(0);transform:translateY(0);line-height:1.5rem;text-align:left}.technician-finder-item-content>div:first-of-type{width:48%;padding-left:0}.technician-finder-map button{outline:0;appearance:none}.technician-finder-section .container{padding-top:1rem}.technician-finder-list-active .technician-finder-list-link,.technician-finder-map-active .technician-finder-map-link{font-weight:700;font-size:1.125rem;-webkit-box-shadow:inset 0 0 0 .125rem #30c8f1;box-shadow:inset 0 0 0 .125rem #30c8f1;pointer-events:none}.technician-finder-selectblock{text-align:left;margin-bottom:2.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.technician-finder-links{position:relative;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.5rem}.technician-finder-links:after{content:"";position:absolute;left:0;height:.0625rem;bottom:50%;width:100%;-webkit-transform:translateY(50%);transform:translateY(50%);background-color:#dcdcdc}.technician-finder-links a{color:#002a5f;font-weight:700;text-decoration:none;display:inline-block;position:relative;padding:1rem;margin-right:1rem;font-size:1.125rem;-webkit-box-shadow:inset 0 0 .125rem rgba(0,24,54,.5803921569);box-shadow:inset 0 0 .125rem rgba(0,24,54,.5803921569);border-radius:.625rem;-webkit-transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s;z-index:10;background-color:#fff}.technician-finder-links a:before{position:absolute;left:0;height:.4375rem;bottom:0;width:100%;background-color:#30c8f1;-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0;z-index:10;border-radius:.625rem}.technician-finder-links a:hover{-webkit-box-shadow:0 0 .125rem rgba(0,24,54,.5803921569),0 .9375rem 1rem rgba(0,24,54,.2705882353);box-shadow:0 0 .125rem rgba(0,24,54,.5803921569),0 .9375rem 1rem rgba(0,24,54,.2705882353)}.technician-finder-map{height:42.5rem;width:100%;border-radius:.625rem}.technician-finder-btn{padding-right:3.5rem;margin-left:auto;margin-bottom:1.5rem}img.technician-finder-section-bg-image{position:absolute;top:0;left:50%;-webkit-transform:translateX(-41.375rem);transform:translateX(-41.375rem);z-index:-1;display:none}.technique-score-section .comment-respond{padding:2rem 2.5rem;border-radius:.625rem;-webkit-box-shadow:0 0 0 .0625rem #dcdcdc;box-shadow:0 0 0 .0625rem #dcdcdc}.technique-score-section .comment-form{background-color:transparent;padding:0;-webkit-box-shadow:none;box-shadow:none}.technique-score-section .comment-form-comment{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit}.technique-score-section .comment-form-author,.technique-score-section .comment-form-email,.technique-score-section .comment-form-phone{width:calc(33% - 1.125rem)}.technique-score-section .comment-input label{position:absolute;display:block;top:0;left:0;-webkit-transform:translate(1.25rem,calc(2rem - 50%));transform:translate(1.25rem,calc(2rem - 50%));-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;z-index:0;margin-bottom:0;font-size:.875rem;font-weight:700}.technique-score-section .comment-input input{height:4rem;background-color:#fff;z-index:0;color:#002a5f;font-size:.875rem;font-weight:700}.technique-score-section .comment-input input:focus+label,.technique-score-section .comment-input textarea:focus+label{-webkit-transform:translateY(-100%);transform:translateY(-100%);top:0}.technique-score-section .comment-input .input-blank+label{z-index:-10}.technique-score-section .score-choice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.technique-score-section .score-choice span{margin-right:1.25rem}.technique-score-section .score-choice label{margin:0 .625rem;cursor:pointer}.technique-score-section .score-choice label img{height:3rem;width:3rem;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.technique-score-section .score-choice input{pointer-events:none;height:0;width:0}.technique-score-section .consent-notice{margin-right:1.875rem;text-align:left}.technique-score-section .form-submit{margin-left:1.25rem;-ms-flex-negative:0;flex-shrink:0}.technique-score-section .technique-score-comment-bottom-block{font-weight:600;font-size:.875rem;-webkit-transform:translateY(.375rem);transform:translateY(.375rem)}.technique-score-section .technique-score-comment-bottom-block,.technique-score-section .technique-score-comment-bottom-block>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.detail-technique-map{max-width:100%;height:15.5rem;border-radius:.625rem;overflow:hidden}@media (max-width:74.938em){.technique-score-section .technique-score-comment-bottom-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.technique-score-section .technique-score-comment-bottom-block>div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:1.5rem}.technique-score-section .form-submit{margin-left:auto}}@media (max-width:61.938em){.technician-detail-section .row>div,.technician-detail-section .technician-detail-section-header{margin-bottom:2rem}.technician-detail-section .row{margin-bottom:-2rem}.technician-finder-section .widget_categories-country{margin-bottom:0}.technician-finder-section .widget_categories-country .widgettitle{margin-bottom:1.5rem}.technician-finder-section .widget_categories-country ul li a{padding:.5rem 5rem .5rem .625rem}.technician-finder-section .aside-max-height{height:40rem}.technician-finder-section .aside-max-height .technician-finder-item-show-more-inner{margin-top:35rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.technician-finder-map iframe{height:30rem}.technician-finder-links{margin-bottom:2.5rem}.technique-score-map{margin-bottom:4rem}}.to-top-button{border-radius:.625rem;width:6rem;-ms-flex-negative:0;flex-shrink:0;height:6rem;display:block;position:fixed;cursor:pointer;bottom:33%;right:1rem;-webkit-transform:translateY(50%);transform:translateY(50%);background-color:#fff;z-index:70;-webkit-box-shadow:0 .625rem 2.25rem rgba(0,24,54,.2235294118);box-shadow:0 .625rem 2.25rem rgba(0,24,54,.2235294118);-webkit-transition:opacity .2s;transition:box-shadow .2s;transition:opacity .2s,_ .2s;opacity:0;pointer-events:none}.to-top-button.to-top-button-visible{opacity:1;pointer-events:inherit}.to-top-button:hover{-webkit-box-shadow:0 .625rem 2.25rem rgba(0,24,54,.4980392157);box-shadow:0 .625rem 2.25rem rgba(0,24,54,.4980392157)}.to-top-button img{height:5rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media (max-width:47.938em){.contact-small-section .container,.contact-small-section-no-link .container{padding-top:2.5rem;padding-bottom:2.5rem}.contact-small-section-no-link .container .contact{font-size:1.5rem;-webkit-transform:translateY(0);transform:translateY(0);line-height:2rem;margin-bottom:1.5rem}.contact-small-section-no-link .container .contact:last-child,.footer-block .place p,.footer-block p:last-child{margin-bottom:0}.contact-small-section .container .contact{font-size:1.5rem;-webkit-transform:translateY(0);transform:translateY(0);line-height:2rem}.cta-section.bg-color-dark-blue:before{height:5rem}.event-detail-section .container,.event-item .event-item-bottom-content,.subsidy-section .container>div,.technician-finder-item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-detail-section .container .event-detail-content{margin-bottom:2rem;padding-right:0}.event-item .event-item-img,.product-detail-galery .product-gallery-set a:nth-child(2n){margin-left:1rem}.event-item .event-item-bottom-content:after{width:15.75rem}.event-item .event-item-bottom-content div,.footer-block p,.footer-certificate-block ul li,.fuel-type-section .fuel-type-header-img,.subsidy-info{margin-bottom:1rem}.event-item .event-item-more-info,.fuel-type-section .container header .entry-content{padding-left:0}.event-planning-section .container{padding-left:0;padding-right:0}.event-planning a{display:block;font-size:1rem;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem);line-height:1.5rem;padding:.5rem 1.25rem}.event-planning a:before{height:2rem}.file-download-section header{margin-left:auto;text-align:center}.file-download-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-1.5rem;margin-left:0}.file-download-list li{margin-left:0;margin-bottom:1.5rem;padding:0 .75rem}.file-download-list a{padding:1rem}.footer-bottom .container{padding-top:2rem;padding-bottom:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-copy{margin-bottom:1rem;padding-right:0;width:100%;text-align:center}.footer-social span{margin-left:0}.footer-top{padding-top:2rem}.footer-top .footer-block{margin-bottom:2rem}.footer-block .place img{height:2rem;width:2rem;-ms-flex-negative:0;flex-shrink:0;margin-right:.3125rem}.footer-top-nav li{width:90%}.footer-top-nav li a{font-size:1rem;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem);line-height:1.5rem}.footer-certificate-block{padding:2rem 0}.footer-certificate-block ul{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.footer-certificate-block ul li img{height:1.5rem;margin-right:.3125rem}.footer-block,.mismatched-product-section .container,.technique-score-map{margin-bottom:3rem}.fuel-type-section .container header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.fuel-type-section .container header>div{width:auto}.fuel-type-section .container header .article-heading,.fuel-type-section .container header .widgettitle{margin-bottom:1.5rem;-ms-flex-negative:0;flex-shrink:0}.fuel-type-section .fuel-type-header-img img{margin:0 auto}.important-link-item:nth-child(n+5),.person-contact-simple-design .person-contact-item .person-contact:nth-child(odd):before,.to-top-button{display:none}.important-links-section .row,.meeting-event-section .row{margin-bottom:.5rem}.info-for-customers-section ul li{padding:2rem 1rem}.intro-banner-section .container header{margin-top:-1rem;max-height:25rem}.intro-banner-section .container header h1{line-height:5rem}.intro-banner-section .container header h1 span{font-size:3rem}.intro-signpost-item{max-width:21.875rem}.intro-signpost-section.section-after-intro-banner-section{margin-top:-7rem}.meeting-event-section:before{height:19rem}.notice-section .notice-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notice-section .notice-block img{-webkit-transform:translateY(0);transform:translateY(0);margin-bottom:1.5rem;margin-right:0}.person-contact.person-contact-horizontal .person-block,.person-contact.person-contact-horizontal ul{padding:0 2.5rem}.person-contact-simple-design .person-contact-item .person-contact{width:50%;padding:0 1.25rem}.person-contact-simple-design .person-contact-item .person-contact:nth-child(3n+1):before{display:block}.person-contact-simple-design .person-contact-item .person-contact-entry-content,.technician-finder-item-content>div:first-of-type{width:100%}.person-contact{padding:2rem 2.5rem 0}.comments-item-head{padding-top:.5rem}.comment .children{padding-left:1.25rem}.posts-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.5rem;padding-bottom:1.5rem}.posts-item .img-part{margin-bottom:1rem;width:15rem}.posts-item .text-part{width:100%;height:auto;padding:0}.posts-item .text-part .posts-item-heading a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.posts-item .text-part .to-read{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail-galery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-detail-galery .product-detail-main-picture{width:28.75rem;max-width:calc(100% - 8rem)}.product-detail-galery .product-gallery-set{width:8rem}.search-form-wrap{margin-top:1.5rem;margin-bottom:1.5rem}.square-article-section article{max-width:25rem}.subsidy-info p,.technique-score-section .score-choice label:last-of-type{margin-right:0}.technician-detail-section .number-of-reviews{padding:1rem .625rem}.technician-detail-section .number-of-reviews img,.technician-finder-item .number-of-reviews img{height:1.5rem}.technician-finder-section .widget_categories-country ul li a{padding:.5rem 5rem .5rem .625rem}.technician-finder-item-content>div{margin:0 0 .5rem;padding:0}.technician-finder-item .number-of-reviews{padding:0 .625rem}.technique-score-section .technique-score-comment-bottom-block>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.technique-score-section .comment-form-author,.technique-score-section .comment-form-email,.technique-score-section .comment-form-phone{width:100%;margin-bottom:1.5rem}.technique-score-section .comment-form-author input,.technique-score-section .comment-form-email input,.technique-score-section .comment-form-phone input{height:3rem}.technique-score-section .score-choice{margin-bottom:1.5rem}.technique-score-section .consent-notice{margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.gallery{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3rem -.75rem 1.5rem}.gallery-item{width:20%;margin-bottom:1.5rem;padding:0 .75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gallery-item a{display:block;-webkit-transition:opacity .2s;transition:opacity .2s;height:100%}.gallery-item img{margin:0 auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";border-radius:.625rem}.gallery-icon{width:100%;height:100%;overflow:hidden;min-height:4.5rem}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-3 .gallery-item{width:33.3333333333%}.gallery-columns-2 .gallery-item{width:calc(50% - .3125rem)}@media (max-width:61.938em){.gallery{margin-left:-.3125rem;margin-right:-.3125rem}.gallery-item{padding:0 .3125rem}}@media (max-width:35.938em){.base-heading,.guide-section .guide-section-banner p,.intro-signpost-item,.person-contact .contact-block:last-child,.person-contact-item,.subsidy-info,.subsidy-info>img,.technician-finder-links{margin-bottom:1.5rem}.alignleft,.alignright{float:none;display:block;margin:0 auto 1.5rem}.accessories-item,.important-link-item{max-width:21.875rem;margin-bottom:1.5rem}.accessories-item>a .accessories-item-header-block,.notice-section .notice-block{padding:1.5rem 1rem}.accessories-item>a .accessories-item-content-block{padding:2rem 1rem 1.5rem}.accessories-section .row{margin-bottom:-1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.anchor-section .container:before{height:calc(100% - 5rem)}.anchor-section.no-padding-bottom .container:before,.anchor-section.no-padding-top .container:before{height:calc(100% - 2.5rem)}.anchor-section.anchor-position-fixed .list-menu,.anchor-section.anchor-position-fixed ul{right:1rem}.article-link-block:before{content:"";position:absolute;top:-1.875rem;left:0;width:100%;height:.0625rem;background-color:#dcdcdc;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem);z-index:-10}.article-link-block img{-ms-flex-negative:0;flex-shrink:0}.article-link-block .prev-article{padding-right:.625rem;text-align:left}.article-link-block .next-article{padding-left:.625rem;text-align:right}.aside-boiler-finder .cancel-filter,.boiler-finder-item,.newsletter-left-box,.widget.aside-boiler-block>ul>li{width:100%}.aside-boiler-finder,.mismatched-product-section .container,.technique-score-map,.widget:last-of-type{margin-bottom:2.5rem}.widget:first-of-type{padding-top:2.5rem}.base-section .container{padding:2.5rem 1.25rem}.base-section .container .base-heading{font-weight:600;margin-bottom:1.5rem}.base-section .container>header,.eu-section .eu-column :last-child{margin-bottom:2rem}.base-section.section-next-to-aside{margin-left:0;margin-right:0}.btn{padding:1.25rem 3.75rem 1.25rem 1.5rem}.btn:before{right:.9375rem}.btn-small{padding:.54rem 1.25rem;margin:.21rem 0}.comment-form{padding:1.5rem .9375rem}.comment-form-author,.comment-form-email,.comment-form-phone{width:100%;margin-bottom:1.5rem;-webkit-transform:none;transform:none}.comment-notes,.footer-block,.technique-score-section .consent-notice{text-align:center}.form-submit{margin-left:auto;margin-right:auto}.contact-section .row>div{max-width:25rem;margin-bottom:2rem}.cta-section.bg-color-dark-blue:before{height:4rem}.entry-content,.post-detail-header-section{margin-top:1rem}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:1.5rem!important}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-weight:400}.entry-content form .contact-form-bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:1.5rem}.entry-content form .contact-form-bottom .checkup,.entry-content form .contact-form-bottom label,.footer-top .article-heading,.footer-top .widgettitle,.info-for-customers-section .info-for-customers-header-block,.notice-section .notice-block img{margin-bottom:.5rem}.entry-content form .contact-form-bottom .checkup label{padding:.5rem}.entry-content form .contact-form-bottom .consent-notice{padding:0 1rem}.eu-section .row:after,.footer-top .footer-bg-img,.guide-section .guide-section-banner .guide-section-banner-img,.header-search-inner:before,.info-for-customers-section .container h1 .info-for-customers-heading-img,.info-for-customers-section .container h2 .info-for-customers-heading-img,.intro-banner-section header p,.newsletter-submit img,.person-contact-simple-design .person-contact-item .person-contact:first-child:before,.person-contact:first-child:before{display:none}.eu-section .eu-column{padding-left:.625rem;padding-right:.625rem}.eu-section .eu-column,.eu-section .eu-column:nth-child(2){padding-top:2rem;margin-top:-2rem}.eu-section .eu-column:nth-child(3){padding-top:2rem}.eu-section .eu-column .eu-column-flag-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}.eu-section .eu-column .eu-column-flag-block div,.important-links-section .row,.meeting-event-section .row{margin-bottom:0}.eu-section .eu-column .eu-column-flag-block p:last-child{max-width:22ch}.eu-section .eu-column .eu-column-flag-block img{width:100%;height:auto;margin-bottom:0}.event-item,.technician-finder-item .technician-finder-item-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.event-item .event-item-img{margin-left:.75rem;margin-top:1rem}.event-item .event-item-bottom-content,.event-item header{padding:1.25rem}.file-download-list li{padding:0;max-width:100%}.file-download-list a{padding:1rem;max-width:100%}.footer-top .container{padding-top:1.5rem}.footer-block .place{-webkit-transform:translateX(-1rem);transform:translateX(-1rem);margin-bottom:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fuel-type-section .row,.partners-section .row,.subsidy-images{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fuel-type-section .row li{padding:0}.guide-section .guide-section-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 1rem;margin-left:0}.header-main{-webkit-transition:.2s;transition:.2s}.header-main .container{padding:1rem 1.25rem}.header-mask,.header-nav-button.js-open,.nav-main.js-open{-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.header-nav-button{margin-left:.625rem}.header-search-inner{z-index:100;top:1rem;height:auto;background:0 0;display:block;width:calc(100% - 1.875rem);left:.9375rem}.js-animate .header-search-input{-webkit-transform:0;transform:0;max-width:100%;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}.js-animate .header-search-submit{-webkit-transition:opacity .2s;transition:opacity .2s}.header-search-input{width:100%;max-width:100%;-webkit-transform:none;transform:none;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;background:#fff;-webkit-transform:scaleX(.75);transform:scaleX(.75);z-index:100}.header-search-input,.header-search-submit{display:block;margin-left:auto;margin-right:auto}.header-search-submit{margin-top:.9375rem;width:9.375rem;-webkit-transition:opacity .2s;transition:opacity .2s}.header-search-button{z-index:86}.important-link-item .important-link-item-img,.important-link-item .important-link-item-title{padding:1.5rem}.info-for-customers-section ul{max-width:25rem}.info-for-customers-section ul li{width:100%;padding:2rem 0}.info-for-customers-section ul li p{max-width:21.875rem}.intro-signpost-section .row,.person-contact-section .row{margin-bottom:-1.5rem}.meeting-event-item .meeting-event-item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:left;-ms-flex-align:left;align-items:left}.meeting-event-item .meeting-event-item-content>div{margin:0 0 .5rem;padding:0}.meeting-event-item .meeting-event-item-content .meeting-event-item-more-info{margin:0;padding-left:0}.meeting-event-section:before{height:18.5rem}.newsletter-form{width:calc(100% - 3rem);max-width:calc(100% - 3rem)}.newsletter-input{width:100%;max-width:100%}.newsletter-submit{padding:0 .5rem}.partners-section .row li{max-height:7.5rem;margin-top:2.5rem}.partners-section .row li:nth-child(2),.partners-section .row li:nth-child(3),.partners-section .row li:nth-child(4){margin-top:2.5rem}.person-contact-item .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1.875rem}.person-contact-block{padding-top:0;padding-bottom:0}.person-contact-opening-hours{padding:1rem 1.875rem}.person-contact.person-contact-horizontal,.subsidy-info,.technician-detail-section .technician-detail-section-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.person-contact.person-contact-horizontal .person-block,.person-contact.person-contact-horizontal ul{padding:1.5rem 1.875rem;width:100%}.person-contact.person-contact-horizontal .person-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.person-contact.person-contact-horizontal .person-block>div{-ms-flex-negative:0;flex-shrink:0;margin:0 1.5625rem 1.5rem 0}.person-contact.person-contact-horizontal ul{padding-top:2.5rem;padding-bottom:0;margin-bottom:-1.5rem}.person-contact.person-contact-horizontal ul:before{top:0;left:50%;height:.0625rem;width:calc(100% - 3.75rem);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.person-contact.person-contact-horizontal ul:after{top:0;left:50%;border-width:0 .0625rem .0625rem 0;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.person-contact-simple-design .person-contact-item .person-contact-block{padding-top:3rem}.person-contact-simple-design .person-contact-item .person-contact{width:100%;padding:0 1.25rem;margin-bottom:1.5rem}.person-contact-simple-design .person-contact-item .person-contact:before{top:-1.5rem;left:50%;width:calc(100% - 5rem);height:.0625rem}.person-contact-simple-design .person-contact-item .person-contact:nth-child(odd):before,.product-detail-galery .product-detail-picture{display:block}.person-contact{width:100%;padding:1.5rem 1.875rem .5rem;position:relative}.person-contact:before{content:"";position:absolute;left:50%;height:.0625rem;width:calc(100% - 5rem);-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;background-color:#dcdcdc}.person-contact:nth-child(2n):before{left:50%;height:.0625rem;width:calc(100% - 5rem);-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0}.person-contact .contact-block,.person-contact .person-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.person-contact .contact-block a,.person-contact .contact-block span,.technician-finder-links a{margin-right:1.25rem}.post-detail-header-section .post-detail-header-heading{line-height:2rem}.post-detal-header-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-detal-header-bar .tags{max-width:none;margin-bottom:.5rem}.price-list-section .price-list{position:relative;width:82.5rem;max-width:100%;height:44rem}.product-detail-galery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-detail-galery .product-detail-main-picture{width:100%;max-width:none;padding:1.5rem;height:18.5rem;min-height:0}.product-detail-galery .product-detail-static{padding-bottom:107%;margin-right:0;height:auto}.product-detail-galery .product-gallery-set{width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:0}.product-detail-galery .product-gallery-set a:first-child,.subsidy-info-link,.technician-detail-section .number-of-reviews{margin-left:0}.subsidy-section .container>div{padding:1.5rem .5rem}.subsidy-info p{text-align:center;margin-right:0}.technician-finder-item .technician-finder-item-content{padding-top:0}.technician-finder-item .number-of-reviews{margin-left:auto;margin-top:1rem;padding:0}.technician-finder-links a:last-child{margin-right:0}.technician-finder-map iframe{height:25rem}.technician-finder-btn{margin-right:auto}.technique-score-section .comment-respond{padding:1rem}.technique-score-section .comment-form textarea{height:10rem}.technique-score-section .score-choice{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.technique-score-section .score-choice span{margin-left:0;text-align:center;width:100%;margin-bottom:1.5rem;margin-right:0}.technique-score-section .score-choice label:last-of-type{margin-right:.625rem}.gallery-item{width:calc(50% - .3125rem)!important}}.wp-gallery-no-gutter .gallery{margin-left:0;margin-right:0}.wp-gallery-no-gutter .gallery-item{padding:0;margin-bottom:0}.loading article{opacity:.6}.loading:before{content:"";background-color:transparent;position:absolute;top:50%;left:50%;z-index:20;display:block;height:3.125rem;width:3.125rem;border-radius:50%;-webkit-animation:2s linear infinite rotate;animation:2s linear infinite rotate;margin-top:-.9375rem;margin-left:-.9375rem}