/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:991px){.bg-below-md-none{background-image:none !important;}}@media (min-width:757px){.line-height-md-45{line-height:45px !important;}}@media (min-width:768px){.video-background-wrapper{min-width:auto;min-height:auto;width:1600px !important;height:auto;left:50%;top:50%;transform:translate(-50%,-15%);transition-duration:500ms;position:absolute !important;max-width:none;}}.neu-label{background-color:var(--color-primary);width:fit-content;border:4px solid var(--color-white);border-radius:.5em;transform:rotate(-5deg);}a:not(nav > ul > li > a):not(.toolbar-tray a,.toolbar .toolbar-menu .toolbar-menu a,.menu-item a,.menu-anchor .inner_sections_nav a,.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon,.btn-large,.m_btn,.btn-medium-primary,.btn-extra-large,img,ol > li > a,.cta-button-large,.view-display-id-blog_list .title a){text-decoration:underline;}a:hover{color:var(--color-black);}.block-views-blockblog-blog-related .views-field-field-image a,.block-views-blockmagazine-magazine-related .views-field-field-image a{border-radius:0px;}.view-display-id-blog_list ul.blog{overflow-y:clip;}.btn-header-display-none{display:none !important;}.btn-cookies{color:var(--color-btn-cookies);border:1px solid var(--color-btn-cookies);font-size:0.8em;padding:0.8em 2em !important;}.btn-cookies:hover{color:var(--color-white);background-color:var(--color-btn-cookies);}.link-red-icon-left{font-size:0.9375rem;line-height:normal;font-weight:300;}.link-red-icon-left::before,.link-red-icon-left::after{display:inline-block !important;}.link-red-icon-left::before,.link-red-icon-left::after{height:1.1875rem;width:1.1875rem;}.link-red-icon-left::before{background:transparent url(/sites/de/themes/custom/verisure_de/images/icons/svg/go_small.svg) no-repeat;content:'';margin-right:0.625rem;vertical-align:middle;}.link-red-icon-left.dark-mode:hover{color:var(--color-white);}.link-red-icon-left.dark-mode:hover::before{background:transparent url(/sites/de/themes/custom/verisure_de/images/icons/png/go_small_alt_white.png) no-repeat;}.link-red-icon-left::before{background:transparent url(/sites/de/themes/custom/verisure_de/images/icons/Gruppe_1887.svg) no-repeat;height:1.625rem;width:1.625rem;}@media (max-width:992px) and (min-width:480px){#ot-sdk-cookie-policy{min-width:0;}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table{display:block;overflow-x:auto;}}.jquery-modal.blocker .modal{width:100%;max-width:900px;height:auto;}.jquery-modal.blocker .modal::before{content:" ";padding-top:56.25%;width:100%;display:block;}.jquery-modal.blocker .modal iframe,.jquery-modal.blocker .modal .video-embed-field-responsive-video{position:absolute;top:0;left:0;width:100%;height:100%;}.block-reviews-slider-block .owl-carousel{position:relative;padding:0 30px !important;}.block-reviews-slider-block .owl-carousel .owl-nav [class*=owl-]{color:var(--main-color);padding:0 0.6em;border:1px solid var(--main-color);position:absolute;height:30px;top:50%;transform:translateY(-50%);}.block-reviews-slider-block .owl-carousel .owl-nav [class*=owl-]:hover{background:transparent;}.block-reviews-slider-block .owl-carousel .owl-nav [class*=owl-]:focus{outline:none;}.block-reviews-slider-block .owl-carousel .owl-nav .owl-next{right:0;}.block-reviews-slider-block .owl-carousel .owl-nav .owl-prev{left:0;}#customer-reviews{width:100%;padding-bottom:20px;background-color:#fff;padding-top:15px;margin-bottom:20px;}#customer-reviews .title{text-align:center;margin-bottom:40px;color:#3d3d3d;font-size:41px;line-height:45px;font-family:'Fira Sans';font-weight:500;font-size:2.2em;padding:10px 0;text-align:center;width:50%;margin:0 auto;}#customer-reviews .customer-reviews-container{width:525px;margin:auto;text-align:center;border:1px solid #e1e1e1;margin-top:25px;position:relative;background:#fff;}#customer-reviews .customer-reviews-container .quote-img{position:relative;display:block;text-align:center;margin-top:-30px;}#customer-reviews .customer-reviews-container .quote-img img{vertical-align:middle;border:0;display:inline;}#customer-reviews .customer-reviews-container .rNav-buttons{position:absolute;width:100%;margin-top:65px;}#customer-reviews .customer-reviews-container .rNav-buttons img#prev{position:absolute;left:0;margin-left:-35px;cursor:pointer;margin-top:-15px;}#customer-reviews .customer-reviews-container .rNav-buttons img#next{position:absolute;right:0;margin-right:-35px;cursor:pointer;margin-top:-15px;}#customer-reviews .customer-reviews-container #slider{position:relative;width:480px;height:150px;padding:15px;margin:0 auto 0;}#customer-reviews .customer-reviews-container #slider #slide{overflow:hidden;position:relative;width:480px;height:150px;left:-15px;}#customer-reviews .customer-reviews-container #slider #slide .slides-items{list-style:none;width:480px;height:150px;margin:0;padding:0;position:relative;}#customer-reviews .customer-reviews-container #slider #slide .slides-items .slide{width:480px;height:150px;float:left;text-align:center;position:relative;}#customer-reviews .customer-reviews-container #slider #slide .slides-items .slide .explication{margin-top:20px;margin-bottom:10px;font-size:16px;}#customer-reviews .customer-reviews-container #slider #slide .slides-items .slide .legende{font-size:11px;}#customer-reviews .customer-reviews-container .avis-img{position:absolute;right:0;margin-right:-30px;margin-top:-50px;}#customer-reviews .customer-reviews-container .avis-img img{width:80px;border:0;}#customer-reviews .customer-reviews-container #slider #slide .slides-items .slide .star-img{width:20px;margin:0px 5px 0px 5px;display:inline-block;}@media only screen and (min-width:960px){#customer-reviews .customer-reviews-container{width:525px;}#customer-reviews .customer-reviews-containcer .rNav-buttons{width:525px;}#customer-reviews .customer-reviews-container #slider{width:440px;height:165px;padding:5px;}#customer-reviews .customer-reviews-container #slider #slide{width:440px;height:165px;}#customer-reviews .customer-reviews-container #slider #slide .slides-items{width:440px;height:165px;}#customer-reviews .customer-reviews-container #slider #slide .slides-items .slide{width:440px;height:165px;}}@media only screen and (max-width:700px){#customer-reviews .customer-reviews-container{width:270px;}#customer-reviews .customer-reviews-container .rNav-buttons{width:270px;}#customer-reviews .customer-reviews-container #slider{width:240px;height:210px;}#customer-reviews .customer-reviews-container #slider #slide{width:240px;height:210px;}#customer-reviews .customer-reviews-container #slider #slide .slides-items{width:240px;height:210px;}#customer-reviews .customer-reviews-container #slider #slide .slides-items .slide{width:240px;height:210px;}#customer-reviews .title{font-size:24px;line-height:30px;width:85%;display:none;}#customer-reviews .customer-reviews-container .avis-img{margin-right:-30px;}}@media only screen and (max-width:320px){#customer-reviews .customer-reviews-container .rNav-buttons{display:none;}#customer-reviews .customer-reviews-container .avis-img{display:none;}}#auorg-1624956577{width:150px;height:141px;position:absolute;text-transform:initial;background-size:150px;left:50%;margin-left:-75px;padding:0;border:0;text-align:left;background-image:url(https://siegel.ausgezeichnet.org/asset/images/widgets/bg-embed-m.png);background-repeat:no-repeat;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow:hidden;}#auorg-1624956577 .auorg-widget-header{width:150px;height:35px !important;margin:11px 0 0 0;padding:7px 3px 0 52px;border:0;font-size:9px;box-sizing:border-box;color:#000;}#auorg-1624956577.excellent .auorg-widget-header{padding:7px 3px 0 55px;}#auorg-1624956577.small .auorg-widget-header{padding:3px 3px 0 34px;font-size:7.7px;}#auorg-1624956577.small.excellent .auorg-widget-header{padding:3px 3px 0 38px;}#auorg-1624956577 .aus-header-image{padding:0;margin:0;border:0;display:inline;}#auorg-1624956577 .auorg-widget-header .customer-rating-text{font-family:arial;font-size:inherit;}#auorg-1624956577 .link-to-aus-org-homepage{padding:0;margin:0;border:0;line-height:1.3 !important;text-decoration:none !important;color:#000 !important;background-color:transparent !important;font-family:"Times New Roman",Times,serif;display:inline-block;font-size:9px;}#auorg-1624956577.small .link-to-aus-org-homepage{font-size:7.7px;}#auorg-1624956577 .link-to-aus-org-homepage b{color:#000;font-size:inherit;}#auorg-1624956577 .aus-widget-score-container{width:139px;height:85px;margin:0 0 0 11px;border:0;padding:0 5px 2px 5px;text-align:center !important;line-height:0px !important;}#auorg-1624956577 .aus-link-to-customer-homepage{border:0;margin:0;padding:0;text-align:center !important;text-decoration:none !important;color:#000 !important;background-color:transparent !important;}#auorg-1624956577 .aus-rating-text{font-family:arial;font-size:17px;line-height:1;display:inline-block;margin-top:5px;color:#000;}#auorg-1624956577.small .aus-rating-text{font-family:arial;font-size:12px;line-height:1;color:#000;}#auorg-1624956577 .aus-widget-score{padding:0;font-family:Arial !important;font-weight:normal !important;font-size:13px !important;line-height:18px !important;color:#000 !important;background-color:transparent !important;}#auorg-1624956577 .aus-rating-score{padding:0;font-family:Arial !important;font-weight:bold !important;font-size:13px !important;line-height:20px !important;color:#000 !important;background-color:transparent !important;}#auorg-1624956577 .aus-number-of-review{font-family:Arial !important;font-weight:normal !important;font-size:9px !important;line-height:9px !important;color:#000 !important;background-color:transparent !important;}.bootstrap-form-contact .webform-submission-form{margin:auto;max-width:fit-content;}.bootstrap-form-contact .webform-submission-form .form-item{margin:25px 0;}.bootstrap-form-contact .webform-submission-form .form-type-textfield input,.bootstrap-form-contact .webform-submission-form .form-type-email input,.bootstrap-form-contact .webform-submission-form .form-tel input{border-radius:32px;font-size:15px;padding:20px;}.bootstrap-form-contact .webform-submission-form .form-actions{margin-left:0;}.bootstrap-form-contact .webform-submission-form .form-submit{height:50px;background:var(--main-color);color:var(--white);text-transform:uppercase;border-radius:32px;}.bootstrap-form-contact .webform-submission-form .form-submit:hover{background:var(--main-shade-color);}.layout-container > header #block-headerbutton a.btn-medium-primary{max-width:180px !important;}.layout-container > header .full-block-menu.menu--main > .menu-level-0 > .menu-item{border-right:0;padding-left:0;padding-right:0;}.layout-container > header .full-block-menu.menu--main > .menu-level-0 > .menu-item span,.layout-container > header .full-block-menu.menu--main > .menu-level-0 > .menu-item a{padding:16px 8px 8px;}.layout-container > header .full-block-menu.menu--main > .menu-level-0 > .menu-item a{color:#333333 !important;}.layout-container > header .region-header{max-width:1200px;}.layout-container > header .region-header .block-system-branding-block{transform:none;max-width:max-content;}@media (min-width:0px) and (max-width:768px){.layout-container > header .region-header .block-system-branding-block .site-logo{margin-right:0px;}}@media (min-width:0px) and (max-width:1180px){.layout-container > header .region-header .block-system-branding-block .site-logo{margin-left:0;}}@media (min-width:768px){.layout-container > header .region-header .block-system-branding-block .site-logo{margin:0 8px;}}.layout-container > header .region-header .block-system-branding-block .site-logo svg{width:84px;}@media (min-width:1180px){.layout-container > header .region-header .block-system-branding-block .site-logo svg{width:118px;}}.layout-container > header .region-header #block-headerbutton{display:none;}@media (min-width:1180px){.layout-container > header .region-header #block-headerbutton{display:flex !important;order:3;}}.layout-container > header .region-header #block-mobilephoneheader a{padding:20px;text-decoration:none;}@media (min-width:768px){.layout-container > header .wrapper-header{padding:16px 0px;}}.layout-container > header .menu--main .menu-level-0 > .menu-item{margin:0;}.layout-container > header .menu--main .menu-level-0 > .menu-item > a,.layout-container > header .menu--main .menu-level-0 > .menu-item > span{padding:16px 7px 8px;}@media (min-width:1040px){.layout-container > header .menu--main .menu-level-0 > .menu-item{margin:0;}}@media (min-width:768px) and (max-width:992px){.layout-container > header .menu--main .menu-level-0 .field--name-field-upper-title{font-size:12px;}.layout-container > header .menu--main .menu-level-0 .menu-item--expanded:after{right:10px;}}.fixed-header .layout-container > header .region-header{justify-content:flex-start !important;}@media (min-width:768px){.fixed-header .layout-container > header .wrapper-header{padding:0;}}.fixed-header .layout-container > header .wrapper-header .block-system-branding-block .site-logo svg{width:80px !important;height:49px;}@media (min-width:1108px){.fixed-header .layout-container > header .menu--main .menu-level-0 > .menu-item > a,.fixed-header .layout-container > header .menu--main .menu-level-0 > .menu-item > span{font-size:14px !important;}}@media (min-width:1040px){.fixed-header .layout-container > header .menu--main .menu-level-0 > .menu-item > a,.fixed-header .layout-container > header .menu--main .menu-level-0 > .menu-item > span{font-size:12px;}}.fixed-header .btn-header-display-none{display:flex !important;}.fixed-header .image-display-none{display:none !important;}
