.media__restriction{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:rgba(0,0,0,.35);color:#fff;display:none;height:100%;overflow:auto;position:absolute;top:0;width:100%;z-index:3}.media__restriction.is--shown{display:flex!important}.media__restriction.is--shown+span{display:none}.media__restriction-scroll{height:100%;padding:15px}@media only screen and (min-width:1024px){.media__restriction-scroll{padding:60px}}.media__restriction-inner{display:flex;flex-direction:column;height:auto;justify-content:center;min-height:100%;width:100%}.media__restriction-headline{font-size:24px;font-weight:700;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.2;margin-bottom:16px!important;margin-top:0!important;text-transform:uppercase}@media only screen and (min-width:768px){.media__restriction-headline{margin-bottom:24px!important}}.media__restriction-text{font-size:16px;line-height:1.875;margin-bottom:16px}@media only screen and (min-width:768px){.media__restriction-text{margin-bottom:24px}}.media__restriction-text .button{cursor:pointer;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.media__restriction-text:last-child{margin-bottom:0}.media-restriction__loader{animation:spinner 4s linear infinite;border:3px solid #e3000b;border-radius:50%;height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.faq-accordion__media .media__restriction-inner{height:0}@media only screen and (min-width:1024px){.faq-accordion__media .media__restriction-scroll{padding:30px}}.faq-accordion__media .button{margin-bottom:20px}@media only screen and (max-width:1023px){.how-to-videos .media__restriction-inner{justify-content:flex-start}}.content-video__inner{position:relative}@media only screen and (max-width:599px){.outtra-page .media__restriction-inner{justify-content:flex-start}}.services__container .media__restriction{background:none;color:#000;flex-basis:100%;max-width:100%;padding-left:1.21029%;padding-right:1.21029%;position:relative;width:100%}.services__container .media__restriction else{flex-basis:auto}@media print{.services__container .media__restriction{display:block!important}}@media only screen and (min-width:1024px){.services__container .media__restriction{flex-basis:75%;max-width:75%;padding-left:1.21029%;padding-right:1.21029%;width:100%}.services__container .media__restriction else{flex-basis:auto}}@media only screen and (min-width:1440px){.services__container .media__restriction{flex-basis:50%;max-width:50%;padding-left:1.21029%;padding-right:1.21029%;width:100%}.services__container .media__restriction else{flex-basis:auto}}@media only screen and (min-width:1920px){.services__container .media__restriction{flex-basis:41.66667%;max-width:41.66667%;padding-left:1.21029%;padding-right:1.21029%;width:100%}.services__container .media__restriction else{flex-basis:auto}}.services__container .media__restriction .media__restriction-inner{border:1px solid #d9d9d9}.services__container .media__restriction .media__restriction-scroll{padding:30px 20px}@media only screen and (min-width:1024px){.services__container .media__restriction .media__restriction-scroll{padding:40px 25px}}