.elementor-1005 .elementor-element.elementor-element-65faca1{--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;--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-1005 .elementor-element.elementor-element-c16ffb9{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1005 .elementor-element.elementor-element-a1594a9{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.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-1005 .elementor-element.elementor-element-f22cd50{text-align:center;}.elementor-1005 .elementor-element.elementor-element-f22cd50 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:40px;font-weight:500;line-height:55px;color:#992800;}.elementor-1005 .elementor-element.elementor-element-9bb4282 .se-product-cards{--se-price-size:18px;--se-price-weight:900;--se-price-bg:#992800;--se-price-color:#ffffff;--se-price-px:18px;--se-price-py:4px;--se-name-size:16px;--se-name-align:center;--se-name-color:#7a2a16;--se-name-weight:800;--se-bullet-size:15.5px;--se-text:#000000;--se-bullet:#2b2b2b;--se-bullet-gap:14px;--se-btn-bg:#2f6e52;--se-btn-color:#ffffff;--se-btn-size:15px;--se-btn-radius:999px;--se-card-bg:#fffdf6;--se-border:#f0caa6;--se-border-w:2px;--se-radius:22px;--se-bg:#f7f3ea;--se-maxw:1240px;--se-cols:3;--se-cols-t:2;--se-cols-m:1;--se-gap:18px;--se-header-h:180px;--se-head-pad:10px;--se-img-fit:cover;}.elementor-1005 .elementor-element.elementor-element-395592b{--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;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1005 .elementor-element.elementor-element-395592b:not(.elementor-motion-effects-element-type-background), .elementor-1005 .elementor-element.elementor-element-395592b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CD5E30;}.elementor-1005 .elementor-element.elementor-element-f36ec6e{text-align:center;}.elementor-1005 .elementor-element.elementor-element-f36ec6e .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:40px;font-weight:500;line-height:55px;color:#FFFFFF;}.elementor-1005 .elementor-element.elementor-element-9534a1b .se-product-cards{--se-price-size:21px;--se-price-weight:900;--se-price-bg:#992800;--se-price-color:#ffffff;--se-price-px:18px;--se-price-py:4px;--se-name-size:16px;--se-name-align:center;--se-name-color:#7a2a16;--se-name-weight:700;--se-bullet-size:15.5px;--se-text:#000000;--se-bullet:#2b2b2b;--se-bullet-gap:14px;--se-btn-bg:#2f6e52;--se-btn-color:#ffffff;--se-btn-size:15px;--se-btn-radius:999px;--se-card-bg:#FFFDF6;--se-border:#f0caa6;--se-border-w:2px;--se-radius:22px;--se-bg:#CD5E30;--se-maxw:1240px;--se-cols:2;--se-cols-t:2;--se-cols-m:1;--se-gap:18px;--se-header-h:250px;--se-head-pad:10px;--se-img-fit:cover;}.elementor-1005 .elementor-element.elementor-element-66205bd{--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;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1005 .elementor-element.elementor-element-66205bd:not(.elementor-motion-effects-element-type-background), .elementor-1005 .elementor-element.elementor-element-66205bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EA;}.elementor-1005 .elementor-element.elementor-element-8aeb70e{text-align:center;}.elementor-1005 .elementor-element.elementor-element-8aeb70e .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:40px;font-weight:500;line-height:55px;color:#CD5E30;}.elementor-1005 .elementor-element.elementor-element-ab86bc0 .se-product-cards{--se-price-size:15px;--se-price-weight:900;--se-price-bg:#992800;--se-price-color:#ffffff;--se-price-px:18px;--se-price-py:4px;--se-name-size:16px;--se-name-align:center;--se-name-color:#7a2a16;--se-name-weight:700;--se-bullet-size:15.5px;--se-text:#000000;--se-bullet:#2b2b2b;--se-bullet-gap:14px;--se-btn-bg:#2f6e52;--se-btn-color:#ffffff;--se-btn-size:15px;--se-btn-radius:999px;--se-card-bg:#fffdf6;--se-border:#f0caa6;--se-border-w:2px;--se-radius:22px;--se-bg:#f7f3ea;--se-maxw:1240px;--se-cols:4;--se-cols-t:2;--se-cols-m:1;--se-gap:18px;--se-header-h:135px;--se-head-pad:10px;--se-card-minh:400px;--se-img-fit:cover;}.elementor-1005 .elementor-element.elementor-element-c032e64{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1005 .elementor-element.elementor-element-c032e64:not(.elementor-motion-effects-element-type-background), .elementor-1005 .elementor-element.elementor-element-c032e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBE1;}.elementor-1005 .elementor-element.elementor-element-14c6e58{text-align:center;}.elementor-1005 .elementor-element.elementor-element-14c6e58 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:40px;font-weight:500;line-height:55px;color:#992800;}.elementor-1005 .elementor-element.elementor-element-86790ae .etheme-gallery-tab{text-transform:uppercase;text-decoration:none;}.elementor-1005 .elementor-element.elementor-element-3fa5954{--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;}.elementor-1005 .elementor-element.elementor-element-3fa5954:not(.elementor-motion-effects-element-type-background), .elementor-1005 .elementor-element.elementor-element-3fa5954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CD5E30;}.elementor-1005 .elementor-element.elementor-element-973d8a7{--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;}.elementor-1005 .elementor-element.elementor-element-525bafc{padding:50px 0px 0px 0px;text-align:center;}.elementor-1005 .elementor-element.elementor-element-525bafc .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:40px;font-weight:500;line-height:55px;color:#992800;}.elementor-1005 .elementor-element.elementor-element-008bbf5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1005 .elementor-element.elementor-element-008bbf5:not(.elementor-motion-effects-element-type-background), .elementor-1005 .elementor-element.elementor-element-008bbf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1005 .elementor-element.elementor-element-d3c8968 .etheme-contact-form-7 .wpcf7-not-valid-tip{display:block !important;}.elementor-1005 .elementor-element.elementor-element-d3c8968 .etheme-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-1005 .elementor-element.elementor-element-d3c8968 .etheme-contact-form-7 .wpcf7-form .wpcf7-form-control-wrap, .elementor-1005 .elementor-element.elementor-element-d3c8968 .etheme-contact-form-7 .wpcf7-form .form-group:not(:last-child){margin-bottom:20px;}.elementor-1005 .elementor-element.elementor-element-d3c8968 .etheme-contact-form-7 .wpcf7-form p{text-align:left;}.elementor-1005 .elementor-element.elementor-element-d3c8968 .etheme-contact-form-7 .wpcf7-form > p:nth-last-of-type(1){text-align:left;}.elementor-1005 .elementor-element.elementor-element-d3c8968 .etheme-contact-form-7 .wpcf7-form input[type="submit"]{display:inline-block;width:148px;}body.elementor-page-1005:not(.elementor-motion-effects-element-type-background), body.elementor-page-1005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5ED;}@media(min-width:768px){.elementor-1005 .elementor-element.elementor-element-a1594a9{--content-width:1240px;}.elementor-1005 .elementor-element.elementor-element-395592b{--content-width:1240px;}.elementor-1005 .elementor-element.elementor-element-66205bd{--content-width:1240px;}.elementor-1005 .elementor-element.elementor-element-c032e64{--content-width:1240px;}.elementor-1005 .elementor-element.elementor-element-008bbf5{--content-width:800px;}}@media(max-width:1024px){.elementor-1005 .elementor-element.elementor-element-a1594a9{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-1005 .elementor-element.elementor-element-a1594a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-1005 .elementor-element.elementor-element-f22cd50 .elementor-heading-title{font-size:30px;}.elementor-1005 .elementor-element.elementor-element-f36ec6e .elementor-heading-title{font-size:30px;}.elementor-1005 .elementor-element.elementor-element-8aeb70e .elementor-heading-title{font-size:30px;}.elementor-1005 .elementor-element.elementor-element-c032e64{--min-height:500px;}.elementor-1005 .elementor-element.elementor-element-86790ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-1005 .elementor-element.elementor-element-86790ae .etheme-gallery-tab{font-size:12px;line-height:1em;}.elementor-1005 .elementor-element.elementor-element-86790ae{--tabs-spacing:10px;}}/* Start custom CSS for et-contact-form-7, class: .elementor-element-d3c8968 */input.wpcf7-form-control.wpcf7-submit.has-spinner {
    color: white !important;
}
.cf7-rounded input[type="text"], .cf7-rounded input[type="email"], .cf7-rounded input[type="tel"], .cf7-rounded input[type="number"], .cf7-rounded input[type="url"], .cf7-rounded select, .cf7-rounded textarea {
    padding: 0 20px!important;
}
textarea.wpcf7-form-control.wpcf7-textarea {
    padding: 10px !important;
    color: black;
}
.cf7-rounded input[type="text"], .cf7-rounded input[type="email"], .cf7-rounded input[type="tel"], .cf7-rounded input[type="number"], .cf7-rounded input[type="url"], .cf7-rounded select, .cf7-rounded textarea {
    width: 100%;
    border: 1px solid #982800!important;
    
}
.cf7-rounded .grid {
    display: grid;
    gap: 5px 20px!important;
    grid-template-columns: 1fr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008bbf5 */textarea.wpcf7-form-control.wpcf7-textarea {
    height: 10px;
}
.actions {
    text-align: end;
    margin-bottom: 1.43em;
    padding-top: unset!important;
    border-top: unset!important;
}/* End custom CSS */