.container--flat{padding-top:0;padding-bottom:0}@keyframes fadeInBlock{0%{opacity:0}100%{opacity:1}}@keyframes fadeOutBlock{0%{opacity:1}100%{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(2rem)}100%{opacity:1;transform:translateY(0)}}.container{max-width:1920px;padding:4.5rem clamp(20px,4.1667vw,80px)}@media(min-width: 1440px){.container{padding:6rem clamp(20px,4.1667vw,80px)}}@media(min-width: 1920px){.container{margin-right:auto;margin-left:auto}}.container-small{max-width:1920px;padding:4.5rem clamp(60px,12.5001vw,240px)}@media(min-width: 1440px){.container-small{padding:6rem clamp(60px,12.5001vw,240px)}}@media(min-width: 1920px){.container-small{margin-right:auto;margin-left:auto}}.container--flat{padding-top:0;padding-bottom:0}.flex-container{display:flex;flex-wrap:wrap;gap:1.8182%}.scroll-container{display:flex;flex-wrap:wrap;gap:1.8182%;flex-flow:row nowrap;align-items:stretch;justify-content:flex-start;width:auto;max-width:none}@media(max-width: 1024px){.scroll-container{margin-right:-1.5rem;margin-left:-1.5rem;padding-right:calc(1.5rem - 0.9091%) !important;padding-left:calc(1.5rem - 0.9091%) !important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding:0 1.5rem}.scroll-container::-webkit-scrollbar{display:none}}.scroll-container-item{min-width:17.375rem;scroll-snap-align:start}@media(max-width: 767px){.scroll-container-item{width:100%}}@media(min-width: 768px){.scroll-container-item{width:23.63635%}}@media(max-width: 1024px){.scroll-container-item:last-child{scroll-snap-align:end}}@media(min-width: 768px){.scroll-container-item{min-width:16.4375rem}}@media(min-width: 1025px){.scroll-container-item{min-width:auto;cursor:default;scroll-snap-align:initial}}.scroll-container-item--large{min-width:17.375rem;scroll-snap-align:start}@media(max-width: 767px){.scroll-container-item--large{width:100%}}@media(min-width: 768px){.scroll-container-item--large{width:49.0909%}}@media(max-width: 1024px){.scroll-container-item--large:last-child{scroll-snap-align:end}}@media(min-width: 768px){.scroll-container-item--large{min-width:28.0625rem}}@media(min-width: 1025px){.scroll-container-item--large{min-width:auto;cursor:default;scroll-snap-align:initial}}@media(max-width: 767px){.col-1{width:100%}}@media(min-width: 768px){.col-1{width:6.66665%}}@media(max-width: 767px){.col-2{width:100%}}@media(min-width: 768px){.col-2{width:15.1515%}}@media(max-width: 767px){.col-3{width:100%}}@media(min-width: 768px){.col-3{width:23.63635%}}@media(max-width: 767px){.col-4{width:100%}}@media(min-width: 768px){.col-4{width:32.1212%}}@media(max-width: 767px){.col-5{width:100%}}@media(min-width: 768px){.col-5{width:40.60605%}}@media(max-width: 767px){.col-6{width:100%}}@media(min-width: 768px){.col-6{width:49.0909%}}@media(max-width: 767px){.col-7{width:100%}}@media(min-width: 768px){.col-7{width:57.57575%}}@media(max-width: 767px){.col-8{width:100%}}@media(min-width: 768px){.col-8{width:66.0606%}}@media(max-width: 767px){.col-9{width:100%}}@media(min-width: 768px){.col-9{width:74.54545%}}@media(max-width: 767px){.col-10{width:100%}}@media(min-width: 768px){.col-10{width:83.0303%}}@media(max-width: 767px){.col-11{width:100%}}@media(min-width: 768px){.col-11{width:91.51515%}}@media(max-width: 767px){.col-12{width:100%}}@media(min-width: 768px){.col-12{width:100%}}.dialog-off-canvas-main-canvas{height:100%}#header{background-color:#fff}#header-container{max-width:1920px;padding:4.5rem clamp(20px,4.1667vw,80px);display:flex;align-items:center;padding:7px 0}@media(min-width: 1440px){#header-container{padding:6rem clamp(20px,4.1667vw,80px)}}@media(min-width: 1920px){#header-container{margin-right:auto;margin-left:auto}}body.mobile-menu-open{overflow:hidden}[class*=layout--sidebar]{display:flex;flex-wrap:wrap;gap:1.8182%}@media(min-width: 1025px){[class*=layout--sidebar]{flex-flow:row nowrap;align-items:flex-start;justify-content:space-between}}@media(max-width: 767px){#sidebar-first,#sidebar-second{width:100%}}@media(min-width: 768px){#sidebar-first,#sidebar-second{width:23.63635%}}@media(max-width: 767px){.layout--sidebar-first #content,.layout--sidebar-second #content{width:100%}}@media(min-width: 768px){.layout--sidebar-first #content,.layout--sidebar-second #content{width:74.54545%}}@media(max-width: 767px){.layout--sidebar-both #content{width:100%}}@media(min-width: 768px){.layout--sidebar-both #content{width:49.0909%}}

/*# sourceMappingURL=layout.css.map */