.elementor-45041 .elementor-element.elementor-element-3a7d5f0d > .elementor-container{min-height:400px;}.elementor-45041 .elementor-element.elementor-element-3a7d5f0d:not(.elementor-motion-effects-element-type-background), .elementor-45041 .elementor-element.elementor-element-3a7d5f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esolutions.shop/wp-content/uploads/2020/02/Esolutions_banner_background.jpg");background-position:center center;background-size:cover;}.elementor-45041 .elementor-element.elementor-element-3a7d5f0d > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45041 .elementor-element.elementor-element-3a7d5f0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45041 .elementor-element.elementor-element-d54f50f > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-45041 .elementor-element.elementor-element-20f1d941 .elementor-heading-title{color:#FFFFFF;font-size:40px;line-height:1em;}.elementor-45041 .elementor-element.elementor-element-6b6e953b{padding:20px 0px 0px 0px;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-products__item{--columns:2;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-title, .elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-title a{font-size:18px;font-weight:600;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-title a{color:#000000;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-title{text-align:left;order:1;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-excerpt{text-align:center;order:1;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-button .button{display:block;width:150px;color:var( --e-global-color-secondary );text-decoration:none;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-button .button:hover{text-decoration:none;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .quantity{display:inline-block;width:70px;}.elementor-45041 .elementor-element.elementor-element-1156eafc  .jet-woo-product-button{text-align:center;order:4;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-price{font-size:18px;font-weight:800;color:#000000;text-align:left;order:3;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-price .amount{color:#000000;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-price del{display:inline-block;text-decoration:line-through;font-weight:500;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-price ins{display:inline-block;text-decoration:none;font-weight:400;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-rating .product-rating__stars{font-size:16px;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-rating{text-align:center;order:1;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-categories{font-size:17px;color:#2B2B2B;text-align:left;order:2;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-categories a{color:#2B2B2B;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-tags{text-align:center;order:1;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-badge{display:inline-flex;color:#ffffff;justify-content:center;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-badges{text-align:left;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-stock-status{text-align:center;order:1;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-sku{text-align:center;order:1;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products__not-found{text-align:center;}.elementor-45041 .elementor-element.elementor-element-15d0817c{margin-top:0%;margin-bottom:2%;}.elementor-45041 .elementor-element.elementor-element-f21756c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-45041 .elementor-element.elementor-element-f21756c .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-45041 .elementor-element.elementor-element-f21756c .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-45041 .elementor-element.elementor-element-de05b89{text-align:left;}.elementor-45041 .elementor-element.elementor-element-de05b89 .elementor-heading-title{color:#333333;font-size:26px;font-weight:normal;line-height:1em;}.elementor-45041 .elementor-element.elementor-element-4eb473e7{--divider-border-style:solid;--divider-color:#FB3846;--divider-border-width:2.6px;}.elementor-45041 .elementor-element.elementor-element-4eb473e7 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-45041 .elementor-element.elementor-element-4eb473e7 .elementor-divider{text-align:left;}.elementor-45041 .elementor-element.elementor-element-2008e6b0:not(.elementor-motion-effects-element-type-background), .elementor-45041 .elementor-element.elementor-element-2008e6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45041 .elementor-element.elementor-element-2008e6b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 0% 3% 0%;}.elementor-45041 .elementor-element.elementor-element-2008e6b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45041 .elementor-element.elementor-element-580f3812{text-align:center;}.elementor-45041 .elementor-element.elementor-element-580f3812 .elementor-heading-title{color:#424242;font-size:16px;font-weight:500;}.elementor-45041 .elementor-element.elementor-element-4bb6d77d{text-align:center;}.elementor-45041 .elementor-element.elementor-element-4bb6d77d .elementor-heading-title{color:#424242;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-45041 .elementor-element.elementor-element-3bb221fb{text-align:center;}.elementor-45041 .elementor-element.elementor-element-3bb221fb .elementor-heading-title{color:#424242;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-45041 .elementor-element.elementor-element-30d45966{text-align:center;}.elementor-45041 .elementor-element.elementor-element-30d45966 .elementor-heading-title{color:#424242;font-size:16px;font-weight:500;line-height:1.4em;}.elementor-45041 .elementor-element.elementor-element-5f3efd87{margin-top:4%;margin-bottom:2%;}.elementor-45041 .elementor-element.elementor-element-70bf2f3d{text-align:left;}.elementor-45041 .elementor-element.elementor-element-70bf2f3d .elementor-heading-title{color:#333333;font-size:26px;font-weight:normal;line-height:1em;}.elementor-45041 .elementor-element.elementor-element-550f8259{--divider-border-style:solid;--divider-color:#E84131;--divider-border-width:2px;}.elementor-45041 .elementor-element.elementor-element-550f8259 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-45041 .elementor-element.elementor-element-550f8259 .elementor-divider{text-align:left;}.elementor-45041 .elementor-element.elementor-element-5e117e92{text-align:left;}.elementor-45041 .elementor-element.elementor-element-5e117e92 .elementor-heading-title{color:#555555;font-size:16px;font-weight:600;line-height:1.5em;}.elementor-45041 .elementor-element.elementor-element-2fdb9c38{text-align:left;}.elementor-45041 .elementor-element.elementor-element-2fdb9c38 .elementor-heading-title{color:#413838;font-size:16px;font-weight:500;}.elementor-45041 .elementor-element.elementor-element-f475520{text-align:left;}.elementor-45041 .elementor-element.elementor-element-f475520 .elementor-heading-title{color:#413838;font-size:16px;font-weight:500;}.elementor-45041 .elementor-element.elementor-element-20bbe97b{text-align:left;}.elementor-45041 .elementor-element.elementor-element-20bbe97b .elementor-heading-title{color:#413838;font-size:16px;font-weight:500;}.elementor-45041 .elementor-element.elementor-element-4e871240{text-align:left;}.elementor-45041 .elementor-element.elementor-element-4e871240 .elementor-heading-title{color:#555555;font-size:16px;font-weight:600;line-height:1.5em;}.elementor-45041 .elementor-element.elementor-element-7546b578{text-align:left;}.elementor-45041 .elementor-element.elementor-element-7546b578 .elementor-heading-title{color:#413838;font-size:16px;font-weight:500;}.elementor-45041 .elementor-element.elementor-element-dbe3acb{text-align:left;}.elementor-45041 .elementor-element.elementor-element-dbe3acb .elementor-heading-title{color:#413838;font-size:16px;font-weight:500;}.elementor-45041 .elementor-element.elementor-element-157ee04{text-align:left;}.elementor-45041 .elementor-element.elementor-element-157ee04 .elementor-heading-title{color:#413838;font-size:16px;font-weight:500;}.elementor-45041 .elementor-element.elementor-element-87e10d0{text-align:left;}.elementor-45041 .elementor-element.elementor-element-87e10d0 .elementor-heading-title{color:#413838;font-size:16px;font-weight:500;}.elementor-45041 .elementor-element.elementor-element-7f254e12{margin-top:4%;margin-bottom:2%;}.elementor-45041 .elementor-element.elementor-element-20b79209{text-align:left;}.elementor-45041 .elementor-element.elementor-element-20b79209 .elementor-heading-title{color:#333333;font-size:26px;font-weight:normal;}.elementor-45041 .elementor-element.elementor-element-58c8ea2f{--divider-border-style:solid;--divider-color:#FB3846;--divider-border-width:2.6px;}.elementor-45041 .elementor-element.elementor-element-58c8ea2f .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-45041 .elementor-element.elementor-element-58c8ea2f .elementor-divider{text-align:left;}.elementor-45041 .elementor-element.elementor-element-7a342af8 .elementor-heading-title{color:#000000;font-size:17px;font-weight:500;line-height:2em;}.elementor-45041 .elementor-element.elementor-element-74a9fd77 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-45041 .elementor-element.elementor-element-74a9fd77 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-45041 .elementor-element.elementor-element-74a9fd77 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-45041 .elementor-element.elementor-element-74a9fd77 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-45041 .elementor-element.elementor-element-74a9fd77 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-45041 .elementor-element.elementor-element-74a9fd77 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-45041 .elementor-element.elementor-element-74a9fd77 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-45041 .elementor-element.elementor-element-74a9fd77 .elementor-field-type-html{padding-bottom:0px;}.elementor-45041 .elementor-element.elementor-element-74a9fd77 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-45041 .elementor-element.elementor-element-74a9fd77 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-45041 .elementor-element.elementor-element-74a9fd77 .e-form__buttons__wrapper__button-next{background-color:#38D874;color:#ffffff;}.elementor-45041 .elementor-element.elementor-element-74a9fd77 .elementor-button[type="submit"]{background-color:#38D874;color:#ffffff;}.elementor-45041 .elementor-element.elementor-element-74a9fd77 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-45041 .elementor-element.elementor-element-74a9fd77 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-45041 .elementor-element.elementor-element-74a9fd77 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-45041 .elementor-element.elementor-element-74a9fd77 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-45041 .elementor-element.elementor-element-74a9fd77 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-45041 .elementor-element.elementor-element-74a9fd77 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-45041 .elementor-element.elementor-element-74a9fd77{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:1024px){.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-products__item{--columns:2;}}@media(max-width:767px){.elementor-45041 .elementor-element.elementor-element-3a7d5f0d:not(.elementor-motion-effects-element-type-background), .elementor-45041 .elementor-element.elementor-element-3a7d5f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-45041 .elementor-element.elementor-element-20f1d941{text-align:center;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-products__item{--columns:1;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-title{text-align:center;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-price{text-align:center;}.elementor-45041 .elementor-element.elementor-element-1156eafc .jet-woo-products .jet-woo-product-categories{text-align:center;}}@media(min-width:768px){.elementor-45041 .elementor-element.elementor-element-57ca8a2{width:70%;}.elementor-45041 .elementor-element.elementor-element-fa4a908{width:30%;}}/* Start custom CSS for section, class: .elementor-element-3a7d5f0d */.elementor-inner{
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for jet-woo-products, class: .elementor-element-1156eafc */.jet-woo-products .jet-woo-products__inner-box{
    -webkit-flex-flow: column wrap;
    flex-flow: column wrap;
    width: 45%;
    height: 350px;
    overflow: unset;
}
.jet-woo-products .jet-woo-product-tags ul, .jet-woo-products .jet-woo-product-categories ul{
    padding: 0
}
.jet-woo-products .jet-woo-product-tags ul li, .jet-woo-products .jet-woo-product-categories ul li{
    display: block
}
.jet-woo-product-thumbnail{
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
}
.jet-woo-product-categories{
    margin-left: 1em;
    pointer-events: none
}
.jet-woo-product-title{
    margin-left: 1em;
    margin-bottom: 0
}
.jet-woo-product-price{
    margin-left: 1em
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-74a9fd77 */button.elementor-button.elementor-size-sm {
    cursor: pointer;
}/* End custom CSS */