.elementor-2948 .elementor-element.elementor-element-aaaaae8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:54px;--padding-bottom:55px;--padding-left:40px;--padding-right:40px;}.elementor-2948 .elementor-element.elementor-element-aaaaae5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2948 .elementor-element.elementor-element-aaaaae5{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:400;line-height:1.8em;color:#58685f;}.elementor-2948 .elementor-element.elementor-element-aaaaae5 p{margin-block-end:0px;}.elementor-2948 .elementor-element.elementor-element-aaaaae6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2948 .elementor-element.elementor-element-aaaaae6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:500;line-height:1.12em;letter-spacing:-0.035em;color:#183e35;}.elementor-2948 .elementor-element.elementor-element-aaaaae7{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#58685f;}.elementor-2948 .elementor-element.elementor-element-aaaaae7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2948 .elementor-element.elementor-element-aaaaae7 p{margin-block-end:0px;}.elementor-2948 .elementor-element.elementor-element-aaaaaf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:90px;--padding-left:76px;--padding-right:76px;}.elementor-2948 .elementor-element.elementor-element-mtqlist.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2948 .elementor-element.elementor-element-mtqback .elementor-button{background-color:#f7f8f2;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:1.5em;letter-spacing:0px;fill:#183e35;color:#183e35;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2948 .elementor-element.elementor-element-mtqback{width:auto;max-width:auto;}.elementor-2948 .elementor-element.elementor-element-mtqback.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2948 .elementor-element.elementor-element-mtqback .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2948 .elementor-element.elementor-element-mtqhelp{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#58685f;}.elementor-2948 .elementor-element.elementor-element-mtqhelp.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2948 .elementor-element.elementor-element-mtqhelp p{margin-block-end:0px;}body.elementor-page-2948:not(.elementor-motion-effects-element-type-background), body.elementor-page-2948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8f2;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2948 .elementor-element.elementor-element-aaaaae8{--content-width:1380px;}.elementor-2948 .elementor-element.elementor-element-aaaaaf3{--content-width:1380px;}}@media(max-width:1024px){.elementor-2948 .elementor-element.elementor-element-aaaaae8{--padding-top:65px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}.elementor-2948 .elementor-element.elementor-element-aaaaae6 .elementor-heading-title{font-size:38px;}.elementor-2948 .elementor-element.elementor-element-aaaaaf3{--padding-top:65px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-2948 .elementor-element.elementor-element-aaaaae8{--padding-top:56px;--padding-bottom:56px;--padding-left:22px;--padding-right:22px;}.elementor-2948 .elementor-element.elementor-element-aaaaae6 .elementor-heading-title{font-size:34px;}.elementor-2948 .elementor-element.elementor-element-aaaaae7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2948 .elementor-element.elementor-element-aaaaaf3{--padding-top:56px;--padding-bottom:56px;--padding-left:22px;--padding-right:22px;}.elementor-2948 .elementor-element.elementor-element-mtqhelp{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-mtqlist */.elementor-2948 .elementor-element.elementor-element-mtqlist .ywraq-wrapper{font:400 15px/1.7 Manrope,sans-serif;color:var(--e-global-color-mtink);}
.elementor-2948 .elementor-element.elementor-element-mtqlist .ywraq-form-table-wrapper{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:start;}
.elementor-2948 .elementor-element.elementor-element-mtqlist .ywraq-form-table-wrapper>*{width:100%!important;min-width:0;float:none!important;margin:0;}
.elementor-2948 .elementor-element.elementor-element-mtqlist .yith-ywraq-mail-form-wrapper{padding:30px;background:var(--e-global-color-mtlime);border-radius:12px;}
.elementor-2948 .elementor-element.elementor-element-mtqlist .yith-ywraq-mail-form-wrapper h3{font:500 28px/1.2 Manrope,sans-serif;color:var(--e-global-color-mtink);margin:0 0 22px;}
.elementor-2948 .elementor-element.elementor-element-mtqlist table{border-color:var(--e-global-color-mtline);border-radius:5px;}
.elementor-2948 .elementor-element.elementor-element-mtqlist .product-thumbnail img{width:72px;max-height:85px;object-fit:contain;}
.elementor-2948 .elementor-element.elementor-element-mtqlist input.input-text,.elementor-2948 .elementor-element.elementor-element-mtqlist textarea{font:400 15px/1.6 Manrope,sans-serif;border:1px solid var(--e-global-color-mtline);border-radius:5px;padding:12px;background:var(--e-global-color-mtwhite);color:var(--e-global-color-mtink);}
.elementor-2948 .elementor-element.elementor-element-mtqlist input.qty{min-width:70px;}
.elementor-2948 .elementor-element.elementor-element-mtqlist .button,.elementor-2948 .elementor-element.elementor-element-mtqlist .raq-send-request{background:var(--e-global-color-mtforest)!important;color:var(--e-global-color-mtwhite)!important;font:600 13px/1.5 Manrope,sans-serif;text-transform:none;letter-spacing:0;border:0;border-radius:5px;padding:15px 22px;min-height:52px;}
.elementor-2948 .elementor-element.elementor-element-mtqlist .button:hover,.elementor-2948 .elementor-element.elementor-element-mtqlist .raq-send-request:hover{background:var(--e-global-color-mtdeep)!important;}
.elementor-2948 .elementor-element.elementor-element-mtqlist :is(a,input,textarea,button):focus-visible{outline:3px solid var(--e-global-color-mtforest);outline-offset:3px;}
@media(max-width:900px){.elementor-2948 .elementor-element.elementor-element-mtqlist .ywraq-form-table-wrapper{grid-template-columns:minmax(0,1fr);gap:32px;}.elementor-2948 .elementor-element.elementor-element-mtqlist .yith-ywraq-mail-form-wrapper{padding:24px;}.elementor-2948 .elementor-element.elementor-element-mtqlist table.shop_table td{padding:12px 8px;}}
.elementor-2948 .elementor-element.elementor-element-mtqlist .product-name a{color:var(--e-global-color-mtink);text-decoration:underline;}/* End custom CSS */