/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--primary-color:#072d51;--secondary-color:#069ad8;--tertiary-color:#afdef8;--grey-color:#f5f5f5;--dark-color:#000;--attention-color:#fbba00;--warning-color:#d80b0b;--text-font:"aktiv-grotesk",sans-serif;--title-font:"aktiv-grotesk-condensed",sans-serif}html{-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:rgba(0,0,0,0)}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[hidden]{display:none}html{height:100%;box-sizing:border-box;color:var(--dark-color);scroll-behavior:smooth}body{position:relative;height:100%;font:18px/1.3 var(--text-font);font-weight:400;color:var(--dark-color);background:#fff}::-moz-selection{background:var(--secondary-color);text-shadow:none;color:#fff}::selection{background:var(--secondary-color);text-shadow:none;color:#fff}audio,canvas,iframe,img,svg,video{vertical-align:middle}p>audio,p>canvas,p>iframe,p>img,p>svg,p>video{border-radius:4px}img{max-width:100%;height:auto}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}strong{font-weight:700}p{margin:0 0 24px}ul,ol{margin:0 0 24px;padding-left:25px}nav ul{margin:0;padding:0;list-style:none}figure{margin:0;text-align:center}a{font-size:0.9375rem;color:var(--secondary-color);text-decoration:none;transition:.3s}a:hover{color:var(--attention-color)}main a{font-size:1rem}address{margin-bottom:24px;font-style:normal}*,*:before,*:after{box-sizing:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400;font-family:var(--title-font);color:var(--primary-color)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit}h1{color:#fff}h1{margin-bottom:30px;font-size:1.625rem}h2{display:flex;align-items:flex-start;margin-bottom:26px;font-size:1.5rem}h2::before{content:"";flex-shrink:0;display:inline-block;width:20px;height:30px;margin-top:0;margin-right:5px;background:url(/themes/custom/isopartner/images/chevron-primary.svg) no-repeat;background-size:contain}h3{margin-bottom:26px;font-size:1.375rem}h4{margin:0;font-size:1.1875rem}a:focus,input:focus,textarea:focus{outline:0;text-decoration:none}select:focus,input{outline:0}.hidden{display:none}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media only screen and (min-width:768px){body{font-size:16px}h1{font-size:2.5rem}h2{font-size:2.25rem}h2::before{margin-top:10px}h3{font-size:1.625rem}h4{font-size:1.1875rem}}@media only screen and (min-width:1280px){h3{font-size:1.375rem}h4{font-size:1.1875rem}}@media only screen and (min-width:1920px){body{font-size:18px}h1{font-size:2.875rem}h3{font-size:1.875rem}h4{font-size:1.375rem}}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed{border-radius:4px}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.tabs{max-width:1280px;margin:10px auto}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 20px}@media only screen and (min-width:768px){.container{padding:0 60px}}@media only screen and (min-width:1280px){.container{padding:0 90px}.fullview-active{overflow:hidden}}[data-drupal-messages]{background-color:#fff;padding:16px 0;position:relative;z-index:99}div.messages{max-width:1240px;margin:20px auto;padding:12px}.messages.messages--error{background-color:rgba(255,0,0,.25)}.messages.messages--warning{background-color:rgba(255,255,0,.25)}.messages.messages--status{background-color:rgba(0,128,0,.25)}.messages.messages--info{background-color:rgba(0,0,255,.25)}.bg--primary,.bg--primary-arrow,.bg--secondary,.bg--gradient,.paragraph--tab:nth-child(odd){color:#fff;background:var(--primary-color)}.bg--primary h2,.bg--primary-arrow h2,.bg--secondary h2,.bg--gradient h2,.paragraph--tab:nth-child(odd) h2{color:inherit}.bg--primary h2::before,.bg--primary-arrow h2::before,.bg--secondary h2::before,.bg--gradient h2::before,.paragraph--tab:nth-child(odd) h2::before{background-image:url(/themes/custom/isopartner/images/chevron-attention.svg)}.bg--primary h3,.bg--primary-arrow h3,.bg--secondary h3,.bg--gradient h3,.paragraph--tab:nth-child(odd) h3{color:inherit}.bg--primary a:not(.link):not(.button),.bg--primary-arrow a:not(.link):not(.button),.bg--secondary a:not(.link):not(.button),.bg--gradient a:not(.link):not(.button),.paragraph--tab:nth-child(odd) a:not(.link):not(.button){color:inherit}.bg--primary a:not(.link):not(.button):hover,.bg--primary-arrow a:not(.link):not(.button):hover,.bg--secondary a:not(.link):not(.button):hover,.bg--gradient a:not(.link):not(.button):hover,.paragraph--tab:nth-child(odd) a:not(.link):not(.button):hover{color:var(--secondary-color)}.bg--white{background:#fff;color:var(--primary-color)}.bg--white h2{color:inherit}.bg--white h2::before{background-image:url(/themes/custom/isopartner/images/chevron-primary.svg)}.bg--white h3{color:inherit}.bg--primary-arrow.paragraph a:not(.link):not(.button),.bg--primary.paragraph a:not(.link):not(.button){color:var(--attention-color)}.bg--secondary{background:var(--secondary-color)}.bg--gradient{background:linear-gradient(90deg,var(--primary-color) 0%,var(--secondary-color) 100%)}.bg--grey{background:var(--grey-color)}.loading{display:block;width:80px;height:80px;margin:20px auto}.loading:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid var(--primary-color);border-color:var(--primary-color) rgba(0,0,0,0) var(--primary-color) rgba(0,0,0,0);animation:loading 1.2s linear infinite}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.floating-button{position:fixed;bottom:24px;right:24px;z-index:9999}.floating-button a{background-color:var(--primary-color);border-radius:999px;color:#fff;display:block;font-size:18px;padding:12px 24px;transition:background-color .3s ease-in}.floating-button a:hover{background-color:var(--secondary-color);transition-timing-function:ease-out}.no-access .wrapper{max-width:700px;text-align:center}.is-collapse-enabled .tabs,.is-horizontal .tabs{position:relative;margin:16px auto 0}.is-collapse-enabled .tabs:before,.is-horizontal .tabs:before{content:"";display:block;background-color:#a6a6a6;height:1px;position:absolute;bottom:0;left:0;z-index:10;right:0}.content-header .is-horizontal .tabs:before,.content-header .is-collapse-enabled .tabs:before{left:-2.5em;right:-2.5em}.tabs__tab{position:relative;display:block;overflow:hidden;box-sizing:border-box;margin:-1px 0 0;padding:9px 2em 7px 1em;width:100%;border:1px solid #bfbfbf;background-color:rgba(242,242,240,.7);color:#0074bd;text-overflow:ellipsis;white-space:nowrap}.tabs__tab:hover,.tabs__tab:focus{color:#008ee6;background-color:#fafaf7}li.tabs__tab{display:block;padding:0}li.tabs__tab a{display:inline-block;padding:9px 2em 7px 1em;text-decoration:none}.tabs a:hover,.tabs a:focus{text-decoration:none}.tabs.primary{clear:both}.tabs.primary .tabs__tab.is-active{z-index:15;border-color:#a6a6a6;background-color:#fff;color:#004f80}.tabs.primary a{background:none}.tabs.primary a:focus{color:#008ee6;background-color:#fafaf7;text-decoration:underline}.tabs.primary .is-active a:focus{background:none;text-decoration:underline}@media screen and (min-width:18.75em){.tabs.primary a{background:url(/core/misc/icons/0074bd/chevron-right.svg) 99% center no-repeat}.tabs.primary .tabs__tab.is-active a{background-image:none}}.tabs__trigger{display:none}.is-collapse-enabled .tabs__trigger{box-sizing:content-box;display:block;position:absolute;z-index:10;right:0;top:2px;left:auto;width:25%;padding-right:4px;padding-left:4px;border-left:0;font-family:Arial,sans-serif;font-size:1.25em;letter-spacing:.1em;text-align:center;outline:0}.is-collapse-enabled .tabs{padding-top:38px;max-height:0}.tabs.is-open{max-height:999em;padding-bottom:1rem}.is-collapse-enabled .tabs__tab.is-active{position:absolute;top:2px;left:0;width:75%;border-bottom:0}.is-collapse-enabled .tabs.primary a.is-active:before{content:none}.is-open .tabs__tab.is-active{border-color:#a6a6a6;background-color:#fff;color:#004f80;border-bottom:1px solid #a6a6a6}.is-horizontal .tabs{max-height:none !important;padding-top:0 !important;overflow:visible}.is-horizontal .tabs__tab{float:left;height:auto;width:auto;text-align:center;border-bottom-color:#a6a6a6}.is-horizontal .tabs__tab+.tabs__tab{margin-left:-1px}.is-horizontal .tabs__tab.is-active,.is-horizontal .tabs.primary .tabs__tab.is-active{position:relative;width:auto;top:0;border-bottom:0}.is-horizontal .tabs.primary a{background-image:none;padding:7px 2em 7px 2em}.is-horizontal .tabs__trigger{display:none}.tabs.secondary{display:block;margin-top:1rem}.tabs.secondary .tabs__tab{display:block;padding:5px 15px 5px 16px;margin-left:-1px;color:#0074bd;transition:border-color .2s,background-color .2s}.tabs.secondary .tabs__tab+.tabs__tab{border-top:1px solid #d9d8d4}.tabs.secondary .tabs__tab.is-active{color:#004f80;border-left:2px solid #004f80;padding-left:15px}.tabs.secondary .tabs__tab:hover,.tabs.secondary .tabs__tab:focus{color:#008ee6;border-left:2px solid #008ee6;padding-left:15px}.tabs.secondary a{background-color:rgba(0,0,0,0);padding:7px 13px 5px;text-decoration:none}.tabs.secondary .is-active a{color:#004f80}.tabs.secondary a:focus{text-decoration:underline}.is-horizontal .tabs.secondary .tabs__tab{background:none;float:left;position:relative;top:0;z-index:15;margin-left:1em;margin-right:1em;border-bottom:2px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-top:0;padding:0}.is-horizontal .tabs.secondary .tabs__tab.is-active{border-bottom-color:#004f80}.is-horizontal .tabs.secondary .tabs__tab:hover,.is-horizontal .tabs.secondary .tabs__tab:focus{border-bottom-color:#008ee6}.form-item{margin-bottom:10px}.form-item p{margin:0}fieldset.form-item{margin-bottom:0}input,textarea,select{font-family:var(--text-font);border-radius:4px}input{max-width:100%;padding:5px 10px;margin:2px 0;border:0;box-shadow:none}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-file,input.form-number,textarea.form-textarea{width:100%;min-height:33px;padding:5px 10px;background:#fff}.description{font-size:0.875rem}label{display:inline-block;margin-bottom:5px;color:#fff}.form-actions{margin-top:20px}[type=checkbox]:not(:checked),[type=checkbox]:checked,[type=radio]:not(:checked),[type=radio]:checked{position:absolute;opacity:0}[type=checkbox]:not(:checked)+label,[type=checkbox]:checked+label,[type=radio]:not(:checked)+label,[type=radio]:checked+label{position:relative;display:inline-block;padding:0 0 0 30px;cursor:pointer}[type=checkbox]:not(:checked)+label:before,[type=checkbox]:checked+label:before{position:absolute;left:0;top:5px;content:"";width:17px;height:17px;background:#fff;border-radius:4px;background-repeat:no-repeat;background-position:center}[type=radio]:not(:checked)+label:before,[type=radio]:checked+label:before{position:absolute;left:0;top:5px;content:"";width:17px;height:17px;border-radius:17px;background:#fff}[type=checkbox]:not(:checked)+label:after,[type=checkbox]:checked+label:after{position:absolute;top:5px;left:1px;content:"";width:15px;height:17px;background:url(/themes/custom/isopartner/images/icon-check.svg) no-repeat;background-size:contain;transition:all .2s}[type=radio]:not(:checked)+label:after,[type=radio]:checked+label:after{position:absolute;top:7px;left:2px;content:"";width:13px;height:13px;border-radius:13px;background:var(--secondary-color);transition:all .2s}[type=checkbox]:not(:checked)+label:after,[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=checkbox]:checked+label:after,[type=radio]:checked+label:after{opacity:1;transform:scale(1)}.g-recaptcha{margin-top:20px}.webform-submission-form:not([class*=newsletter],[class*=nieuwsbrief]) .fieldset-wrapper,.webform-submission-form[class*=contact] .fieldset-wrapper{width:100%}.webform-submission-form[class*=contact] .form-checkboxes,.webform-submission-login-shop-form .form-checkboxes{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 0 0}.webform-submission-form[class*=contact] .form-checkboxes .form-item,.webform-submission-login-shop-form .form-checkboxes .form-item{min-width:65px;max-width:80px;margin:0 5px 20px;text-align:center}.webform-submission-form[class*=contact] [type=checkbox]:not(:checked)+label,.webform-submission-form[class*=contact] [type=checkbox]:checked+label,.webform-submission-login-shop-form [type=checkbox]:not(:checked)+label,.webform-submission-login-shop-form [type=checkbox]:checked+label{padding:70px 0 0;font-size:0.75rem}.webform-submission-form[class*=contact] [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] [type=checkbox]:checked+label:before,.webform-submission-login-shop-form [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form [type=checkbox]:checked+label:before{top:0;left:50%;width:65px;height:65px;border-radius:65px;margin-left:-32px;transition:all .2s}.webform-submission-form[class*=contact] [type=checkbox]:not(:checked)+label:after,.webform-submission-form[class*=contact] [type=checkbox]:checked+label:after,.webform-submission-login-shop-form [type=checkbox]:not(:checked)+label:after,.webform-submission-login-shop-form [type=checkbox]:checked+label:after{display:none}.webform-submission-form[class*=contact] [type=checkbox]:checked+label:before,.webform-submission-login-shop-form [type=checkbox]:checked+label:before{background-color:var(--attention-color)}.webform-submission-form[class*=contact] .form-item-geinteresseerd-in-fire-protection [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-geinteresseerd-in-fire-protection [type=checkbox]:checked+label:before,.webform-submission-form[class*=contact] .form-item-competences-fire-protection [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-competences-fire-protection [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-geinteresseerd-in-fire-protection [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-geinteresseerd-in-fire-protection [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-competences-fire-protection [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-competences-fire-protection [type=checkbox]:checked+label:before{background-image:url(/themes/custom/isopartner/images/icon-temp.svg)}html[lang=fi] .webform-submission-form[class*=contact] .form-item-geinteresseerd-in-fire-protection [type=checkbox]:not(:checked)+label:before,html[lang=fi] .webform-submission-form[class*=contact] .form-item-geinteresseerd-in-fire-protection [type=checkbox]:checked+label:before,html[lang=fi] .webform-submission-form[class*=contact] .form-item-competences-fire-protection [type=checkbox]:not(:checked)+label:before,html[lang=fi] .webform-submission-form[class*=contact] .form-item-competences-fire-protection [type=checkbox]:checked+label:before,html[lang=fi] .webform-submission-login-shop-form .form-item-geinteresseerd-in-fire-protection [type=checkbox]:not(:checked)+label:before,html[lang=fi] .webform-submission-login-shop-form .form-item-geinteresseerd-in-fire-protection [type=checkbox]:checked+label:before,html[lang=fi] .webform-submission-login-shop-form .form-item-competences-fire-protection [type=checkbox]:not(:checked)+label:before,html[lang=fi] .webform-submission-login-shop-form .form-item-competences-fire-protection [type=checkbox]:checked+label:before{background-image:url(/themes/custom/isopartner/images/icon-sheet-metal-covering.svg)}.webform-submission-form[class*=contact] .form-item-geinteresseerd-in-cold-protection [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-geinteresseerd-in-cold-protection [type=checkbox]:checked+label:before,.webform-submission-form[class*=contact] .form-item-competences-cold-protection [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-competences-cold-protection [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-geinteresseerd-in-cold-protection [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-geinteresseerd-in-cold-protection [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-competences-cold-protection [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-competences-cold-protection [type=checkbox]:checked+label:before{background-image:url(/themes/custom/isopartner/images/icon-cold-protection.svg)}.webform-submission-form[class*=contact] .form-item-geinteresseerd-in-heat-protection [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-geinteresseerd-in-heat-protection [type=checkbox]:checked+label:before,.webform-submission-form[class*=contact] .form-item-competences-heat-protection [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-competences-heat-protection [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-geinteresseerd-in-heat-protection [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-geinteresseerd-in-heat-protection [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-competences-heat-protection [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-competences-heat-protection [type=checkbox]:checked+label:before{background-image:url(/themes/custom/isopartner/images/icon-fire-protection.svg)}.webform-submission-form[class*=contact] .form-item-geinteresseerd-in-noise-control [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-geinteresseerd-in-noise-control [type=checkbox]:checked+label:before,.webform-submission-form[class*=contact] .form-item-competences-noise-control [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-competences-noise-control [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-geinteresseerd-in-noise-control [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-geinteresseerd-in-noise-control [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-competences-noise-control [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-competences-noise-control [type=checkbox]:checked+label:before{background-image:url(/themes/custom/isopartner/images/icon-noise-control.svg)}.webform-submission-form[class*=contact] .form-item-competences-isopartner---zuschnitt [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-competences-isopartner---zuschnitt [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-competences-isopartner---zuschnitt [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-competences-isopartner---zuschnitt [type=checkbox]:checked+label:before{background-image:url(/themes/custom/isopartner/images/icon-production.svg)}.webform-submission-form[class*=contact] .form-item-competences-hvac [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-competences-hvac [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-competences-hvac [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-competences-hvac [type=checkbox]:checked+label:before{background-image:url(/themes/custom/isopartner/images/icon-hvac.svg);background-size:80%;background-position:center center;background-repeat:no-repeat}.webform-submission-form[class*=contact] .form-item-competences-byggplat-icon [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-competences-byggplat-icon [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-competences-byggplat-icon [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-competences-byggplat-icon [type=checkbox]:checked+label:before{background-image:url(/themes/custom/isopartner/images/icon-byggplat.svg)}.webform-submission-form[class*=contact] .form-item-competences-building-insulation [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-competences-building-insulation [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-competences-building-insulation [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-competences-building-insulation [type=checkbox]:checked+label:before{background-image:url(/themes/custom/isopartner/images/icon-building-insulation.svg)}.webform-submission-form[class*=contact] .form-item-competences-rogzitestechnikai [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-competences-rogzitestechnikai [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-competences-rogzitestechnikai [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-competences-rogzitestechnikai [type=checkbox]:checked+label:before{background-image:url(/themes/custom/isopartner/images/icon-rogzitestechnikai.svg)}.webform-submission-form[class*=contact] .form-item-competences-legtechnika [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-competences-legtechnika [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-competences-legtechnika [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-competences-legtechnika [type=checkbox]:checked+label:before{background-image:url(/themes/custom/isopartner/images/icon-legtechnika.svg)}.webform-submission-form[class*=contact] .form-item-competences-fire-protection [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-competences-fire-protection [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-competences-fire-protection [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-competences-fire-protection [type=checkbox]:checked+label:before{background-image:url(/themes/custom/isopartner/images/icon-fire-protection.svg)}body:not(.page-environment-ie,.page-environment-se) .webform-submission-form[class*=contact] .form-item-competences-others [type=checkbox]:not(:checked)+label:before,body:not(.page-environment-ie,.page-environment-se) .webform-submission-form[class*=contact] .form-item-competences-others [type=checkbox]:checked+label:before,body:not(.page-environment-ie,.page-environment-se) .webform-submission-login-shop-form .form-item-competences-others [type=checkbox]:not(:checked)+label:before,body:not(.page-environment-ie,.page-environment-se) .webform-submission-login-shop-form .form-item-competences-others [type=checkbox]:checked+label:before{content:"?";font-size:3rem;line-height:1.3;color:var(--primary-color);text-align:center}.page-environment-ie .webform-submission-form[class*=contact] .form-item-competences-others [type=checkbox]:not(:checked)+label:before,.page-environment-ie .webform-submission-form[class*=contact] .form-item-competences-others [type=checkbox]:checked+label:before,.page-environment-ie .webform-submission-login-shop-form .form-item-competences-others [type=checkbox]:not(:checked)+label:before,.page-environment-ie .webform-submission-login-shop-form .form-item-competences-others [type=checkbox]:checked+label:before{background-image:url(/themes/custom/isopartner/images/icon-made-to-measure.svg)}.page-environment-se .webform-submission-form[class*=contact] .form-item-competences-others [type=checkbox]:not(:checked)+label:before,.page-environment-se .webform-submission-form[class*=contact] .form-item-competences-others [type=checkbox]:checked+label:before,.page-environment-se .webform-submission-login-shop-form .form-item-competences-others [type=checkbox]:not(:checked)+label:before,.page-environment-se .webform-submission-login-shop-form .form-item-competences-others [type=checkbox]:checked+label:before{background-image:url(/themes/custom/isopartner/images/icon-industry.svg)}.webform-confirmation{padding:40px 0}@media only screen and (min-width:768px){.form-item{clear:both}label{flex-shrink:0;min-width:130px}.form-item-postal{clear:none;float:left;width:190px}.form-item-city{clear:none;float:right;width:calc(100% - 230px)}.form-item-city label{display:inline-block;text-align:right;padding-right:10px}.form-item-message{display:block}.form-item-message .label{width:100%}.webform-submission-form[class*=contact] .form-checkboxes,.webform-submission-login-shop-form .form-checkboxes{justify-content:space-between}.webform-submission-form[class*=contact] .form-checkboxes .form-item,.webform-submission-login-shop-form .form-checkboxes .form-item{min-width:56px}.webform-submission-form[class*=contact] .form-checkboxes .form-item label,.webform-submission-login-shop-form .form-checkboxes .form-item label{min-width:auto}.webform-submission-form[class*=contact] [type=checkbox]:not(:checked)+label,.webform-submission-form[class*=contact] [type=checkbox]:checked+label,.webform-submission-login-shop-form [type=checkbox]:not(:checked)+label,.webform-submission-login-shop-form [type=checkbox]:checked+label{padding:61px 0 0}.webform-submission-form[class*=contact] [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] [type=checkbox]:checked+label:before,.webform-submission-login-shop-form [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form [type=checkbox]:checked+label:before{width:56px;height:56px;border-radius:100%;margin-left:-27px}.webform-submission-form[class*=contact] .form-item-competences-others [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] .form-item-competences-others [type=checkbox]:checked+label:before,.webform-submission-login-shop-form .form-item-competences-others [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form .form-item-competences-others [type=checkbox]:checked+label:before{line-height:1.2}}@media only screen and (min-width:1024px){.webform-submission-form[class*=contact] .form-checkboxes,.webform-submission-login-shop-form .form-checkboxes{justify-content:space-between}.webform-submission-form[class*=contact] [type=checkbox]:not(:checked)+label,.webform-submission-form[class*=contact] [type=checkbox]:checked+label,.webform-submission-login-shop-form [type=checkbox]:not(:checked)+label,.webform-submission-login-shop-form [type=checkbox]:checked+label{padding:80px 0 0}.webform-submission-form[class*=contact] [type=checkbox]:not(:checked)+label:before,.webform-submission-form[class*=contact] [type=checkbox]:checked+label:before,.webform-submission-login-shop-form [type=checkbox]:not(:checked)+label:before,.webform-submission-login-shop-form [type=checkbox]:checked+label:before{top:15px}.webform-submission-form[class*=contact] [type=checkbox]:checked+label:before,.webform-submission-login-shop-form [type=checkbox]:checked+label:before{transform:scale(1.25) translateY(-5px)}.form-item-city label{text-align:left}.webform-confirmation{min-height:400px;padding:70px 0}}.form-submit,.button,.agree-button,.decline-button{position:relative;display:inline-flex;align-items:center;min-height:33px;padding:5px 20px;border:0;border-radius:4px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-family:var(--text-font);font-size:0.9375rem;font-weight:400;line-height:1.2;color:#fff;background-color:var(--primary-color);background-image:none;box-shadow:none;transition:clip-path .5s ease,border-radius .5s ease,color .3s ease;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.form-submit:hover,.button:hover,.agree-button:hover,.decline-button:hover{border-radius:0;clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.form-submit:hover,.button:hover,.agree-button:hover,.decline-button:hover{color:var(--attention-color)}input.button{margin:0 0 10px;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}input.button:hover{clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.decline-button{white-space:nowrap}.button--secondary{background-color:var(--secondary-color)}.button--secondary::before,.button--secondary::after{background-color:var(--secondary-color)}.button--secondary:hover{color:#fff}.button--white{color:var(--primary-color) !important;background-color:#fff}.button--white::before,.button--white::after{background-color:#fff}.button--white:hover{color:var(--secondary-color) !important;background-color:#fff}.button--yellow{color:var(--primary-color) !important;background-color:var(--attention-color)}.button--yellow::before,.button--yellow::after{background-color:var(--attention-color)}.button--yellow:hover{color:var(--primary-color) !important;background-color:var(--attention-color)}.button--red{color:#fff !important;background-color:var(--warning-color)}.button--red::before,.button--red::after{background-color:var(--warning-color)}.button--red:hover{color:#fff !important;background-color:var(--warning-color)}.link{position:relative;display:inline-block;padding-left:26px;display:inline-block;color:var(--secondary-color);font-size:0.9375rem;line-height:1.6}.link::before{position:absolute;top:7px;left:0;content:"";width:7px;height:11px;background-image:url(/themes/custom/isopartner/images/bt-chevron-primary.svg);background-repeat:no-repeat;background-size:contain;transition:left .3s}.link::after{position:absolute;top:7px;left:7px;content:"";width:10px;height:11px;background-image:url(/themes/custom/isopartner/images/bt-chevron-secondary.svg);background-repeat:no-repeat;background-size:contain;transition:left .3s}.link:hover{color:var(--primary-color)}.link:hover::before{left:8px}.link:hover::after{left:12px}.link--light{position:relative;display:inline-block;padding-left:26px;display:inline-block;color:var(--secondary-color);font-size:0.9375rem;line-height:1.6}.link--light::before{position:absolute;top:7px;left:0;content:"";width:7px;height:11px;background-image:url(/themes/custom/isopartner/images/bt-chevron-primary.svg);background-repeat:no-repeat;background-size:contain;transition:left .3s}.link--light::after{position:absolute;top:7px;left:7px;content:"";width:10px;height:11px;background-image:url(/themes/custom/isopartner/images/bt-chevron-secondary.svg);background-repeat:no-repeat;background-size:contain;transition:left .3s}.link--light:hover{color:var(--primary-color)}.link--light:hover::before{left:8px}.link--light:hover::after{left:12px}.link--light{color:#fff}.link--light::before{background-image:url(/themes/custom/isopartner/images/bt-chevron-white.svg)}.link--light:hover{color:var(--secondary-color)}.teaser-link .teaser-link__text{position:relative;display:inline-block;padding-left:26px;display:inline-block;color:var(--secondary-color);font-size:0.9375rem;line-height:1.6}.teaser-link .teaser-link__text::before{position:absolute;top:7px;left:0;content:"";width:7px;height:11px;background-image:url(/themes/custom/isopartner/images/bt-chevron-primary.svg);background-repeat:no-repeat;background-size:contain;transition:left .3s}.teaser-link .teaser-link__text::after{position:absolute;top:7px;left:7px;content:"";width:10px;height:11px;background-image:url(/themes/custom/isopartner/images/bt-chevron-secondary.svg);background-repeat:no-repeat;background-size:contain;transition:left .3s}.teaser-link:hover .teaser-link__text{color:var(--primary-color)}.teaser-link:hover .teaser-link__text::before{left:8px}.teaser-link:hover .teaser-link__text::after{left:12px}.teaser-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.picker{display:inline-block;vertical-align:middle}.picker .pc-element,.picker .pc-trigger{display:inline-block;color:#fff;position:relative;z-index:10;word-wrap:break-word;cursor:default;padding:8px 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.picker .pc-element:hover,.picker .pc-trigger:hover{background-color:#666;color:#fff}.picker .pc-select{position:relative;display:inline-block;min-width:165px;max-width:300px}.picker .pc-select .pc-trigger{cursor:pointer;margin-right:0;margin-bottom:0;width:100%;padding-right:50px;background-color:var(--primary-color);border-radius:4px}.picker .pc-select .pc-trigger::after{position:absolute;content:"";top:7px;right:10px;width:27px;height:27px;background:url(/themes/custom/isopartner/images/chevron-attention.svg) no-repeat center center;background-size:17px 27px;transform:rotateZ(90deg)}.picker .pc-select .pc-list{position:absolute;text-align:left;left:0;top:100%;width:100%;z-index:11;background:var(--secondary-color);border-radius:4px;margin-top:.25rem;overflow:hidden}.picker .pc-select .pc-list ul{margin:0;padding:0;max-height:400px;overflow-y:auto}.picker .pc-select .pc-list li{display:block;list-style:none;padding:5px 20px;cursor:pointer;color:#fff;word-wrap:break-word}.picker .pc-select .pc-list li:first-child{display:none}.paragraph--team .picker .pc-select .pc-list li:first-child{display:block}.picker .pc-select .pc-list li:first-child.hide{display:none}.picker .pc-select .pc-list li:hover,.picker .pc-select .pc-list li.selected{color:var(--primary-color);background:var(--attention-color)}body{margin-top:117px}body.has-header-top{margin-top:146px}@media only screen and (min-width:992px){body{margin-top:107px}body.has-header-top{margin-top:136px}body.toolbar-fixed{margin-top:157px}body.has-header-top.toolbar-fixed{margin-top:186px}}.site-header{position:fixed;z-index:20;background:#fff;top:0;left:0;right:0;transition:top .2s ease-out}body.toolbar-fixed .site-header{top:55px}.site-header .container{position:relative;max-width:1800px}@media only screen and (max-width:991px){.menu-open .site-header{background-color:#fff;display:flex;flex-direction:column;inset:0;position:fixed}.menu-open .site-header .region--menu{flex-grow:1;overflow:auto}}.region--header-top{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;justify-content:flex-end;min-height:29px}.region--header-top .field-g-support-link a{display:block;font-size:.75rem;margin-right:4px}@media only screen and (min-width:992px){.region--header-top .field-g-support-link a{margin-right:28px}}.region--header-top a{color:var(--primary-color)}.language-block{position:relative}.language-block__toggle{align-items:center;background:#fff;border:none;color:var(--primary-color);cursor:pointer;display:flex;font-size:.75rem;font-weight:800;gap:.5rem;padding:6px 0;padding-left:12px;position:relative;z-index:999}.language-block__toggle .current-language{align-items:center;display:flex;gap:.25rem}.language-block__list{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #d9d9d9;list-style:none;margin:0;opacity:0;padding:0;position:absolute;right:0;top:100%;transform:translateY(-100%);transition:.3s all ease-in-out;z-index:-1}@media only screen and (min-width:768px){.language-block:hover .language-block__list{opacity:1;transform:translateY(0);z-index:99}}@media only screen and (max-width:767px){.language-block.open .language-block__list{opacity:1;transform:translateY(0);z-index:99}}.region--header{align-items:center;background-color:#fff;display:flex;flex-wrap:nowrap;gap:16px;margin:16px 0;transition:background-color .2s cubic-bezier(0.4,0,0.2,1);width:100%}@media only screen and (min-width:992px){.region--header{gap:60px}}.header__logo a{display:block;font-weight:700}.header__logo img{width:150px}@media only screen and (min-width:768px){.header__logo img{width:220px}}.header__slogan{color:var(--primary-color);display:none;font-size:0.875rem;line-height:1;text-transform:uppercase}.region--header-nav{position:fixed;z-index:20;top:0;right:0}.region--header .menu-shortcut{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;list-style:none;margin:0;padding:0}@media only screen and (min-width:992px){.region--header .menu-shortcut{gap:16px}}.region--header .menu-shortcut .menu__link{align-items:center;border-radius:4px;display:flex;font-size:1rem;gap:8px;padding:6px 12px;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:991px){.region--header .menu-shortcut .menu__link>span{display:none}}.region--header .menu-shortcut .menu__link img,.region--header .menu-shortcut .menu__link svg{display:block;height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.region--header .menu-shortcut .menu__item:first-child .menu__link{background-color:var(--primary-color);color:#fff;justify-content:center;padding:7px 13px;display:inline-grid;grid-template-columns:auto 0fr;transition:grid-template-columns .25s ease}@media only screen and (min-width:1280px){.region--header .menu-shortcut .menu__item:first-child .menu__link>span{display:inline-block;overflow:hidden;white-space:nowrap}}.region--header .menu-shortcut .menu__item:first-child .menu__link:hover{background:linear-gradient(90deg,#072D51 0%,#069AD8 100%);grid-template-columns:auto 1fr}.region--header .menu-shortcut .menu__item:last-child .menu__link{border:1px solid #d9d9d9;color:var(--primary-color)}.region--header .menu-shortcut .menu__item:last-child .menu__link:hover{border-color:#072d51}.header__nav-search{background:none;border:none;cursor:pointer;margin-left:auto;padding:0}.header__nav-menu{background:none;border:none;cursor:pointer;flex:0 0 auto;grid-column:1/2;grid-row:1/2;height:34px;padding:0;width:30px}@media only screen and (min-width:992px){.header__nav-menu{display:none}}.header__nav-menu .menu-icon{height:24px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:24px}.header__nav-menu .menu-icon span{background:var(--primary-color);display:block;height:3px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.header__nav-menu .menu-icon span:nth-child(1){top:0}.header__nav-menu .menu-icon span:nth-child(2),.header__nav-menu .menu-icon span:nth-child(3){top:10px}.header__nav-menu .menu-icon span:nth-child(4){top:20px}.menu-open .header__nav-menu .menu-icon span:nth-child(1){left:50%;top:10px;width:0%}.menu-open .header__nav-menu .menu-icon span:nth-child(2){transform:rotate(45deg)}.menu-open .header__nav-menu .menu-icon span:nth-child(3){transform:rotate(-45deg)}.menu-open .header__nav-menu .menu-icon span:nth-child(4){left:50%;top:10px;width:0%}.region--menu .menu-shortcut .menu__link{color:#fff;align-items:center;border-radius:4px;display:flex;gap:8px;padding:12px 0;font-size:1rem}@media only screen and (min-width:992px){.region--menu .menu-shortcut .menu__link{display:none}}.region--menu .menu-shortcut .menu__link:hover,.region--menu .menu-shortcut .menu__link:focus{color:hsla(0,0%,100%,.75)}.menu__main{color:#fff;display:none;flex-direction:column;gap:8px}@media only screen and (max-width:991px){.menu__main{padding:12px 0}}.menu__main__wrapper{background:linear-gradient(90deg,#072D51 0%,#069AD8 100%)}@media only screen and (min-width:992px){.menu__main__wrapper{height:100%}}@media only screen and (min-width:992px){.menu__main{display:flex;flex-direction:row;gap:16px;padding:0}}.menu-open .menu__main{display:flex}.menu__main .menu.menu-main,.menu__main .menu.menu-secondary{display:flex;flex-direction:column;gap:8px;position:relative}@media only screen and (min-width:992px){.menu__main .menu.menu-main,.menu__main .menu.menu-secondary{flex-direction:row;gap:16px}}@media only screen and (min-width:1280px){.menu__main .menu.menu-main,.menu__main .menu.menu-secondary{gap:32px}}.menu__main .menu.menu-main .menu__item,.menu__main .menu.menu-secondary .menu__item{padding:8px 0}.menu__main .menu.menu-main .menu__item.menu__item--expanded.open>.menu__submenu,.menu__main .menu.menu-main .menu__item.menu__item--expanded:hover>.menu__submenu,.menu__main .menu.menu-secondary .menu__item.menu__item--expanded.open>.menu__submenu,.menu__main .menu.menu-secondary .menu__item.menu__item--expanded:hover>.menu__submenu{display:block}@media only screen and (min-width:992px){.menu__main .menu.menu-main .menu__item.menu__item--expanded.open>.menu__submenu,.menu__main .menu.menu-main .menu__item.menu__item--expanded:hover>.menu__submenu,.menu__main .menu.menu-secondary .menu__item.menu__item--expanded.open>.menu__submenu,.menu__main .menu.menu-secondary .menu__item.menu__item--expanded:hover>.menu__submenu{display:grid;gap:0 1rem;grid-template-columns:repeat(2,1fr)}.menu__main .menu.menu-main .menu__item.menu__item--expanded.open>.menu__submenu>.menu__item,.menu__main .menu.menu-main .menu__item.menu__item--expanded:hover>.menu__submenu>.menu__item,.menu__main .menu.menu-secondary .menu__item.menu__item--expanded.open>.menu__submenu>.menu__item,.menu__main .menu.menu-secondary .menu__item.menu__item--expanded:hover>.menu__submenu>.menu__item{border-bottom-style:solid;border-bottom-width:2px;border-color:color-mix(in oklab,#d9d9d9 30%,transparent)}.menu__main .menu.menu-main .menu__item.menu__item--expanded.open>.menu__submenu>.menu__item>.menu__link,.menu__main .menu.menu-main .menu__item.menu__item--expanded:hover>.menu__submenu>.menu__item>.menu__link,.menu__main .menu.menu-secondary .menu__item.menu__item--expanded.open>.menu__submenu>.menu__item>.menu__link,.menu__main .menu.menu-secondary .menu__item.menu__item--expanded:hover>.menu__submenu>.menu__item>.menu__link{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-right size-4' aria-hidden='true'%3E%3Cpath d='m9 18 6-6-6-6'%3E%3C/path%3E%3C/svg%3E");background-position:center right;background-repeat:no-repeat;background-size:16px;border-radius:4px;padding:14px}.menu__main .menu.menu-main .menu__item.menu__item--expanded.open>.menu__submenu>.menu__item>.menu__link:hover,.menu__main .menu.menu-main .menu__item.menu__item--expanded.open>.menu__submenu>.menu__item>.menu__link:focus,.menu__main .menu.menu-main .menu__item.menu__item--expanded:hover>.menu__submenu>.menu__item>.menu__link:hover,.menu__main .menu.menu-main .menu__item.menu__item--expanded:hover>.menu__submenu>.menu__item>.menu__link:focus,.menu__main .menu.menu-secondary .menu__item.menu__item--expanded.open>.menu__submenu>.menu__item>.menu__link:hover,.menu__main .menu.menu-secondary .menu__item.menu__item--expanded.open>.menu__submenu>.menu__item>.menu__link:focus,.menu__main .menu.menu-secondary .menu__item.menu__item--expanded:hover>.menu__submenu>.menu__item>.menu__link:hover,.menu__main .menu.menu-secondary .menu__item.menu__item--expanded:hover>.menu__submenu>.menu__item>.menu__link:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23069ad880' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-right size-4' aria-hidden='true'%3E%3Cpath d='m9 18 6-6-6-6'%3E%3C/path%3E%3C/svg%3E")}}.menu__main .menu.menu-main .menu__item.menu__item--expanded.open .menu__submenu-toggle svg,.menu__main .menu.menu-main .menu__item.menu__item--expanded:hover .menu__submenu-toggle svg,.menu__main .menu.menu-secondary .menu__item.menu__item--expanded.open .menu__submenu-toggle svg,.menu__main .menu.menu-secondary .menu__item.menu__item--expanded:hover .menu__submenu-toggle svg{transform:rotate(180deg)}.menu__main .menu.menu-main .menu__submenu-toggle,.menu__main .menu.menu-main .field-icon,.menu__main .menu.menu-secondary .menu__submenu-toggle,.menu__main .menu.menu-secondary .field-icon{align-items:center;display:flex;justify-content:center}.menu__main .menu.menu-main .field-icon,.menu__main .menu.menu-secondary .field-icon{height:16px;width:16px}.menu__main .menu.menu-main .menu__link,.menu__main .menu.menu-secondary .menu__link{gap:8px;align-items:center;display:flex;cursor:pointer;color:currentColor;font-size:1rem;font-weight:400}.menu__main .menu.menu-main .menu__link-wrapper,.menu__main .menu.menu-secondary .menu__link-wrapper{align-items:center;cursor:pointer;display:flex;gap:4px;height:100%}.menu__main .menu.menu-main .menu__submenu,.menu__main .menu.menu-secondary .menu__submenu{display:none;padding:8px 0}@media only screen and (min-width:992px){.menu__main .menu.menu-main .menu__submenu,.menu__main .menu.menu-secondary .menu__submenu{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid #d9d9d9;box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 10px 15px -3px,rgba(0,0,0,.1) 0px 4px 6px -4px;color:var(--primary-color);left:0;min-width:-moz-max-content;min-width:max-content;padding:1.5rem 2.25rem;position:absolute;right:0;top:100%;z-index:99}.menu__main .menu.menu-main .menu__submenu .menu__link,.menu__main .menu.menu-secondary .menu__submenu .menu__link{color:#072d51}.menu__main .menu.menu-main .menu__submenu .menu__link:hover,.menu__main .menu.menu-main .menu__submenu .menu__link:focus,.menu__main .menu.menu-secondary .menu__submenu .menu__link:hover,.menu__main .menu.menu-secondary .menu__submenu .menu__link:focus{color:rgba(6,154,216,.5019607843)}}.menu__main .menu.menu-main .menu__submenu-toggle svg,.menu__main .menu.menu-secondary .menu__submenu-toggle svg{transition:transform .3s ease-in-out}.menu__main .menu.menu-main .menu__submenu .menu__item,.menu__main .menu.menu-secondary .menu__submenu .menu__item{padding:0;white-space:nowrap}@media only screen and (max-width:991px){.menu__main .menu.menu-main .menu__submenu .menu__item,.menu__main .menu.menu-secondary .menu__submenu .menu__item{border-bottom:1px solid #d9d9d9;padding:8px 0}.menu__main .menu.menu-main .menu__submenu .menu__item:first-child,.menu__main .menu.menu-secondary .menu__submenu .menu__item:first-child{padding-top:0}.menu__main .menu.menu-main .menu__submenu .menu__item:last-child,.menu__main .menu.menu-secondary .menu__submenu .menu__item:last-child{border-bottom:none;padding-bottom:0}}.menu__main .menu.menu-main .menu__submenu .menu__item a,.menu__main .menu.menu-secondary .menu__submenu .menu__item a{display:block;padding:0}@media only screen and (min-width:992px){.menu__main .menu.menu-secondary{margin-left:auto}}.menu__main .menu.menu-secondary .menu__link:hover,.menu__main .menu.menu-secondary .menu__link:focus{color:hsla(0,0%,100%,.75)}.search-block-form{align-items:flex-end;border-radius:4px;border:1px solid #d9d9d9;display:flex;flex-grow:1;gap:16px;margin:0 auto;max-width:675px;padding:0;position:relative}.search-block-form:hover,.search-block-form:focus-within{border-color:#069ad8}.search-block-form .form-item{flex-grow:1;margin:0}.search-block-form .form-item label{color:var(--primary-color)}.search-block-form .form-search{font-size:.75rem;margin:0}.search-block-form .form-search:hover,.search-block-form .form-search:focus{border-color:#069ad8}.search-block-form .form-actions{margin:0}.search-block-form .form-submit{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 21-4.34-4.34'%3E%3C/path%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:24px;clip-path:none !important;cursor:pointer;display:block;height:24px;margin:0;padding:1rem;width:24px}.search-block-form .form-submit:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23069ad8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 21-4.34-4.34'%3E%3C/path%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3C/svg%3E")}.header__contact{display:flex;justify-content:space-between;width:100%;max-width:80px;margin-left:auto}.header__contact a{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:100%;max-width:40px;height:56px}.header__contact a svg{fill:var(--primary-color);transition:.3s}.header__contact a:hover svg{fill:var(--attention-color)}.header__contact-mail svg{width:19px;height:13px}.header__contact-tel svg{width:18px;height:18px}.header__contact-details{display:none}@media only screen and (min-width:768px){.header__contact{position:fixed;right:0;top:50%;flex-direction:column;align-items:flex-end;width:80px;max-width:none;height:144px;transform:translateY(-50%);z-index:999}.header__contact::before{position:absolute;top:0;left:0;content:"";z-index:5;display:block;width:80px;height:144px;background:url(/themes/custom/isopartner/images/bg-header-contact.svg) no-repeat;background-size:contain}.header__contact a{position:relative;z-index:6;justify-content:flex-start;width:40px;height:72px;color:#fff}.header__contact a svg{fill:#fff}.header__contact-details{position:absolute;right:0;top:0;z-index:4;display:block;width:80px;height:144px}.header__contact-detail{position:absolute;right:0;top:0;z-index:-1;display:flex;align-items:center;width:212px;height:72px;padding:0 50px 0 40px;color:#fff;background:url(/themes/custom/isopartner/images/bg-header-contact-link.svg) no-repeat;background-size:contain;transform:translateX(155px);transition:.5s}.header__contact-detail:nth-child(2){top:auto;bottom:0}.header__contact-detail.active{transform:translateX(-40px)}.header__contact--v2 .header__contact-detail{background:none}}@media only screen and (max-width:991px){.region--header{display:grid;grid-template-columns:1fr auto 30px}.header__logo{grid-row:1/2;grid-column:1/2}.search-block-form{grid-row:2/3;grid-column:1/4;width:100%}.menu-shortcut{grid-row:1/2;grid-column:2/3}.header__nav-menu{grid-row:1/2;grid-column:3/4}}.menu-open{overflow:hidden}.language-link{color:#fff;display:inline-block;font-size:1rem;line-height:1;padding:12px 16px;width:100%}.language-link.is-active{background-color:var(--primary-color);color:#fff}.language-link.is-active:hover,.language-link.is-active:focus{background:rgba(6,154,216,.25)}.language-link:hover,.language-link:focus{background:#e9ecef}.section>.paragraph{background-position:center center;background-size:cover;background-repeat:no-repeat;box-sizing:border-box}.section>.paragraph:not(.bg--primary,.bg--gradient,.bg--secondary,.bg--grey){background-color:#fff}.section h2{justify-content:center}@media only screen and (min-width:768px){.section>.paragraph{align-items:center;display:flex}.section:last-of-type>.paragraph{min-height:auto}}@media only screen and (min-width:1280px){.section:last-of-type>.paragraph{min-height:auto}.section-scroll-link{position:fixed;left:50%;bottom:20px;z-index:10;display:flex;justify-content:center;align-items:center;width:44px;height:44px;transform:translateX(-50%) rotateZ(90deg)}.section-scroll-link.last{transform:translateX(-50%) rotateZ(-90deg)}.section-scroll-link img{animation-name:scroll-link;animation-duration:2s;animation-iteration-count:infinite}@keyframes scroll-link{0%{transform:translateX(0)}10%{transform:translateX(5px)}20%{transform:translateX(0)}30%{transform:translateX(5px)}40%{transform:translateX(0)}100%{transform:translateX(0)}}}.project--banner{height:350px;background-repeat:no-repeat;background-size:cover;background-position:center center}.project--banner .container{display:flex;flex-direction:column;align-items:flex-start;max-width:1600px;height:100%;padding-top:75px}.project--breadcrumb .container{max-width:1600px;padding-top:20px;padding-bottom:20px}.project--breadcrumb ol{margin:0;padding:0}.project--breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none}.project--breadcrumb li:before{content:" »"}.project--breadcrumb li:first-child:before{content:none}.project__title{margin-bottom:5px;padding:4px 8px;font-size:1.625rem;font-family:var(--title-font);text-transform:uppercase;color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone}.project__title--blue{background:var(--primary-color)}.project__title--yellow{background:var(--attention-color)}.project__title--white{color:var(--primary-color);background:#fff}@media only screen and (min-width:768px){.project--banner .container{padding-top:135px}.project__title{font-size:2.5rem}}@media only screen and (min-width:1024px){.project--banner .container{padding-top:80px}}@media only screen and (min-width:1920px){.project--banner .container{padding-top:90px}.project__title{font-size:2.875rem}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:none;border:0;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.splide__arrow:disabled{opacity:0}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:-50px}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:-50px}.splide__slider>.splide__arrows .splide__arrow--prev{left:-2.5em}.splide__slider>.splide__arrows .splide__arrow--next{right:-2.5em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.splide:not(.is-overflow) .splide__arrows{display:none}.splide:not(.is-overflow) .splide__list{justify-content:center}.splide:not(.is-overflow) .splide__slide:last-child{margin-right:0 !important}.paragraph{position:relative;overflow:hidden}.paragraph--bg-blue,.paragraph--bg-secondary,.paragraph--bg-gradient{color:#fff;background:var(--primary-color)}.paragraph--bg-blue h2,.paragraph--bg-secondary h2,.paragraph--bg-gradient h2{color:inherit}.paragraph--bg-secondary{background:var(--secondary-color)}.paragraph--bg-gradient{background:linear-gradient(90deg,var(--primary-color) 0%,var(--secondary-color) 100%)}.paragraph.bg--primary{--table-border-color:#fff;--table-header-background-color:var(--secondary-color);--table-row-background-color:transparent}.paragraph.bg--primary a.button:not(.button--secondary,.button--white,.button--yellow,.button--red){color:var(--primary-color) !important;background-color:#fff}.paragraph.bg--primary a.button:not(.button--secondary,.button--white,.button--yellow,.button--red)::before,.paragraph.bg--primary a.button:not(.button--secondary,.button--white,.button--yellow,.button--red)::after{background-color:#fff}.paragraph.bg--primary a.button:not(.button--secondary,.button--white,.button--yellow,.button--red):hover{color:var(--secondary-color) !important;background-color:#fff}.paragraph.bg--gradient a.button:not(.button--secondary,.button--white,.button--yellow,.button--red){color:var(--primary-color) !important;background-color:var(--attention-color)}.paragraph.bg--gradient a.button:not(.button--secondary,.button--white,.button--yellow,.button--red)::before,.paragraph.bg--gradient a.button:not(.button--secondary,.button--white,.button--yellow,.button--red)::after{background-color:var(--attention-color)}.paragraph.bg--gradient a.button:not(.button--secondary,.button--white,.button--yellow,.button--red):hover{color:var(--primary-color) !important;background-color:var(--attention-color)}.paragraph table{border-collapse:collapse;border:1px solid var(--table-border-color,var(--primary-color))}.paragraph th,.paragraph td{padding:8px;border:1px solid var(--table-border-color,var(--primary-color));text-align:left;vertical-align:top}.paragraph th{color:#fff;font-weight:400;background-color:var(--table-header-background-color,var(--primary-color))}.paragraph tr:nth-child(odd){background-color:var(--table-row-background-color,var(--tertiary-color))}.paragraph td p{margin-bottom:12px}.paragraph td p:last-child{margin-bottom:0}.intro{display:flex;flex-direction:column;justify-content:flex-end;min-height:605px;padding-bottom:20px;position:relative}.intro .container{max-width:1800px;position:relative;z-index:1}.intro h1 span{padding:4px 8px;font-size:1.5rem;line-height:1.5;color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--primary-color)}.page-environment-at .intro h1 span{font-size:1.375rem}.intro .intro__media{position:absolute;inset:0;pointer-events:none}.intro .intro__media img,.intro .intro__media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0}.intro .intro__text{display:block;max-width:800px;margin-bottom:20px;padding:10px 20px;line-height:1.6;color:#fff;background:rgba(7,45,81,.3)}.page-environment-at .intro .intro__text{font-size:0.875rem}.intro .intro__text :last-child{margin-bottom:0}.intro .intro__text .button{color:var(--primary-color) !important;background-color:#fff}.intro .intro__text .button::before,.intro .intro__text .button::after{background-color:#fff}.intro .intro__text .button:hover{color:var(--secondary-color) !important;background-color:#fff}.intro .intro__icons{margin-bottom:20px}.intro .intro__icons{display:flex;justify-content:center;flex-wrap:wrap;gap:5px;margin:0 auto}.intro .icon{flex:1;display:inline-flex;flex-direction:column;align-items:center;max-width:25%;margin:0}.intro .icon:hover .icon__image{background:var(--attention-color)}.intro .icon__image{overflow:hidden;width:57px;height:57px;border:2px solid var(--attention-color);border-radius:50%;background:#fff;transform:scale(1);transition:.3s}.intro .icon__image div{width:100%;height:100%}.intro .icon__image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:5px}.intro .icon__label{display:none}@media only screen and (min-width:768px){.paragraph--fs-intro h1{max-width:614px}.paragraph--fs-intro h1 span{padding:4px 14px;font-size:2.875rem;line-height:1.6}.page-environment-at .paragraph--fs-intro h1 span{font-size:2.5rem}.paragraph--fs-intro .intro__text{margin-bottom:50px}.page-environment-at .paragraph--fs-intro .intro__text{font-size:1rem}.paragraph--fs-intro .intro__icons{gap:30px;margin-bottom:40px}.paragraph--fs-intro .icon__image{width:75px;height:75px;margin:0 auto 10px}.paragraph--fs-intro .icon__label{display:block;color:#fff;text-transform:uppercase;text-align:center;font-size:1.125rem}}@media only screen and (min-width:1024px){.paragraph--fs-intro .intro__text{margin-bottom:50px}.paragraph--fs-intro .icon:hover .icon__image{transform:scale(1.25) translateY(-5px)}}@media only screen and (min-width:1280px){.paragraph--fs-intro h1{max-width:680px}.paragraph--fs-intro h1 span,.page-environment-at .paragraph--fs-intro h1 span{font-size:2.5rem}.paragraph--fs-intro .intro__text,.page-environment-at .paragraph--fs-intro .intro__text{margin-bottom:35px}.page-environment-at .paragraph--fs-intro .intro__text{max-width:800px}.paragraph--fs-intro .intro__icons{margin-bottom:70px}}@media only screen and (min-width:1920px){.paragraph--fs-intro h1 span,.page-environment-at .paragraph--fs-intro h1 span{font-size:2.875rem}.paragraph--fs-intro .intro__text,.page-environment-at .paragraph--fs-intro .intro__text{margin-bottom:85px}.paragraph--fs-intro .intro__icons{margin-bottom:120px}.paragraph--fs-intro .icon__image{width:80px;height:80px}}.paragraph--text-1-column{margin-top:40px;margin-bottom:40px}.paragraph--text-1-column.bg--primary,.paragraph--text-1-column.bg--gradient,.paragraph--text-1-column.bg--secondary{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}.paragraph--text-1-column.max-w-sm .container{max-width:580px}.paragraph--text-1-column.max-w-lg .container{max-width:1600px}@media only screen and (min-width:1024px){.paragraph--text-1-column.bg--primary,.paragraph--text-1-column.bg--gradient,.paragraph--text-1-column.bg--secondary{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}.paragraph--text-1-column.max-w-sm .container{max-width:900px}}@media only screen and (min-width:1920px){.paragraph--text-1-column.max-w-sm .container{max-width:1000px}}.paragraph--banner{height:350px;background-repeat:no-repeat;background-size:cover;background-position:center center}.paragraph--banner .container{display:flex;flex-direction:column;align-items:flex-start;max-width:1600px;height:100%;padding-top:75px}.banner__title,.banner__subtitle{border-radius:4px;margin-bottom:5px;padding:4px 8px;font-size:1.625rem;font-family:var(--title-font);text-transform:uppercase;color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone}.banner__title--blue{background:var(--primary-color)}.banner__title--yellow{background:var(--attention-color)}.banner__title--white{color:var(--primary-color);background:#fff}.banner__subtitle{background:var(--primary-color)}.banner__icon{position:absolute;left:50%;top:65%;transform:translate(-50%,-50%);overflow:hidden;width:110px;height:110px;border:2px solid var(--attention-color);border-radius:50%;background:#fff}.banner__icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:5px}.banner__text{display:block;max-width:614px;margin-top:20px;margin-bottom:50px;padding:10px 20px;line-height:1.6;color:#fff}.banner__text p:last-child{margin-bottom:0}.banner__text .button{color:var(--primary-color) !important;background-color:#fff}.banner__text .button::before,.banner__text .button::after{background-color:#fff}.banner__text .button:hover{color:var(--secondary-color) !important;background-color:#fff}.banner__subtitle-h2{display:flex;align-items:center;gap:8px;max-width:800px;margin-top:5px;margin-bottom:5px;font-size:1.25rem;font-family:var(--text-font);line-height:1.2;color:#fff}.banner__subtitle-h2::before{width:15px;height:24px;margin-top:0;margin-right:0;background-image:url(/themes/custom/isopartner/images/chevron-attention.svg)}@media only screen and (min-width:768px){.paragraph--banner .container{padding-top:135px}.banner__title,.banner__subtitle{font-size:2.5rem}.banner__icon{width:194px;height:194px}}@media only screen and (min-width:1024px){.paragraph--banner .container{padding-top:80px}.banner__icon{width:127px;height:127px}}@media only screen and (min-width:1920px){.paragraph--banner .container{padding-top:90px}.banner__title,.banner__subtitle{font-size:2.875rem}.banner__icon{width:177px;height:177px}.banner__subtitle-h2{font-size:1.375rem}}.paragraph--text-2-columns{margin-top:40px;margin-bottom:40px}.paragraph--text-2-columns .container{max-width:1600px}.paragraph--text-2-columns.bg--primary,.paragraph--text-2-columns.bg--gradient,.paragraph--text-2-columns.bg--secondary{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}@media only screen and (min-width:1024px){.paragraph--text-2-columns__content{display:flex;justify-content:space-between}.paragraph--text-2-columns__column{width:47%}}.paragraph--picture-full-width{margin-top:40px;margin-bottom:40px}.paragraph--picture-full-width .container{max-width:1600px}.paragraph--textnmedia{margin-top:40px;margin-bottom:40px}.paragraph--textnmedia.bg--primary,.paragraph--textnmedia.bg--gradient,.paragraph--textnmedia.bg--secondary,.paragraph--textnmedia.bg--grey{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}.paragraph--textnmedia .container{max-width:1600px}.paragraph--textnmedia img{border-radius:4px;margin-bottom:40px}.paragraph--textnmedia video{border-radius:4px;height:auto;margin:0 auto;width:100%}.paragraph--text-image img{border-radius:4px}.field-textnmedia-text p:last-child{margin-bottom:0}@media only screen and (max-width:1023px){.paragraph--textnmedia.media-left .container{display:flex;flex-direction:column;gap:20px}.paragraph--textnmedia.media-left .paragraph--image{order:2}}@media only screen and (min-width:1024px){.paragraph--textnmedia.text-top .container{align-items:flex-start}.paragraph--textnmedia.text-center .container{align-items:center}.paragraph--textnmedia.text-bottom .container{align-items:flex-end}.paragraph--textnmedia.bg--primary,.paragraph--textnmedia.bg--gradient,.paragraph--textnmedia.bg--secondary,.paragraph--textnmedia.bg--grey{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}.paragraph--textnmedia .container{display:flex;justify-content:space-between}.paragraph--textnmedia .paragraph--image{position:relative}.paragraph--textnmedia img{margin-bottom:0}.paragraph--text-image{width:47%}.paragraph--textnmedia.media-right .paragraph--text{order:0;padding-right:20px}.paragraph--textnmedia.media-right .paragraph--image{order:1}.paragraph--textnmedia.media-right.bg--white-arrow .paragraph--image,.paragraph--textnmedia.media-right.bg--primary-arrow .paragraph--image{width:calc(50% + 110px)}.paragraph--textnmedia.media-right.bg--white-arrow .paragraph--image::after,.paragraph--textnmedia.media-right.bg--primary-arrow .paragraph--image::after{left:0;background:url(/themes/custom/isopartner/images/bg-chevron-white.svg) no-repeat center right/cover}.paragraph--textnmedia.media-right.bg--primary-arrow .paragraph--image::after{background-image:url(/themes/custom/isopartner/images/bg-chevron-blue.svg)}.paragraph--textnmedia.media-left.bg--white-arrow .paragraph--text,.paragraph--textnmedia.media-left.bg--primary-arrow .paragraph--text{margin-left:0;margin-right:auto;padding-left:40px}.paragraph--textnmedia.media-left.bg--white-arrow .paragraph--image,.paragraph--textnmedia.media-left.bg--primary-arrow .paragraph--image{width:calc(50% + 110px)}}.paragraph--text h2{word-break:break-word}.paragraph--picture-left-text-right,.paragraph--text-left-picture-right{margin-top:40px;margin-bottom:40px}.paragraph--picture-left-text-right.bg--primary,.paragraph--text-left-picture-right.bg--primary{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}.paragraph--picture-left-text-right .container,.paragraph--text-left-picture-right .container{max-width:1600px}.paragraph--picture-left-text-right img,.paragraph--text-left-picture-right img{border-radius:4px;margin-bottom:40px}.bg--white-arrow,.bg--primary-arrow{margin:0}.bg--white-arrow .container,.bg--primary-arrow .container{display:flex;flex-direction:column;padding:0}.bg--white-arrow .paragraph--image,.bg--primary-arrow .paragraph--image{position:relative;height:218px;order:0}.bg--white-arrow .paragraph--image::after,.bg--primary-arrow .paragraph--image::after{position:absolute;top:0;right:0;content:"";display:block;height:218px;width:80px;background:url(/themes/custom/isopartner/images/bg-chevron-white-inverse.svg) no-repeat center left/cover}.bg--white-arrow .paragraph--image img,.bg--primary-arrow .paragraph--image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin-bottom:0}.bg--white-arrow .paragraph--text,.bg--primary-arrow .paragraph--text{order:1;padding:20px}.bg--primary-arrow .paragraph--image::after{background-image:url(/themes/custom/isopartner/images/bg-chevron-blue-inverse.svg)}@media only screen and (min-width:768px){.bg--white-arrow .paragraph--image,.bg--primary-arrow .paragraph--image{height:400px}.bg--white-arrow .paragraph--image::after,.bg--primary-arrow .paragraph--image::after{height:400px;width:147px}}@media only screen and (max-width:1023px){.paragraph--picture-left-text-right .container{display:flex;flex-direction:column}.paragraph--picture-left-text-right .paragraph--image{order:2}}@media only screen and (min-width:1024px){.paragraph--picture-left-text-right.bg--primary,.paragraph--text-left-picture-right.bg--primary{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}.paragraph--picture-left-text-right .container,.paragraph--text-left-picture-right .container{display:flex;justify-content:space-between}.paragraph--picture-left-text-right img,.paragraph--text-left-picture-right img{margin-bottom:0}.paragraph--text-image{width:47%}.paragraph--text-left-picture-right.bg--white-arrow .paragraph--text,.paragraph--text-left-picture-right.bg--primary-arrow .paragraph--text{order:0;padding-right:20px}.paragraph--text-left-picture-right.bg--white-arrow .paragraph--image,.paragraph--text-left-picture-right.bg--primary-arrow .paragraph--image{order:1;width:calc(50% + 110px)}.paragraph--text-left-picture-right.bg--white-arrow .paragraph--image::after,.paragraph--text-left-picture-right.bg--primary-arrow .paragraph--image::after{left:0;background:url(/themes/custom/isopartner/images/bg-chevron-white.svg) no-repeat center right/cover}.paragraph--text-left-picture-right.bg--primary-arrow .paragraph--image::after{background-image:url(/themes/custom/isopartner/images/bg-chevron-blue.svg)}.paragraph--picture-left-text-right.bg--white-arrow .paragraph--text,.paragraph--picture-left-text-right.bg--primary-arrow .paragraph--text{margin-left:0;margin-right:auto;padding-left:40px}.paragraph--picture-left-text-right.bg--white-arrow .paragraph--image,.paragraph--picture-left-text-right.bg--primary-arrow .paragraph--image{width:calc(50% + 110px)}.bg--white-arrow,.bg--primary-arrow{margin:0}.bg--white-arrow .container,.bg--primary-arrow .container{flex-direction:row;max-width:none}.bg--white-arrow .paragraph--text,.bg--primary-arrow .paragraph--text{display:flex;flex-direction:column;justify-content:center;width:50%;max-width:620px;margin-left:auto}.bg--white-arrow .paragraph--image,.bg--primary-arrow .paragraph--image{flex-shrink:0;width:50%;height:700px}.bg--white-arrow .paragraph--image::after,.bg--primary-arrow .paragraph--image::after{height:700px;width:206px}}.paragraph--partner{margin-top:40px;margin-bottom:40px}.paragraph--partner .container{max-width:1280px;text-align:center}.paragraph--partner h2{justify-content:center}.partner{width:130px;height:auto;margin:20px auto}.partner a{display:block;transform:translateY(0);transition:all .1s linear}.partner a:hover{transform:translateY(-5px)}.partners-list__link{margin-top:40px}@media only screen and (min-width:768px){.partners-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.partner{width:70px;margin:20px 10px}}@media only screen and (min-width:1280px){.partner{width:110px}}.paragraph--cta{color:#fff;text-align:center;background:var(--secondary-color)}.paragraph--cta .container{padding-top:40px;padding-bottom:40px}.paragraph--cta h3{margin-bottom:20px;color:inherit}.paragraph--cta a{color:var(--primary-color)}.paragraph--cta a.phone{display:inline-flex;align-items:center}.paragraph--cta a.phone::before{content:"";display:inline-block;width:15px;height:15px;margin-right:5px;background:url(/themes/custom/isopartner/images/icon-phone.svg) no-repeat;background-size:contain}.paragraph--cta p:last-child{margin:0}@media only screen and (min-width:768px){.paragraph--cta .container{padding-top:20px;padding-bottom:20px}}.paragraph--news{padding-top:40px;padding-bottom:40px}.paragraph--news h2{justify-content:center;margin-bottom:30px}.news-item{position:relative;border-radius:4px;overflow:hidden}.news-item__type{position:absolute;top:8px;left:8px;padding:4px 8px;font-size:0.75rem;color:#fff;text-transform:uppercase;background:var(--secondary-color);border-radius:4px}.news-item__type--yellow{background:var(--attention-color)}.news-item__content{padding:30px 25px}.news-item__title{display:flex;justify-content:space-between;padding:10px 25px;background:var(--secondary-color)}.news-item__date{padding-top:4px;padding-left:20px}.news-item h3{margin:0;font-size:1.375rem}@media only screen and (max-width:767px){.paragraph--news .container{padding-left:0;padding-right:0}.news-item .link{color:#fff}.news-item .link::before{background-image:url(/themes/custom/isopartner/images/bt-chevron-white.svg)}.news-item .link:hover{color:var(--secondary-color)}}@media only screen and (min-width:768px){.news-list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.news-item{display:flex;flex-direction:column;position:relative}.news-item__content{flex-grow:1;color:var(--primary-color);background:#fff}.news-item__title{flex-direction:column}.news-item__date{padding-left:0}}@media only screen and (min-width:1024px){.paragraph--news h2{margin-bottom:80px}.news-list{gap:80px}.news-item__title{flex-direction:row}.news-item__date{padding-left:20px}}.paragraph--overview,.paragraph--fs-overview{padding-top:40px;padding-bottom:40px}.paragraph--overview h2{justify-content:center}.paragraph--fs-overview h3{margin-bottom:0}.paragraph--overview--type-grid .container,.paragraph--overview--type-gridcentered .container{max-width:1400px}.paragraph--overview--type-grid .grid-text .container,.paragraph--overview--type-gridcentered .grid-text .container{max-width:900px;margin:0 auto}.paragraph--overview--type-grid .overview-text,.paragraph--overview--type-gridcentered .overview-text{padding:0 10px}.paragraph--overview--type-grid .splide,.paragraph--overview--type-gridcentered .splide{width:100%;visibility:visible}.paragraph--overview--type-grid .splide__track,.paragraph--overview--type-gridcentered .splide__track{overflow:visible}.paragraph--overview--type-grid .splide__list,.paragraph--overview--type-gridcentered .splide__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;width:100%}.paragraph--overview--type-grid .splide__slide,.paragraph--overview--type-gridcentered .splide__slide{overflow:visible;width:100%;margin-bottom:40px}.paragraph--overview--type-grid .overview-item,.paragraph--overview--type-gridcentered .overview-item{box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);position:relative;transition:.4s all ease-out}.paragraph--overview--type-grid .overview-item:hover,.paragraph--overview--type-gridcentered .overview-item:hover{box-shadow:6px 6px 10px 0 rgba(0,0,0,.3)}.paragraph--overview--type-grid .overview-item__data,.paragraph--overview--type-gridcentered .overview-item__data{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,0)}.paragraph--overview--type-grid .overview-item__content,.paragraph--overview--type-gridcentered .overview-item__content{font-size:0.875rem}.paragraph--overview--type-grid .overview-item__content h3,.paragraph--overview--type-gridcentered .overview-item__content h3{font-size:1.25rem}.paragraph--overview--type-grid .overview-item__content a span,.paragraph--overview--type-gridcentered .overview-item__content a span{position:relative;display:inline-flex;align-items:center;min-height:33px;padding:5px 20px;border:0;border-radius:4px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-family:var(--text-font);font-size:0.9375rem;font-weight:400;line-height:1.2;color:#fff;background-color:var(--primary-color);background-image:none;box-shadow:none;transition:clip-path .5s ease,border-radius .5s ease,color .3s ease;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.paragraph--overview--type-grid .overview-item__content a span:hover,.paragraph--overview--type-gridcentered .overview-item__content a span:hover{border-radius:0;clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.paragraph--overview--type-grid .overview-item__content a:hover,.paragraph--overview--type-gridcentered .overview-item__content a:hover{color:var(--attention-color)}.paragraph--overview--type-grid .overview-item__content a::after,.paragraph--overview--type-gridcentered .overview-item__content a::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.paragraph--overview--type-grid .overview-item__content a,.paragraph--overview--type-gridcentered .overview-item__content a{align-self:flex-start}.paragraph--overview--type-grid .overview-item__type,.paragraph--overview--type-gridcentered .overview-item__type{font-size:0.75rem}.paragraph--overview--type-grid .overview-item__link,.paragraph--overview--type-gridcentered .overview-item__link{margin-top:auto;text-align:center}.overview-item{border-radius:4px;overflow:hidden}.overview-item__content{padding:30px 25px}.paragraph--overview--type-slider .overview-item__content a{position:relative;display:inline-block;padding-left:26px;display:inline-block;color:var(--secondary-color);font-size:0.9375rem;line-height:1.6}.paragraph--overview--type-slider .overview-item__content a::before{position:absolute;top:7px;left:0;content:"";width:7px;height:11px;background-image:url(/themes/custom/isopartner/images/bt-chevron-primary.svg);background-repeat:no-repeat;background-size:contain;transition:left .3s}.paragraph--overview--type-slider .overview-item__content a::after{position:absolute;top:7px;left:7px;content:"";width:10px;height:11px;background-image:url(/themes/custom/isopartner/images/bt-chevron-secondary.svg);background-repeat:no-repeat;background-size:contain;transition:left .3s}.paragraph--overview--type-slider .overview-item__content a:hover{color:var(--primary-color)}.paragraph--overview--type-slider .overview-item__content a:hover::before{left:8px}.paragraph--overview--type-slider .overview-item__content a:hover::after{left:12px}.paragraph--overview--type-slider .overview-item__content a{color:#fff}.paragraph--overview--type-slider .overview-item__content a::before{background-image:url(/themes/custom/isopartner/images/bt-chevron-white.svg)}.paragraph--overview--type-slider .overview-item__content a:hover{color:var(--secondary-color)}.overview-item__image{position:relative}.overview-item__data{display:flex;justify-content:space-between;background:#fff}.overview-item__data .overview-item__date{margin-left:auto}.overview-item__type{padding:10px 20px;font-size:0.9375rem;color:#fff;text-transform:uppercase;background:var(--secondary-color);border-radius:4px}.overview-item__type--primary{background:var(--primary-color)}.overview-item__type--yellow{background:var(--attention-color)}.overview-item__date{padding:10px 20px 10px 0;font-size:0.9375rem;color:var(--primary-color)}.overview-item h3{margin-bottom:30px;font-size:1.375rem}.paragraph--overview--slider--3 .overview-item h3{width:100%;margin:0;padding:15px 20px;color:#fff;background:var(--primary-color)}.paragraph--overview--slider--3 .overview-item__type{position:relative;display:inline-block}.paragraph--overview--slider--3 .overview-item__date{display:inline-block;margin-left:10px;font-size:0.9375rem}.paragraph--overview--slider--3 .overview-item__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}.paragraph--overview--slider--2 .overview-item{display:flex;flex-direction:column}.paragraph--overview--slider--2 .overview-item__image{order:1}.paragraph--overview--slider--2 .overview-item h3{order:2;margin:0;padding:20px 25px 10px;color:#fff;background:var(--primary-color)}.paragraph--overview--slider--2 .overview-item__content{order:3;padding-top:10px;color:#fff;background:var(--primary-color)}.paragraph--overview--type-slider .paragraph--overview--slider--2 .overview-item__content a{color:#fff}.paragraph--overview--type-slider .paragraph--overview--slider--2 .overview-item__content a::before{background-image:url(/themes/custom/isopartner/images/bt-chevron-white.svg)}.paragraph--overview--type-slider .paragraph--overview--slider--2 .overview-item__content a:hover{color:var(--secondary-color)}.paragraph--overview--slider--2 .overview-item__data{position:absolute;top:0;left:0;z-index:2;width:100%;background:rgba(0,0,0,0)}.paragraph--overview--slider--2 .overview-item__date{flex-grow:1;margin-left:0;text-align:right;background:#fff}.paragraph--overview-links{text-align:center;margin-top:20px}.paragraph--overview-links a{display:inline-block;padding:3px 10px;color:#fff;background:var(--primary-color)}.bg--primary .paragraph--overview-links a,.bg--secondary .paragraph--overview-links a,.bg--gradient .paragraph--overview-links a{color:var(--primary-color) !important;background-color:#fff}@media only screen and (max-width:767px){.paragraph--overview:not(.paragraph--overview--type-grid) .container,.paragraph--fs-overview .container{padding-left:0;padding-right:0}.paragraph--fs-overview{background-image:none !important}}@media only screen and (min-width:768px){.paragraph--overview-single .overview-item{flex-direction:row}.paragraph--overview-single .overview-item__content{display:flex;flex-direction:column;justify-content:center;width:55%;padding:30px 50px}.paragraph--overview-single .overview-item__image{width:45%}.paragraph--overview-single .overview-item img{-o-object-fit:cover;object-fit:cover;height:100%}.paragraph--overview-multiple{padding-bottom:60px}.paragraph--overview--type-slider .paragraph--overview .overview-item__content a{color:#fff}.paragraph--overview--type-slider .paragraph--overview .overview-item__content a::before{background-image:url(/themes/custom/isopartner/images/bt-chevron-white.svg)}.paragraph--overview--type-slider .paragraph--overview .overview-item__content a:hover{color:var(--secondary-color)}.paragraph--overview--type-grid .splide__slide,.paragraph--overview--type-gridcentered .splide__slide{width:50%;flex:0 1 50%;padding:0 10px}.paragraph--overview--type-grid .overview-item__content,.paragraph--overview--type-gridcentered .overview-item__content{display:flex;flex-direction:column;color:var(--dark-color);background:#fff;position:relative}.paragraph--overview--type-grid .overview-item__content h3,.paragraph--overview--type-gridcentered .overview-item__content h3{display:flex;justify-content:flex-start;align-items:center;min-height:65px;margin-bottom:15px;color:var(--primary-color)}.paragraph--overview--type-gridcentered .overview-item__content h3{justify-content:center;text-align:center}.paragraph--overview--type-gridcentered .paragraph--overview-single{display:flex;justify-content:center}.paragraph--overview--type-gridcentered .paragraph--overview-single .overview-item{flex-direction:column}.paragraph--overview--type-gridcentered .paragraph--overview-single .overview-item__content{width:100%;padding:30px 25px}.paragraph--overview--type-gridcentered .paragraph--overview-single .overview-item__image{width:100%}.overview-item{display:flex;flex-direction:column;height:100%}.overview-item__content{flex-grow:1;color:#fff;background:var(--primary-color)}.overview-item__content h3{color:var(--attention-color)}.paragraph--overview--slider--3{padding-top:100px}.paragraph--overview--slider--3 h2{margin-bottom:25px}.paragraph--overview--slider--3 .overview-item{flex-wrap:wrap;align-items:flex-start;background:#fff;position:relative}.paragraph--overview--slider--3 .overview-item__image{padding:10px 25px 0}.paragraph--overview--slider--3 .overview-item__content{display:flex;flex-direction:column;padding-top:5px;padding-bottom:10px;color:var(--primary-color);background:#fff}.paragraph--overview--slider--3 .overview-item__content a{margin-top:auto}.paragraph--overview--slider--3 .overview-item__content a::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.paragraph--overview--slider--3 .splide__pagination__page{background:#fff}.paragraph--overview--slider--3 .splide__pagination__page:hover,.paragraph--overview--slider--3 .splide__pagination__page.is-active{background:var(--attention-color)}.paragraph--overview--slider--2{padding-top:160px}.paragraph--overview--slider--2 h2{margin-bottom:65px}}@media only screen and (min-width:1024px){.paragraph--overview--type-grid .splide__slide,.paragraph--overview--type-gridcentered .splide__slide{flex-basis:25%;max-width:25%}}@media only screen and (min-width:1280px){.paragraph--overview-multiple{padding-bottom:0}.paragraph--fs-overview{display:flex;align-items:center}.paragraph--overview-links{margin-top:40px}.paragraph--overview--type-grid .splide__slide,.paragraph--overview--type-gridcentered .splide__slide{flex-basis:16.6666666667%;max-width:16.6666666667%}.paragraph--overview--type-grid .overview-item__content,.paragraph--overview--type-gridcentered .overview-item__content{padding:30px 12px}}.paragraph--news-overview,.paragraph--fs-news-overview{padding:40px 20px}.paragraph--news-overview h3,.paragraph--fs-news-overview h3{margin-bottom:0}.paragraph--news-overview .splide__slide,.paragraph--fs-news-overview .splide__slide{position:relative;padding:10px}.paragraph--news-overview .splide__slide .overview-item,.paragraph--fs-news-overview .splide__slide .overview-item{box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);transition:.4s all ease-out}.paragraph--news-overview .splide__slide .overview-item:hover,.paragraph--fs-news-overview .splide__slide .overview-item:hover{box-shadow:6px 6px 10px 0 rgba(0,0,0,.3)}.js-slider--home-news .overview-item{position:relative}.js-slider--home-news .overview-item__type{border-radius:4px;position:absolute;top:8px;left:8px;z-index:1;padding:4px 8px;font-size:0.75rem}.js-slider--home-news .overview-item h3{color:var(--primary-color);font-weight:700;margin-bottom:20px}.js-slider--home-news .overview-item__date{font-size:0.9375rem;height:40px;padding:10px 0}.js-slider--home-news .overview-item__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px}.js-slider--home-news .overview-item:hover .overview-item__image img{transform:scale(1.15)}.js-slider--home-news .overview-item__image{overflow:hidden;padding:0}.js-slider--home-news .overview-item__image img{transition:transform .7s ease}.js-slider--home-news .overview-item .overview-item__content{padding-bottom:20px;padding-top:0;text-align:center;color:var(--primary-color);background:#fff}.js-slider--home-news .overview-item .overview-item__content a{background:var(--primary-color);border-radius:4px;color:#fff;margin-left:auto;margin-right:auto;padding:10px 20px}@media only screen and (max-width:767px){.paragraph--news-overview .container,.paragraph--fs-news-overview .container{padding-left:0;padding-right:0}.paragraph--news-overview,.paragraph--fs-news-overview{background-image:none !important}.paragraph--news-overview.bg--gradient,.paragraph--fs-news-overview.bg--gradient{background:linear-gradient(90deg,var(--primary-color) 0%,var(--secondary-color) 100%) !important}}@media only screen and (min-width:768px){.paragraph--overview--slider--home-news.bg--primary h2,.paragraph--overview--slider--home-news.bg--secondary h2,.paragraph--overview--slider--home-news.bg--gradient h2{color:#fff}.paragraph--overview--slider--home-news h2{margin-bottom:25px}.paragraph--overview--slider--home-news .overview-item{flex-wrap:wrap;align-items:flex-start;background:#fff;border-radius:4px;overflow:hidden;position:relative}.paragraph--overview--slider--home-news .overview-item__content{display:flex;flex-direction:column;padding-top:5px;padding-bottom:10px}.paragraph--overview--slider--home-news .overview-item__content a{margin-top:auto}.paragraph--overview--slider--home-news .overview-item__content a::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.paragraph--overview--slider--home-news .splide__pagination__page{background:#fff}.paragraph--overview--slider--home-news .splide__pagination__page:hover,.paragraph--overview--slider--home-news .splide__pagination__page.is-active{background:var(--attention-color)}.paragraph--overview--slider--home-news.arrows-primary .splide__arrow svg{fill:var(--secondary-color)}.paragraph--overview--slider--home-news.arrows-yellow h2::before{background:url(/themes/custom/isopartner/images/chevron-attention.svg) no-repeat}}@media only screen and (min-width:1280px){.paragraph--news-overview,.paragraph--fs-news-overview{display:flex;align-items:center}}.paragraph--overview--slider--home-news .paragraph--overview-links a{position:relative;display:inline-flex;align-items:center;min-height:33px;padding:5px 20px;border:0;border-radius:4px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-family:var(--text-font);font-size:0.9375rem;font-weight:400;line-height:1.2;color:#fff;background-color:var(--primary-color);background-image:none;box-shadow:none;transition:clip-path .5s ease,border-radius .5s ease,color .3s ease;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.paragraph--overview--slider--home-news .paragraph--overview-links a:hover{border-radius:0;clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.paragraph--overview--slider--home-news .paragraph--overview-links a:hover{color:var(--attention-color)}.paragraph--overview--slider--home-news.bg--primary .paragraph--overview-links a,.paragraph--overview--slider--home-news.bg--secondary .paragraph--overview-links a,.paragraph--overview--slider--home-news.bg--gradient .paragraph--overview-links a{color:var(--primary-color) !important;background-color:#fff}.paragraph--overview--slider--home-news.bg--primary .paragraph--overview-links a::before,.paragraph--overview--slider--home-news.bg--primary .paragraph--overview-links a::after,.paragraph--overview--slider--home-news.bg--secondary .paragraph--overview-links a::before,.paragraph--overview--slider--home-news.bg--secondary .paragraph--overview-links a::after,.paragraph--overview--slider--home-news.bg--gradient .paragraph--overview-links a::before,.paragraph--overview--slider--home-news.bg--gradient .paragraph--overview-links a::after{background-color:#fff}.paragraph--overview--slider--home-news.bg--primary .paragraph--overview-links a:hover,.paragraph--overview--slider--home-news.bg--secondary .paragraph--overview-links a:hover,.paragraph--overview--slider--home-news.bg--gradient .paragraph--overview-links a:hover{color:var(--secondary-color) !important;background-color:#fff}.paragraph--products{padding-top:40px;padding-bottom:40px;overflow:visible}.paragraph--products h2{justify-content:center;padding:0 25px}.paragraph--products .products__splide{position:relative}@media only screen and (max-width:767px){.paragraph--products .products__splide{padding:0 30px}}.paragraph--products .splide__track{padding:16px 0}.paragraph--products .splide__arrow svg{fill:var(--secondary-color)}.paragraph--products.bg--primary .splide__arrow svg,.paragraph--products.bg--secondary .splide__arrow svg,.paragraph--products.bg--gradient .splide__arrow svg{fill:var(--attention-color)}.products__text{margin:0 auto 16px;max-width:680px;text-align:center}.products-link{text-align:center;margin-bottom:40px}.products-link a{position:relative;display:inline-flex;align-items:center;min-height:33px;padding:5px 20px;border:0;border-radius:4px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-family:var(--text-font);font-size:0.9375rem;font-weight:400;line-height:1.2;color:#fff;background-color:var(--primary-color);background-image:none;box-shadow:none;transition:clip-path .5s ease,border-radius .5s ease,color .3s ease;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.products-link a:hover{border-radius:0;clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.products-link a:hover{color:var(--attention-color)}.products-link a{align-items:center;display:inline-flex}.products-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fbba00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='21' r='1'/%3E%3Ccircle cx='19' cy='21' r='1'/%3E%3Cpath d='M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12'/%3E%3C/svg%3E")}.products-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='21' r='1'/%3E%3Ccircle cx='19' cy='21' r='1'/%3E%3Cpath d='M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:8px;width:16px}.bg--primary .products-link a,.bg--secondary .products-link a,.bg--gradient .products-link a{color:var(--primary-color) !important;background-color:#fff}.bg--primary .products-link a::before,.bg--primary .products-link a::after,.bg--secondary .products-link a::before,.bg--secondary .products-link a::after,.bg--gradient .products-link a::before,.bg--gradient .products-link a::after{background-color:#fff}.bg--primary .products-link a:hover,.bg--secondary .products-link a:hover,.bg--gradient .products-link a:hover{color:var(--secondary-color) !important;background-color:#fff}.bg--primary .products-link a:hover::before,.bg--secondary .products-link a:hover::before,.bg--gradient .products-link a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23069ad8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='21' r='1'/%3E%3Ccircle cx='19' cy='21' r='1'/%3E%3Cpath d='M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12'/%3E%3C/svg%3E")}.bg--primary .products-link a::before,.bg--secondary .products-link a::before,.bg--gradient .products-link a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23072d51' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='21' r='1'/%3E%3Ccircle cx='19' cy='21' r='1'/%3E%3Cpath d='M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12'/%3E%3C/svg%3E")}.product{align-items:flex-start;background-color:#fff;border-radius:4px;border:1px solid #e9e9e9;box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);display:flex;flex-direction:column;padding:16px 24px;position:relative;transition:.4s box-shadow ease-out}.product:hover{box-shadow:6px 6px 10px 0 rgba(0,0,0,.3)}.product__thumb{display:flex;flex-direction:column;height:100%;width:100%}.product__image{align-items:center;background:#fff;border-radius:4px;display:flex;flex-grow:0;height:150px;justify-content:center;overflow:hidden;width:100%}.product__title{color:var(--primary-color);font-size:14px;font-weight:700;margin-bottom:16px;margin-top:8px;text-align:center}.product__link{background:var(--primary-color);border-radius:4px;color:#fff;display:flex;justify-content:center;margin-top:auto;padding:10px 20px}.product__link::before{content:"";inset:0;position:absolute}.product__link:hover{background:linear-gradient(90deg,var(--primary-color) 0%,var(--secondary-color) 100%)}.product img{display:block;height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:100%}.paragraph--fs-page{padding-top:40px;padding-bottom:40px}.paragraph--fs-page a{position:relative;display:inline-flex;align-items:center;min-height:33px;padding:5px 20px;border:0;border-radius:4px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-family:var(--text-font);font-size:0.9375rem;font-weight:400;line-height:1.2;color:#fff;background-color:var(--primary-color);background-image:none;box-shadow:none;transition:clip-path .5s ease,border-radius .5s ease,color .3s ease;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.paragraph--fs-page a:hover{border-radius:0;clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.paragraph--fs-page a:hover{color:var(--attention-color)}.paragraph--fs-page a{background-color:var(--secondary-color)}.paragraph--fs-page a::before,.paragraph--fs-page a::after{background-color:var(--secondary-color)}.paragraph--fs-page a:hover{color:#fff}.fs-page__text-left{font-size:1.5rem}.fs-page__text-right{max-width:600px;width:100%;margin:0 auto;padding:20px 25px}.fs-page__text-center{max-width:420px;margin:0 auto}@media only screen and (max-width:767px){.paragraph--fs-page .container{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.paragraph--fs-page{display:flex;align-items:center}.paragraph--fs-page .container{max-width:600px}.fs-page__text-left{font-size:1.875rem}}@media only screen and (min-width:1024px){.paragraph--fs-page .container{max-width:1200px}}@media only screen and (min-width:1280px){.paragraph--fs-page .container{display:flex;flex-wrap:wrap}.paragraph--fs-page h2{width:100%}.paragraph--fs-page .fs-page__text-left{width:calc(100% - 600px);text-align:right}.paragraph--fs-page .fs-page__text-right{flex-shrink:0}}.paragraph--history{margin:40px 0}.paragraph--history h2{justify-content:center}.history-timeline{width:100%;max-width:1200px;margin:0 auto}.paragraph--historyitem{position:relative;overflow:visible;margin-bottom:50px;padding-left:40px;border-width:0 0 0 30px;border-style:solid;border-color:#eaeaea;transition:.3s}.paragraph--historyitem::before{position:absolute;top:0;left:0;content:"";border-style:solid;border-width:10px 15px 0 15px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateX(-100%)}.paragraph--historyitem::after{position:absolute;bottom:0;left:0;content:"";border-style:solid;border-width:10px 15px 0 15px;border-color:#eaeaea rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-100%,10px);transition:.3s}.paragraph--historyitem.inview{border-color:var(--attention-color)}.paragraph--historyitem.inview::after{border-color:var(--attention-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.paragraph--historyitem h3{font-size:1.5625rem;font-weight:900;color:var(--secondary-color)}.paragraph--historyitem h3::after{content:"";display:block;width:240px;height:4px;margin-top:10px;margin-left:-40px;background-color:#707070}.paragraph--historyitem img{border-radius:4px;margin-bottom:20px}.history__year{font-size:2.5rem;line-height:1}@media only screen and (min-width:768px){.paragraph--historyitem{padding-left:100px}.paragraph--historyitem h3::after{margin-left:-100px}}@media only screen and (min-width:1024px){.paragraph--historyitem{width:50%;max-width:600px}.paragraph--historyitem:nth-child(odd){padding-left:0;padding-right:100px;border-width:0 30px 0 0;text-align:right;transform:translateX(15px)}.paragraph--historyitem:nth-child(odd)::before,.paragraph--historyitem:nth-child(odd)::after{left:auto;right:-60px}.paragraph--historyitem:nth-child(odd) h3::after{margin-left:auto;transform:translateX(100px)}.paragraph--historyitem:nth-child(even){margin-left:auto;transform:translateX(-15px)}}.paragraph--fs-form,.paragraph--form{padding-top:40px;padding-bottom:40px}.paragraph--fs-form label,.paragraph--form label{color:inherit}.paragraph--fs-form .form-submit,.paragraph--form .form-submit{position:relative;display:inline-flex;align-items:center;min-height:33px;padding:5px 20px;border:0;border-radius:4px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-family:var(--text-font);font-size:0.9375rem;font-weight:400;line-height:1.2;color:#fff;background-color:var(--primary-color);background-image:none;box-shadow:none;transition:clip-path .5s ease,border-radius .5s ease,color .3s ease;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.paragraph--fs-form .form-submit:hover,.paragraph--form .form-submit:hover{border-radius:0;clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.paragraph--fs-form .form-submit:hover,.paragraph--form .form-submit:hover{color:var(--attention-color)}.paragraph--fs-form .form-submit,.paragraph--form .form-submit{margin-top:20px}.paragraph--fs-form.bg--white input,.paragraph--form.bg--white input{border:1px solid var(--primary-color)}.paragraph--fs-form:not(.bg--white) .form-submit,.paragraph--form:not(.bg--white) .form-submit{color:var(--primary-color) !important;background-color:#fff}.paragraph--fs-form:not(.bg--white) .form-submit::before,.paragraph--fs-form:not(.bg--white) .form-submit::after,.paragraph--form:not(.bg--white) .form-submit::before,.paragraph--form:not(.bg--white) .form-submit::after{background-color:#fff}.paragraph--fs-form:not(.bg--white) .form-submit:hover,.paragraph--form:not(.bg--white) .form-submit:hover{color:var(--secondary-color) !important;background-color:#fff}.paragraph--form+.paragraph--cta+.paragraph--text-1-column{text-align:center}.paragraph--form+.paragraph--cta+.paragraph--text-1-column h2{justify-content:center}.paragraph--form+.paragraph--cta+.paragraph--text-1-column a{position:relative;display:inline-flex;align-items:center;min-height:33px;padding:5px 20px;border:0;border-radius:4px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-family:var(--text-font);font-size:0.9375rem;font-weight:400;line-height:1.2;color:#fff;background-color:var(--primary-color);background-image:none;box-shadow:none;transition:clip-path .5s ease,border-radius .5s ease,color .3s ease;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.paragraph--form+.paragraph--cta+.paragraph--text-1-column a:hover{border-radius:0;clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.paragraph--form+.paragraph--cta+.paragraph--text-1-column a:hover{color:var(--attention-color)}@media only screen and (min-width:768px){.paragraph--fs-form,.paragraph--form{display:flex;flex-wrap:wrap;align-items:center}}@media only screen and (min-width:1024px){.webform-submission-form[class*=contact]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.webform-submission-form[class*=contact]>.webform-type-fieldset{width:50%}.webform-submission-form[class*=contact]>.webform-type-fieldset:first-child{padding-right:30px}.webform-submission-form[class*=contact]>.webform-type-fieldset:nth-of-type(2){padding-left:30px}.webform-submission-form[class*=contact] .form-item-message textarea{min-height:256px}.webform-submission-form[class*=contact] .form-actions{margin-left:calc(50% + 30px)}.webform-submission-form[class*=contact] .form-actions .form-submit{margin:0 0 10px}}.paragraph__fs-block{padding:40px 25px}.paragraph__fs-block .paragraph__fs-block-link{text-align:center}.paragraph__fs-block .paragraph__fs-block-link a{position:relative;display:inline-flex;align-items:center;min-height:33px;padding:5px 20px;border:0;border-radius:4px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-family:var(--text-font);font-size:0.9375rem;font-weight:400;line-height:1.2;color:#fff;background-color:var(--primary-color);background-image:none;box-shadow:none;transition:clip-path .5s ease,border-radius .5s ease,color .3s ease;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.paragraph__fs-block .paragraph__fs-block-link a:hover{border-radius:0;clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.paragraph__fs-block .paragraph__fs-block-link a:hover{color:var(--attention-color)}.paragraph__fs-block .paragraph__fs-block-link a{color:var(--primary-color) !important;background-color:#fff}.paragraph__fs-block .paragraph__fs-block-link a::before,.paragraph__fs-block .paragraph__fs-block-link a::after{background-color:#fff}.paragraph__fs-block .paragraph__fs-block-link a:hover{color:var(--secondary-color) !important;background-color:#fff}.paragraph__fs-block-icon{width:110px;height:110px;margin:30px auto}.paragraph__fs-block-icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media only screen and (max-width:767px){.paragraph--fs-2-blocks .container{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.paragraph--fs-2-blocks .container{display:flex;flex-direction:column;justify-content:center;padding-top:40px;padding-bottom:40px}.paragraph__fs-block{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;width:100%;max-width:470px;margin:50px 0}.paragraph__fs-block--2{align-self:flex-end}.paragraph__fs-block h3{width:100%}.paragraph__fs-block-text-1{width:100%}.paragraph__fs-block-text-2{width:60%}.paragraph__fs-block-icon{width:74px;height:74px;margin:0 auto 10px}}@media only screen and (min-width:1024px){.paragraph--fs-2-blocks{padding-top:40px;padding-bottom:40px}.paragraph--fs-2-blocks .container{max-width:1200px}.paragraph__fs-block{max-width:560px}.paragraph__fs-block-text-2{width:50%}.paragraph__fs-block-group{display:flex;align-items:flex-end}.paragraph__fs-block-icon{margin-right:30px}}@media only screen and (min-width:1280px){.paragraph--fs-2-blocks{display:flex;align-items:center}.paragraph--fs-2-blocks .container{flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0}}.paragraph--contact,.paragraph--contact-v2{position:relative;overflow:visible}.paragraph--contact h1,.paragraph--contact-v2 h1{position:absolute;top:75px;left:25px;z-index:10;background:var(--primary-color)}.paragraph--contact-v2{background-color:var(--primary-color)}.paragraph--contact-v2 .contact__extra{display:none}.paragraph--contact-v2+.paragraph--text-1-column{text-align:center}.paragraph--contact-v2+.paragraph--text-1-column h2{justify-content:center}.paragraph--contact-v2+.paragraph--text-1-column a{position:relative;display:inline-flex;align-items:center;min-height:33px;padding:5px 20px;border:0;border-radius:4px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-family:var(--text-font);font-size:0.9375rem;font-weight:400;line-height:1.2;color:#fff;background-color:var(--primary-color);background-image:none;box-shadow:none;transition:clip-path .5s ease,border-radius .5s ease,color .3s ease;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.paragraph--contact-v2+.paragraph--text-1-column a:hover{border-radius:0;clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.paragraph--contact-v2+.paragraph--text-1-column a:hover{color:var(--attention-color)}.paragraph--contact-v2+.paragraph--text-1-column+.paragraph--text-1-column{text-align:center}.paragraph--contact-v2+.paragraph--text-1-column+.paragraph--text-1-column h2{justify-content:center}.paragraph--contact-v2+.paragraph--text-1-column+.paragraph--text-1-column a{position:relative;display:inline-flex;align-items:center;min-height:33px;padding:5px 20px;border:0;border-radius:4px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-family:var(--text-font);font-size:0.9375rem;font-weight:400;line-height:1.2;color:#fff;background-color:var(--primary-color);background-image:none;box-shadow:none;transition:clip-path .5s ease,border-radius .5s ease,color .3s ease;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.paragraph--contact-v2+.paragraph--text-1-column+.paragraph--text-1-column a:hover{border-radius:0;clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.paragraph--contact-v2+.paragraph--text-1-column+.paragraph--text-1-column a:hover{color:var(--attention-color)}.paragraph--contact-v2+.paragraph--text-1-column+.paragraph--text-1-column a{color:var(--primary-color) !important;background-color:var(--attention-color)}.paragraph--contact-v2+.paragraph--text-1-column+.paragraph--text-1-column a::before,.paragraph--contact-v2+.paragraph--text-1-column+.paragraph--text-1-column a::after{background-color:var(--attention-color)}.paragraph--contact-v2+.paragraph--text-1-column+.paragraph--text-1-column a:hover{color:var(--primary-color) !important;background-color:var(--attention-color)}.contact-email{display:inline-flex;align-items:center}.contact-email::before{content:"";display:inline-block;width:20px;height:15px;margin-right:5px;background:url(/themes/custom/isopartner/images/icon-email-blue.svg) no-repeat;background-size:contain}.contact-phone{display:inline-flex;align-items:center}.contact-phone::before{content:"";display:inline-block;width:20px;height:15px;margin-right:5px;background:url(/themes/custom/isopartner/images/icon-phone-blue.svg) no-repeat;background-size:contain}.contact-fax{display:inline-flex;align-items:center}.contact-fax::before{content:"";display:inline-block;width:20px;height:15px;margin-right:5px;background:url(/themes/custom/isopartner/images/icon-fax-blue.svg) no-repeat;background-size:contain}.google-map{width:100%;height:480px}.contact__office{max-width:600px;margin:0 auto;padding:25px;color:var(--primary-color)}.paragraph--contact-v2 .contact__office{color:#fff}.contact__select{width:300px}.popup-tip-anchor{position:absolute;height:0;width:300px}.popup-bubble-anchor{position:absolute;width:100%;bottom:9px;left:0}.popup-bubble-anchor::after{content:"";position:absolute;top:0;left:0;transform:translate(17px,0);width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-right:8px solid var(--primary-color)}.popup-bubble-content{position:absolute;top:0;left:0;transform:translate(25px,-42%);padding:0 30px;border-radius:5px;box-shadow:0px 2px 10px 1px rgba(0,0,0,.5);color:#fff;font-family:var(--title-font);font-size:14px;font-weight:300;line-height:1.7;background-color:var(--primary-color)}.popup-bubble-content h2{position:relative;display:flex;align-items:center;height:55px;margin:0;font-size:1.125rem;color:#fff;background:var(--primary-color)}.popup-bubble-content h2::before{display:none}.google-popup__contact-data{padding-bottom:16px}.google-popup__address{margin-bottom:15px}.google-popup__tel{color:var(--primary-color)}.google-popup__tel svg{width:18px;height:18px;margin-right:5px;fill:var(--secondary-color)}.google-popup__email{color:var(--primary-color)}.google-popup__email svg{width:19px;height:13px;margin-right:5px;fill:var(--secondary-color)}.google-popup__text{margin-top:15px}.employee-info .container{margin-top:40px}.employee-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -20px;padding-bottom:40px}.employee{flex-grow:0;margin:0 0 40px;font-size:0.9375rem}.employee__image{border-radius:4px;overflow:hidden;margin-bottom:8px}.employee__name{font-weight:700;font-size:1.25rem;line-height:1.2;letter-spacing:1px;text-transform:uppercase}.employee__function{margin-bottom:15px;font-weight:500;font-size:1.25rem;line-height:1.2;color:var(--secondary-color)}.employee__email{overflow:hidden;text-overflow:ellipsis;margin:5px 0 0;padding-left:20px;font-size:16px;background:url(/themes/custom/isopartner/images/icon-mail.svg) no-repeat left center;background-size:15px 9px}.employee__phone{margin:5px 0;padding-left:20px;font-size:16px;background:url(/themes/custom/isopartner/images/icon-tel.svg) no-repeat left center;background-size:12px 12px}.employee a{color:var(--primary-color)}.employee a:hover{color:var(--secondary-color)}@media only screen and (min-width:400px){.employee-list{justify-content:flex-start}.employee{width:50%;padding:0 20px}}@media only screen and (min-width:768px){.paragraph--contact h1,.paragraph--contact-v2 h1{top:120px}.google-map{position:relative}.google-map::after{position:absolute;right:0;top:0;content:"";display:block;width:230px;height:100%;background:url(/themes/custom/isopartner/images/bg-chevron-white-inverse.svg) no-repeat center left;background-size:cover}.paragraph--contact-v2 .google-map::after{background-image:url(/themes/custom/isopartner/images/bg-chevron-blue-inverse.svg)}.contact__office{padding:25px 0}}@media only screen and (min-width:1024px){.employee{width:33.3333333333%}}@media only screen and (max-width:1279px){.paragraph--contact-v2 .contact__dropdown{position:relative;z-index:3;display:inline-block}.paragraph--contact-v2 .contact__dropdown:hover .contact__companies{visibility:visible;opacity:1;display:block}.paragraph--contact-v2 .contact__companies{position:absolute;left:0;visibility:hidden;opacity:0;display:none;width:100%;margin:0;padding:5px 0;background:var(--secondary-color);border-radius:4px}.paragraph--contact-v2 .contact__companies li{list-style:none;padding:10px 20px}.paragraph--contact-v2 .contact__companies a{color:#fff}.paragraph--contact-v2 .contact__dropdown-title{display:grid;grid-template-columns:1fr 27px;gap:10px;align-items:center;padding:5px 20px;color:var(--dark-color);font-size:1rem;background:#fff}.paragraph--contact-v2 .contact__dropdown-title::after{content:"";display:block;width:27px;height:27px;background:url(/themes/custom/isopartner/images/chevron-primary.svg) no-repeat center center;background-size:17px 27px;transform:rotateZ(90deg)}}@media only screen and (min-width:1280px){.paragraph--contact,.paragraph--contact-v2{display:flex}.paragraph--contact h1,.paragraph--contact-v2 h1{top:80px;left:4%}.paragraph--contact-v2 .google-popup__contact-data{display:none}.paragraph--contact-v2 .contact__extra{display:block}.paragraph--contact-v2 .contact__extra-info a{color:#fff}.paragraph--contact-v2 .contact__extra-info a:hover{color:var(--secondary-color)}.paragraph--contact-v2 .contact__extra-info .contact-phone::before{background-image:url(/themes/custom/isopartner/images/icon-phone-white.svg)}.paragraph--contact-v2 .contact__extra-info .contact-email::before{background-image:url(/themes/custom/isopartner/images/icon-email-white.svg)}.paragraph--contact-v2 .contact__dropdown-title{display:none}.paragraph--contact-v2 .contact__companies{list-style:none;display:flex;flex-wrap:wrap;max-width:600px;margin:0 0 50px;padding:10px;background:var(--secondary-color);border-radius:4px}.paragraph--contact-v2 .contact__companies li{width:50%;padding:5px 10px}.paragraph--contact-v2 .contact__companies a{color:#fff}.paragraph--contact-v2 .contact__companies a:hover{color:var(--primary-color)}.paragraph--contact-v2 .contact__companies .company-active{color:var(--primary-color)}.paragraph--contact-v2 .contact__office-navigate{margin-bottom:24px}.paragraph--contact-v2 .contact__office-navigate a{padding-left:25px;color:#fff;font-size:1.2rem;background:url(/themes/custom/isopartner/images/icon-location.svg) no-repeat left center;background-size:20px 20px}.paragraph--contact-v2 .contact__office-navigate a:hover{color:var(--secondary-color)}.google-map{width:65%}.paragraph--contact-v2 .google-map{flex-shrink:0;width:60%;height:620px}.contact__office{display:flex;flex-direction:column;justify-content:center;padding:0}.paragraph--contact-v2 .contact__office{max-width:none;margin:0 20px}.employee{width:25%}}@media only screen and (min-width:1500px){.paragraph--contact-v2 .contact__companies li{width:33.3333333333%}}@media only screen and (min-width:1920px){.paragraph--contact h1,.paragraph--contact-v2 h1{top:90px}.google-map{height:850px}.google-map::after{width:260px}}.paragraph--downloads{padding-top:40px;padding-bottom:40px}.downloads__section{position:relative;display:block;height:34px;margin-bottom:4px;margin-right:30px;padding:5px 20px 5px 30px;font-size:1.125rem;line-height:24px;color:#fff !important;text-transform:uppercase;background:var(--secondary-color)}.downloads__section::before{position:absolute;top:0;left:0;content:"";border-top:17px solid rgba(0,0,0,0);border-left:10px solid var(--primary-color);border-bottom:17px solid rgba(0,0,0,0);transition:.3s}.downloads__section::after{position:absolute;top:0;right:-10px;content:"";border-top:17px solid rgba(0,0,0,0);border-left:10px solid var(--secondary-color);border-bottom:17px solid rgba(0,0,0,0);transition:.3s}.downloads__section:first-child{text-transform:none}.downloads__section.selected{margin-right:10px;color:var(--primary-color) !important;background:var(--attention-color)}.downloads__section.selected::after{border-left-color:var(--attention-color)}.downloads__intro{grid-area:intro;max-width:600px;margin-bottom:40px;padding:20px;background:var(--secondary-color)}.downloads__intro :last-child{margin-bottom:0}.download{display:flex;flex-direction:column;margin-bottom:50px;position:relative}.download__item{padding:10px 10px 25px;text-align:center;background:rgba(94,116,126,.2);border-radius:4px;overflow:hidden}.download__preview{border-radius:4px;overflow:hidden;position:relative}.download__type{position:absolute;top:8px;left:8px;padding:4px 8px;font-size:0.75rem;color:#fff;text-transform:uppercase;background:var(--secondary-color);border-radius:4px}.download__type--yellow{background:var(--attention-color)}.download__title{margin-bottom:10px;font-size:1.125rem;text-transform:uppercase;color:#fff}.download__data{display:flex;justify-content:space-between}.download__date{padding:5px 0;font-size:0.9375rem;color:#fff}.download__item--v2 .download__preview{margin-bottom:auto;padding:10px;background:#fff}.download__item--v2 .download__data{justify-content:center;margin-top:8px}.download .button{margin-bottom:0;font-size:0.8125rem}[lang=sv] .download .button,[lang=no] .download .button{white-space:nowrap}@media only screen and (min-width:768px){.downloads__sections{display:flex;height:74px;margin:40px 0}.downloads__section{display:flex;align-items:center;height:100%;margin:0 3px 0 0}.downloads__section::before{border-top:37px solid rgba(0,0,0,0);border-bottom:37px solid rgba(0,0,0,0)}.downloads__section::after{z-index:1;border-top:37px solid rgba(0,0,0,0);border-bottom:37px solid rgba(0,0,0,0)}.downloads__section.selected{margin-right:3px}.downloads__intro{margin-bottom:0}.downloads__list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"intro intro" "1fr 1fr";gap:40px;max-width:560px;margin:0 auto}.download{height:100%;margin-bottom:0}.download__item{flex-grow:1;display:flex;flex-direction:column}.download__preview{margin-top:auto}}@media only screen and (min-width:1024px){.downloads__sections{height:34px}.downloads__section::before{border-top:17px solid rgba(0,0,0,0);border-bottom:17px solid rgba(0,0,0,0)}.downloads__section::after{border-top:17px solid rgba(0,0,0,0);border-bottom:17px solid rgba(0,0,0,0)}.downloads__list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"intro intro intro" "1fr 1fr 1fr";max-width:870px}}@media only screen and (min-width:1280px){.paragraph--downloads .container{padding:0 40px}.downloads__list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"intro intro intro intro" "1fr 1fr 1fr 1fr";max-width:1280px}}.paragraph--world{padding-top:40px;padding-bottom:40px}.paragraph--world h2{justify-content:center}.countries{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;text-align:center}.country{width:150px;padding:20px}.country a{position:relative;margin-top:40px}.country__flag{position:absolute;top:-40px}.paragraph--team{overflow:visible;padding-top:40px;padding-bottom:40px}.paragraph--team+.paragraph--text-1-column{text-align:center}.paragraph--team+.paragraph--text-1-column h2{justify-content:center}.paragraph--team+.paragraph--text-1-column a{position:relative;display:inline-flex;align-items:center;min-height:33px;padding:5px 20px;border:0;border-radius:4px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-family:var(--text-font);font-size:0.9375rem;font-weight:400;line-height:1.2;color:#fff;background-color:var(--primary-color);background-image:none;box-shadow:none;transition:clip-path .5s ease,border-radius .5s ease,color .3s ease;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.paragraph--team+.paragraph--text-1-column a:hover{border-radius:0;clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.paragraph--team+.paragraph--text-1-column a:hover{color:var(--attention-color)}.paragraph--team+.paragraph--text-1-column+.paragraph--text-1-column{text-align:center}.paragraph--team+.paragraph--text-1-column+.paragraph--text-1-column h2{justify-content:center}.paragraph--team+.paragraph--text-1-column+.paragraph--text-1-column a{position:relative;display:inline-flex;align-items:center;min-height:33px;padding:5px 20px;border:0;border-radius:4px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-family:var(--text-font);font-size:0.9375rem;font-weight:400;line-height:1.2;color:#fff;background-color:var(--primary-color);background-image:none;box-shadow:none;transition:clip-path .5s ease,border-radius .5s ease,color .3s ease;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.paragraph--team+.paragraph--text-1-column+.paragraph--text-1-column a:hover{border-radius:0;clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.paragraph--team+.paragraph--text-1-column+.paragraph--text-1-column a:hover{color:var(--attention-color)}.paragraph--team+.paragraph--text-1-column+.paragraph--text-1-column a{color:var(--primary-color) !important;background-color:var(--attention-color)}.paragraph--team+.paragraph--text-1-column+.paragraph--text-1-column a::before,.paragraph--team+.paragraph--text-1-column+.paragraph--text-1-column a::after{background-color:var(--attention-color)}.paragraph--team+.paragraph--text-1-column+.paragraph--text-1-column a:hover{color:var(--primary-color) !important;background-color:var(--attention-color)}.team-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px}.employee-list__empty{margin:0 20px}.paragraph--breadcrumb .container{max-width:1600px;padding-top:20px;padding-bottom:20px}.paragraph--breadcrumb ol{margin:0;padding:0}.paragraph--breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none}.paragraph--breadcrumb li:before{content:" »"}.paragraph--breadcrumb li:first-child:before{content:none}.paragraph--faq{padding-bottom:40px;padding-top:40px}.paragraph--faq .wrapper{display:grid;gap:32px;grid-template-columns:minmax(0,1fr)}@media(min-width:992px){.paragraph--faq .wrapper:has(.left){grid-template-columns:repeat(2,minmax(0,1fr))}}.faq-swiper{--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-size:12px;--swiper-pagination-color:#FFF;border-radius:4px;overflow:hidden}.faq-swiper .swiper-pagination-bullet{border:1px solid #fff}.faq-title{align-items:center;color:var(--primary-color);display:flex;font-family:var(--text-font);font-size:32px;font-weight:800;gap:16px;justify-content:center;line-height:100%;margin-bottom:24px}.faq-title svg{height:auto;width:30px}.field-faq-text{color:var(--primary-color);font-size:16px;margin:0 auto 32px;max-width:1200px;text-align:center}@media(min-width:992px){.field-faq-text{font-size:18px}}.field-faq-text p:last-child{margin-bottom:0}.faq-item{border-radius:4px;margin-bottom:32px;overflow:hidden}.faq-header{align-items:center;background:var(--faq-header);color:var(--faq-text);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:16px;padding:6px 24px}@media(min-width:992px){.faq-header{font-size:18px}}.faq-header .plus{stroke:var(--faq-plus);margin-left:auto}.faq-header .plus path:first-child{transition:transform .2s ease-out,opacity .2s ease-out;transform-origin:center}.active .faq-header .plus path:first-child{opacity:0;transform:rotate(90deg)}.faq-content{border-radius:0 0 4px 4px;color:var(--primary-color);max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease-out,opacity .2s ease-out}.active .faq-content{border-bottom:1px solid var(--faq-border);border-left:1px solid var(--faq-border);border-right:1px solid var(--faq-border);max-height:var(--max-height);opacity:1}.field-faq-item-text{font-size:16px;padding:12px 24px}.field-faq-item-text p:last-child{margin-bottom:0}.paragraph--faq.bg-primary{--faq-border:#009BD9;--faq-header:linear-gradient(114.41deg,#002D54 0%,#009BD9 100%);--faq-plus:#fff;--faq-text:#fff}.paragraph--faq.bg-secondary{--faq-border:#009BD9;--faq-header:var(--primary-color);--faq-plus:#fff;--faq-text:#fff}.paragraph--faq.bg-outline{--faq-border:#009BD9;--faq-header:transparent;--faq-plus:var(--secondary-color);--faq-text:var(--primary-color)}.paragraph--faq.bg-outline .faq-item{border:1px solid var(--faq-border)}.paragraph--faq.bg-outline .faq-item.active .faq-header{border-bottom:1px solid var(--faq-border)}.paragraph--faq.bg-outline .faq-content{border-bottom:none;border-left:none;border-right:none}.paragraph--projects{padding-top:40px;padding-bottom:40px}.paragraph--projects h2{justify-content:center}.projects-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;width:100%}.projects-list .project-teaser{overflow:visible;width:100%;margin-bottom:40px}.project-teaser .overview-item{box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);position:relative;transition:.4s all ease-out}.project-teaser .overview-item:hover{box-shadow:6px 6px 10px 0 rgba(0,0,0,.3)}.project-teaser .overview-item__data{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,0)}.project-teaser .overview-item__content{font-size:0.875rem}.project-teaser .overview-item__content h3{font-size:1.25rem}.project-teaser .overview-item__content a span{position:relative;display:inline-flex;align-items:center;min-height:33px;padding:5px 20px;border:0;border-radius:4px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-family:var(--text-font);font-size:0.9375rem;font-weight:400;line-height:1.2;color:#fff;background-color:var(--primary-color);background-image:none;box-shadow:none;transition:clip-path .5s ease,border-radius .5s ease,color .3s ease;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.project-teaser .overview-item__content a span:hover{border-radius:0;clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.project-teaser .overview-item__content a:hover{color:var(--attention-color)}.project-teaser .overview-item__content a::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.project-teaser .overview-item__content a{align-self:flex-start}.project-teaser .overview-item__type{font-size:0.75rem}.project-teaser .overview-item__link{margin-top:auto;text-align:center}@media only screen and (min-width:768px){.paragraph--overview--type-slider .project-teaser .overview-item__content a{color:#fff}.paragraph--overview--type-slider .project-teaser .overview-item__content a::before{background-image:url(/themes/custom/isopartner/images/bt-chevron-white.svg)}.paragraph--overview--type-slider .project-teaser .overview-item__content a:hover{color:var(--secondary-color)}.projects-list .project-teaser{width:50%;flex:0 1 50%;padding:0 20px}.project-teaser .overview-item__content{display:flex;flex-direction:column;color:var(--dark-color);background:#fff;position:relative}.project-teaser .overview-item__content h3{display:flex;justify-content:flex-start;align-items:center;min-height:65px;margin-bottom:15px;color:var(--primary-color)}}@media only screen and (min-width:1024px){.projects-list .project-teaser{flex-basis:33.3333333333%;max-width:33.3333333333%}}@media only screen and (min-width:1280px){.project-teaser .overview-item__content{padding:30px 12px}}.paragraph--form-compact{margin-top:40px;margin-bottom:40px}.paragraph--form-compact .paragraph--form-compact--text{padding:30px 0}.paragraph--form-compact .paragraph--form-compact--form{padding:30px 0}.paragraph--form-compact .paragraph--form-compact--form .form-submit{color:var(--primary-color) !important;background-color:#fff}.paragraph--form-compact .paragraph--form-compact--form .form-submit::before,.paragraph--form-compact .paragraph--form-compact--form .form-submit::after{background-color:#fff}.paragraph--form-compact .paragraph--form-compact--form .form-submit:hover{color:var(--secondary-color) !important;background-color:#fff}.paragraph--form-compact .container{max-width:1600px}.paragraph--form-compact.bg--blue{background:var(--primary-color);color:#fff}.paragraph--form-compact.bg--blue h2{color:#fff}.paragraph--form-compact.bg--white .paragraph--form-compact--form{position:relative;color:#fff}.paragraph--form-compact.bg--white .paragraph--form-compact--form::before{background:var(--primary-color);bottom:0;content:"";left:-20px;position:absolute;right:-20px;top:0;z-index:-1}.paragraph--form-compact--person{align-items:center;display:flex;gap:20px}.paragraph--form-compact--person>div:first-child{flex:0 0 auto;width:125px}.paragraph--form-compact--person>div:first-child img{height:125px;border-radius:50%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:125px}@media only screen and (min-width:768px){.paragraph--form-compact.bg--white .paragraph--form-compact--form::before{left:-60px;position:absolute;right:-60px}}@media only screen and (max-width:1023px){.paragraph--form-compact.form-right .container{display:flex;flex-direction:column}.paragraph--form-compact.form-right .paragraph--form-compact--form{order:2}}@media only screen and (min-width:1024px){.paragraph--form-compact.bg--white{background:linear-gradient(90deg,var(--primary-color) 25%,#FFF 25%)}.paragraph--form-compact.bg--white .paragraph--form-compact--form{color:#fff}.paragraph--form-compact.alignement--center .container{align-items:center}.paragraph--form-compact .container{display:flex;justify-content:space-between}.paragraph--form-compact .paragraph--form-compact--form{position:relative}.paragraph--form-compact img{margin-bottom:0}.paragraph--form-compact .paragraph--form-compact--text{width:47%}.paragraph--form-compact.bg--white .paragraph--form-compact--form::before{background:url(/themes/custom/isopartner/images/bg-chevron-blue.svg) no-repeat center right/cover;bottom:0;content:"";left:100%;position:absolute;top:0;width:150px;z-index:0}.paragraph--form-compact .paragraph--form-compact--form{background-color:var(--primary-color);width:calc(47% - 125px)}.paragraph--form-compact.form-right.bg--white{background:linear-gradient(-90deg,var(--primary-color) 25%,#FFF 25%)}.paragraph--form-compact.form-right.bg--white .paragraph--form-compact--form::before{left:-150px;transform:rotate(180deg)}.paragraph--form-compact.form-right .paragraph--form-compact--text{order:0;padding-right:20px}.paragraph--form-compact.form-right .paragraph--form-compact--form{order:1}}.banner__tab-title{align-self:center;margin:auto 0 24px;font-size:1.625rem;font-family:var(--title-font);text-transform:uppercase;color:#fff}.banner__tab-title+.banner__tab-links{margin-top:0}.banner__tab-links{display:flex;justify-content:space-between;width:100%;max-width:935px;margin:auto auto 24px;padding:0;list-style:none}.banner__tab-links a{color:#fff}.banner__tab-links a:hover .tab-links__icon{background:var(--attention-color)}.tab-links__icon{overflow:hidden;width:56px;height:56px;margin:0 auto;border:2px solid var(--attention-color);border-radius:50%;background:#fff;transform:scale(1);transition:.3s}.tab-links__icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:5px}.tab-links__title{display:none;text-transform:uppercase}.paragraph--tab{display:flex;flex-direction:column;margin:0;padding:0}.paragraph--tab-image{position:relative;height:218px;order:0}.paragraph--tab-image::after{position:absolute;top:0;left:0;content:"";display:block;height:218px;width:140px;background:url(/themes/custom/isopartner/images/bg-chevron-white.svg) no-repeat center right/cover}.paragraph--tab-image>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin-bottom:0}.paragraph--tab-icon{position:absolute;top:50%;left:70px;z-index:5;overflow:hidden;width:101px;height:101px;border:2px solid var(--attention-color);border-radius:50%;background:#fff;transform:translateY(-50%)}.paragraph--tab-icon a{display:block;width:100%;height:100%}.paragraph--tab-icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:5px}.paragraph--tab-text{order:1;padding:20px}.paragraph--tab-text h2{justify-content:flex-start}.paragraph--tab-text>a{position:relative;display:inline-block;padding-left:26px;display:inline-block;color:var(--secondary-color);font-size:0.9375rem;line-height:1.6}.paragraph--tab-text>a::before{position:absolute;top:7px;left:0;content:"";width:7px;height:11px;background-image:url(/themes/custom/isopartner/images/bt-chevron-primary.svg);background-repeat:no-repeat;background-size:contain;transition:left .3s}.paragraph--tab-text>a::after{position:absolute;top:7px;left:7px;content:"";width:10px;height:11px;background-image:url(/themes/custom/isopartner/images/bt-chevron-secondary.svg);background-repeat:no-repeat;background-size:contain;transition:left .3s}.paragraph--tab-text>a:hover{color:var(--primary-color)}.paragraph--tab-text>a:hover::before{left:8px}.paragraph--tab-text>a:hover::after{left:12px}.tab-content{margin:0}.tab-content .paragraph--tab:nth-child(odd) .paragraph--tab-image::after{background-image:url(/themes/custom/isopartner/images/bg-chevron-blue.svg)}.tab-content .paragraph--tab:nth-child(odd) .paragraph--tab-text a{color:#fff}.tab-content .paragraph--tab:nth-child(odd) .paragraph--tab-text a::before{background-image:url(/themes/custom/isopartner/images/bt-chevron-white.svg)}.tab-content .paragraph--tab:nth-child(odd) .paragraph--tab-text a:hover{color:var(--secondary-color)}@media only screen and (min-width:768px){.banner__tab-links{margin-bottom:40px}.banner__tab-links li{flex-grow:1;flex-basis:0}.tab-links__icon{width:75px;height:75px;margin-bottom:12px}.tab-links__title{display:block;text-align:center}.paragraph--tab-image{height:400px}.paragraph--tab-image::after{height:400px;width:147px}.paragarph--tab-icon{width:94px;height:94px}}@media only screen and (min-width:768px)and (max-width:1023px){.paragraph--tab{position:relative}.paragraph--tab h2{position:absolute;left:190px;top:200px;z-index:1;color:#fff;transform:translateY(-50%)}}@media only screen and (min-width:1024px){.tab-content{position:relative;min-height:50vh}.paragraph--tab-intro{margin:0;padding:70px 0;min-height:50vh}.paragraph--tab-intro .container{display:flex;flex-direction:column;justify-content:center;height:100%}.paragraph--tab-intro h2{flex-shrink:0}.paragraph--tabs{position:absolute;left:0;bottom:0;width:100%;height:50vh;transform:translateX(-100%)}@keyframes activetab{0%{transform:translateX(0)}100%{transform:translateX(100%)}}.paragraph--tab{position:absolute;top:0;left:0;display:flex;flex-direction:row;width:100%;height:50vh;opacity:0;background:#fff}.paragraph--tab.active{animation-name:activetab;animation-duration:1s;transform:translateX(100%);z-index:5;opacity:1}.paragraph--tab.fade{transform:translateX(100%);z-index:4;opacity:1}.paragraph--tab-text{order:0;display:flex;flex-direction:column;justify-content:center;width:50%;max-width:480px;margin-left:auto;padding-right:20px}.paragraph--tab-image{order:1;flex-shrink:0;width:calc(50% + 110px);height:50vh}.paragraph--tab-image::after{height:50vh;width:206px}.paragraph--tab-image::after{left:-1px;background:url(/themes/custom/isopartner/images/bg-chevron-white.svg) no-repeat center right/cover}.paragraph--tab-icon{left:150px}.banner__tab-links a:hover .tab-links__icon{transform:scale(1.25) translateY(-5px)}}@media only screen and (min-width:1920px){.tab-links__icon{width:84px;height:84px}.paragraph--tab-icon{left:130px;width:135px;height:135px}}.path-search .search-results,.path-search h2{width:100%;max-width:1280px;margin:0 auto;padding:0 20px}.path-search .search-form{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:600px;margin:0 auto;padding:20px}.path-search .search-form label{color:var(--primary-color)}.path-search .search-form .form-search{margin:0 10px 0 0;border:1px solid var(--primary-color)}.path-search .search-help-link{display:none}.path-search .search-results{margin-top:40px;margin-bottom:40px;padding-left:40px}@media only screen and (min-width:768px){.path-search .search-form{flex-direction:row;padding:80px 20px 40px}.path-search .search-form label{margin-right:10px}.path-search .search-form .form-search{margin:0 10px 0 0}.path-search .search-help-link{display:none}}@keyframes movingarrow{0%{transform:translate3d(-100vw,0,0)}100%{transform:translate3d(100vw,0,0)}}.intro--media-type-image{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform;perspective:1000}.intro--media-type-image::before{position:absolute;top:0;right:0;z-index:1;content:"";width:100vh;height:100vh;background:url(/themes/custom/isopartner/images/overlay-arrow-1.svg) no-repeat center center;background-size:contain;animation-name:movingarrow;animation-duration:20s;animation-timing-function:linear;animation-delay:5s;transform:translateX(-100vw)}.intro--media-type-image::after{position:absolute;top:0;right:0;z-index:1;content:"";width:100vh;height:100vh;opacity:.6;background:url(/themes/custom/isopartner/images/overlay-arrow-2.svg) no-repeat center center;background-size:contain;animation-name:movingarrow;animation-duration:30s;animation-timing-function:linear;transform:translateX(-100vw)}.intro--media-type-image .container{position:relative;z-index:5}.sliding-popup-bottom{width:100%;padding:0 10px}div#sliding-popup{background:var(--secondary-color)}div#sliding-popup .popup-content{margin:0 auto;padding:20px 0}div#sliding-popup p,div#sliding-popup .find-more-button{font-size:1rem;font-weight:normal}div#sliding-popup .eu-cookie-compliance-message{margin-bottom:10px}div#sliding-popup h2{font-family:var(--text-font);font-size:1.5rem;font-weight:normal}div#sliding-popup h2:before{display:none}div#sliding-popup .agree-button{color:var(--primary-color) !important;background-color:#fff}div#sliding-popup .agree-button::before,div#sliding-popup .agree-button::after{background-color:#fff}div#sliding-popup .agree-button:hover{color:var(--secondary-color) !important;background-color:#fff}div#sliding-popup .agree-button{font-size:1.125rem;background-image:none}div#sliding-popup .decline-button:hover{color:var(--attention-color);background-color:var(--primary-color);background-image:none}.eu-cookie-compliance-categories{display:flex;justify-content:space-between;flex-wrap:wrap}.eu-cookie-compliance-category{margin-right:10px;margin-bottom:10px}.eu-cookie-compliance-save-preferences-button{margin-top:0;border-color:#fff;color:#fff;font-weight:normal;text-shadow:none;box-shadow:none;background:rgba(0,0,0,0)}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:none;margin:10px 0 0}@media only screen and (min-width:1024px){#sliding-popup .find-more-button{margin:0}#sliding-popup p .find-more-button{font-size:1.125rem}.eu-cookie-compliance-content{display:grid;grid-template-columns:75% 25%;grid-template-areas:"text allowall" "checkboxes allowall"}.eu-cookie-compliance-message{grid-area:text;padding-right:20px}.eu-cookie-compliance-categories{grid-area:checkboxes;justify-content:flex-start;padding-right:20px}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{grid-area:allowall;align-self:end;max-width:none;float:none;margin:0 0 5px;text-align:right}}.cookie-popup{position:fixed;bottom:0;z-index:99999;overflow-y:scroll;max-height:100vh;width:100%;color:#fff;background:var(--secondary-color)}.cookie-popup h3{color:#fff}.cookie-popup--settings{color:var(--dark-color);background:#fff}.cookie-popup--settings h3{color:var(--dark-color)}.cookie-banner{max-width:80%;margin:0 auto;padding:20px 0}.cookie-banner__actions a{margin-bottom:20px}.cookie-banner__settingslink{display:inline-block;margin-right:20px;color:#fff}.cookie-banner__settingslink:hover{color:var(--primary-color)}.cookie-popup--settings .cookie-banner__text>h3{font-size:1.625rem}.cookie-popup--settings form{padding-top:20px;border-top:1px solid #ccc}.cookie-popup--settings .form-item{margin-bottom:20px;padding:10px;border:1px solid #ccc}.cookie-popup--settings .form-item h3{margin-bottom:5px}.cookie-popup--settings .form-item__actions{display:flex;justify-content:space-between;padding-top:10px}.cookie-popup--settings .checkbox-toggle{margin-left:auto}.cookie-popup--settings .checkbox-toggle label{display:inline-flex;justify-content:space-evenly;min-width:130px;padding:0;color:var(--dark-color);font-weight:bold;background:#eee}.cookie-popup--settings .checkbox-toggle span{position:relative;z-index:2;flex:1 1 50%;padding:5px;text-align:center;text-transform:uppercase}.cookie-popup--settings .checkbox-toggle [type=checkbox]:not(:checked)+label:before,.cookie-popup--settings .checkbox-toggle [type=checkbox]:checked+label:before{display:none}.cookie-popup--settings .checkbox-toggle [type=checkbox]:not(:checked)+label:after,.cookie-popup--settings .checkbox-toggle [type=checkbox]:checked+label:after{position:absolute;top:0;left:0;content:"";display:block;width:50%;height:100%;border-radius:3px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.4);transition:all .2s;transform:translateX(100%);opacity:1}.cookie-popup--settings .checkbox-toggle [type=checkbox]:checked+label:after{transform:translateX(0)}.cookie-popup--settings .button--secondary{margin-right:20px}.cookie-popup--settings .cookie-banner__enable-all{color:var(--primary-color)}.cookie-popup--settings .cookie-banner__enable-all:hover{color:var(--secondary-color)}.account,.forgot{padding:80px 0}.account .container,.forgot .container{max-width:600px}.account .button,.forgot .button{color:var(--primary-color) !important;background-color:#fff}.account .button::before,.account .button::after,.forgot .button::before,.forgot .button::after{background-color:#fff}.account .button:hover,.forgot .button:hover{color:var(--secondary-color) !important;background-color:#fff}.account .form-item,.forgot .form-item{display:block}.path-user .front-tabs{display:none}footer .region{padding:40px 20px}footer .region--subfooterright{padding:40px 0}footer .region h2{display:block;font-size:1.5rem;color:var(--secondary-color)}footer .region h2::before{display:none}footer .form-item-e-mail{max-width:480px;margin:15px 0}footer .form-item-gdpr label{width:100%;font-size:0.9375rem}footer .form-actions{text-align:center}footer nav li{display:block;border-bottom:1px solid var(--primary-color);text-align:center;text-transform:uppercase;font-size:1.25rem;background:var(--secondary-color)}footer nav:nth-child(2) li{color:var(--secondary-color);background:#fff}.footer-top .container{padding:0}.footer__logo{width:246px;margin-bottom:40px}.social-share__title,.footer__eiif-title{margin-top:40px;margin-bottom:8px;text-align:center}.social-share{display:flex;justify-content:center;width:256px;list-style:none;margin:0 auto;padding:0}.social-share li{width:38px;height:38px;margin:0 10px}.social-share svg{fill:#fff;transition:.3s}.social-share svg:hover{fill:var(--attention-color)}.footer__eiif{width:100%;text-align:center}.footer__eiif img{width:38px}.footer__eiif-title{width:100%}.footer__member{display:flex;justify-content:center;gap:8px}.footer-bottom .container{display:flex;flex-direction:column;align-items:center;padding-top:40px;padding-bottom:40px}.footer__logo-ipcom{width:221px;margin-bottom:24px}.footer__slogan-ipcom{width:108px}.menu--cookie-policy{margin-top:40px}@media only screen and (min-width:768px){footer .region{padding:30px 60px}footer .region--subfooterright{padding:30px 0}footer .form-actions{text-align:left}.addresses{display:flex;flex-wrap:nowrap}.addresses address{margin-right:40px}.footer-bottom .container{flex-direction:row;justify-content:space-between;align-items:center}.footer__logo-ipcom{margin-bottom:0}}@media only screen and (min-width:1280px){footer .container{display:flex;justify-content:space-between;align-items:flex-start}footer .region{width:33.3333333333%;max-width:340px;padding:0}footer .region--subfooterright{display:flex;flex-wrap:wrap;align-items:flex-start}footer nav{width:50%}footer nav li{display:block;border-bottom:0;text-align:left;text-transform:uppercase;background:rgba(0,0,0,0)}footer nav:nth-child(2) li{color:#fff;background:rgba(0,0,0,0)}footer nav a{position:relative;display:inline-block;padding-left:26px;display:inline-block;color:var(--secondary-color);font-size:0.9375rem;line-height:1.6}footer nav a::before{position:absolute;top:7px;left:0;content:"";width:7px;height:11px;background-image:url(/themes/custom/isopartner/images/bt-chevron-primary.svg);background-repeat:no-repeat;background-size:contain;transition:left .3s}footer nav a::after{position:absolute;top:7px;left:7px;content:"";width:10px;height:11px;background-image:url(/themes/custom/isopartner/images/bt-chevron-secondary.svg);background-repeat:no-repeat;background-size:contain;transition:left .3s}footer nav a:hover{color:var(--primary-color)}footer nav a:hover::before{left:8px}footer nav a:hover::after{left:12px}footer nav a{color:#fff}footer nav a::before{background-image:url(/themes/custom/isopartner/images/bt-chevron-white.svg)}footer nav a:hover{color:var(--secondary-color)}.footer-top .container,.footer-bottom .container{padding:40px 60px}.footer__logo{margin-bottom:10px}.addresses{display:block}.addresses address{width:100%;margin-right:0}.social-share__title,.footer__eiif-title{text-align:left}.social-share{justify-content:flex-start;margin:0 -10px 40px}.footer__eiif{text-align:left}.footer__member{justify-content:flex-start}}.tfa-entry-form #edit-code{background:var(--tertiary-color);width:auto}.tfa-entry-form label,.tfa-entry-form #edit-code--description{color:var(--primary-color)}@media only screen and (min-width:1280px){.home .header__contact::before{background:url(/themes/custom/isopartner/images/fs-banner-bg-header-contact.svg) no-repeat}}@keyframes bounce-slow{0%,100%{transform:translateY(0)}50%{transform:translateY(10px)}}.fs-banner{position:relative;min-height:100vh}.fs-banner::after{animation:bounce-slow 2s infinite;background-image:url(/themes/custom/isopartner/images/fs-banner-arrow.svg);background-repeat:no-repeat;background-size:100%;bottom:45px;content:"";height:28px;left:calc(50% - 9.5px);position:absolute;width:19px}.fs-banner>.container{position:relative;max-width:1800px}.fs-banner .field-fs-banner-cta a,.fs-banner .field-fs-banner-alt-cta a{position:relative;display:inline-flex;align-items:center;min-height:33px;padding:5px 20px;border:0;border-radius:4px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-family:var(--text-font);font-size:0.9375rem;font-weight:400;line-height:1.2;color:#fff;background-color:var(--primary-color);background-image:none;box-shadow:none;transition:clip-path .5s ease,border-radius .5s ease,color .3s ease;clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.fs-banner .field-fs-banner-cta a:hover,.fs-banner .field-fs-banner-alt-cta a:hover{border-radius:0;clip-path:polygon(calc(100% - 10px) 0%,100% 50%,calc(100% - 10px) 100%,0% 100%,10px 50%,0% 0%)}.fs-banner .field-fs-banner-cta a:hover,.fs-banner .field-fs-banner-alt-cta a:hover{color:var(--attention-color)}.fs-banner .field-fs-banner-cta a{color:var(--primary-color) !important;background-color:#fff}.fs-banner .field-fs-banner-cta a::before,.fs-banner .field-fs-banner-cta a::after{background-color:#fff}.fs-banner .field-fs-banner-cta a:hover{color:var(--secondary-color) !important;background-color:#fff}.blue-style .field-fs-banner-bg::after{background:linear-gradient(109.8deg,rgba(10,48,81,0.86) 0%,rgba(0,155,217,0.86) 100%);content:"";inset:0;position:absolute}.blue-style .field-fs-banner-bg:has(video)::after{background:linear-gradient(109.8deg,rgba(10,48,81,0.75) 0%,rgba(0,155,217,0.75) 100%)}.field-fs-banner-bg img,.field-fs-banner-bg video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.field-fs-banner-icons{display:flex;gap:4px}@media only screen and (min-width:768px){.field-fs-banner-icons{flex-direction:row}}.field-fs-banner-icons>div{flex:1}.fs-banner-icons{color:#fff;display:flex;flex-direction:column;font-weight:700;justify-content:center;margin-top:32px;position:relative;text-align:center}@media only screen and (min-width:768px){.fs-banner-icons{margin-top:11vh}.fs-banner-icons:hover .field-fs-banner-icon{transform:scale(1.25) translateY(-5px)}}.fs-banner-icons .field-fs-banner-name{display:none}@media only screen and (min-width:768px){.fs-banner-icons .field-fs-banner-name{display:block}}.fs-banner-icons .field-fs-banner-icon{margin:0 auto 16px;transition:transform .3s ease-in-out}.fs-banner-icons .field-fs-banner-icon img{height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.fs-banner-icons .field-fs-banner-link a{inset:0;opacity:0;position:absolute}.field-fs-banner-title{align-items:center;color:#fff;display:flex;font-size:2rem;font-weight:900;gap:8px;line-height:1.5;margin-bottom:24px}.field-fs-banner-title::before{background-image:url("data:image/svg+xml,%3Csvg width='37' height='56' viewBox='0 0 37 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2_62)'%3E%3Cmask id='mask0_2_62' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='37' height='56'%3E%3Cpath d='M37 0H0V56H37V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2_62)'%3E%3Cpath d='M19.4805 53.7737L32.8543 30.3296C33.0851 29.8899 33.2058 29.4002 33.2058 28.9029C33.2058 28.4057 33.0851 27.9159 32.8543 27.4763L19.5234 3.98337L19.5047 3.95334H2.28183L15.6258 27.4688C15.8574 27.9082 15.9786 28.398 15.9786 28.8954C15.9786 29.3928 15.8574 29.8826 15.6258 30.3221L2.23892 53.7868L19.4618 53.8037L19.4805 53.7737Z' fill='%23FBBA00'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2_62'%3E%3Crect width='37' height='56' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:40px;width:26.43px}.field-fs-banner-body{color:#fff;display:block;line-height:1.6;max-width:800px}.field-fs-banner-body:last-child{margin-bottom:0}.fs-banner-ctas{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width:768px){.fs-banner-ctas{flex-direction:row}}.homebanner{height:auto !important;padding:60px 0 16vw;position:relative}@media only screen and (min-width:768px){.homebanner{padding:80px 0 116w}}.homebanner>.container{position:relative;max-width:1800px}.homebanner .field-fs-banner-cta a{background:#fff;border-radius:4px;color:#002d54;font-size:15px;font-weight:700;padding:8px 24px}.homebanner .field-fs-banner-cta a:hover{background:#fbba00;color:#002d54}.homebanner .field-fs-banner-alt-cta a{background:#002d54;border-radius:4px;color:#fff;font-size:15px;font-weight:700;padding:8px 24px}.homebanner .field-fs-banner-alt-cta a:hover{color:#fbba00}.field-featured-cards{display:flex;flex-direction:column;gap:24px;margin:-8vw auto 0;max-width:1800px;padding:0 20px;position:relative}@media only screen and (min-width:992px){.field-featured-cards{flex-direction:row;gap:48px;padding:0 60px}}@media only screen and (min-width:1280px){.field-featured-cards{padding:0 90px}}.field-featured-cards>div{flex:1}.paragraph--featured-card{border-radius:16px;border:4px solid #fff;position:relative;padding:8vw 32px 32px}@media only screen and (min-width:768px){.paragraph--featured-card{padding:8vw 64px 48px}}.paragraph--featured-card::before{background:rgba(0,45,84,.52);content:"";inset:0;position:absolute;z-index:1}.field-card-media img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.featured-card-content{position:relative;z-index:2}.field-card-title{color:#fbba00;font-size:32px;font-weight:700;margin-bottom:16px}.field-card-body{color:#fff;font-size:16px;font-weight:700;margin-bottom:32px}.field-card-links{display:flex;flex-direction:row;gap:12px}.field-card-links a{background:#fff;border-radius:4px;color:#002d54;font-size:15px;font-weight:700;padding:8px 24px}.field-card-links a:hover{background:#fbba00;color:#002d54}:root{--tabled-column-min-width:163px;--tabled-column-min-width-large:300px;--tabled-column-min-width-small:80px;--tabled-v-space-4xs:1rem;--tabled-v-space-3xs:1.5rem;--tabled-v-space-2xs:2rem;--tabled-v-space-xs:2.5rem;--tabled-v-space-s:3rem;--tabled-color-white:#ffffff;--tabled-color-black:#000000;--tabled-color-50:#f6f8f9;--tabled-color-150:#dde4e9;--tabled-color-500:#3f6076;--tabled-color-600:#19405b;--tabled-color-700:#15354c;--tabled-color-ascent:#e0a624;--tabled-color-focus:#3d8eff;--tabled-color-disabled:#a1a1a1;--tabled-color-border:var(--tabled-color-700)}.visually-hidden{padding:0;margin:-1px;white-space:nowrap;border:0;position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);inline-size:1px;block-size:1px;word-wrap:normal}.tabled{position:relative;padding-block-start:var(--tabled-v-space-4xs);overflow:hidden}.tabled:before,.tabled:after{content:"";position:absolute;inset-block-start:var(--tabled-v-space-s);inline-size:10%;block-size:100%;background:rgba(0,0,0,0);z-index:1;will-change:opacity;transition:opacity .4s;opacity:0;pointer-events:none;font-weight:600}.tabled:before{inset-inline-start:0;background:linear-gradient(90deg,rgba(7,23,46,0.1),rgba(0,0,0,0))}.tabled:after{inset-inline-end:0;background:linear-gradient(-90deg,rgba(7,23,46,0.1),rgba(0,0,0,0))}.tabled .tabled__navigation{box-sizing:content-box;display:none;position:relative;block-size:var(--tabled-v-space-xs);inline-size:100%;padding-block:var(--tabled-v-space-4xs);background:var(--tabled-color-white);z-index:4}.tabled .tabled__previous,.tabled .tabled__next{position:absolute;inset-block-start:var(--tabled-v-space-4xs);inset-inline-end:0;inline-size:var(--tabled-v-space-xs);block-size:var(--tabled-v-space-xs);background:var(--tabled-color-white);border:2px solid var(--tabled-color-border);padding:0;margin:0;line-height:100%;transition:border .3s ease-in;outline-offset:-3px;cursor:pointer}.tabled .tabled__previous:before,.tabled .tabled__next:before{transition:border,color .3s ease-in}.tabled .tabled__previous:disabled,.tabled .tabled__next:disabled{border:2px solid var(--tabled-color-150);cursor:default}.tabled .tabled__previous:hover:not(:disabled),.tabled .tabled__next:hover:not(:disabled){border-color:var(--tabled-color-ascent)}.tabled .tabled__previous:hover:not(:disabled):before,.tabled .tabled__next:hover:not(:disabled):before{color:var(--tabled-color-ascent)}.tabled .tabled__previous:focus,.tabled .tabled__next:focus{outline:2px solid var(--tabled-color-focus)}.tabled.tabled--fade-left .tabled__navigation,.tabled.tabled--fade-right .tabled__navigation{display:block}.tabled.tabled--fade-left .tabled__wrapper,.tabled.tabled--fade-right .tabled__wrapper{overflow-x:scroll;overflow-y:visible}.tabled .tabled__previous{inset-inline-end:var(--tabled-v-space-s)}.tabled .tabled__previous:before{font-family:Arial,Helvetica,sans-serif;display:inline-block;content:"←";font-size:24px}.tabled .tabled__previous:disabled:before{color:var(--tabled-color-disabled)}.tabled .tabled__next:before{font-family:Arial,Helvetica,sans-serif;display:inline-block;content:"→";font-size:24px}.tabled .tabled__next:disabled:before{color:var(--tabled-color-disabled)}.tabled.tabled--fade-left:before{opacity:1;z-index:3}.tabled.tabled--fade-right:after{opacity:1;z-index:3}table.tabled__table{block-size:auto;inline-size:auto;min-inline-size:100%;margin:0;border-spacing:0;position:relative;table-layout:fixed}table.tabled__table th{text-transform:capitalize}table.tabled__table th,table.tabled__table td{min-inline-size:var(--tabled-column-min-width)}table.tabled__table .tabled__column--large{min-inline-size:var(--tabled-column-min-width-large)}table.tabled__table .tabled__column--small{min-inline-size:var(--tabled-column-min-width-small)}.tabled--stacked th,.tabled--stacked td{display:flex;flex-flow:column wrap}@media(min-width:1024px){.tabled--stacked th,.tabled--stacked td{display:table-cell}}.tabled--stacked th:before,.tabled--stacked td:before{display:block;content:attr(data-label)}@media(min-width:1024px){.tabled--stacked th:before,.tabled--stacked td:before{display:none}}@media(min-width:1024px){.tabled--stacked tr{display:table-row}}@media(max-width:1024px){.tabled--stacked thead th{padding:0;margin:-1px;white-space:nowrap;border:0;position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);inline-size:1px;block-size:1px;word-wrap:normal;padding:0}}
