/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.vs-acquia-search-bar{display:flex;margin:0 !important;padding:0 14px 0 0 !important;}@media screen and (min-width:990px){.vs-acquia-search-bar{padding:0 0 0 6px !important;}}@media screen and (min-width:1180px){.vs-acquia-search-bar{padding:0 0 0 14px !important;}}.vs-acquia-search-bar__cta{border:0;background:transparent;padding:0;transition:none;display:inline-flex;}.vs-acquia-search-bar__cta:focus{outline:none;}.vs-acquia-search-bar__cta:focus-visible{outline:2px solid var(--black);}.vs-acquia-search-bar__search-icon{display:inline-block;height:24px;width:24px;background-color:var(--black);mask:url(/sites/gv/themes/custom/verisure_gv/images/search.svg) no-repeat center/20px;}@media screen and (min-width:990px){.vs-acquia-search-bar__search-icon{mask-size:16px;}}.vs-acquia-search-bar__close-icon{display:inline-block;height:28px;width:28px;background:url(/sites/gv/themes/custom/verisure_gv/images/close.png) no-repeat center/contain;}.vs-acquia-search-bar__form-wrapper{align-items:center;background-color:whitesmoke;display:flex;flex-flow:row nowrap;gap:12px;inset:-14px -16px;transition:opacity 100ms ease-in-out;opacity:1;padding:14px 16px;pointer-events:auto;position:absolute;z-index:999;}@media screen and (min-width:990px){.vs-acquia-search-bar__form-wrapper{padding:16px;inset:-16px;}}@media screen and (min-width:1180px){.vs-acquia-search-bar__form-wrapper{padding:16px 32px;inset:-16px -32px;}}.vs-acquia-search-bar__form-wrapper[aria-hidden="true"]{pointer-events:none;opacity:0;}.vs-acquia-search-bar__form-wrapper .vs-search-bar__cta{flex:0 0 auto;}.vs-acquia-search-bar__form{flex:1 1 0;}.vs-acquia-search-bar form{background-color:transparent;box-shadow:none;margin-bottom:0;padding:0;}.vs-acquia-search-bar .form--inline{display:flex;align-items:center;flex-flow:row nowrap;gap:20px;}.vs-acquia-search-bar .form--inline::after{content:none;}.vs-acquia-search-bar .form--inline .form-item{margin:0;flex:1 1 auto;}.vs-acquia-search-bar .form--inline .form-item input{border:0;background-color:whitesmoke;margin:0;color:var(--black);font-size:18px;padding:6px;outline:none;border-bottom:1px solid transparent;}.vs-acquia-search-bar .form--inline .form-item input:focus{outline:none;border-color:grey;}.vs-acquia-search-bar .form--inline .form-item .form-required{font-size:0;line-height:0;height:0;overflow:hidden;margin:0;padding:0;visibility:hidden;}.vs-acquia-search-bar .form--inline .form-actions{flex:0 0 auto;width:auto;margin:0;position:relative;}.vs-acquia-search-bar .form--inline .form-actions::after{content:'';width:28px;height:28px;display:inline-block;border-radius:50%;background:var(--main-color) url(/sites/gv/themes/custom/verisure_gv/images/search-white.png) no-repeat center/16px;}.vs-acquia-search-bar .form--inline .form-actions input{position:absolute;inset:0;font-size:0;background-color:transparent;border:0;padding:0;line-height:0;margin:0;transition:none;}body:not(.fixed-header):not(.user-logged-in):not(.path-login) .layout-container:not(.isfrozen) .vs-acquia-search-bar__search-icon{background-color:var(--white);}
.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full{background-color:whitesmoke;}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .container{padding-block:48px;display:grid;grid-template-columns:1fr;gap:32px;}@media (min-width:992px){.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .container{grid-template-columns:repeat(12,1fr);padding-block:clamp(48px,calc(12.57px + 3.57vw),64px);}}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .text-content-wrapper{display:flex;flex-direction:column;gap:12px;}@media (min-width:992px){.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .text-content-wrapper{grid-column:1 / span 5;}}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-field-title{color:#262626;font-size:28px;font-weight:500;margin:0;line-height:32px;}@media (min-width:992px){.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-field-title{font-size:40px;line-height:46px;}}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body{color:#636466;}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body h1,.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body h2,.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body h3,.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body h4,.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body h5,.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body h6{font-size:18px;font-weight:500;line-height:24px;}@media (min-width:992px){.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body h1,.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body h2,.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body h3,.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body h4,.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body h5,.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body h6{font-size:24px;line-height:28px;}}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body p{font-size:14px;line-height:20px;}@media (min-width:992px){.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body p{font-size:16px;line-height:22px;}}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-body p:last-child{margin:0;}@media (min-width:992px){.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .field--name-field-downloadable-content{grid-column:6 / -1;}}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .paragraph--type--downloadable-content{border-top:1px solid #cdcfd1;position:relative;padding:12px 14px 12px 6px;transition:box-shadow 250ms ease-in-out;}@media (min-width:992px){.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .paragraph--type--downloadable-content{padding:20px 14px 20px 6px;}}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .paragraph--type--downloadable-content::before{content:'';width:0;height:1px;background-color:var(--main-color);position:absolute;top:0;left:0;transform:translateY(-50%);transition:width 250ms ease-in-out;}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .paragraph--type--downloadable-content:has(a:hover){box-shadow:-8px -8px 16px 0px white,8px 8px 16px 0px #dcddde;}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .paragraph--type--downloadable-content:has(a:hover)::before{width:16.2%;}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .paragraph--type--downloadable-content:has(a:hover) .downloadable-content-title{color:var(--main-color);}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .paragraph--type--downloadable-content .downloadable-content-wrapper{display:flex;flex-flow:row nowrap;gap:16px;align-items:flex-start;justify-content:space-between;}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .paragraph--type--downloadable-content .downloadable-content-title{margin:0;font-weight:500;font-size:14px;line-height:20px;text-align:start;transition:color 250ms ease-in-out;color:#262626;}@media (min-width:992px){.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .paragraph--type--downloadable-content .downloadable-content-title{font-size:18px;line-height:24px;}}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .paragraph--type--downloadable-content .downloadable-content-file{color:#636466;font-size:12px;font-weight:400;flex-shrink:0;line-height:18px;}@media (min-width:992px){.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .paragraph--type--downloadable-content .downloadable-content-file{font-size:14px;line-height:20px;}}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .paragraph--type--downloadable-content .downloadable-content-file::after{content:'';display:block;position:absolute;inset:0;width:100%;height:100%;z-index:1;}.block-content-type-vs_block_two_cols_downloadable.block--view-mode-full .paragraph--type--downloadable-content .downloadable-content-icon{aspect-ratio:1;background-color:var(--main-color);display:inline-block;mask:url(/sites/gv/themes/custom/verisure_gv/images/download.svg) no-repeat center/contain;width:16px;border:0;}
.block-content-type-vs_block_two_columns_laser.block--view-mode-full{--scrollbar-progress-color:var(--main-color);--scrollbar-progress-shadow-color:#ffffff;--two-columns-laser-body-color:#636466;--two-columns-laser-body-heading-opacity:100%;--two-columns-laser-text-bg-color:rgba(245,245,245,1);--two-columns-laser-title-color:#262626;}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content{display:grid;grid-template-columns:minmax(0,1fr);position:relative;}@media (min-width:768px){.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content{grid-template-columns:repeat(2,minmax(0,1fr));}}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .text-content-wrapper{background:var(--two-columns-laser-text-bg-color);display:flex;flex-direction:column;gap:12px;padding-block:32px 48px;padding-inline:16px;}@media (min-width:768px){.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .text-content-wrapper{aspect-ratio:1;justify-content:center;padding-block:clamp(48px,calc(-6.86px + 7.14vw),96px);padding-inline:clamp(16px,calc(-75.43px + 11.9vw),96px);}}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .media-content-wrapper{overflow:hidden;position:relative;pointer-events:none;}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .media-content-wrapper img{width:100%;aspect-ratio:1;object-fit:cover;}@media (min-width:768px){.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .media-content-wrapper img{height:100%;inset:0;position:absolute;}}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .media-content-wrapper video{width:100%;aspect-ratio:16/9;object-fit:cover;height:auto;}@media (min-width:768px){.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .media-content-wrapper video{height:100%;inset:0;position:absolute;}}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .media-content-wrapper iframe{border:0;margin-bottom:-10px;width:100%;aspect-ratio:16/9;object-fit:cover;height:auto;}@media (min-width:768px){.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .media-content-wrapper iframe{max-width:none;position:absolute;top:50%;left:50%;height:56.25vw;width:177.778vh;min-height:100%;min-width:100%;transform:translate(-50%,-50%);}}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-title{color:var(--two-columns-laser-title-color);font-size:28px;font-weight:500;line-height:32px;margin:0;}@media (min-width:992px){.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-title{font-size:40px;line-height:46px;}}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body{color:var(--two-columns-laser-body-color);}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body h1,.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body h2,.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body h3,.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body h4,.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body h5,.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body h6{font-size:18px;font-weight:500;line-height:24px;opacity:var(--two-columns-laser-body-heading-opacity);}@media (min-width:992px){.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body h1,.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body h2,.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body h3,.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body h4,.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body h5,.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body h6{font-size:24px;line-height:28px;}}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body p{font-size:14px;line-height:20px;}@media (min-width:992px){.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .field--name-field-paragraph-body p{font-size:16px;line-height:22px;}}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .scroll-progress{display:none;position:absolute;z-index:1;height:100%;left:50%;top:0;transform:translateX(-50%);width:2px;}@media (min-width:768px){.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .scroll-progress{display:block;}}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content .scroll-progress__bar{width:100%;height:100%;background-color:var(--scrollbar-progress-color);box-shadow:0 0 4px var(--scrollbar-progress-shadow-color),0 0 8px var(--scrollbar-progress-shadow-color),0 0 16px var(--scrollbar-progress-shadow-color),0 0 24px var(--scrollbar-progress-shadow-color),0 0 32px var(--scrollbar-progress-shadow-color),0 0 64px var(--scrollbar-progress-shadow-color);transform:scaleY(0);transform-origin:top;transition:transform 0.1s ease-out;will-change:transform;}@media (min-width:768px){.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content.reverse-column .media-content-wrapper{order:-1;}}@media (max-width:768px){.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content.image-on-top .media-content-wrapper{order:-1;}}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content.bg-brand-color,.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content.bg-brand-gradient-color{--two-columns-laser-body-color:#ffffff;--two-columns-laser-title-color:#ffffff;--two-columns-laser-body-heading-opacity:80%;--scrollbar-progress-color:#ffffff;--scrollbar-progress-shadow-color:var(--main-color);}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content.bg-brand-color{--two-columns-laser-text-bg-color:var(--main-color);}.block-content-type-vs_block_two_columns_laser.block--view-mode-full .paragraph--type--two-columns-content.bg-brand-gradient-color{--two-columns-laser-text-bg-color:linear-gradient(134.89deg,#ED002F 0%,#3F000B 138.69%);}
