.elementor-461 .elementor-element.elementor-element-318afb4{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-461 .elementor-element.elementor-element-a846f36{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-461 .elementor-element.elementor-element-5470e6b .woocommerce-breadcrumb{color:var( --e-global-color-primary );}.elementor-461 .elementor-element.elementor-element-5470e6b .woocommerce-breadcrumb > a{color:var( --e-global-color-accent );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-461 .elementor-element.elementor-element-147a5b0{--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-widget-woocommerce-product-title .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 );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-461 .elementor-element.elementor-element-eba5007{--display:flex;}.woocommerce .elementor-461 .elementor-element.elementor-element-2e2c10c .woocommerce-tabs ul.wc-tabs li a{color:#10274F;}@media(min-width:768px){.elementor-461 .elementor-element.elementor-element-a846f36{--width:50%;}.elementor-461 .elementor-element.elementor-element-147a5b0{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-41a3231 */.elementor-461 .elementor-element.elementor-element-41a3231 {
        clip-path: polygon(0 12px, 0 12px, .157179px 10.054611px, .612192px 8.208768px, 1.340253px 6.487257px, 2.316576px 4.914864px, 3.516375px 3.516375px, 4.914864px 2.316576px, 6.487257px 1.340253px, 8.208768px .612192px, 10.054611px .157179px, 12px 1.98829926E-31px, calc(100% - 77.76px) 0, calc(100% - 77.76px) 0, calc(100% - 76.358506px) .082437px, calc(100% - 74.994848px) .323616px, calc(100% - 73.680462px) .716139px, calc(100% - 72.426784px) 1.252608px, calc(100% - 71.24525px) 1.925625px, calc(100% - 70.147296px) 2.727792px, calc(100% - 69.144358px) 3.651711px, calc(100% - 68.247872px) 4.689984px, calc(100% - 67.469274px) 5.835213px, calc(100% - 66.82px) 7.08px, calc(100% - 50.6px) 43.13px, calc(100% - 50.6px) 43.13px, calc(100% - 50.211876px) 43.917275px, calc(100% - 49.769728px) 44.67008px, calc(100% - 49.275992px) 45.385985px, calc(100% - 48.733104px) 46.06256px, calc(100% - 48.1435px) 46.697375px, calc(100% - 47.509616px) 47.288px, calc(100% - 46.833888px) 47.832005px, calc(100% - 46.118752px) 48.32696px, calc(100% - 45.366644px) 48.770435px, calc(100% - 44.58px) 49.16px, calc(100% - 7.08px) 66.02px, calc(100% - 7.08px) 66.02px, calc(100% - 5.835213px) 66.669274px, calc(100% - 4.689984px) 67.447872px, calc(100% - 3.651711px) 68.344358px, calc(100% - 2.727792px) 69.347296px, calc(100% - 1.925625px) 70.44525px, calc(100% - 1.252608px) 71.626784px, calc(100% - 0.716139px) 72.880462px, calc(100% - 0.323616px) 74.194848px, calc(100% - 0.082437px) 75.558506px, calc(100% - 5.68434189E-14px) 76.96px, calc(100% - 0px) calc(100% - 12px), calc(100% - 0px) calc(100% - 12px), calc(100% - 0.157179px) calc(100% - 10.054611px), calc(100% - 0.612192px) calc(100% - 8.208768px), calc(100% - 1.340253px) calc(100% - 6.487257px), calc(100% - 2.316576px) calc(100% - 4.914864px), calc(100% - 3.516375px) calc(100% - 3.516375px), calc(100% - 4.914864px) calc(100% - 2.316576px), calc(100% - 6.487257px) calc(100% - 1.340253px), calc(100% - 8.208768px) calc(100% - 0.612192px), calc(100% - 10.054611px) calc(100% - 0.157179px), calc(100% - 12px) calc(100% - 5.68434189E-14px), 12px calc(100% - 0px), 12px calc(100% - 0px), 10.054611px calc(100% - 0.157179px), 8.208768px calc(100% - 0.612192px), 6.487257px calc(100% - 1.340253px), 4.914864px calc(100% - 2.316576px), 3.516375px calc(100% - 3.516375px), 2.316576px calc(100% - 4.914864px), 1.340253px calc(100% - 6.487257px), .612192px calc(100% - 8.208768px), .157179px calc(100% - 10.054611px), 1.98829926E-31px calc(100% - 12px));
}
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-2e2c10c */.woocommerce p.stars a {
    color: #C99541;
}

.woocommerce p.stars a:hover {
    color: #10274F;
}
.woocommerce #review_form #respond .form-submit input {
    background: #C99541;
    color: #ffffff;
}
.elementor-461 .elementor-element.elementor-element-2e2c10c {
    position: relative;
overflow: hidden;
}
.elementor-461 .elementor-element.elementor-element-2e2c10c .elementor-button span{
    z-index: 99;
}
.elementor-461 .elementor-element.elementor-element-2e2c10c input[type="submit"]::before {
content: '';
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background-color: #10274F;
opacity: 0;
 transition: all 0.5s ease;
 z-index: 1;
}
.elementor-461 .elementor-element.elementor-element-2e2c10c input[type="submit"]:hover::before {
left: 0;
 opacity: 1;
}/* End custom CSS */