@charset "UTF-8";
.site-content .site-container .block-about-us.block{margin:32px -24px;padding:0;position:relative}@media screen and (min-width:768px){.site-content .site-container .block-about-us.block{margin:32px -40px}}@media screen and (min-width:1200px){.site-content .site-container .block-about-us.block{margin:3.25rem -8.4rem}}.block-about-us .field-block-paragraph__items{display:flex;flex-direction:column}.block-about-us .field-block-paragraph__item .paragraph--type--image-information{display:flex;flex-direction:column}@media screen and (min-width:768px){.block-about-us .field-block-paragraph__item .paragraph--type--image-information{flex-direction:row}}.block-about-us .field-block-paragraph__item .paragraph--type--image-information .field-paragraph-image{width:100%;aspect-ratio:1.92;flex-shrink:0}@media screen and (min-width:768px){.block-about-us .field-block-paragraph__item .paragraph--type--image-information .field-paragraph-image{width:50%}}.block-about-us .field-block-paragraph__item .paragraph--type--image-information .field-paragraph-image img{width:100%;height:100%;object-fit:cover}.block-about-us .field-block-paragraph__item .paragraph--type--image-information .info-block{padding:48px 24px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;text-align:center}@media screen and (min-width:768px){.block-about-us .field-block-paragraph__item .paragraph--type--image-information .info-block{width:50%;padding:48px 40px;align-items:flex-start;gap:20px;text-align:left}}@media screen and (min-width:1200px){.block-about-us .field-block-paragraph__item .paragraph--type--image-information .info-block{padding:2.5rem 8.4rem;gap:1.2rem}}.block-about-us .field-block-paragraph__item .paragraph--type--image-information .info-block .field-paragraph-title{font-size:1.5rem;font-weight:500;line-height:1.1}@media screen and (min-width:1200px){.block-about-us .field-block-paragraph__item .paragraph--type--image-information .info-block .field-paragraph-title{font-size:1.5rem;font-weight:500;line-height:1.1}}@media screen and (min-width:768px){.block-about-us .field-block-paragraph__item .paragraph--type--image-information .info-block .field-paragraph-title{font-size:2rem}}@media screen and (min-width:1200px){.block-about-us .field-block-paragraph__item .paragraph--type--image-information .info-block .field-paragraph-title{font-size:2.8rem}}.block-about-us .field-block-paragraph__item .paragraph--type--image-information .info-block .field-paragraph-subtitle{font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.block-about-us .field-block-paragraph__item .paragraph--type--image-information .info-block .field-paragraph-subtitle{font-size:1rem;font-weight:400;line-height:1.5}}.block-about-us .field-block-paragraph__item .paragraph--type--image-information .info-block .field-paragraph-link__items{display:flex;justify-content:center;gap:24px}@media screen and (min-width:768px){.block-about-us .field-block-paragraph__item .paragraph--type--image-information .info-block .field-paragraph-link__items{justify-content:flex-start;gap:1.2rem}}.block-about-us .field-block-paragraph__item:nth-child(odd) .info-block{color:var(--whiteColor);background:url("/themes/personal/images/texture-bg.png") repeat center #141414}@media screen and (min-width:1200px){.block-about-us .field-block-paragraph__item:nth-child(odd) .info-block{padding-right:7.3rem}}.block-about-us .field-block-paragraph__item:nth-child(odd) .info-block .field-paragraph-link a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Roboto";line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:transparent;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:0.2s;border:none;gap:12px;font-size:1rem;font-weight:700;line-height:1.1;padding:16px 20px;min-height:50px;background:none;color:var(--whiteColor);border:1px solid var(--whiteColor)}@media screen and (min-width:1200px){.block-about-us .field-block-paragraph__item:nth-child(odd) .info-block .field-paragraph-link a{gap:0.6rem;border-width:0.05rem}}@media screen and (min-width:1200px){.block-about-us .field-block-paragraph__item:nth-child(odd) .info-block .field-paragraph-link a{font-size:1rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.block-about-us .field-block-paragraph__item:nth-child(odd) .info-block .field-paragraph-link a{padding:1rem 1.2rem;min-height:3.1rem}}.block-about-us .field-block-paragraph__item:nth-child(odd) .info-block .field-paragraph-link a:hover{opacity:0.6}.block-about-us .field-block-paragraph__item:nth-child(odd) .info-block .field-paragraph-link a:disabled,.block-about-us .field-block-paragraph__item:nth-child(odd) .info-block .field-paragraph-link a.disabled{color:var(--secondary-300);border-color:var(--secondary-300)}.block-about-us .field-block-paragraph__item:nth-child(odd) .info-block .field-paragraph-link a:focus{outline:var(--secondary-300) solid 4px}.block-about-us .field-block-paragraph__item:nth-child(odd) .info-block .field-paragraph-link a:after{content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.block-about-us .field-block-paragraph__item:nth-child(odd) .info-block .field-paragraph-link a:after{font-size:1.1rem}}@media screen and (min-width:768px){.block-about-us .field-block-paragraph__item:nth-child(even) .paragraph--type--image-information{flex-direction:row-reverse}}.block-about-us .field-block-paragraph__item:nth-child(even) .info-block{color:var(--mainColor);background:var(--grey-50)}@media screen and (min-width:1200px){.block-about-us .field-block-paragraph__item:nth-child(even) .info-block{padding-left:7.3rem}}.block-about-us .field-block-paragraph__item:nth-child(even) .info-block .field-paragraph-link a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Roboto";line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:transparent;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:0.2s;border:none;gap:12px;font-size:1rem;font-weight:700;line-height:1.1;padding:16px 20px;min-height:50px;background:none;color:var(--mainColor);border:1px solid var(--mainColor)}@media screen and (min-width:1200px){.block-about-us .field-block-paragraph__item:nth-child(even) .info-block .field-paragraph-link a{gap:0.6rem;border-width:0.05rem}}@media screen and (min-width:1200px){.block-about-us .field-block-paragraph__item:nth-child(even) .info-block .field-paragraph-link a{font-size:1rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.block-about-us .field-block-paragraph__item:nth-child(even) .info-block .field-paragraph-link a{padding:1rem 1.2rem;min-height:3.1rem}}.block-about-us .field-block-paragraph__item:nth-child(even) .info-block .field-paragraph-link a:hover{opacity:0.6}.block-about-us .field-block-paragraph__item:nth-child(even) .info-block .field-paragraph-link a:disabled,.block-about-us .field-block-paragraph__item:nth-child(even) .info-block .field-paragraph-link a.disabled{color:var(--primary-200);border-color:var(--primary-200)}.block-about-us .field-block-paragraph__item:nth-child(even) .info-block .field-paragraph-link a:focus{outline:var(--primary-300) solid 4px}.block-about-us .field-block-paragraph__item:nth-child(even) .info-block .field-paragraph-link a:after{content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.block-about-us .field-block-paragraph__item:nth-child(even) .info-block .field-paragraph-link a:after{font-size:1.1rem}}.site-main .page-about-us.block{padding:0}.page-about-us__container{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px){.page-about-us__container{gap:40px}}@media screen and (min-width:1200px){.page-about-us__container{gap:3.6rem}}.page-about-us .header-block{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:992px){.page-about-us .header-block{flex-direction:row;align-items:center}}@media screen and (min-width:1200px){.page-about-us .header-block{gap:1.2rem}}.page-about-us .header-block .field-block-title{font-size:1.5rem;font-weight:500;line-height:1.1}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-title{font-size:1.5rem;font-weight:500;line-height:1.1}}@media screen and (min-width:768px){.page-about-us .header-block .field-block-title{font-size:2rem}}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-title{padding-right:2.5rem;font-size:2.8rem}}.page-about-us .header-block .field-block-text h6,.page-about-us .header-block .field-block-text h5,.page-about-us .header-block .field-block-text h4,.page-about-us .header-block .field-block-text h3,.page-about-us .header-block .field-block-text h2,.page-about-us .header-block .field-block-text h1{margin:1rem 0;display:flex}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text h6,.page-about-us .header-block .field-block-text h5,.page-about-us .header-block .field-block-text h4,.page-about-us .header-block .field-block-text h3,.page-about-us .header-block .field-block-text h2,.page-about-us .header-block .field-block-text h1{margin:1.2rem 0}}.page-about-us .header-block .field-block-text h6:first-child,.page-about-us .header-block .field-block-text h5:first-child,.page-about-us .header-block .field-block-text h4:first-child,.page-about-us .header-block .field-block-text h3:first-child,.page-about-us .header-block .field-block-text h2:first-child,.page-about-us .header-block .field-block-text h1:first-child{margin-top:0}.page-about-us .header-block .field-block-text h6:last-child,.page-about-us .header-block .field-block-text h5:last-child,.page-about-us .header-block .field-block-text h4:last-child,.page-about-us .header-block .field-block-text h3:last-child,.page-about-us .header-block .field-block-text h2:last-child,.page-about-us .header-block .field-block-text h1:last-child{margin-bottom:0}.page-about-us .header-block .field-block-text p{margin-bottom:16px;font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text p{font-size:1rem;font-weight:400;line-height:1.5}}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text p{margin-bottom:0.8rem}}.page-about-us .header-block .field-block-text p:last-child{margin-bottom:0}.page-about-us .header-block .field-block-text blockquote{font-size:1rem;font-weight:700;line-height:1.1;padding:16px;background:var(--mainColor);text-align:center;border-radius:var(--itemRadius);overflow:hidden;color:var(--whiteColor);min-width:20%;margin:1rem 0}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text blockquote{font-size:1rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text blockquote{padding:1.2rem}}.page-about-us .header-block .field-block-text blockquote:before{display:none}.page-about-us .header-block .field-block-text blockquote:first-child{margin-top:0}.page-about-us .header-block .field-block-text blockquote:last-child{margin-bottom:0}.page-about-us .header-block .field-block-text hr{clear:both;border:none}.page-about-us .header-block .field-block-text hr+img{margin-top:0 !important}.page-about-us .header-block .field-block-text ol,.page-about-us .header-block .field-block-text ul{margin:16px 0}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text ol,.page-about-us .header-block .field-block-text ul{margin:1.2rem 0}}.page-about-us .header-block .field-block-text ol:first-child,.page-about-us .header-block .field-block-text ul:first-child{margin-top:0}.page-about-us .header-block .field-block-text ol:last-child,.page-about-us .header-block .field-block-text ul:last-child{margin-bottom:0}.page-about-us .header-block .field-block-text ol li,.page-about-us .header-block .field-block-text ul li{margin:0 0 4px;min-width:200px}.page-about-us .header-block .field-block-text ol li:last-of-type,.page-about-us .header-block .field-block-text ul li:last-of-type{margin-bottom:0}.page-about-us .header-block .field-block-text ul li{overflow:hidden;padding:0 0 0 16px;position:relative;text-align:left}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text ul li{padding:0 0 0 1.2rem}}.page-about-us .header-block .field-block-text ul li:before{content:"•";font-family:"icomoon";font-size:15px;font-weight:400;line-height:1;color:inherit;position:absolute;left:0.4em;top:0.75em;margin-top:-7px;color:var(--mainColor)}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text ul li:before{font-size:0.95rem}}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text ul li:before{margin-top:-0.5rem}}.page-about-us .header-block .field-block-text ol{counter-reset:list}.page-about-us .header-block .field-block-text ol li{overflow:hidden;padding:0 0 0 1.5em;position:relative;text-align:left}.page-about-us .header-block .field-block-text ol li:before{counter-increment:list;content:counters(list, ".") ".";position:absolute;left:0}.page-about-us .header-block .field-block-text ol li li{padding-left:2em}.page-about-us .header-block .field-block-text table{width:100% !important;border-collapse:collapse;float:none;border:none;margin:1em 0}.page-about-us .header-block .field-block-text table:first-child{margin-top:0}.page-about-us .header-block .field-block-text table:last-child{margin-bottom:0}.page-about-us .header-block .field-block-text table th,.page-about-us .header-block .field-block-text table td{border:none;padding:15px}.page-about-us .header-block .field-block-text table th{font-size:1rem;font-weight:700;background:var(--grey-900);color:#FFFFFF;vertical-align:bottom}.page-about-us .header-block .field-block-text table tr{border:none}.page-about-us .header-block .field-block-text table tr:nth-child(even){background:var(--grey-100)}.page-about-us .header-block .field-block-text table td{vertical-align:top;font-size:0.8rem;background:none}.page-about-us .header-block .field-block-text .youtube-container{max-width:1170px;margin-left:auto;margin-right:auto;clear:both}.page-about-us .header-block .field-block-text .align-left,.page-about-us .header-block .field-block-text .align-right,.page-about-us .header-block .field-block-text .align-center{float:none;margin-bottom:16px;border-radius:var(--itemRadius)}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text .align-left,.page-about-us .header-block .field-block-text .align-right,.page-about-us .header-block .field-block-text .align-center{margin:0 1.2rem}}.page-about-us .header-block .field-block-text .align-left:first-child,.page-about-us .header-block .field-block-text .align-right:first-child,.page-about-us .header-block .field-block-text .align-center:first-child{margin-top:0}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text .align-left,.page-about-us .header-block .field-block-text .align-right{max-width:39rem}}.page-about-us .header-block .field-block-text .align-left{margin-left:0}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text .align-left{float:left}}.page-about-us .header-block .field-block-text .align-right{margin-right:0}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text .align-right{float:right}}.page-about-us .header-block .field-block-text .align-center{margin-left:auto;margin-right:auto}.page-about-us .header-block .field-block-text .site-style-h1{font-size:2rem;font-weight:500;line-height:1.1}.page-about-us .header-block .field-block-text .site-style-h2{font-size:1.5rem;font-weight:500;line-height:1.1}.page-about-us .header-block .field-block-text .site-style-h3{font-size:1.1875rem;font-weight:500;line-height:1.1}.page-about-us .header-block .field-block-text .site-style-h4{font-size:1rem;font-weight:500;line-height:1.1}.page-about-us .header-block .field-block-text .site-style-h5{font-size:0.875rem;font-weight:500;line-height:1.1}.page-about-us .header-block .field-block-text .site-style-button{font-size:1rem;font-weight:700;line-height:1.1}.page-about-us .header-block .field-block-text .site-style-button-small{font-size:0.875rem;font-weight:700;line-height:1.1}.page-about-us .header-block .field-block-text .site-style-regular{font-size:1rem;font-weight:400;line-height:1.5}.page-about-us .header-block .field-block-text .site-style-regular-small{font-size:0.875rem;font-weight:400;line-height:1.5}.page-about-us .header-block .field-block-text .site-style-subtitle{font-size:0.75rem;font-weight:400;line-height:1.1}.page-about-us .header-block .field-block-text .site-style-overline{font-size:0.75rem;font-weight:400;text-transform:uppercase;letter-spacing:0.25em}.page-about-us .header-block .field-block-text a:has(.site-stylized-link){margin:4px 0;padding:7px;display:inline-flex;align-items:center;justify-content:center;font-size:0.75rem;font-weight:400;line-height:1.1;text-decoration:none;color:var(--whiteColor);background:var(--mainColor);border:1px solid var(--mainColor)}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text a:has(.site-stylized-link){margin:0.2rem 0;padding:0.35rem;font-size:0.7rem;border-width:0.05rem;transition-duration:0.2s}.page-about-us .header-block .field-block-text a:has(.site-stylized-link):hover{background:var(--whiteColor);color:var(--mainColor)}}.page-about-us .header-block .field-block-text .align-left+h1,.page-about-us .header-block .field-block-text .align-left+h2,.page-about-us .header-block .field-block-text .align-left+h3,.page-about-us .header-block .field-block-text .align-left+h4,.page-about-us .header-block .field-block-text .align-left+h5,.page-about-us .header-block .field-block-text .align-right+h1,.page-about-us .header-block .field-block-text .align-right+h2,.page-about-us .header-block .field-block-text .align-right+h3,.page-about-us .header-block .field-block-text .align-right+h4,.page-about-us .header-block .field-block-text .align-right+h5{margin-top:0}.page-about-us .header-block .field-block-text a{color:var(--mainColor);background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:100% 1px;text-decoration:none;transition-duration:0.2s}.page-about-us .header-block .field-block-text a:hover{background-size:0 1px}.page-about-us .header-block .field-block-text p{font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text p{font-size:0.85rem;font-weight:400;line-height:1.5}}.page-about-us .header-block .field-block-text p:has(.site-style-button){margin-bottom:12px}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-text p:has(.site-style-button){margin-bottom:0.6rem}}@media screen and (min-width:992px){.page-about-us .header-block .field-block-title,.page-about-us .header-block .field-block-text{width:calc((100% - 24px) / 2)}}@media screen and (min-width:1200px){.page-about-us .header-block .field-block-title,.page-about-us .header-block .field-block-text{width:calc((100% - 1.2rem) / 2)}}.page-about-us .field-block-paragraph{position:relative}.page-about-us .field-block-paragraph::before{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:0.0625rem;background:var(--mainColor);z-index:-1}@media screen and (min-width:768px){.page-about-us .field-block-paragraph::before{content:""}}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph::before{width:0.1rem}}.page-about-us .field-block-paragraph__items{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:992px){.page-about-us .field-block-paragraph__items{gap:0}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:768px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand{justify-content:space-between;align-items:center;gap:1.25rem}}@media screen and (min-width:992px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand{gap:2.5rem}}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand{gap:7.9rem}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-image{width:100%;aspect-ratio:2.0983606557;display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-image{width:calc((100% - 12rem) / 2)}}@media screen and (min-width:992px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-image{width:calc((100% - 20.25rem) / 2)}}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-image{width:calc((100% - 12.2rem - 2 * 7.9rem) / 2)}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-image img{max-width:100%;height:auto;object-fit:contain}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-title{padding:16px 20px;min-height:50px;width:100%;font-size:1rem;font-weight:700;line-height:1.1;background:var(--grey-50);color:var(--mainColor);text-align:center;border:1px solid var(--mainColor)}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-title{font-size:1rem;font-weight:700;line-height:1.1}}@media screen and (min-width:768px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-title{width:9.5rem}}@media screen and (min-width:992px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-title{width:15.25rem}}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-title{padding:1rem 1.2rem;min-height:3.1rem;width:12.2rem;border-width:0.05rem}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h6,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h5,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h4,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h3,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h2,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h1{margin:1rem 0;display:flex}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h6,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h5,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h4,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h3,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h2,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h1{margin:1.2rem 0}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h6:first-child,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h5:first-child,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h4:first-child,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h3:first-child,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h2:first-child,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h1:first-child{margin-top:0}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h6:last-child,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h5:last-child,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h4:last-child,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h3:last-child,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h2:last-child,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text h1:last-child{margin-bottom:0}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text p{margin-bottom:16px;font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text p{font-size:1rem;font-weight:400;line-height:1.5}}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text p{margin-bottom:0.8rem}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text p:last-child{margin-bottom:0}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text blockquote{font-size:1rem;font-weight:700;line-height:1.1;padding:16px;background:var(--mainColor);text-align:center;border-radius:var(--itemRadius);overflow:hidden;color:var(--whiteColor);min-width:20%;margin:1rem 0}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text blockquote{font-size:1rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text blockquote{padding:1.2rem}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text blockquote:before{display:none}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text blockquote:first-child{margin-top:0}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text blockquote:last-child{margin-bottom:0}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text hr{clear:both;border:none}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text hr+img{margin-top:0 !important}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ol,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ul{margin:16px 0}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ol,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ul{margin:1.2rem 0}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ol:first-child,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ul:first-child{margin-top:0}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ol:last-child,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ul:last-child{margin-bottom:0}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ol li,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ul li{margin:0 0 4px;min-width:200px}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ol li:last-of-type,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ul li:last-of-type{margin-bottom:0}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ul li{overflow:hidden;padding:0 0 0 16px;position:relative;text-align:left}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ul li{padding:0 0 0 1.2rem}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ul li:before{content:"•";font-family:"icomoon";font-size:15px;font-weight:400;line-height:1;color:inherit;position:absolute;left:0.4em;top:0.75em;margin-top:-7px;color:var(--mainColor)}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ul li:before{font-size:0.95rem}}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ul li:before{margin-top:-0.5rem}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ol{counter-reset:list}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ol li{overflow:hidden;padding:0 0 0 1.5em;position:relative;text-align:left}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ol li:before{counter-increment:list;content:counters(list, ".") ".";position:absolute;left:0}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text ol li li{padding-left:2em}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text table{width:100% !important;border-collapse:collapse;float:none;border:none;margin:1em 0}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text table:first-child{margin-top:0}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text table:last-child{margin-bottom:0}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text table th,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text table td{border:none;padding:15px}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text table th{font-size:1rem;font-weight:700;background:var(--grey-900);color:#FFFFFF;vertical-align:bottom}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text table tr{border:none}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text table tr:nth-child(even){background:var(--grey-100)}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text table td{vertical-align:top;font-size:0.8rem;background:none}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .youtube-container{max-width:1170px;margin-left:auto;margin-right:auto;clear:both}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-left,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-right,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-center{float:none;margin-bottom:16px;border-radius:var(--itemRadius)}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-left,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-right,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-center{margin:0 1.2rem}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-left:first-child,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-right:first-child,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-center:first-child{margin-top:0}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-left,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-right{max-width:39rem}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-left{margin-left:0}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-left{float:left}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-right{margin-right:0}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-right{float:right}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-center{margin-left:auto;margin-right:auto}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .site-style-h1{font-size:2rem;font-weight:500;line-height:1.1}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .site-style-h2{font-size:1.5rem;font-weight:500;line-height:1.1}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .site-style-h3{font-size:1.1875rem;font-weight:500;line-height:1.1}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .site-style-h4{font-size:1rem;font-weight:500;line-height:1.1}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .site-style-h5{font-size:0.875rem;font-weight:500;line-height:1.1}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .site-style-button{font-size:1rem;font-weight:700;line-height:1.1}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .site-style-button-small{font-size:0.875rem;font-weight:700;line-height:1.1}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .site-style-regular{font-size:1rem;font-weight:400;line-height:1.5}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .site-style-regular-small{font-size:0.875rem;font-weight:400;line-height:1.5}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .site-style-subtitle{font-size:0.75rem;font-weight:400;line-height:1.1}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .site-style-overline{font-size:0.75rem;font-weight:400;text-transform:uppercase;letter-spacing:0.25em}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text a:has(.site-stylized-link){margin:4px 0;padding:7px;display:inline-flex;align-items:center;justify-content:center;font-size:0.75rem;font-weight:400;line-height:1.1;text-decoration:none;color:var(--whiteColor);background:var(--mainColor);border:1px solid var(--mainColor)}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text a:has(.site-stylized-link){margin:0.2rem 0;padding:0.35rem;font-size:0.7rem;border-width:0.05rem;transition-duration:0.2s}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text a:has(.site-stylized-link):hover{background:var(--whiteColor);color:var(--mainColor)}}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-left+h1,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-left+h2,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-left+h3,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-left+h4,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-left+h5,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-right+h1,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-right+h2,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-right+h3,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-right+h4,.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text .align-right+h5{margin-top:0}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text a{color:var(--mainColor);background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:100% 1px;text-decoration:none;transition-duration:0.2s}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text a:hover{background-size:0 1px}.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text p{font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text p{font-size:0.85rem;font-weight:400;line-height:1.5}}@media screen and (min-width:768px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text{padding:16px 0;width:calc((100% - 12rem) / 2)}}@media screen and (min-width:992px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text{width:calc((100% - 20.25rem) / 2)}}@media screen and (min-width:1200px){.page-about-us .field-block-paragraph__item .paragraph--type--about-us-brand .field-paragraph-text{padding:1.2rem 0;width:calc((100% - 12.2rem - 2 * 7.9rem) / 2)}}@media screen and (min-width:768px){.page-about-us .field-block-paragraph__item:nth-child(odd) .paragraph--type--about-us-brand{flex-direction:row}}@media screen and (min-width:768px){.page-about-us .field-block-paragraph__item:nth-child(even) .paragraph--type--about-us-brand{flex-direction:row-reverse}}