/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.view-reports .pager__item.is-active a,.view-reports .pager__item:hover a{background-color:var(--main-color);}.view-reports .view-content{display:flex;flex-direction:column;justify-content:center;}.view-reports .views-row{width:100%;background:#F8F8F8;margin:20px 0;}.view-reports .views-row .field-content{display:grid;grid-template-columns:1fr;}@media screen and (min-width:768px){.view-reports .views-row .field-content{grid-template-columns:40% 60%;}}.view-reports .reports-img{width:100%;height:100%;min-height:300px;overflow:hidden;position:relative;}.view-reports .reports-img:not(:has(img)){background:url(/sites/gv/themes/custom/verisure_gv/images/default-reports-image.jpg) center/cover no-repeat;}.view-reports .reports-img img{width:100%;height:100%;object-fit:cover;position:absolute;}.view-reports .reports-content{padding:24px;font-weight:300;font-size:14px;line-height:22px;display:flex;flex-direction:column;gap:10px;letter-spacing:0;}@media screen and (min-width:768px){.view-reports .reports-content{line-height:24px;padding:24px 24px 24px 35px;font-size:16px;gap:15px;}}@media screen and (min-width:1280px){.view-reports .reports-content{padding:35px 24px 35px 50px;gap:20px;}}.view-reports .reports-content .report-title{font-weight:600;font-size:20px;line-height:100%;color:#777777;}@media screen and (min-width:768px){.view-reports .reports-content .report-title{font-size:28px;}}@media screen and (min-width:1280px){.view-reports .reports-content .report-title{font-size:36px;}}.view-reports .reports-content .report-summary:empty,.view-reports .reports-content .report:has(a[href=""]){display:none;}.view-reports .reports-content .report{font-weight:600;font-size:18px;line-height:100%;letter-spacing:1px;}@media screen and (min-width:768px){.view-reports .reports-content .report{font-size:20px;}}@media screen and (min-width:1280px){.view-reports .reports-content .report{font-size:24px;}}.view-reports .reports-content .report > a{background-image:linear-gradient(134.89deg,#ED002F 0%,#3F000B 138.69%);background-clip:text;color:transparent;-webkit-text-fill-color:transparent;position:relative;}.view-reports .reports-content .report > a::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(134.89deg,#ED002F 0%,#3F000B 138.69%);}
.block-content-type-vs_block_hero_no_image_small{display:flex;position:relative;background:linear-gradient(134.89deg,#ED002F 0%,#3F000B 138.69%);padding-top:118px;padding-bottom:8px;overflow:hidden;}@media screen and (min-width:768px){.block-content-type-vs_block_hero_no_image_small{padding-top:148px;padding-bottom:60px;}}.block-content-type-vs_block_hero_no_image_small .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_no_image_small .hero-wide-container{padding-block:80px;}}.block-content-type-vs_block_hero_no_image_small .hero-wide-container .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);}.block-content-type-vs_block_hero_no_image_small .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_no_image_small .field--name-field-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}.block-content-type-vs_block_hero_no_image_small .field--name-field-image::before{content:" ";width:100%;height:100%;position:absolute;background:rgba(0,0,0,0.3);z-index:1;}.block-content-type-vs_block_hero_no_image_small .field--name-field-image div{width:100%;height:100%;}.block-content-type-vs_block_hero_no_image_small .field--name-field-image img{object-fit:cover;width:100%;height:100%;object-position:center;}
