/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.hero-with-boxes{background-color:#f9f9f9;padding-bottom:65px;}.hero-with-boxes h1{font-size:36px;line-height:1.2;font-weight:500;}@media (min-width:768px){.hero-with-boxes h1{font-size:42px;}}.hero-with-boxes h2,.hero-with-boxes h3,.hero-with-boxes h4,.hero-with-boxes h5,.hero-with-boxes h6{font-weight:500;font-size:32px;line-height:1.4;margin-bottom:1.25rem !important;}@media (max-width:990px){.hero-with-boxes h2,.hero-with-boxes h3,.hero-with-boxes h4,.hero-with-boxes h5,.hero-with-boxes h6{font-size:28px;}}.hero-with-boxes .hero-with-boxes-image{min-height:500px;background-position:55% center;background-size:cover;padding:0 0 95px;}.hero-with-boxes .hero-with-boxes-image > div .hero-text p{font-size:20px;line-height:1.4;margin-bottom:0;}.hero-with-boxes .push-boxes{margin-top:-95px;}.hero-with-boxes .push-box{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;background-color:var(--white);min-height:190px;border-bottom-left-radius:1.5em;border-bottom-right-radius:1.5em;border-top-left-radius:1.5em;border-top-right-radius:1.5em;padding:1.2rem .5rem;flex-grow:1;}.hero-with-boxes .push-box img{margin-bottom:.9rem;max-height:85px;}.hero-with-boxes .push-box p{text-align:center;margin-bottom:.5rem;}.hero-with-boxes .push-box p:first-of-type{font-size:18px;font-weight:500;}@media (min-width:992px){.hero-with-boxes .col-push-box:nth-child(2),.hero-with-boxes .col-push-box:nth-child(3){padding:0 .5rem;}.hero-with-boxes .col-push-box:nth-child(1){padding-right:.5rem;}.hero-with-boxes .col-push-box:nth-child(4){padding-left:.5rem;}}@media (max-width:991px){.hero-with-boxes .push-boxes .col-push-box:nth-child(1),.hero-with-boxes .push-boxes .col-push-box:nth-child(2){margin-bottom:15px;}.hero-with-boxes .hero-with-boxes-image > div .hero-text p{font-size:18px;}}@media (max-width:768px){.hero-with-boxes .hero-with-boxes-image::before{content:'';min-height:500px;width:100%;position:absolute;top:0;left:0;display:block;}.hero-with-boxes .hero-with-boxes-image.light-overlay::before{background-color:rgba(255,255,255,0.65);}.hero-with-boxes .hero-with-boxes-image.dark-overlay::before{background-color:rgba(38,38,38,0.55);}}@media (max-width:575px){.hero-with-boxes{padding-bottom:45px;}.hero-with-boxes .hero-with-boxes-image{padding-top:30px;}.hero-with-boxes .hero-with-boxes-image > div .hero-text{padding-bottom:30px;}.hero-with-boxes .push-boxes-container{padding:0;}.hero-with-boxes .push-boxes .col-push-box:nth-child(3){margin-bottom:15px;}}
.facts{background-color:#F1F1F1;border-radius:25px;padding:30px !important;margin:3rem 0;}.facts .facts-title{margin-bottom:1.625rem;}.facts.text-center .facts-title{text-align:center;}.facts.text-left .facts-title{text-align:left;}.facts .facts-wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:35px;}@media (min-width:768px){.facts .facts-wrapper{grid-template-columns:repeat(2,1fr);}}@media (min-width:992px){.facts .facts-wrapper{grid-template-columns:repeat(3,1fr);gap:40px;}}.facts .fact{border-radius:8px;}.facts .fact .fact-title{margin-bottom:0.5rem;text-align:left;font-size:1.25rem;font-weight:500;line-height:1.4;}.facts .fact .fact-items-list{list-style-type:disc;padding-left:1.25rem;margin:0;text-align:left;}.facts .fact .fact-items-list .fact-item{margin:10px 0;text-align:left;}.facts .fact .fact-items-list .fact-item:first-child{margin-top:10px;}.facts .fact .fact-items-list .fact-item:last-child{margin-bottom:0;}@media (min-width:991px){.facts{padding:50px !important;}}
.section-text-and-video .youtube-overlay{height:100%;width:calc(100% - 30px);background-color:#262626;display:flex;justify-content:start;align-items:center;padding:0 50px;position:absolute;top:0;left:15px;}.section-text-and-video .youtube-overlay .overlay-content img{max-width:150px;}.section-text-and-video .youtube-overlay .overlay-content p{color:#fff;font-size:14px;margin-top:20px;line-height:1.6;}.section-text-and-video .youtube-overlay .overlay-content p a{color:inherit;text-decoration:underline;text-transform:lowercase !important;cursor:pointer;}.section-text-and-video .youtube-video{aspect-ratio:16 / 9;width:100%;border:none;}.section-text-and-video ul{margin:15px 0;}.section-text-and-video ul li{padding:0 0 0 25px;}.section-text-and-video ul li:before{content:" ";background:transparent url(/themes/custom/verisure/images/red_check.png);background-size:15px 15px;display:inline-block;vertical-align:middle;margin-right:8px;margin-left:-24px;width:15px;height:15px;}.section-text-and-video .cta-button{margin-top:15px;width:fit-content;}@media (max-width:991px){.section-text-and-video .video-container{margin-bottom:20px;}}@media (min-width:991px){.section-text-and-video .youtube-overlay{height:253px;top:50%;transform:translateY(-50%);}}@media (min-width:1200px){.section-text-and-video .youtube-overlay{height:300px;}}
