:root{--mod-blocks-edge-highlight: rgba(80, 150, 254, 0.2);--mod-blocks-dropshadow-color: rgba(0,0,0,0.25);--mod-blocks-desktop-maxwidth: 13rem;--mod-blocks-block-padding: 1rem}.mod-blocks.style-1{border-radius:.75rem;padding:.625rem;box-shadow:inset 0 .2rem 0 0 var(--mod-blocks-edge-highlight);filter:drop-shadow(0px 5px 6px var(--mod-blocks-dropshadow-color));background:var(--mod-blocks-background-color);justify-content:flex-start;display:flex;flex-wrap:wrap;gap:.625rem}@media(min-width: 992px){.mod-blocks.style-1{box-shadow:none;filter:none;background:none;justify-content:center;gap:2rem}}.mod-blocks.style-1 .mod-blocks__block{display:flex;align-items:center;width:calc(50% - .3125rem);background:var(--mod-blocks-mobile-block-background);border-radius:var(--mod-blocks-border-radius-mobile);padding:calc(var(--mod-blocks-block-padding)/2);gap:.625rem;box-shadow:inset 0 -0.1rem 0 0 var(--mod-blocks-edge-highlight),inset 0 .1rem 5px 0 var(--mod-blocks-dropshadow-color)}@media(min-width: 992px){.mod-blocks.style-1 .mod-blocks__block{background:var(--mod-blocks-background-color);border-radius:var(--mod-blocks-border-radius-desktop);box-shadow:inset 0 .2rem 0 0 var(--mod-blocks-edge-highlight);filter:drop-shadow(0px 5px 6px var(--mod-blocks-dropshadow-color));width:auto;max-width:var(--mod-blocks-desktop-maxwidth)}}.mod-blocks.style-1 .mod-blocks__block .mod-blocks__body{font-size:.75rem;text-align:center}@media(min-width: 992px){.mod-blocks.style-1 .mod-blocks__block .mod-blocks__body{text-align:left;font-size:.875rem}}.mod-blocks.style-1 .mod-blocks__block .mod-blocks__body.grid{display:grid;grid-template-rows:1fr min-content;height:100%}.mod-blocks.style-1 .mod-blocks__block .mod-blocks__body p{margin:0}.mod-blocks.style-2{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.625rem}@media(min-width: 992px){.mod-blocks.style-2{box-shadow:none;filter:none;background:none}}.mod-blocks.style-2 .mod-blocks__block{display:flex;align-items:flex-start;width:100%;background-color:var(--mod-blocks-mobile-block-background);border:var(--mod-blocks-border) solid var(--mod-blocks-border-color);border-radius:var(--mod-blocks-border-radius-mobile);padding:var(--mod-blocks-block-padding);padding-right:0;box-shadow:inset 0 .2rem 0 0 var(--mod-blocks-edge-highlight);filter:drop-shadow(0px 5px 6px var(--mod-blocks-dropshadow-color));margin-top:2rem;flex:0 0 100%}@media(min-width: 768px){.mod-blocks.style-2 .mod-blocks__block{flex:0 0 calc(50% - 1rem)}}@media(min-width: 1400px){.mod-blocks.style-2 .mod-blocks__block{background-color:var(--mod-blocks-background-color);border-radius:var(--mod-blocks-border-radius-desktop);flex:0 0 calc(33.333% - 1rem);margin-top:1rem}}.mod-blocks.style-2 .mod-blocks__block .mod-blocks__image{order:1;margin-top:calc(-1.2rem - var(--mod-blocks-block-padding));margin-left:auto}.mod-blocks.style-2 .mod-blocks__block .mod-blocks__body{order:0}@media(min-width: 992px){.mod-blocks.style-2 .mod-blocks__block .mod-blocks__body{text-align:left}}.mod-blocks.style-2 .mod-blocks__block .mod-blocks__body.grid{display:grid;grid-template-rows:1fr min-content;height:100%}.mod-blocks.style-2 .mod-blocks__block .mod-blocks__body p{margin-top:.5rem;margin-bottom:.5rem}.mod-blocks .boxes-wrapper .box-headline h2{font-size:18px;font-family:"Rubik",sans-serif;font-weight:400}.mod-blocks .boxes-wrapper .box{text-align:center}.mod-blocks .boxes-wrapper .box img{max-height:200px;max-width:90px;margin-bottom:10px}@media(min-width: 768px){.mod-blocks .boxes-wrapper .box img{max-height:220px;max-width:250px}}.mod-blocks .boxes-wrapper .col{flex-basis:0}.mod-blocks .boxes-wrapper .col .boxtext-wrapper{font-family:var(--mod-blocks-fontFamilyStyle3)}.mod-blocks .boxes-wrapper .col .boxtext-wrapper span{line-height:1.4}.mod-blocks .boxes-wrapper .col .boxtext-wrapper .line1{display:block;color:var(--mod-blocks-line1ColorStyle3);font-weight:bold;font-size:14px}@media all and (min-width: 768px){.mod-blocks .boxes-wrapper .col .boxtext-wrapper .line1{font-size:1.1em}}@media all and (min-width: 1200px){.mod-blocks .boxes-wrapper .col .boxtext-wrapper .line1{font-size:1.5em}}.mod-blocks .boxes-wrapper .col .boxtext-wrapper .line2{display:block;color:var(--mod-blocks-line2ColorStyle3);font-size:14px;margin-bottom:10px}@media all and (min-width: 768px){.mod-blocks .boxes-wrapper .col .boxtext-wrapper .line2{font-size:1.1em}}@media all and (min-width: 1200px){.mod-blocks .boxes-wrapper .col .boxtext-wrapper .line2{font-size:1.2em}}.mod-blocks .boxes-wrapper .col .boxtext-wrapper .line3{display:none;color:var(--mod-blocks-line3ColorStyle3);font-size:14px;margin-bottom:20px;font-weight:bold}@media all and (min-width: 768px){.mod-blocks .boxes-wrapper .col .boxtext-wrapper .line3{font-size:1.1em;display:block}}@media all and (min-width: 1200px){.mod-blocks .boxes-wrapper .col .boxtext-wrapper .line3{font-size:1em}}.mod-blocks .boxes-wrapper .arrow-wrapper{width:100vw;display:flex;justify-content:center;align-items:center;flex:.5;height:auto;margin:0;padding:0}@media(max-width: 992px){.mod-blocks .boxes-wrapper .arrow-wrapper.mobileSingleArrow .arrowSliding{-webkit-animation:none;animation:none}}.mod-blocks .boxes-wrapper .arrow{width:2vw;height:2vw;border:.4vw solid;border-color:var(--mod-blocks-arrowColorStyle3) rgba(0,0,0,0) rgba(0,0,0,0) var(--mod-blocks-arrowColorStyle3);transform:rotate(135deg)}.mod-blocks .boxes-wrapper .arrowSliding{position:absolute;-webkit-animation:slide 6s linear infinite;animation:slide 6s linear infinite;margin-top:var(--mod-blocks-mobileMarginArrows)}@media all and (min-width: 992px){.mod-blocks .boxes-wrapper .arrowSliding{margin-top:var(--mod-blocks-desktopMarginArrows)}}.mod-blocks .boxes-wrapper .delay1{-webkit-animation-delay:1.5s;animation-delay:1.5s}.mod-blocks .boxes-wrapper .delay2{-webkit-animation-delay:3s;animation-delay:3s}.mod-blocks .boxes-wrapper .delay3{-webkit-animation-delay:4.5s;animation-delay:4.5s}@-webkit-keyframes slide{0%{opacity:0;transform:translateX(-3vw)}20%{opacity:1;transform:translateX(-1.5vw)}80%{opacity:1;transform:translateX(1.5vw)}100%{opacity:0;transform:translateX(3vw)}}.mod-blocks #info-boxes .headline{font-family:var(--mod-blocks-fontFamily);text-transform:uppercase;color:#fff;font-size:1.5em;display:block;text-align:center;padding:1em;margin:0}@media all and (min-width: 768px){.mod-blocks #info-boxes .headline{font-size:2.5em;padding:1.5em}}.mod-blocks #info-boxes .infoboxes-wrapper{margin-bottom:2.5em}@media all and (min-width: 992px){.mod-blocks #info-boxes .infoboxes-wrapper{margin-bottom:5em}}@media all and (min-width: 992px){.mod-blocks #info-boxes .infoboxes-wrapper .box .inside{margin:0 2em}}.mod-blocks #info-boxes .infoboxes-wrapper .box .inside .img-wrapper img{margin:0 auto;width:100%;background-color:var(--mod-blocks-imagebackgroundcolor);border-radius:1em 1em 0 0}.mod-blocks #info-boxes .infoboxes-wrapper .box .inside .boxtext-wrapper{display:flex;justify-content:center;position:relative;background-color:var(--mod-blocks-textbackgroundcolor);border-radius:var(--mod-blocks-borderradius_top) var(--mod-blocks-borderradius_top) var(--mod-blocks-borderradius_bottom) var(--mod-blocks-borderradius_bottom)}.mod-blocks #info-boxes .infoboxes-wrapper .box .inside .boxtext-wrapper.with-border{border:1px solid var(--mod-blocks-textfieldbordercolor)}.mod-blocks #info-boxes .infoboxes-wrapper .box .inside .boxtext-wrapper .box-headline{background-color:var(--mod-blocks-headlineboxcolor);position:absolute;font-family:var(--mod-blocks-fontFamily);top:-15px;font-size:1em;padding:var(--mod-blocks-headlinePaddingVertical) var(--mod-blocks-headlinePaddingHorizontal);text-transform:uppercase;border-radius:.3em;color:var(--mod-blocks-boxheadlinetextcolor);text-align:center}@media all and (min-width: 480px){.mod-blocks #info-boxes .infoboxes-wrapper .box .inside .boxtext-wrapper .box-headline{font-size:.9em}}@media all and (min-width: 768px){.mod-blocks #info-boxes .infoboxes-wrapper .box .inside .boxtext-wrapper .box-headline{font-size:1em}}@media all and (min-width: 992px){.mod-blocks #info-boxes .infoboxes-wrapper .box .inside .boxtext-wrapper .box-headline{max-width:80%;font-size:1.2em;top:-18px}}.mod-blocks #info-boxes .infoboxes-wrapper .box .inside .boxtext-wrapper .box-text{display:block;font-size:.9em;padding:2.5em 2em 2em;text-align:center;color:var(--mod-blocks-boxtextcolor);font-family:var(--mod-blocks-fontFamily)}@media(min-width: 479px){.mod-blocks #info-boxes .infoboxes-wrapper .box .inside .boxtext-wrapper .box-text{padding:3.5em 2em 2em}}@media(min-width: 768px){.mod-blocks #info-boxes .infoboxes-wrapper .box .inside .boxtext-wrapper .box-text{padding:2.5em 2em 2em}}@media all and (min-width: 992px){.mod-blocks #info-boxes .infoboxes-wrapper .box .inside .boxtext-wrapper .box-text{font-size:1em}}@media all and (min-width: 1200px){.mod-blocks #info-boxes .infoboxes-wrapper .box .inside .boxtext-wrapper .box-text{font-size:1.2em}}/*# sourceMappingURL=mod-blocks.min.css.map */
