.frame-type-mask_contactdetails .contact-box{margin-left:30px;margin-bottom:70px}.frame-type-mask_contactdetails .contact-box::before{content:"";display:block;position:absolute;height:70px;width:120px;left:-10px;z-index:3}.frame-type-mask_contactdetails .contact-box.number::before{background:url(/typo3conf/ext/wr_designblank/Resources/Public/Images/contact_number.webp);background-size:contain;background-repeat:no-repeat;background-position:right}.frame-type-mask_contactdetails .contact-box.email::before{background:url(/typo3conf/ext/wr_designblank/Resources/Public/Images/contact_mail.webp);background-size:contain;background-repeat:no-repeat;background-position:right}.frame-type-mask_contactdetails .contact-box.location::before{background:url(/typo3conf/ext/wr_designblank/Resources/Public/Images/contact_location.webp);background-size:contain;background-repeat:no-repeat;background-position:right}.frame-type-mask_contactdetails .contact-box h3{color:var(--colorWhite);font-family:Raleway;font-size:var(--fontSizeL);font-weight:800;background:var(--colorSuccess);padding:10px 70px;border-radius:10px 10px 0px 0px;margin-bottom:0px;padding-right:0px;position:relative;z-index:2}.frame-type-mask_contactdetails .contact-box h3::after{content:"";position:absolute;display:block;background:#ffffff26;height:100%;width:20%;transform:skewX(-40deg);mix-blend-mode:lighten;pointer-events:none;right:20%;top:0}.frame-type-mask_contactdetails .contact-box .contact-info{background:var(--colorWhite);padding:20px 40px;display:flex;flex-direction:column;position:relative;min-height:120px;overflow:hidden}.frame-type-mask_contactdetails .contact-box .contact-info i{position:absolute;transform:rotate(-30deg);color:#F0F0F0;font-family:"Font Awesome 6 Free";font-size:120px;font-style:normal;font-weight:900;line-height:normal;pointer-events:none;right:25px;top:-25px}.frame-type-mask_contactdetails .contact-box .contact-info a{font-size:24px;font-weight:400;margin-bottom:10px;position:relative;z-index:1;width:fit-content}.frame-type-mask_contactdetails .contact-box .contact-info a span,.frame-type-mask_contactdetails .contact-box .contact-info a p{font-size:inherit}.frame-type-mask_contactdetails .contact-box .contact-info a p{margin-bottom:10px}.frame-type-mask_contactdetails .contact-box .contact-info a p:last-child{margin-bottom:0px}.frame-type-mask_contactdetails .contact-box .contact-info a:last-child{margin-bottom:0px}.frame-type-mask_contactdetails .contact-box .contact-info a:hover{color:var(--colorSuccess)}@media screen and (max-width:900px){.frame-type-mask_contactdetails .contact-box{margin-left:20px;margin-bottom:40px}.frame-type-mask_contactdetails .contact-box::before{content:"";height:55px;width:85px;left:10px}.frame-type-mask_contactdetails .contact-box h3{font-size:16px;padding:10px 60px}.frame-type-mask_contactdetails .contact-box .contact-info{padding:16px 30px;min-height:100px}.frame-type-mask_contactdetails .contact-box .contact-info a{font-size:16px}}