/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-region--content{padding-right:0;padding-left:0;max-width:90%;width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:36em){.c-region--content{max-width:91%;}}@media screen and (min-width:48em){.c-region--content{max-width:93%;}}@media screen and (min-width:62em){.c-region--content{max-width:125.6rem;}}.c-region--content .blog-container{display:block;margin-bottom:6rem;}@media screen and (min-width:62em){.c-region--content .blog-container{display:flex;flex-wrap:wrap;justify-content:space-evenly;}}.c-region--content .blog-container .blog-container-picture{width:31rem;height:31rem;display:flex;justify-content:center;align-items:center;margin:0 auto 2rem;}.c-region--content .blog-container .blog-container-title{text-align:center;}@media screen and (min-width:62em){.c-region--content .blog-container .blog-container-title{max-width:calc(100% - 31rem);}}.c-region--content .blog-container .blog-container-title h1{text-align:center;font-family:"Mainlux",serif;font-weight:400;font-size:3rem;color:#794394;margin-bottom:6rem;margin-top:6rem;}.c-region--content .blog-container .blog-container-title .blog-container-title-categories{display:flex;justify-content:center;}.c-region--content .blog-container .blog-container-title .blog-container-title-categories .blog-container-title-categories-item{background-color:#fafafa;padding:0.4rem 2rem;margin:1rem;font-weight:300;font-size:1.6rem;color:#5c657a;font-family:"Roboto",sans-serif;}.c-region--content article.blog-body{padding:0 2rem;}
.checkout-progress{text-align:center;margin-bottom:10rem;font-weight:300;color:#121212;font-family:"Roboto",sans-serif;font-size:1.2rem;}.checkout-progress .checkout-progress--step__current{font-weight:300;}.checkout-progress .checkout-progress--step__next{color:#dadada;}.c-breadcrumb__item:after{content:"\\";margin-left:1rem;}ol.c-breadcrumb__list li:last-of-type:after{display:none;}
.u-clearfix::after{display:table;clear:both;content:"";}
.u-stretched-link::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:"";pointer-events:auto;background-color:rgba(0,0,0,0);}
.u-text--left{text-align:left !important;}.u-text--right{text-align:right !important;}.u-text--center{text-align:center !important;}.u-text--justify{text-align:justify !important;}.u-text--justify-left{text-align:justify !important;text-align-last:left !important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.u-text--justify-right{text-align:justify !important;text-align-last:right !important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.u-text--justify-center{text-align:justify !important;text-align-last:center !important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
.u-video-responsive{position:relative;display:block;overflow:hidden;width:100%;padding:0;}.u-video-responsive::before{display:block;padding-bottom:56.25%;content:"";}.u-video-responsive iframe,.u-video-responsive object,.u-video-responsive embed{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;}video.u-video-responsive{max-width:100%;height:auto;}video.u-video-responsive::before{content:none;}.u-video-responsive--4-3::before{padding-bottom:75%;}.u-video-responsive--1-1::before{padding-bottom:100%;}
.u-show{visibility:visible !important;}.u-hide{visibility:hidden !important;}.visually-hidden,.u-visually-hide{position:absolute !important;overflow:hidden !important;clip:rect(1px 1px 1px 1px) !important;clip:rect(1px,1px,1px,1px) !important;width:1px !important;height:1px !important;}.u-visually-hide--focusable:active,.u-visually-hide--focusable:focus{position:static !important;overflow:visible !important;clip:auto !important;width:auto !important;height:auto !important;white-space:normal !important;}
