.elementor-36951 .elementor-element.elementor-element-24a1ccaf{--display:flex;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-36951 .elementor-element.elementor-element-7cea942d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36951 .elementor-element.elementor-element-568004c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-36951 .elementor-element.elementor-element-45030da6{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-36951 .elementor-element.elementor-element-26a149ef{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-36951 .elementor-element.elementor-element-3a83226d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36951 .elementor-element.elementor-element-4c880f9c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-36951 .elementor-element.elementor-element-4e0a57c4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-36951 .elementor-element.elementor-element-4e0a57c4 .elementor-heading-title{font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;letter-spacing:0px;color:#1C244B;}.elementor-36951 .elementor-element.elementor-element-6b32ad22 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#1C244B;}.elementor-36951 .elementor-element.elementor-element-97eb043{--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;}.elementor-36951 .elementor-element.elementor-element-76344c00{width:auto;max-width:auto;}.woocommerce .elementor-36951 .elementor-element.elementor-element-76344c00 .price{color:#334155;font-size:26px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.15em;letter-spacing:0.3px;word-spacing:0em;}.woocommerce .elementor-36951 .elementor-element.elementor-element-76344c00 .price ins{color:var( --e-global-color-uicore_primary );font-size:26px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.15em;letter-spacing:0.3px;word-spacing:0em;}body:not(.rtl) .elementor-36951 .elementor-element.elementor-element-76344c00:not(.elementor-product-price-block-yes) del{margin-right:17px;}body.rtl .elementor-36951 .elementor-element.elementor-element-76344c00:not(.elementor-product-price-block-yes) del{margin-left:17px;}.elementor-36951 .elementor-element.elementor-element-76344c00.elementor-product-price-block-yes del{margin-bottom:17px;}.elementor-36951 .elementor-element.elementor-element-2af19aa7{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-36951 .elementor-element.elementor-element-2af19aa7 .bdt-modal-wrapper .bdt-modal-button-icon.bdt-button-icon-align-right{margin-left:0px;}.elementor-36951 .elementor-element.elementor-element-2af19aa7 .bdt-modal-wrapper .bdt-modal-button-icon.bdt-button-icon-align-left{margin-right:0px;}.elementor-36951 .elementor-element.elementor-element-57d644c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36951 .elementor-element.elementor-element-3ed84209 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-36951 .elementor-element.elementor-element-3ed84209 .ui-e-tb-meta{color:#171717;}.elementor-36951 .elementor-element.elementor-element-3ed84209 .ui-e-tb-meta svg{fill:#171717;}.elementor-36951 .elementor-element.elementor-element-3ed84209 .ui-e-tb-meta .ui-e-meta-item a{color:#171717;}.elementor-36951 .elementor-element.elementor-element-3ed84209 .ui-e-tb-meta .ui-e-meta-item svg{fill:#171717;}.elementor-36951 .elementor-element.elementor-element-3f38274b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36951 .elementor-element.elementor-element-6eb8c572{width:100%;max-width:100%;}.elementor-36951 .elementor-element.elementor-element-6eb8c572 .elementor-button{font-family:var( --e-global-typography-uicore_primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_primary-font-weight );}.elementor-36951 .elementor-element.elementor-element-25ed3035 .cart button, .elementor-36951 .elementor-element.elementor-element-25ed3035 .cart .button{transition:all 0.2s;}.elementor-36951 .elementor-element.elementor-element-25ed3035 .quantity .qty{transition:all 0.2s;}.elementor-36951 .elementor-element.elementor-element-7660f702 .ui-e-accordion-item{border-style:solid;border-width:1px 0px 0px 0px;border-color:#CAD4E0;padding:30px 0px 30px 0px;}.elementor-36951 .elementor-element.elementor-element-7660f702 .ui-e-accordion-title-text{justify-content:flex-start;}.elementor-36951 .elementor-element.elementor-element-7660f702 .ui-e-accordion-title{color:#171717;font-size:18px;font-weight:500;line-height:26px;}.elementor-36951 .elementor-element.elementor-element-7660f702 .ui-e-custom-icon svg{fill:#171717;}.elementor-36951 .elementor-element.elementor-element-7660f702 .ui-e-accordion-title .ui-e-accordion-icon{--ui-e-icon-size:15px;}.elementor-36951 .elementor-element.elementor-element-7660f702 .ui-e-accordion-content{margin-top:15px;}.elementor-36951 .elementor-element.elementor-element-7bb6377f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-36951 .elementor-element.elementor-element-58100191 > .elementor-widget-container{padding:36px 0px 60px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#CAD4E0;}.elementor-36951 .elementor-element.elementor-element-1cebe652{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-36951 .elementor-element.elementor-element-7bf8dd52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36951 .elementor-element.elementor-element-490165f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-36951 .elementor-element.elementor-element-490165f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36951 .elementor-element.elementor-element-de7aa68{width:100%;max-width:100%;font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:500;line-height:1.75em;letter-spacing:-0.1px;color:#334155;}.elementor-36951 .elementor-element.elementor-element-de7aa68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36951 .elementor-element.elementor-element-33884b80{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36951 .elementor-element.elementor-element-3c889a7 .elementor-button{background-color:#FFFFFF00;font-size:14px;line-height:30px;fill:var( --e-global-color-uicore_primary );color:var( --e-global-color-uicore_primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36951 .elementor-element.elementor-element-3c889a7 .elementor-button:hover, .elementor-36951 .elementor-element.elementor-element-3c889a7 .elementor-button:focus{background-color:#FFFFFF00;color:#155191;}.elementor-36951 .elementor-element.elementor-element-3c889a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36951 .elementor-element.elementor-element-3c889a7 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-36951 .elementor-element.elementor-element-3c889a7 .elementor-button:hover svg, .elementor-36951 .elementor-element.elementor-element-3c889a7 .elementor-button:focus svg{fill:#155191;}.elementor-36951 .elementor-element.elementor-element-3a237aee{--swiper-slides-to-display:4;--swiper-slides-gap:40px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-36951 .elementor-element.elementor-element-3a237aee .swiper-slide > .elementor-element{height:100%;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-36951 .elementor-element.elementor-element-24a1ccaf{--content-width:1500px;}.elementor-36951 .elementor-element.elementor-element-568004c5{--content-width:1500px;}.elementor-36951 .elementor-element.elementor-element-45030da6{--width:59%;}.elementor-36951 .elementor-element.elementor-element-26a149ef{--width:41%;}.elementor-36951 .elementor-element.elementor-element-7bb6377f{--content-width:1500px;}.elementor-36951 .elementor-element.elementor-element-1cebe652{--content-width:1500px;}.elementor-36951 .elementor-element.elementor-element-490165f{--width:80%;}.elementor-36951 .elementor-element.elementor-element-33884b80{--width:20%;}}@media(max-width:1366px) and (min-width:768px){.elementor-36951 .elementor-element.elementor-element-490165f{--width:989.602px;}}@media(max-width:1180px) and (min-width:768px){.elementor-36951 .elementor-element.elementor-element-45030da6{--width:100%;}.elementor-36951 .elementor-element.elementor-element-26a149ef{--width:100%;}.elementor-36951 .elementor-element.elementor-element-490165f{--width:100%;}.elementor-36951 .elementor-element.elementor-element-33884b80{--width:100%;}}@media(max-width:1366px){.elementor-36951 .elementor-element.elementor-element-7cea942d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36951 .elementor-element.elementor-element-26a149ef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36951 .elementor-element.elementor-element-3ed84209 .ui-e-tb-meta {gap:10px;}.elementor-36951 .elementor-element.elementor-element-de7aa68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36951 .elementor-element.elementor-element-3a237aee{--swiper-slides-to-display:3;--swiper-slides-gap:20px;}}@media(max-width:1180px){.elementor-36951 .elementor-element.elementor-element-24a1ccaf{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-36951 .elementor-element.elementor-element-7cea942d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-36951 .elementor-element.elementor-element-568004c5{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-36951 .elementor-element.elementor-element-26a149ef{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-36951 .elementor-element.elementor-element-4e0a57c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36951 .elementor-element.elementor-element-4e0a57c4 .elementor-heading-title{font-size:14px;}.woocommerce .elementor-36951 .elementor-element.elementor-element-76344c00 .price{font-size:25px;}.woocommerce .elementor-36951 .elementor-element.elementor-element-76344c00 .price ins{font-size:25px;}.elementor-36951 .elementor-element.elementor-element-7bb6377f{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-36951 .elementor-element.elementor-element-58100191 > .elementor-widget-container{padding:30px 0px 60px 0px;}.elementor-36951 .elementor-element.elementor-element-1cebe652{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-36951 .elementor-element.elementor-element-7bf8dd52{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-36951 .elementor-element.elementor-element-de7aa68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36951 .elementor-element.elementor-element-de7aa68{font-size:30px;line-height:1.3125em;}.elementor-36951 .elementor-element.elementor-element-33884b80{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36951 .elementor-element.elementor-element-3a237aee{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-36951 .elementor-element.elementor-element-7cea942d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-36951 .elementor-element.elementor-element-45030da6{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-36951 .elementor-element.elementor-element-6b32ad22 .elementor-heading-title{font-size:26px;line-height:1em;}.elementor-36951 .elementor-element.elementor-element-97eb043{--flex-wrap:nowrap;}.elementor-36951 .elementor-element.elementor-element-76344c00{width:auto;max-width:auto;}.woocommerce .elementor-36951 .elementor-element.elementor-element-76344c00 .price{font-size:20px;}.woocommerce .elementor-36951 .elementor-element.elementor-element-76344c00 .price ins{font-size:20px;}.elementor-36951 .elementor-element.elementor-element-2af19aa7{width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;}.elementor-36951 .elementor-element.elementor-element-7660f702 .ui-e-accordion-title{padding:0px 0px 0px 0px;}.elementor-36951 .elementor-element.elementor-element-58100191 > .elementor-widget-container{padding:30px 0px 45px 0px;}.elementor-36951 .elementor-element.elementor-element-1cebe652{--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-36951 .elementor-element.elementor-element-7bf8dd52{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-36951 .elementor-element.elementor-element-de7aa68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36951 .elementor-element.elementor-element-de7aa68{font-size:26px;}.elementor-36951 .elementor-element.elementor-element-3a237aee{--swiper-slides-to-display:1;}}/* Start custom CSS for heading, class: .elementor-element-4e0a57c4 */.elementor-36951 .elementor-element.elementor-element-4e0a57c4 .elementor-heading-title {
    display: inline-block;
    padding: 2px 7px;
    background: #FEE3E5;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-76344c00 */.woocommerce div.product p.price del, .woocommerce div.product span.price del {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-57d644c */.elementor-36951 .elementor-element.elementor-element-57d644c .woocommerce-product-rating {
    display: flex;
    align-items: center;
    margin-bottom: 17px!important;
}

.elementor-36951 .elementor-element.elementor-element-57d644c .average {
    margin-right: 10px;
        font-size: 14px;
    font-weight: 500;
    line-height: 24px;
}

.elementor-36951 .elementor-element.elementor-element-57d644c .star-rating {
    color: #7DD2FB;
    font-size: 20px;
    margin-top: 0;
    margin-right: 11px;
}

.elementor-36951 .elementor-element.elementor-element-57d644c .woocommerce-review-link {
    color: var(--e-global-color-uicore_body);
    font-size: 14px;
    line-height: 24px;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for uicore-post-meta, class: .elementor-element-3ed84209 */.elementor-36951 .elementor-element.elementor-element-3ed84209 .ui-e-meta-item {
    display: flex;
    font-size: 0px;
    gap: 5px;
}
.elementor-36951 .elementor-element.elementor-element-3ed84209 a {
    background: #F5F5F5;
    padding: 2px 7px;
    font-size: 12px;
    line-height: 20px;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-6eb8c572 */.single_add_to_cart_button {
    display: flex!important;
    justify-content: center;
    align-items: center;
    height: 50px!important;
    padding: 12px 100px!important;
    margin-left: 1px!important;
    width: 100%!important;
}
:is(.elementor-widget-wc-add-to-cart,
.woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity .qty {
    width: 100px!important;
    padding: 0;
}

.quantity select {
    width: 100px;
    height: 50px;
    border-color: #CAD4E0;
    border-radius: 5px;
    color: #334155;
    cursor: pointer;
}
.variations select {
    border-radius: 5px;
    border-color: #CAD4E0;
    height: 50px;
    font-size: 14px;
    font-weight: 400;
}
.custom-variation-wrapper {
    position: relative;
}

.custom-variation-wrapper.type-color select {
    display: inline-block!important;
    padding: 6px 10px 6px 45px;
    max-width: 240px!important;
    width: 240px;
    cursor: pointer;
}
.custom-variation-wrapper.type-select select {
    max-width: 240px!important;
    width: 240px;
    cursor: pointer;
}
.custom-variation-wrapper.type-color::before{
    content: '';
    width: 30px;
    height: 30px;
    background-color: var(--circle-bg-color);
    border-radius: 50%;
    display: inline-block;
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    transition: background-color 0.3s ease;
}

.custom-variation-wrapper.type-color::after,
.custom-variation-wrapper.type-select::after{
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3333 7.54004L10.4999 13.3734L4.66661 7.54004' stroke='%23334155' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-size: contain;
    background-position: center;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
}

.custom-variation-wrapper.type-color .color-variable-items-wrapper {
    display: none!important;
}
.button-variable-items-wrapper {
    gap: 10px;
}
.button-variable-item {
    border-color: #CAD4E0!important;
    border-radius: 5px!important;
    height: 50px!important;
    padding: 5px 12px!important;
    font-size: 14px!important;
    font-weight: 400!important;
}
.button-variable-item.selected {
    box-shadow: none;
    border-color: #334155!important;
}
@media(max-width: 768px) {
    .button-variable-item {
        height: auto!important;
    }
}

@media(max-width: 576px) {
    .quantity select {
        width: 75px;
    }
    .single_add_to_cart_button {
        padding: 12px 10px!important;
    }
    .woocommerce .quantity {
        margin: 0 9px 0 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for yith_wcwl_add_to_wishlist, class: .elementor-element-70b5f846 */.elementor-36951 .elementor-element.elementor-element-70b5f846 .feedback {
    position: absolute;
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for uicore-accordion, class: .elementor-element-7660f702 */.elementor-36951 .elementor-element.elementor-element-7660f702 table {
    width: 100%;
    border: 0;
}
.elementor-36951 .elementor-element.elementor-element-7660f702 table td {
     border: 0;
}
.elementor-36951 .elementor-element.elementor-element-7660f702 table td:last-child {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568004c5 */.elementor-36951 .elementor-element.elementor-element-568004c5 .radio-variable-items-wrapper {
    flex-direction: row;
    gap: 12px;
}

.elementor-36951 .elementor-element.elementor-element-568004c5 .radio-variable-items-wrapper li {
    padding: 0px!important;
    margin: 0px!important;
}

.elementor-36951 .elementor-element.elementor-element-568004c5 input[type=radio] {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    clip: rect(0 0 0 0);
    overflow: hidden;
}

.elementor-36951 .elementor-element.elementor-element-568004c5 input[type=radio] + span {
    border: 1px solid #CAD4E0;
    border-radius: 5px;
    display: inline-block;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-weight: 500;
    font-size: 14px;
    margin: 0;
    margin-inline: 0px!important;
}

.elementor-36951 .elementor-element.elementor-element-568004c5 input[type=radio]:checked + span {
    border-color: #334155;
}

.elementor-36951 .elementor-element.elementor-element-568004c5 input[type=radio]:disabled + span {
    color: #D4D4D4;
    position: relative;
}

.elementor-36951 .elementor-element.elementor-element-568004c5 input[type=radio]:disabled + span:before {
    	content: "";
	border-bottom: 1px solid #E5E5E5;
    position: absolute;
    width: 65px;
    height: 50px;
    transform: rotate(-45deg);
    left: -25px;
    top: -19px;
    z-index: -1;
}/* End custom CSS */