/* Design values for document 11, converted by scripts/styles.mjs. Do not edit by hand. */
.doc-11 .element.el-ce8ddab:not(.motion-effects-element-type-background),
.doc-11 .element.el-ce8ddab > .motion-effects-container > .motion-effects-layer{background-color:var(--color-9fe5d07);background-image:url("/wp-content/uploads/hero.jpg");background-position:center center;background-repeat:no-repeat;}
.doc-11 .element.el-ce8ddab > .container{min-height:100vh;}
.doc-11 .element.el-ce8ddab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.doc-11 .element.el-ce8ddab > .background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.doc-11 .element.el-8c295f5.column{align-self:inherit;cursor:default;}
.widget-heading .heading-title{font-family:var(--font-primary-family), Sans-serif;font-weight:var(--font-primary-weight);color:var(--color-primary);}
.doc-11 .element.el-59de2ac{text-align:center;}
.doc-11 .element.el-59de2ac .heading-title{color:var(--color-9fe5d07);}
.doc-11 .element.el-7cbabec > .container{max-width:1024px;}
.doc-11 .element.el-7cbabec{padding:80px 20px 80px 20px;z-index:1;}
.doc-11 .element.el-b441ae3.column{align-self:inherit;cursor:default;}
.widget-image .widget-image-caption{color:var(--color-text);font-family:var(--font-text-family), Sans-serif;font-weight:var(--font-text-weight);}
.doc-11 .element.el-8a640cc{width:auto;max-width:auto;text-align:center;}
.doc-11 .element.el-8a640cc > .widget-container{margin:50px 0px 0px 0px;}
.doc-11 .element.el-8a640cc .widget-image-caption{font-family:"Rubik", Sans-serif;font-weight:400;font-style:normal;margin-block-start:0px;}
.doc-11 .element.el-58c0f52.column{align-self:inherit;cursor:default;}
.widget-text-editor{font-family:var(--font-text-family), Sans-serif;font-weight:var(--font-text-weight);color:var(--color-text);}
.widget-text-editor blockquote{font-family:var(--font-text-family), Sans-serif;font-weight:var(--font-text-weight);}
.widget-text-editor blockquote cite{font-family:var(--font-text-family), Sans-serif;font-weight:var(--font-text-weight);}
.widget-text-editor.drop-cap-view-stacked .drop-cap{background-color:var(--color-primary);}
.widget-text-editor.drop-cap-view-framed .drop-cap,
.widget-text-editor.drop-cap-view-default .drop-cap{color:var(--color-primary);border-color:var(--color-primary);}
.widget-button .button{background-color:var(--color-accent);font-family:var(--font-accent-family), Sans-serif;font-weight:var(--font-accent-weight);}
.doc-11 .element.el-a6eb602{width:var( --container-widget-width, 212px );max-width:212px;--container-widget-width:212px;--container-widget-flex-grow:0;}
.doc-11 .element.el-a6eb602 > .widget-container{margin:12px 0px 0px 0px;}
.doc-11 .element.el-0e0abfa:not(.motion-effects-element-type-background),
.doc-11 .element.el-0e0abfa > .motion-effects-container > .motion-effects-layer{background-image:url("/wp-content/uploads/section-bg-top.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}
.doc-11 .element.el-0e0abfa > .background-overlay{background-image:url("/wp-content/uploads/wave.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;opacity:0.5;width:100%;height:250%;left:0%;top:-138%;transform:rotate(0deg);transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.doc-11 .element.el-0e0abfa > .container{min-height:13vw;}
.doc-11 .element.el-0e0abfa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.doc-11 .element.el-546f9d5.column{align-self:inherit;cursor:default;}
.doc-11 .element.el-4c24f7b:not(.motion-effects-element-type-background),
.doc-11 .element.el-4c24f7b > .motion-effects-container > .motion-effects-layer{background-color:var(--color-3c3fa38);}
.doc-11 .element.el-4c24f7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.doc-11 .element.el-4c24f7b > .background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.doc-11 .element.el-91ff5b0.column > .widget-wrap{justify-content:center;}
.doc-11 .element.el-91ff5b0.column{align-self:inherit;cursor:default;}
.doc-11 .element.el-3cf338d{text-align:center;}
.doc-11 .element.el-437927d{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;}
.doc-11 .element.el-7551a2d{margin-top:60px;margin-bottom:0px;}
.doc-11 .element.el-fda0d5c.column > .widget-wrap{justify-content:center;}
.doc-11 .element.el-fda0d5c.column{align-self:inherit;cursor:pointer;}
.doc-11 .element.el-b141d7e{text-align:center;}
.doc-11 .element.el-b141d7e .heading-title{font-family:var(--font-accent-family), Sans-serif;font-weight:var(--font-accent-weight);color:var(--color-text);}
.doc-11 .element.el-2a95ec4 > .widget-container{margin:12px 0px 0px 0px;}
.doc-11 .element.el-7fa24f6{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}
.doc-11 .element.el-7fa24f6 > .widget-container{margin:12px 0px 0px 0px;}
.doc-11 .element.el-ced6493.column > .widget-wrap{justify-content:center;}
.doc-11 .element.el-ced6493.column{align-self:inherit;cursor:pointer;}
.doc-11 .element.el-08d2d3c{text-align:center;}
.doc-11 .element.el-08d2d3c .heading-title{font-family:var(--font-accent-family), Sans-serif;font-weight:var(--font-accent-weight);color:var(--color-text);}
.doc-11 .element.el-f60c746 > .widget-container{margin:12px 0px 0px 0px;}
.doc-11 .element.el-1a9f81c{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}
.doc-11 .element.el-1a9f81c > .widget-container{margin:12px 0px 0px 0px;}
.doc-11 .element.el-3cc4b51.column > .widget-wrap{justify-content:center;}
.doc-11 .element.el-3cc4b51.column{align-self:inherit;cursor:pointer;}
.doc-11 .element.el-d8703a9{text-align:center;}
.doc-11 .element.el-d8703a9 .heading-title{font-family:"Rubik", Sans-serif;font-weight:500;color:var(--color-text);}
.doc-11 .element.el-a200288 > .widget-container{margin:12px 0px 0px 0px;}
.doc-11 .element.el-e0a9253{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}
.doc-11 .element.el-e0a9253 > .widget-container{margin:12px 0px 0px 0px;}
.doc-11 .element.el-0ce5b6a:not(.motion-effects-element-type-background),
.doc-11 .element.el-0ce5b6a > .motion-effects-container > .motion-effects-layer{background-image:url("/wp-content/uploads/section-bg-bottom.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}
.doc-11 .element.el-0ce5b6a > .container{min-height:14vw;}
.doc-11 .element.el-0ce5b6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.doc-11 .element.el-0ce5b6a > .background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.doc-11 .element.el-5a52d70.column{align-self:inherit;cursor:default;}
.doc-11 .element.el-d168dc4 > .background-overlay{background-image:url("/wp-content/uploads/quality-control.png");background-position:center left;background-repeat:no-repeat;background-size:40vw auto;opacity:1;width:100%;height:180%;left:0%;top:-40%;transform:rotate(0deg);transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.doc-11 .element.el-d168dc4 > .container{max-width:1024px;}
.doc-11 .element.el-d168dc4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 100px 20px;z-index:1;}
.doc-11 .element.el-a7db453.column{align-self:inherit;cursor:default;}
.doc-11 .element.el-a7db453 > .element-populated{margin:0% 0% 0% 50%;--e-column-margin-right:0%;--e-column-margin-left:50%;}
.doc-11 .element.el-9749e86 > .widget-container{margin:12px 0px 0px 0px;}
.doc-11 .element.el-d17ca94:not(.motion-effects-element-type-background),
.doc-11 .element.el-d17ca94 > .motion-effects-container > .motion-effects-layer{background-image:url("/wp-content/uploads/section-bg-alt-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}
.doc-11 .element.el-d17ca94 > .container{min-height:13vw;}
.doc-11 .element.el-d17ca94{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.doc-11 .element.el-d17ca94 > .background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.doc-11 .element.el-0806131.column{align-self:inherit;cursor:default;}
.doc-11 .element.el-4337c68:not(.motion-effects-element-type-background),
.doc-11 .element.el-4337c68 > .motion-effects-container > .motion-effects-layer{background-color:var(--color-9fe5d07);}
.doc-11 .element.el-4337c68{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:0px;}
.doc-11 .element.el-4337c68 > .background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.doc-11 .element.el-86936d2.column > .widget-wrap{justify-content:center;}
.doc-11 .element.el-86936d2.column{align-self:inherit;cursor:default;}
.doc-11 .element.el-3db5a9f{width:auto;max-width:auto;text-align:center;}
.doc-11 .element.el-3db5a9f > .widget-container{margin:0px 0px 0px 8px;}
.doc-11 .element.el-3db5a9f .heading-title{font-family:"Rubik", Sans-serif;font-weight:400;color:var(--color-secondary);}
.doc-11 .element.el-21f685f{width:auto;max-width:auto;text-align:center;}
.doc-11 .element.el-21f685f .heading-title{font-family:"Rubik", Sans-serif;font-weight:500;color:var(--color-secondary);}
.widget-media-carousel .carousel-image-overlay{font-family:var(--font-accent-family), Sans-serif;font-weight:var(--font-accent-weight);}
.doc-11 .element.el-4cb7a55.skin-slideshow .main-swiper:not(.thumbnails-swiper){margin-bottom:14px;}
.doc-11 .element.el-4cb7a55 > .widget-container{margin:40px 0px 0px 0px;}
.doc-11 .element.el-4cb7a55 .main-swiper{height:36vh;}
.doc-11 .element.el-4cb7a55 .swiper-button{font-size:20px;}
.doc-11 .element.el-a4e701a.column{align-self:inherit;cursor:default;}
@media(min-width:1025px){
.doc-11 .element.el-ce8ddab:not(.motion-effects-element-type-background),
.doc-11 .element.el-ce8ddab > .motion-effects-container > .motion-effects-layer{background-attachment:fixed;}
}
@media(max-width:1024px){
.doc-11 .element.el-ce8ddab > .container{min-height:500px;}
.doc-11 .element.el-7cbabec{padding:60px 20px 60px 20px;}
.doc-11 .element.el-d168dc4 > .background-overlay{background-size:50% auto;}
.doc-11 .element.el-d168dc4{padding:60px 20px 60px 20px;}
.doc-11 .element.el-4337c68{margin-top:-20px;margin-bottom:0px;}
.doc-11 .element.el-3db5a9f > .widget-container{margin:0px 0px 8px 0px;}
.doc-11 .element.el-4cb7a55.skin-slideshow .main-swiper:not(.thumbnails-swiper){margin-bottom:10px;}
.doc-11 .element.el-4cb7a55 .main-swiper{height:35vh;}
}
@media(max-width:767px){
.doc-11 .element.el-ce8ddab > .container{min-height:250px;}
.doc-11 .element.el-ce8ddab:not(.motion-effects-element-type-background),
.doc-11 .element.el-ce8ddab > .motion-effects-container > .motion-effects-layer{background-position:20% 0px;}
.doc-11 .element.el-7cbabec{padding:40px 12px 40px 12px;}
.doc-11 .element.el-8a640cc > .widget-container{margin:20px -12px 0px -8px;}
.doc-11 .element.el-a6eb602{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}
.doc-11 .element.el-4c24f7b{padding:20px 12px 20px 12px;}
.doc-11 .element.el-7551a2d{margin-top:40px;margin-bottom:0px;}
.doc-11 .element.el-2a95ec4 > .widget-container{margin:0px 0px 0px 0px;}
.doc-11 .element.el-7fa24f6{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}
.doc-11 .element.el-7fa24f6 > .widget-container{margin:0px 0px 0px 0px;}
.doc-11 .element.el-ced6493 > .element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}
.doc-11 .element.el-f60c746 > .widget-container{margin:0px 0px 0px 0px;}
.doc-11 .element.el-1a9f81c{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}
.doc-11 .element.el-1a9f81c > .widget-container{margin:0px 0px 0px 0px;}
.doc-11 .element.el-3cc4b51 > .element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}
.doc-11 .element.el-a200288 > .widget-container{margin:0px 0px 0px 0px;}
.doc-11 .element.el-e0a9253{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}
.doc-11 .element.el-e0a9253 > .widget-container{margin:0px 0px 0px 0px;}
.doc-11 .element.el-d168dc4 > .background-overlay{background-size:75% auto;top:-5%;}
.doc-11 .element.el-d168dc4{padding:40px 12px 180px 12px;}
.doc-11 .element.el-a7db453 > .element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}
.doc-11 .element.el-9749e86 > .widget-container{margin:0px 0px 0px 0px;}
.doc-11 .element.el-4337c68{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}
.doc-11 .element.el-3db5a9f > .widget-container{margin:0px 0px 8px 0px;}
.doc-11 .element.el-3db5a9f .heading-title{font-size:20px;}
.doc-11 .element.el-21f685f .heading-title{font-size:20px;}
.doc-11 .element.el-4cb7a55.skin-slideshow .main-swiper:not(.thumbnails-swiper){margin-bottom:10px;}
.doc-11 .element.el-4cb7a55 > .widget-container{margin:30px 0px 0px 0px;}
.doc-11 .element.el-4cb7a55 .main-swiper{height:23vh;}
}
