.elementor-11247 .elementor-element.elementor-element-e094280{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11247 .elementor-element.elementor-element-6f688a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-3d5d898{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-bbb63e6{--display:flex;--min-height:600px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-11247 .elementor-element.elementor-element-ad3f2ac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11247 .elementor-element.elementor-element-2c05f31 > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-2c05f31{text-align:center;}.elementor-11247 .elementor-element.elementor-element-2c05f31 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:40px;font-weight:600;}.elementor-11247 .elementor-element.elementor-element-24947af{--display:flex;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-ecca1ff{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-11247 .elementor-element.elementor-element-018edf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-018edf1{text-align:center;}.elementor-11247 .elementor-element.elementor-element-018edf1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:700;}.elementor-11247 .elementor-element.elementor-element-2070244{--display:flex;--min-height:650px;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-11247 .elementor-element.elementor-element-0d42127{--display:grid;--min-height:650px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:-21px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-d16ee26{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-075614a{--display:flex;--min-height:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-075614a.e-con{--align-self:flex-start;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-11247 .elementor-element.elementor-element-f25d7df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-f25d7df.elementor-element{--align-self:flex-start;}.elementor-11247 .elementor-element.elementor-element-f25d7df{text-align:start;}.elementor-11247 .elementor-element.elementor-element-f25d7df img{height:500px;object-fit:contain;object-position:center center;}.elementor-11247 .elementor-element.elementor-element-8ec575c{--display:flex;--min-height:40px;}.elementor-11247 .elementor-element.elementor-element-9f347d1{text-align:center;}.elementor-11247 .elementor-element.elementor-element-9f347d1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-11247 .elementor-element.elementor-element-eca5e11{text-align:center;}.elementor-11247 .elementor-element.elementor-element-eca5e11 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-text );}.elementor-11247 .elementor-element.elementor-element-5705201{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-9047084{--display:flex;--min-height:410px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-66eb973{--display:grid;--min-height:188px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:34px 34px;--row-gap:34px;--column-gap:34px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-729150e{--display:flex;border-style:solid;--border-style:solid;border-color:#DBDBDB00;--border-color:#DBDBDB00;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-729150e:not(.elementor-motion-effects-element-type-background), .elementor-11247 .elementor-element.elementor-element-729150e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9830de3 );}.elementor-11247 .elementor-element.elementor-element-8d2dc64{--display:flex;--min-height:61px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-d143948{--display:flex;--min-height:61px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-206e030 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-206e030 img{width:100%;height:61px;object-fit:contain;object-position:center center;}.elementor-11247 .elementor-element.elementor-element-8a65162{--display:flex;--min-height:61px;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-8a65162.e-con{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-ef9eff5 > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-ef9eff5.elementor-element{--align-self:flex-start;}.elementor-11247 .elementor-element.elementor-element-ef9eff5{text-align:start;}.elementor-11247 .elementor-element.elementor-element-ef9eff5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-11247 .elementor-element.elementor-element-2b11dda{--display:flex;--min-height:61px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-e8f184f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-e8f184f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-11247 .elementor-element.elementor-element-db36872{--display:flex;--min-height:61px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-db36872.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11247 .elementor-element.elementor-element-74f27a1 .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:10px 34px 10px 34px;}.elementor-11247 .elementor-element.elementor-element-74f27a1 .elementor-button:hover, .elementor-11247 .elementor-element.elementor-element-74f27a1 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-11247 .elementor-element.elementor-element-74f27a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-74f27a1.elementor-element{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-2221fd2{--display:flex;border-style:solid;--border-style:solid;border-color:#DBDBDB00;--border-color:#DBDBDB00;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-2221fd2:not(.elementor-motion-effects-element-type-background), .elementor-11247 .elementor-element.elementor-element-2221fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9830de3 );}.elementor-11247 .elementor-element.elementor-element-dde33da{--display:flex;--min-height:61px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-6550421{--display:flex;--min-height:61px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-636dff8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-636dff8 img{width:100%;height:61px;object-fit:contain;object-position:center center;}.elementor-11247 .elementor-element.elementor-element-2e0ab54{--display:flex;--min-height:61px;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-2e0ab54.e-con{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-0c7028b > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-0c7028b.elementor-element{--align-self:flex-start;}.elementor-11247 .elementor-element.elementor-element-0c7028b{text-align:start;}.elementor-11247 .elementor-element.elementor-element-0c7028b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-11247 .elementor-element.elementor-element-486b857{--display:flex;--min-height:61px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-de27afc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-de27afc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-11247 .elementor-element.elementor-element-54cbdde{--display:flex;--min-height:61px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-54cbdde.e-con{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-5c9ff3f .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:10px 34px 10px 34px;}.elementor-11247 .elementor-element.elementor-element-5c9ff3f .elementor-button:hover, .elementor-11247 .elementor-element.elementor-element-5c9ff3f .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-11247 .elementor-element.elementor-element-5c9ff3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-5c9ff3f.elementor-element{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-d8890c7{--display:flex;border-style:solid;--border-style:solid;border-color:#DBDBDB00;--border-color:#DBDBDB00;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-d8890c7:not(.elementor-motion-effects-element-type-background), .elementor-11247 .elementor-element.elementor-element-d8890c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9830de3 );}.elementor-11247 .elementor-element.elementor-element-4fe11df{--display:flex;--min-height:61px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-b91c440{--display:flex;--min-height:61px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-678c40d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-678c40d img{width:100%;height:61px;object-fit:contain;object-position:center center;}.elementor-11247 .elementor-element.elementor-element-b73bc2d{--display:flex;--min-height:61px;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-b73bc2d.e-con{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-c3b0ce4 > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-c3b0ce4.elementor-element{--align-self:flex-start;}.elementor-11247 .elementor-element.elementor-element-c3b0ce4{text-align:start;}.elementor-11247 .elementor-element.elementor-element-c3b0ce4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-11247 .elementor-element.elementor-element-9b7e459{--display:flex;--min-height:61px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-80bd013 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-80bd013 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-11247 .elementor-element.elementor-element-173ab31{--display:flex;--min-height:61px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-173ab31.e-con{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-2e33339 .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:10px 34px 10px 34px;}.elementor-11247 .elementor-element.elementor-element-2e33339 .elementor-button:hover, .elementor-11247 .elementor-element.elementor-element-2e33339 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-11247 .elementor-element.elementor-element-2e33339 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-2e33339.elementor-element{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-6bc7568{--display:flex;border-style:solid;--border-style:solid;border-color:#DBDBDB00;--border-color:#DBDBDB00;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-6bc7568:not(.elementor-motion-effects-element-type-background), .elementor-11247 .elementor-element.elementor-element-6bc7568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9830de3 );}.elementor-11247 .elementor-element.elementor-element-5332075{--display:flex;--min-height:61px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-ac4ec05{--display:flex;--min-height:61px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-0ae4674 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-0ae4674 img{width:100%;height:61px;object-fit:contain;object-position:center center;}.elementor-11247 .elementor-element.elementor-element-0cefd6d{--display:flex;--min-height:61px;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-0cefd6d.e-con{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-258248b > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-258248b.elementor-element{--align-self:flex-start;}.elementor-11247 .elementor-element.elementor-element-258248b{text-align:start;}.elementor-11247 .elementor-element.elementor-element-258248b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-11247 .elementor-element.elementor-element-82ff1a3{--display:flex;--min-height:61px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-b64c7aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-b64c7aa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-11247 .elementor-element.elementor-element-0a08482{--display:flex;--min-height:61px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-0a08482.e-con{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-e346767 .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:10px 34px 10px 34px;}.elementor-11247 .elementor-element.elementor-element-e346767 .elementor-button:hover, .elementor-11247 .elementor-element.elementor-element-e346767 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-11247 .elementor-element.elementor-element-e346767 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-e346767.elementor-element{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-fe6623c{--display:flex;--min-height:30px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-e46ab25 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-11247 .elementor-element.elementor-element-d143948{--width:31%;}.elementor-11247 .elementor-element.elementor-element-8a65162{--width:66%;}.elementor-11247 .elementor-element.elementor-element-6550421{--width:31%;}.elementor-11247 .elementor-element.elementor-element-2e0ab54{--width:66%;}.elementor-11247 .elementor-element.elementor-element-b91c440{--width:31%;}.elementor-11247 .elementor-element.elementor-element-b73bc2d{--width:66%;}.elementor-11247 .elementor-element.elementor-element-ac4ec05{--width:31%;}.elementor-11247 .elementor-element.elementor-element-0cefd6d{--width:66%;}}@media(max-width:1024px){.elementor-11247 .elementor-element.elementor-element-0d42127{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-11247 .elementor-element.elementor-element-66eb973{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-11247 .elementor-element.elementor-element-ecca1ff{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-018edf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-018edf1 .elementor-heading-title{font-size:24px;}.elementor-11247 .elementor-element.elementor-element-2070244{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-11247 .elementor-element.elementor-element-0d42127{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-d16ee26{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-075614a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-11247 .elementor-element.elementor-element-f25d7df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-f25d7df img{height:230px;}.elementor-11247 .elementor-element.elementor-element-8ec575c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-9f347d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-9f347d1 .elementor-heading-title{font-size:24px;}.elementor-11247 .elementor-element.elementor-element-eca5e11 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-eca5e11 .elementor-heading-title{font-size:20px;}.elementor-11247 .elementor-element.elementor-element-5705201{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-9047084{--min-height:0px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-66eb973{--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-729150e{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-11247 .elementor-element.elementor-element-8d2dc64{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-d143948{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-206e030 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-8a65162{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-ef9eff5 > .elementor-widget-container{margin:14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-ef9eff5.elementor-element{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-2b11dda{--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-e8f184f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-e8f184f{text-align:center;}.elementor-11247 .elementor-element.elementor-element-e8f184f .elementor-heading-title{font-size:16px;}.elementor-11247 .elementor-element.elementor-element-db36872{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-74f27a1 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-2221fd2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-11247 .elementor-element.elementor-element-dde33da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-6550421{--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-636dff8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-2e0ab54{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-0c7028b > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-0c7028b.elementor-element{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-486b857{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-486b857.e-con{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-de27afc > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-de27afc{text-align:center;}.elementor-11247 .elementor-element.elementor-element-de27afc .elementor-heading-title{font-size:16px;}.elementor-11247 .elementor-element.elementor-element-54cbdde{--justify-content:center;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-5c9ff3f > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-d8890c7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-11247 .elementor-element.elementor-element-4fe11df{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-b91c440{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-678c40d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-b73bc2d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-c3b0ce4 > .elementor-widget-container{margin:14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-c3b0ce4.elementor-element{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-c3b0ce4{text-align:center;}.elementor-11247 .elementor-element.elementor-element-9b7e459{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-9b7e459.e-con{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-80bd013 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-80bd013{text-align:center;}.elementor-11247 .elementor-element.elementor-element-80bd013 .elementor-heading-title{font-size:16px;}.elementor-11247 .elementor-element.elementor-element-173ab31{--justify-content:center;--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-2e33339 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-6bc7568{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-11247 .elementor-element.elementor-element-5332075{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-ac4ec05{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-0ae4674 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-0cefd6d{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-258248b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-258248b.elementor-element{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-258248b{text-align:center;}.elementor-11247 .elementor-element.elementor-element-82ff1a3{--justify-content:center;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-82ff1a3.e-con{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-b64c7aa > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-b64c7aa.elementor-element{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-b64c7aa{text-align:center;}.elementor-11247 .elementor-element.elementor-element-b64c7aa .elementor-heading-title{font-size:16px;}.elementor-11247 .elementor-element.elementor-element-0a08482{--justify-content:center;--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-e346767 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-fe6623c{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11247 .elementor-element.elementor-element-fe6623c.e-con{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-e46ab25 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11247 .elementor-element.elementor-element-e46ab25.elementor-element{--align-self:center;}.elementor-11247 .elementor-element.elementor-element-e46ab25{text-align:center;}.elementor-11247 .elementor-element.elementor-element-e46ab25 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for html, class: .elementor-element-6f688a0 */.reviews-slider {
    width: 100%;
    overflow: hidden;
    padding: 15px 0 25px 0 !important;
    margin: 0 !important;
}


/* =========================
   TRACK
========================= */

.reviews-track {
    display: flex !important;
    flex-wrap: nowrap !important;
    align-items: stretch !important;

    gap: 70px !important;

    width: max-content !important;
    margin: 0 !important;
    padding: 0 !important;

    animation: reviewScroll 45s linear infinite;
}


/* =========================
   CARD
========================= */

.review-card {
    width: 550px !important;
    min-width: 550px !important;
    max-width: 550px !important;

    height: 240px !important;
    min-height: 240px !important;
    max-height: 240px !important;

    flex: 0 0 550px !important;

    display: flex !important;

    overflow: hidden !important;

    background: #fff !important;

    border-radius: 18px !important;

    box-sizing: border-box !important;

    box-shadow:
        0 4px 10px rgba(0,0,0,.05),
        0 12px 25px rgba(0,0,0,.08) !important;
}


/* =========================
   IMAGE AREA - DESKTOP
========================= */

.review-image {
    flex: 0 0 145px !important;

    width: 145px !important;
    height: 240px !important;

    display: flex !important;

    align-items: flex-end !important;
    justify-content: center !important;

    overflow: hidden !important;

    padding: 0 !important;
    margin: 0 !important;

    box-sizing: border-box !important;
}


/* =========================
   IMAGE - DESKTOP
========================= */

.review-image img {
    display: block !important;

    width: auto !important;
    height: 100% !important;

    max-width: 145px !important;
    max-height: 240px !important;

    object-fit: contain !important;
    object-position: center bottom !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =========================
   CONTENT
========================= */

.review-content {
    flex: 1 1 auto !important;

    min-width: 0 !important;

    padding: 35px 30px 25px 20px !important;

    box-sizing: border-box !important;
}


/* =========================
   NAME
========================= */

.review-content h3 {
    margin: 0 0 22px 0 !important;

    font-family: "Space Grotesk", sans-serif !important;

    font-size: 30px !important;

    font-weight: 600 !important;

    line-height: 1.1 !important;

    color: #F38131 !important;
}


/* =========================
   REVIEW TEXT
========================= */

.review-content p {
    margin: 0 0 18px 0 !important;

    font-family: "Inter", sans-serif !important;

    font-size: 18px !important;

    font-weight: 500 !important;

    line-height: 1.3 !important;

    color: #38495A !important;
}


/* =========================
   STARS
========================= */

.review-stars {
    margin: 0 !important;
    padding: 0 !important;

    font-family: Arial, sans-serif !important;

    font-size: 24px !important;

    color: #F38131 !important;
}


/* =========================
   AUTO SCROLL
========================= */

@keyframes reviewScroll {

    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(calc(-50% - 35px));
    }

}


/* =========================
   PAUSE ON HOVER
========================= */

.reviews-slider:hover .reviews-track {
    animation-play-state: paused;
}


/* =====================================================
   MOBILE
===================================================== */

@media (max-width: 767px) {

    .reviews-slider {
        width: 100% !important;

        overflow: hidden !important;

        padding: 12px 25px 25px 25px !important;

        margin: 0 !important;
    }


    /* TRACK */

    .reviews-track {
        gap: 30px !important;

        animation-duration: 30s !important;
    }


    /* CARD */

    .review-card {
        width: 330px !important;
        min-width: 330px !important;
        max-width: 330px !important;

        height: 190px !important;
        min-height: 190px !important;
        max-height: 190px !important;

        flex: 0 0 330px !important;

        display: flex !important;

        overflow: hidden !important;

        box-sizing: border-box !important;
    }


    /* =========================
       MOBILE IMAGE AREA
    ========================= */

    .review-image {
        flex: 0 0 90px !important;

        width: 100px !important;
        min-width: 100px !important;
        max-width: 100px !important;

        height: 230px !important;

        display: flex !important;

        align-items: flex-end !important;
        justify-content: center !important;

        overflow: hidden !important;

        padding: 0px !important;
        margin: 0 !important;

        box-sizing: border-box !important;
    }


    /* =========================
       MOBILE IMAGE
       FIXED AREA
    ========================= */

    .review-image img {
        display: block !important;

        width: auto !important;
        height: auto !important;

        max-width: 90px !important;
        max-height: 300px !important;

        min-width: 0 !important;
        min-height: 0 !important;

        object-fit: contain !important;
        object-position: center bottom !important;

        margin: 0 !important;
        padding: 0 !important;

        flex-shrink: 0 !important;
    }


    /* CONTENT */

    .review-content {
        flex: 1 1 auto !important;

        min-width: 0 !important;

        padding: 25px 18px 20px 15px !important;

        box-sizing: border-box !important;
    }


    /* NAME */

    .review-content h3 {
        font-size: 22px !important;

        margin-bottom: 15px !important;
    }


    /* TEXT */

    .review-content p {
        font-size: 14px !important;

        line-height: 1.3 !important;

        margin-bottom: 14px !important;
    }


    /* STARS */

    .review-stars {
        font-size: 19px !important;
    }

}














.review-image {
    width: 145px;
    min-width: 145px;
    max-width: 145px;

    height: 240px;

    flex: 0 0 145px;

    display: flex;
    align-items: flex-end;
    justify-content: center;

    overflow: hidden;

    margin: 0;
    padding: 0;
}

.review-image img {
    width: 145px !important;
    height: 240px !important;

    max-width: 145px !important;
    max-height: 240px !important;

    display: block;

    object-fit: contain !important;
    object-position: center bottom !important;

    margin: 0 !important;
    padding: 0 !important;
}



















@media (max-width: 767px) {

    .review-card {
        transform: translateX(-20px) !important;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2899c5c *//* =========================================
   OPTIMUS SELLERS - CHOICE CARDS
   ========================================= */

.os-choice-cards {
    width: 100% !important;
    max-width: 100% !important;

    margin: 0 auto !important;
    padding: 0 80px !important;

    display: grid !important;
    grid-template-columns: repeat(3, 363px) !important;
    justify-content: center !important;

    gap: 85px !important;

    box-sizing: border-box !important;

    font-family: "Inter", sans-serif !important;
}


/* =========================================
   CARD
   ========================================= */

.os-choice-card {
    width: 363px !important;
    min-width: 363px !important;
    max-width: 363px !important;

    height: 218px !important;
    min-height: 218px !important;
    max-height: 218px !important;

    box-sizing: border-box !important;

    background: #FFFFFF !important;

    border: 1px solid #E7EBEF !important;
    border-radius: 15px !important;

    padding: 15px 10px 14px !important;

    text-align: center !important;

    box-shadow:
        0 4px 12px rgba(56, 73, 90, 0.07),
        0 10px 25px rgba(56, 73, 90, 0.05) !important;

    overflow: hidden !important;

    transition: all 0.3s ease !important;
}


/* =========================================
   ICON
   ========================================= */

.os-choice-icon {
    width: 64px !important;
    height: 64px !important;

    margin: 0 auto 29px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    background: #FFF1E8 !important;

    border-radius: 50% !important;

    color: #F38131 !important;
}

.os-choice-icon svg {
    width: 32px !important;
    height: 32px !important;

    display: block !important;
}


/* =========================================
   HEADING
   ========================================= */

.os-choice-card h3 {
    margin: 0 0 15px !important;

    font-family: "Space Grotesk", sans-serif !important;

    font-size: 20px !important;
    font-weight: 600 !important;

    line-height: 1.2 !important;

    color: #394B59 !important;
}


/* =========================================
   CONTENT
   ========================================= */

.os-choice-card p {
    margin: 0 !important;

    font-family: "Inter", sans-serif !important;

    font-size: 18px !important;
    font-weight: 400 !important;

    line-height: 1.45 !important;

    color: #697F8F !important;
}


/* =========================================
   HOVER
   ========================================= */

.os-choice-card:hover {
    transform: translateY(-3px) !important;

    box-shadow:
        0 7px 18px rgba(56, 73, 90, 0.10),
        0 12px 28px rgba(56, 73, 90, 0.07) !important;
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .os-choice-cards {
        width: 100% !important;
        max-width: 100% !important;

        margin: 0 !important;

        padding: 10px 0 20px !important;

        display: flex !important;
        flex-wrap: nowrap !important;

        justify-content: flex-start !important;
        align-items: flex-start !important;

        gap: 14px !important;

        overflow-x: auto !important;
        overflow-y: visible !important;

        box-sizing: border-box !important;

        scrollbar-width: none !important;

        -webkit-overflow-scrolling: touch !important;

        scroll-snap-type: x mandatory !important;
    }


    .os-choice-cards::-webkit-scrollbar {
        display: none !important;
    }


    /* Mobile Card */

    .os-choice-card {
        flex: 0 0 88% !important;

        width: 88% !important;
        min-width: 88% !important;
        max-width: 88% !important;

        height: 218px !important;
        min-height: 218px !important;
        max-height: 218px !important;

        box-sizing: border-box !important;

        scroll-snap-align: start !important;

        box-shadow:
            0 4px 12px rgba(56, 73, 90, 0.07),
            0 10px 25px rgba(56, 73, 90, 0.05) !important;
    }


    /* Mobile Icon */

    .os-choice-icon {
        width: 64px !important;
        height: 64px !important;

        margin: 0 auto 18px !important;
    }


    .os-choice-icon svg {
        width: 32px !important;
        height: 32px !important;
    }


    /* Mobile Heading */

    .os-choice-card h3 {
        font-size: 18px !important;
        color: #394B59 !important;
    }


    /* Mobile Content */

    .os-choice-card p {
        font-size: 14px !important;
        color: #697F8F !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-356e9b2 *//* =========================================
   OPTIMUS SELLERS - CHOICE CARDS
   ========================================= */

.os-choice-cards {
    width: 100% !important;
    max-width: 100% !important;

    margin: 0 auto !important;
    padding: 0 80px !important;

    display: grid !important;
    grid-template-columns: repeat(3, 363px) !important;
    justify-content: center !important;

    gap: 85px !important;

    box-sizing: border-box !important;

    font-family: "Inter", sans-serif !important;
}


/* =========================================
   CARD
   ========================================= */

.os-choice-card {
    width: 363px !important;
    min-width: 363px !important;
    max-width: 363px !important;

    height: 218px !important;
    min-height: 218px !important;
    max-height: 218px !important;

    box-sizing: border-box !important;

    background: #FFFFFF !important;

    border: 1px solid #E7EBEF !important;
    border-radius: 15px !important;

    padding: 15px 10px 14px !important;

    text-align: center !important;

    box-shadow:
        0 4px 12px rgba(56, 73, 90, 0.07),
        0 10px 25px rgba(56, 73, 90, 0.05) !important;

    overflow: hidden !important;

    transition: all 0.3s ease !important;
}


/* =========================================
   ICON
   ========================================= */

.os-choice-icon {
    width: 64px !important;
    height: 64px !important;

    margin: 0 auto 29px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    background: #FFF1E8 !important;

    border-radius: 50% !important;

    color: #F38131 !important;
}

.os-choice-icon svg {
    width: 32px !important;
    height: 32px !important;

    display: block !important;
}


/* =========================================
   HEADING
   ========================================= */

.os-choice-card h3 {
    margin: 0 0 15px !important;

    font-family: "Space Grotesk", sans-serif !important;

    font-size: 20px !important;
    font-weight: 600 !important;

    line-height: 1.2 !important;

    color: #394B59 !important;
}


/* =========================================
   CONTENT
   ========================================= */

.os-choice-card p {
    margin: 0 !important;

    font-family: "Inter", sans-serif !important;

    font-size: 18px !important;
    font-weight: 400 !important;

    line-height: 1.45 !important;

    color: #697F8F !important;
}


/* =========================================
   HOVER
   ========================================= */

.os-choice-card:hover {
    transform: translateY(-3px) !important;

    box-shadow:
        0 7px 18px rgba(56, 73, 90, 0.10),
        0 12px 28px rgba(56, 73, 90, 0.07) !important;
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .os-choice-cards {
        width: 100% !important;
        max-width: 100% !important;

        margin: 0 !important;

        padding: 10px 0 20px !important;

        display: flex !important;
        flex-wrap: nowrap !important;

        justify-content: flex-start !important;
        align-items: flex-start !important;

        gap: 14px !important;

        overflow-x: auto !important;
        overflow-y: visible !important;

        box-sizing: border-box !important;

        scrollbar-width: none !important;

        -webkit-overflow-scrolling: touch !important;

        scroll-snap-type: x mandatory !important;
    }


    .os-choice-cards::-webkit-scrollbar {
        display: none !important;
    }


    /* Mobile Card */

    .os-choice-card {
        flex: 0 0 88% !important;

        width: 88% !important;
        min-width: 88% !important;
        max-width: 88% !important;

        height: 218px !important;
        min-height: 218px !important;
        max-height: 218px !important;

        box-sizing: border-box !important;

        scroll-snap-align: start !important;

        box-shadow:
            0 4px 12px rgba(56, 73, 90, 0.07),
            0 10px 25px rgba(56, 73, 90, 0.05) !important;
    }


    /* Mobile Icon */

    .os-choice-icon {
        width: 64px !important;
        height: 64px !important;

        margin: 0 auto 18px !important;
    }


    .os-choice-icon svg {
        width: 32px !important;
        height: 32px !important;
    }


    /* Mobile Heading */

    .os-choice-card h3 {
        font-size: 18px !important;
        color: #394B59 !important;
    }


    /* Mobile Content */

    .os-choice-card p {
        font-size: 14px !important;
        color: #697F8F !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729150e */.elementor-11247 .elementor-element.elementor-element-729150e {
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
}




@media (max-width: 767px) {
    .elementor-11247 .elementor-element.elementor-element-729150e {
        height:310px !important;
        min-height: 310px !important;
        max-height: 310px !important;
        box-sizing: border-box !important;
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221fd2 */.elementor-11247 .elementor-element.elementor-element-2221fd2 {
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
}








@media (max-width: 767px) {
    .elementor-11247 .elementor-element.elementor-element-2221fd2 {
        height:310px !important;
        min-height: 310px !important;
        max-height: 310px !important;
        box-sizing: border-box !important;
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8890c7 */.elementor-11247 .elementor-element.elementor-element-d8890c7 {
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
}












@media (max-width: 767px) {
    .elementor-11247 .elementor-element.elementor-element-d8890c7 {
        height:310px !important;
        min-height: 310px !important;
        max-height: 310px !important;
        box-sizing: border-box !important;
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bc7568 */.elementor-11247 .elementor-element.elementor-element-6bc7568 {
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
}/* End custom CSS */