.elementor-1200 .elementor-element.elementor-element-8999da5 > .elementor-container{max-width:1240px;}.elementor-1200 .elementor-element.elementor-element-8999da5{margin-top:2em;margin-bottom:2em;}.elementor-1200 .elementor-element.elementor-element-a6737f5{text-align:center;}.elementor-1200 .elementor-element.elementor-element-0aa6735{margin-top:3em;margin-bottom:3em;}.elementor-1200 .elementor-element.elementor-element-85dc32e > .elementor-element-populated{padding:1em 2em 1em 2em;}.elementor-1200 .elementor-element.elementor-element-32f3237{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1200 .elementor-element.elementor-element-32f3237 img{border-radius:8px 8px 8px 8px;}.elementor-1200 .elementor-element.elementor-element-f34fb08{margin-top:1em;margin-bottom:0em;padding:10px 10px 10px 10px;}.elementor-1200 .elementor-element.elementor-element-86c35e8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1200 .elementor-element.elementor-element-5df9d05{text-align:start;}.elementor-1200 .elementor-element.elementor-element-5df9d05 .elementor-heading-title{font-size:1.5em;}.elementor-1200 .elementor-element.elementor-element-602ce57{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;color:var( --e-global-color-6c6db9c );}.elementor-1200 .elementor-element.elementor-element-421d00f{text-align:start;}.elementor-1200 .elementor-element.elementor-element-d1fc19e{margin-top:1em;margin-bottom:0em;padding:10px 10px 10px 10px;}.elementor-1200 .elementor-element.elementor-element-dea3229 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1200 .elementor-element.elementor-element-77c5159 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1200 .elementor-element.elementor-element-77c5159{margin-top:1em;margin-bottom:0em;padding:0px 10px 0px 10px;}.elementor-1200 .elementor-element.elementor-element-037c102 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1200 .elementor-element.elementor-element-79df221 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1200 .elementor-element.elementor-element-ae2746b > .elementor-element-populated{padding:1em 2em 1em 2em;}.elementor-1200 .elementor-element.elementor-element-ace46a2 img{border-radius:8px 8px 8px 8px;}.elementor-1200 .elementor-element.elementor-element-86610b0{margin-top:1em;margin-bottom:0em;padding:10px 10px 10px 10px;}.elementor-1200 .elementor-element.elementor-element-416402d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1200 .elementor-element.elementor-element-6537e94{text-align:start;}.elementor-1200 .elementor-element.elementor-element-6537e94 .elementor-heading-title{font-size:1.5em;}.elementor-1200 .elementor-element.elementor-element-cbeed9d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;color:#4A4A4A;}.elementor-1200 .elementor-element.elementor-element-c156aed{text-align:start;}.elementor-1200 .elementor-element.elementor-element-e376d5d{margin-top:1em;margin-bottom:0em;padding:10px 10px 10px 10px;}.elementor-1200 .elementor-element.elementor-element-b28d972 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1200 .elementor-element.elementor-element-4a71c9d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1200 .elementor-element.elementor-element-4a71c9d{margin-top:1em;margin-bottom:0em;padding:0px 10px 0px 10px;}.elementor-1200 .elementor-element.elementor-element-fb0c454 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1200 .elementor-element.elementor-element-8955767 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1200 .elementor-element.elementor-element-2082cf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1200 .elementor-element.elementor-element-2082cf8 img{width:100%;max-width:100%;border-radius:8px 8px 8px 8px;}.elementor-1200 .elementor-element.elementor-element-3210087{text-align:start;}.elementor-1200 .elementor-element.elementor-element-3210087 .elementor-heading-title{font-size:1.5em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-1200 .elementor-element.elementor-element-94ae5c6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;color:#4A4A4A;}.elementor-1200 .elementor-element.elementor-element-1ab14f5{text-align:start;}.elementor-1200 .elementor-element.elementor-element-9ba4323 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:99px;}.elementor-1200 .elementor-element.elementor-element-3056ed5{text-align:center;}.elementor-1200 .elementor-element.elementor-element-3056ed5 img{width:91%;}.elementor-1200 .elementor-element.elementor-element-9087a1d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;align-self:center;z-index:0;}.elementor-1200 .elementor-element.elementor-element-9087a1d .elementor-heading-title{font-size:1.5em;color:var( --e-global-color-text );}.elementor-1200 .elementor-element.elementor-element-511561c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 13px 13px 13px;}.elementor-1200 .elementor-element.elementor-element-511561c .elementor-button{padding:-9px -9px -9px -9px;}.elementor-1200 .elementor-element.elementor-element-29749d0{text-align:start;}.elementor-1200 .elementor-element.elementor-element-29749d0 .elementor-heading-title{font-size:1.5em;}.elementor-1200 .elementor-element.elementor-element-f5237b4 img{border-radius:8px 8px 8px 8px;}.elementor-1200 .elementor-element.elementor-element-2c2aabd{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;color:#4A4A4A;}.elementor-1200 .elementor-element.elementor-element-baeafe8{text-align:start;}.elementor-1200 .elementor-element.elementor-element-ab4f0af > .elementor-container{min-height:60px;}.elementor-1200 .elementor-element.elementor-element-0434125{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:end;color:#4A4A4A;}.elementor-1200 .elementor-element.elementor-element-4dde7e3{text-align:end;}.elementor-1200 .elementor-element.elementor-element-4dde7e3 .elementor-heading-title{font-size:1.5em;}.elementor-1200 .elementor-element.elementor-element-788051d img{border-radius:8px 8px 8px 8px;}.elementor-1200 .elementor-element.elementor-element-528fb47 > .elementor-container{min-height:60px;}.elementor-1200 .elementor-element.elementor-element-5b4955f{text-align:start;}.elementor-1200 .elementor-element.elementor-element-5b4955f .elementor-heading-title{font-size:1.5em;}.elementor-1200 .elementor-element.elementor-element-dfe74c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1200 .elementor-element.elementor-element-dfe74c7 img{border-radius:8px 8px 8px 8px;}.elementor-1200 .elementor-element.elementor-element-e1bfd98{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;color:#4A4A4A;}@media(min-width:768px){.elementor-1200 .elementor-element.elementor-element-e1141a0{width:49.999%;}.elementor-1200 .elementor-element.elementor-element-e21c427{width:50.001%;}.elementor-1200 .elementor-element.elementor-element-5a5baa7{width:49.998%;}.elementor-1200 .elementor-element.elementor-element-79d0cff{width:50.002%;}}@media(max-width:767px){.elementor-1200 .elementor-element.elementor-element-85dc32e > .elementor-element-populated{margin:3em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-1200 .elementor-element.elementor-element-602ce57{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1200 .elementor-element.elementor-element-421d00f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;text-align:start;}.elementor-1200 .elementor-element.elementor-element-61527ed{margin:0px 38px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;padding:0px 0px 0px 0px;}.elementor-1200 .elementor-element.elementor-element-77c5159{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1200 .elementor-element.elementor-element-cbeed9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1200 .elementor-element.elementor-element-c156aed{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;text-align:start;}.elementor-1200 .elementor-element.elementor-element-154c4a8{margin:0px 38px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;padding:0px 0px 0px 0px;}.elementor-1200 .elementor-element.elementor-element-4a71c9d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1200 .elementor-element.elementor-element-94ae5c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1200 .elementor-element.elementor-element-1ab14f5{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;text-align:start;}.elementor-1200 .elementor-element.elementor-element-4872118{width:var( --container-widget-width, 295px );max-width:295px;margin:0px 28px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-1200 .elementor-element.elementor-element-9087a1d{padding:0px 0px 0px 0px;}.elementor-1200 .elementor-element.elementor-element-511561c{width:var( --container-widget-width, 269px );max-width:269px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:269px;--container-widget-flex-grow:0;}.elementor-1200 .elementor-element.elementor-element-29749d0{text-align:center;}.elementor-1200 .elementor-element.elementor-element-2c2aabd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1200 .elementor-element.elementor-element-baeafe8{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;text-align:center;}.elementor-1200 .elementor-element.elementor-element-0434125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1200 .elementor-element.elementor-element-4dde7e3{text-align:center;}.elementor-1200 .elementor-element.elementor-element-5b4955f{text-align:center;}.elementor-1200 .elementor-element.elementor-element-e1bfd98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}}/* Start custom CSS for wc-add-to-cart, class: .elementor-element-79df221 */input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    width: 30%;
    border: 1px solid #666;
    border-radius: 3px;
    padding: .5rem 1rem;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

.elementor-widget-wc-add-to-cart .quantity {
    display: inline;
}

.elementor-kit-77 button, .elementor-kit-77 input[type="button"], .elementor-kit-77 input[type="submit"], .elementor-kit-77 .elementor-button {
    font-size: 15px;
    width: 62%;
    margin-left: 16px;
}

@media (max-width: 767px) {
    .elementor-kit-77 button, .elementor-kit-77 input[type="button"], .elementor-kit-77 input[type="submit"], .elementor-kit-77 .elementor-button {
    font-size: 15px;
    width: 110%;
    margin-left: 16px;
}

.button.single_add_to_cart_button.elementor-button.button.alt {
    width: 70%;
    margin: 1em 0 0 0.6em;
}

input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    width: 25%;
    border: 1px solid #666;
    border-radius: 3px;
    padding: .5rem 1rem;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-8955767 */input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    width: 30%;
    border: 1px solid #666;
    border-radius: 3px;
    padding: .5rem 1rem;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

.elementor-widget-wc-add-to-cart .quantity {
    display: inline;
}

.elementor-kit-77 button, .elementor-kit-77 input[type="button"], .elementor-kit-77 input[type="submit"], .elementor-kit-77 .elementor-button {
    font-size: 15px;
    width: 62%;
    margin-left: 16px;
}

@media (max-width: 767px) {
    .elementor-kit-77 button, .elementor-kit-77 input[type="button"], .elementor-kit-77 input[type="submit"], .elementor-kit-77 .elementor-button {
    font-size: 15px;
    width: 110%;
    margin-left: 16px;
}

.button.single_add_to_cart_button.elementor-button.button.alt {
    width: 70%;
    margin: 1em 0 0 0.6em;
}

input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    width: 25%;
    border: 1px solid #666;
    border-radius: 3px;
    padding: .5rem 1rem;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

}/* End custom CSS */