/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-content-type-vs_block_hero_wide{display:flex;position:relative;min-height:100vh;height:100vh;}.block-content-type-vs_block_hero_wide .row{margin:0;}.block-content-type-vs_block_hero_wide .hero-wide-container{align-self:flex-end;color:#fff;padding-block:56px;position:relative;z-index:2;}@media screen and (min-width:768px){.block-content-type-vs_block_hero_wide .hero-wide-container{padding-block:80px;height:100%;display:flex;align-items:center;}}.block-content-type-vs_block_hero_wide .hero-wide-container .field--name-field-title{font-size:24px;font-weight:500;line-height:28px;}@media screen and (min-width:768px){.block-content-type-vs_block_hero_wide .hero-wide-container .field--name-field-title{font-size:clamp(24px,calc(1.45vw + 1.41rem),36px);font-weight:500;line-height:clamp(28px,calc(1.7vw + 1.6rem),40px);}}.block-content-type-vs_block_hero_wide .hero-wide-container-inner .field--name-body{font-size:clamp(18px,calc(.48vw + 1.01rem),22px);font-weight:400;line-height:clamp(24px,calc(.24vw + 1.44rem),26px);}.block-content-type-vs_block_hero_wide .field--name-field-media-image{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;object-fit:cover;}.block-content-type-vs_block_hero_wide .field--name-field-media-image::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(270deg,#00000042,#0000001a 50%,#0000003d);}.block-content-type-vs_block_hero_wide .field--name-field-media-image img{width:100%;height:100%;object-fit:cover;}@media screen and (min-width:768px) and (orientation:landscape){.block-content-type-vs_block_hero_wide .field--name-field-responsive-image{display:none;}}.block-content-type-vs_block_hero_wide.image-focus-right img{object-position:right;}.block-content-type-vs_block_hero_wide.image-focus-left img{object-position:left;}
.block-content-type-vs_block_linked_images{padding-block:clamp(32px,calc(3.88vw + 1.09rem),64px);--card-gutter:8px;--supt-container-padding-inline:clamp(16px,calc(12.97vw + -2.04rem),96px);overflow:hidden;}.block-content-type-vs_block_linked_images .field--name-field-title{font-size:clamp(28px,calc(1.45vw + 1.41rem),40px);font-weight:500;line-height:clamp(32px,calc(1.7vw + 1.6rem),46px);margin:0;}.block-content-type-vs_block_linked_images .field--name-field-link-title{color:white;font-size:24px;display:flex;justify-content:center;align-items:center;height:100%;text-align:center;position:absolute;z-index:1;width:100%;background:rgba(0,0,0,0.3);transition:0.2s all ease-in;}.block-content-type-vs_block_linked_images .field--name-field-link-title:hover{background:rgba(0,0,0,0.5);}.block-content-type-vs_block_linked_images .field--name-field-link-cover{position:relative;}.block-content-type-vs_block_linked_images .field--name-body{color:#636466;}.block-content-type-vs_block_linked_images .field--name-field-expandible-images,.block-content-type-vs_block_linked_images .field--name-field-image-link-wrapper{padding-block-start:clamp(32px,calc(3.88vw + 1.09rem),64px);display:flex;width:100%;justify-content:space-around;}.block-content-type-vs_block_linked_images .field--name-field-expandible-images span.modal-content.hidden,.block-content-type-vs_block_linked_images .field--name-field-image-link-wrapper span.modal-content.hidden{height:1px;width:1px;visibility:hidden;}@media screen and (max-width:1199px){.block-content-type-vs_block_linked_images .field--name-field-expandible-images,.block-content-type-vs_block_linked_images .field--name-field-image-link-wrapper{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--supt-container-padding-inline) * -1);padding-inline:var(--supt-container-padding-inline);scroll-padding-inline:var(--supt-container-padding-inline);scrollbar-width:none;width:auto;}}.block-content-type-vs_block_linked_images .field--name-field-expandible-images .field--name-field-panopoly-media-description,.block-content-type-vs_block_linked_images .field--name-field-image-link-wrapper .field--name-field-panopoly-media-description{display:none;}.block-content-type-vs_block_linked_images .field--name-field-expandible-images > .field__item,.block-content-type-vs_block_linked_images .field--name-field-image-link-wrapper > .field__item{flex:1 0 75%;padding-inline:var(--card-gutter);display:flex;justify-content:center;}@media screen and (min-width:768px){.block-content-type-vs_block_linked_images .field--name-field-expandible-images > .field__item,.block-content-type-vs_block_linked_images .field--name-field-image-link-wrapper > .field__item{flex-basis:45%;}}@media screen and (min-width:1200px){.block-content-type-vs_block_linked_images .field--name-field-expandible-images > .field__item,.block-content-type-vs_block_linked_images .field--name-field-image-link-wrapper > .field__item{flex-basis:33.33333%;max-width:400px;}}.block-content-type-vs_block_linked_images .field--name-field-expandible-images > .field__item:first-child,.block-content-type-vs_block_linked_images .field--name-field-image-link-wrapper > .field__item:first-child{margin-left:calc(var(--card-gutter)*-1);}.block-content-type-vs_block_linked_images .field--name-field-expandible-images > .field__item:first-child .field--name-field-media-image,.block-content-type-vs_block_linked_images .field--name-field-image-link-wrapper > .field__item:first-child .field--name-field-media-image{border-top-left-radius:24px;}.block-content-type-vs_block_linked_images .field--name-field-expandible-images > .field__item:last-child .field--name-field-media-image,.block-content-type-vs_block_linked_images .field--name-field-image-link-wrapper > .field__item:last-child .field--name-field-media-image{border-bottom-right-radius:24px;}.block-content-type-vs_block_linked_images .field--name-field-expandible-images .field--name-field-image,.block-content-type-vs_block_linked_images .field--name-field-image-link-wrapper .field--name-field-image{aspect-ratio:4 / 3;overflow:hidden;max-width:400px;}.block-content-type-vs_block_linked_images .field--name-field-expandible-images img,.block-content-type-vs_block_linked_images .field--name-field-image-link-wrapper img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease-in-out;width:100%;}@media screen and (max-width:1199px){.block-content-type-vs_block_linked_images .field--name-field-image-link-wrapper{justify-content:flex-start;}}.block-content-type-vs_block_linked_images.block--view-mode-default .field--name-field-title,.block-content-type-vs_block_linked_images.block--view-mode-full_width_cards .field--name-field-title{padding:1rem 0;}.block-content-type-vs_block_linked_images.block--view-mode-default .field--name-field-expandible-images,.block-content-type-vs_block_linked_images.block--view-mode-default .field--name-field-image-link-wrapper,.block-content-type-vs_block_linked_images.block--view-mode-full_width_cards .field--name-field-expandible-images,.block-content-type-vs_block_linked_images.block--view-mode-full_width_cards .field--name-field-image-link-wrapper{padding:0;}.block-content-type-vs_block_linked_images.block--view-mode-default{padding:2rem 0;}.block-content-type-vs_block_linked_images.block--view-mode-full_width_cards{padding:1rem 0;}@media screen and (min-width:1200px){.block-content-type-vs_block_linked_images.block--view-mode-full_width_cards .field--name-field-expandible-images > .field__item,.block-content-type-vs_block_linked_images.block--view-mode-full_width_cards .field--name-field-image-link-wrapper > .field__item{max-width:none;}}.block-content-type-vs_block_linked_images.block--view-mode-full_width_cards .field--name-field-expandible-images .field--name-field-image,.block-content-type-vs_block_linked_images.block--view-mode-full_width_cards .field--name-field-image-link-wrapper .field--name-field-image{max-width:none;}
.block-content-type-vs_block_one_column_content{padding:4rem 0 2rem;}.block-content-type-vs_block_one_column_content.block--view-mode-default .field--name-body h1,.block-content-type-vs_block_one_column_content.block--view-mode-default .field--name-body h2,.block-content-type-vs_block_one_column_content.block--view-mode-default .field--name-body h3,.block-content-type-vs_block_one_column_content.block--view-mode-default .field--name-body h4,.block-content-type-vs_block_one_column_content.block--view-mode-default .field--name-body h5,.block-content-type-vs_block_one_column_content.block--view-mode-default .field--name-body h6{font-size:clamp(28px,calc(1.45vw + 1.41rem),40px);}.block-content-type-vs_block_one_column_content.block--view-mode-default .field--name-body p{font-size:clamp(16px,calc(1.45vw + 1.41rem),20px);}.block-content-type-vs_block_one_column_content.block--view-mode-default .field--name-field-file-download-multi > .field__item:not(:last-child){margin-bottom:16px;}.block-content-type-vs_block_one_column_content:not(.container){padding-left:clamp(16px,calc(12.97vw + -2.04rem),96px);padding-right:clamp(16px,calc(12.97vw + -2.04rem),96px);}
.block-content-type-vs_block_through_the_numbers{padding-block:clamp(32px,calc(3.88vw + 1.09rem),64px);}.block-content-type-vs_block_through_the_numbers .field--name-field-title{font-size:clamp(28px,calc(1.45vw + 1.41rem),40px);font-weight:500;line-height:clamp(32px,calc(1.7vw + 1.6rem),46px);margin:0;text-align:center;}.block-content-type-vs_block_through_the_numbers .numbers-inner-wrapper{position:relative;margin-top:32px;}.block-content-type-vs_block_through_the_numbers .field--name-body{color:#636466;margin-top:16px;text-align:center;}.block-content-type-vs_block_through_the_numbers .paragraph--type--through-the-numbers-item .field--name-field-through-the-numbers-title{font-size:clamp(24px,calc(.24vw + .82rem),18px);font-weight:500;color:var(--default-text-color);}.block-content-type-vs_block_through_the_numbers .paragraph--type--through-the-numbers-item .field--name-field-through-the-numbers-text{color:#636466;font-weight:400;font-size:clamp(14px,calc(.24vw + .82rem),16px);}.block-content-type-vs_block_through_the_numbers .paragraph--type--through-the-numbers-item .inner-wrapper{display:flex;flex-wrap:wrap;align-content:center;}.block-content-type-vs_block_through_the_numbers .paragraph--type--through-the-numbers-item .inner-wrapper > div{width:100%;}.block-content-type-vs_block_through_the_numbers .paragraph--type--through-the-numbers-item .field--name-field-through-the-numbers-icon{width:64px;height:64px;display:flex;justify-content:center;align-self:center;border-radius:999px;}@media screen and (min-width:991px){.block-content-type-vs_block_through_the_numbers .paragraph--type--through-the-numbers-item .field--name-field-through-the-numbers-icon{width:80px;height:80px;}}.block-content-type-vs_block_through_the_numbers .paragraph--type--through-the-numbers-item .field--name-field-through-the-numbers-icon > div{display:flex;align-content:center;flex-wrap:wrap;}
.block-content-type-vs_block_through_the_numbers{background:linear-gradient(134.89deg,#ED002F 0%,#3F000B 138.69%);}.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-title,.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-body{color:white;}.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item{display:flex;flex-direction:column;gap:24px;}@media screen and (min-width:992px){.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item{flex-flow:row wrap;justify-content:center;}}.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item > .field__item{min-width:0;}@media screen and (min-width:992px){.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item > .field__item{flex:0 0 calc(20% - 24px);}}.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item > .field__item > .paragraph{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;width:100%;height:100%;}.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item > .field__item .field--name-field-through-the-numbers-icon,.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item > .field__item .field--name-field-through-the-numbers-icon .field__item{display:flex;justify-content:center;}.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item > .field__item .field--name-field-through-the-numbers-icon{border-radius:50%;border:2px solid rgba(255,255,255,0.8);overflow:hidden;box-shadow:0px 0px 11px #ed002f;}.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item .inner-wrapper{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;max-width:50%;}@media screen and (min-width:992px){.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item .inner-wrapper{max-width:100%;}}.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item .field--name-field-through-the-numbers-title,.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item .field--name-field-through-the-numbers-text{color:white;}.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item .field--name-field-through-the-numbers-title{font-size:1.5rem;line-height:calc(2 / 1.5);}@media screen and (min-width:768px){.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item .field--name-field-through-the-numbers-title{font-size:1.875rem;line-height:1.2;}}@media screen and (min-width:992px){.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item .field--name-field-through-the-numbers-title{font-size:clamp(28px,calc(1.45vw + 1.41rem),40px);font-weight:500;line-height:clamp(32px,calc(1.7vw + 1.6rem),44px);}}.block-content-type-vs_block_through_the_numbers.block--view-mode-default .field--name-field-through-the-numbers-item .field--name-field-through-the-numbers-text{font-size:clamp(16px,calc(.24vw + .82rem),20px);}
.block-content-type-vs_block_two_columns_contact{background-color:var(--vs-two-columns-contact-bg-color);color:var(--vs-two-columns-contact-text-color);padding-block:clamp(32px,calc(3.88vw + 1.09rem),64px);}.block-content-type-vs_block_two_columns_contact .field--name-field-title{margin-bottom:24px;font-size:clamp(28px,calc(1.45vw + 1.41rem),40px);}.block-content-type-vs_block_two_columns_contact a{color:var(--vs-two-columns-contact-text-color);}.block-content-type-vs_block_two_columns_contact .columns-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:1rem;font-size:20px;}@media (max-width:768px){.block-content-type-vs_block_two_columns_contact .columns-wrapper{grid-template-columns:1fr;}}.block-content-type-vs_block_two_columns_contact .field--type-text-long h1,.block-content-type-vs_block_two_columns_contact .field--type-text-long h2,.block-content-type-vs_block_two_columns_contact .field--type-text-long h3,.block-content-type-vs_block_two_columns_contact .field--type-text-long h4,.block-content-type-vs_block_two_columns_contact .field--type-text-long h5,.block-content-type-vs_block_two_columns_contact .field--type-text-long h6{font-size:clamp(28px,calc(1.45vw + 1.41rem),40px);}.block-content-type-vs_block_two_columns_contact .field--type-text-long p{font-size:clamp(16px,calc(1.45vw + 1.41rem),20px);}
.block-content-type-vs_block_two_columns_img_content{overflow:hidden;}.block-content-type-vs_block_two_columns_img_content .field--name-field-title{font-size:clamp(28px,calc(1.45vw + 1.41rem),40px);font-weight:500;line-height:clamp(32px,calc(1.7vw + 1.6rem),44px);margin:0;}.block-content-type-vs_block_two_columns_img_content .field--name-body{color:#636466;margin-top:16px;}.block-content-type-vs_block_two_columns_img_content .field--name-body h1,.block-content-type-vs_block_two_columns_img_content .field--name-body h2,.block-content-type-vs_block_two_columns_img_content .field--name-body h3,.block-content-type-vs_block_two_columns_img_content .field--name-body h4,.block-content-type-vs_block_two_columns_img_content .field--name-body h5,.block-content-type-vs_block_two_columns_img_content .field--name-body h6{font-size:clamp(28px,calc(1.45vw + 1.41rem),40px);}.block-content-type-vs_block_two_columns_img_content .field--name-body p{font-size:clamp(16px,calc(1.45vw + 1.41rem),20px);}.block-content-type-vs_block_two_columns_img_content .field--name-field-file-download{margin-block-start:16px;color:#636466;}.block-content-type-vs_block_two_columns_img_content .field--name-field-call-to-action{margin-block-start:32px;}.block-content-type-vs_block_two_columns_img_content .field--name-field-media-image,.block-content-type-vs_block_two_columns_img_content .field--name-field-image{height:100%;}.block-content-type-vs_block_two_columns_img_content .field--name-field-media-image div,.block-content-type-vs_block_two_columns_img_content .field--name-field-image div{height:100%;}@media (max-width:991px){.block-content-type-vs_block_two_columns_img_content .field--name-field-media-image,.block-content-type-vs_block_two_columns_img_content .field--name-field-image{margin-block-end:32px;}}.block-content-type-vs_block_two_columns_img_content .field--name-field-media-image img,.block-content-type-vs_block_two_columns_img_content .field--name-field-media-image video,.block-content-type-vs_block_two_columns_img_content .field--name-field-image img,.block-content-type-vs_block_two_columns_img_content .field--name-field-image video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;}.block-content-type-vs_block_two_columns_img_content .field--name-field-media-image video,.block-content-type-vs_block_two_columns_img_content .field--name-field-image video{vertical-align:middle;}@media (min-width:992px){.block-content-type-vs_block_two_columns_img_content .block-two-columns-container.flex-column-reverse{flex-direction:row-reverse !important;}}@media (max-width:991px){.block-content-type-vs_block_two_columns_img_content .block-two-columns-container.flex-column-reverse .image-on-top{order:1;}}@media (max-width:991px){.block-content-type-vs_block_two_columns_img_content .block-two-columns-container.flex-column-reverse.image-on-top .block-content{padding:30px;}}@media (max-width:991px){.block-content-type-vs_block_two_columns_img_content .block-two-columns-container.flex-column-reverse:not(.image-on-top) .block-content{padding:30px;}}.block-content-type-vs_block_two_columns_img_content .block-two-columns-container:not(.flex-column-reverse) .block-content{padding:30px;}.block-content-type-vs_block_two_columns_img_content .block-content{margin:0 auto;flex-wrap:wrap;display:flex;align-content:center;}@media (min-width:768px){.block-content-type-vs_block_two_columns_img_content .block-content{padding:30px 60px;}}@media (min-width:991px){.block-content-type-vs_block_two_columns_img_content .block-content{padding:30px 15px;}}.block-content-type-vs_block_two_columns_img_content.block--view-mode-red_background{background:linear-gradient(134.89deg,#ED002F 0%,#3F000B 138.69%);}.block-content-type-vs_block_two_columns_img_content.block--view-mode-red_background .field--name-field-title,.block-content-type-vs_block_two_columns_img_content.block--view-mode-red_background .field--name-body{color:white;}
.block-content-type-vs_block_two_columns_navigation{background:#901525;overflow:hidden;}@media (min-width:992px){.block-content-type-vs_block_two_columns_navigation{background:linear-gradient(134.89deg,#ED002F 0%,#3F000B 138.69%);}}.block-content-type-vs_block_two_columns_navigation .field--name-field-title{font-size:clamp(28px,calc(1.45vw + 1.41rem),40px);font-weight:500;line-height:clamp(32px,calc(1.7vw + 1.6rem),46px);margin:0;}.block-content-type-vs_block_two_columns_navigation .field--name-body{color:#636466;}.block-content-type-vs_block_two_columns_navigation .field--name-body h1,.block-content-type-vs_block_two_columns_navigation .field--name-body h2,.block-content-type-vs_block_two_columns_navigation .field--name-body h3,.block-content-type-vs_block_two_columns_navigation .field--name-body h4,.block-content-type-vs_block_two_columns_navigation .field--name-body h5,.block-content-type-vs_block_two_columns_navigation .field--name-body h6{font-size:clamp(28px,calc(1.45vw + 1.41rem),40px);}.block-content-type-vs_block_two_columns_navigation .field--name-body p{font-size:clamp(16px,calc(1.45vw + 1.41rem),20px);}@media (max-width:991px){.block-content-type-vs_block_two_columns_navigation .field--name-field-media-image{margin-block-end:32px;}}.block-content-type-vs_block_two_columns_navigation .field--name-field-media-image img,.block-content-type-vs_block_two_columns_navigation .field--name-field-media-image video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;}.block-content-type-vs_block_two_columns_navigation .field--name-field-navigation-links{margin-block-start:24px;}.block-content-type-vs_block_two_columns_navigation .field--name-field-navigation-links a{font-size:18px;font-weight:300;color:white;padding:6px 4px;display:flex;line-height:24px;transition:text-shadow 0s;}@media (min-width:768px){.block-content-type-vs_block_two_columns_navigation .field--name-field-navigation-links a{font-size:20px;}}.block-content-type-vs_block_two_columns_navigation .field--name-field-navigation-links a:hover{text-decoration:underline;text-shadow:0.5px 0 white,-0.5px 0 white,0 0.5px white,0 -0.5px white;text-underline-offset:3px;}.block-content-type-vs_block_two_columns_navigation .field--name-field-navigation-links a::before{content:" ";display:inline-block;width:16px;height:16px;background:transparent url(/sites/gv/themes/custom/verisure_gv/images/arrow-right.png) no-repeat center center;background-size:contain;margin-right:5px;align-self:center;border:1px solid white;border-radius:50%;box-shadow:0px 0px 11px #ed002f;flex:0 0 16px;}.block-content-type-vs_block_two_columns_navigation .block-image{padding:0;}.block-content-type-vs_block_two_columns_navigation .block-content{color:white;padding:0 32px 40px;margin:0;display:grid;justify-content:left;}@media (min-width:992px){.block-content-type-vs_block_two_columns_navigation .block-content{padding:0;justify-content:center;}}@media (min-width:992px){.block-content-type-vs_block_two_columns_navigation .block-two-columns-container.flex-column-reverse{flex-direction:row-reverse !important;}}@media (max-width:991px){.block-content-type-vs_block_two_columns_navigation .block-two-columns-container.flex-column-reverse .image-on-top{order:1;}}@media (max-width:991px){.block-content-type-vs_block_two_columns_navigation .block-two-columns-container.flex-column-reverse:not(.image-on-top) .block-content{padding-top:40px;}}
