.elementor-975 .elementor-element.elementor-element-c6666d6{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-975 .elementor-element.elementor-element-c6666d6:not(.elementor-motion-effects-element-type-background), .elementor-975 .elementor-element.elementor-element-c6666d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor1 ) 40%, #FFFFFF00 49%);}.elementor-975 .elementor-element.elementor-element-c6666d6, .elementor-975 .elementor-element.elementor-element-c6666d6::before{--border-transition:0.3s;}.elementor-975 .elementor-element.elementor-element-816134b{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;}.elementor-975 .elementor-element.elementor-element-816134b:not(.elementor-motion-effects-element-type-background), .elementor-975 .elementor-element.elementor-element-816134b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6AE88;}.elementor-975 .elementor-element.elementor-element-816134b, .elementor-975 .elementor-element.elementor-element-816134b::before{--border-transition:0.3s;}.elementor-975 .elementor-element.elementor-element-77763c6 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-975 .elementor-element.elementor-element-77763c6 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-975 .elementor-element.elementor-element-c457016 > .elementor-widget-container{margin:-50px -100px -50px 0px;padding:0px 0px 0px 0px;}.elementor-975 .elementor-element.elementor-element-bdab29e{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-975 .elementor-element.elementor-element-b1af9a6{--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;--justify-content:center;--background-transition:0.3s;}.elementor-975 .elementor-element.elementor-element-e40ac0c{--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;--justify-content:flex-start;--background-transition:0.3s;--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-975 .elementor-element.elementor-element-beda246 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-975 .elementor-element.elementor-element-e15358f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:349px;}body:not(.rtl) .elementor-975 .elementor-element.elementor-element-e15358f{left:10px;}body.rtl .elementor-975 .elementor-element.elementor-element-e15358f{right:10px;}.elementor-975 .elementor-element.elementor-element-e15358f img{width:100%;}.elementor-975 .elementor-element.elementor-element-30ecb8c{--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-start;--background-transition:0.3s;}.elementor-975 .elementor-element.elementor-element-145ef0c{--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;--background-transition:0.3s;}.elementor-975 .elementor-element.elementor-element-136e1d2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-975 .elementor-element.elementor-element-136e1d2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-975 .elementor-element.elementor-element-bc02053{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-975 .elementor-element.elementor-element-bc02053 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-975 .elementor-element.elementor-element-93be1a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--background-transition:0.3s;--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-975 .elementor-element.elementor-element-5df256a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-975 .elementor-element.elementor-element-c6666d6{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-975 .elementor-element.elementor-element-77763c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-975 .elementor-element.elementor-element-c457016 > .elementor-widget-container{margin:-70px 0px -70px 0px;}.elementor-975 .elementor-element.elementor-element-c457016 img{width:80%;}.elementor-975 .elementor-element.elementor-element-bdab29e{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-975 .elementor-element.elementor-element-beda246 img{height:470px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-975 .elementor-element.elementor-element-e15358f{left:24px;}body.rtl .elementor-975 .elementor-element.elementor-element-e15358f{right:24px;}.elementor-975 .elementor-element.elementor-element-e15358f{top:441px;}.elementor-975 .elementor-element.elementor-element-30ecb8c{--flex-direction:column-reverse;--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:50px;--margin-left:0px;--margin-right:0px;}.elementor-975 .elementor-element.elementor-element-145ef0c{--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;--justify-content:space-between;}.elementor-975 .elementor-element.elementor-element-136e1d2{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-975 .elementor-element.elementor-element-bc02053{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-975 .elementor-element.elementor-element-93be1a2{--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;}}@media(max-width:767px){.elementor-975 .elementor-element.elementor-element-816134b{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-975 .elementor-element.elementor-element-c457016 > .elementor-widget-container{margin:-90px 0px -90px 20px;}.elementor-975 .elementor-element.elementor-element-c457016{text-align:right;}.elementor-975 .elementor-element.elementor-element-c457016 img{width:45%;}.elementor-975 .elementor-element.elementor-element-beda246 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-975 .elementor-element.elementor-element-beda246 img{height:251px;}body:not(.rtl) .elementor-975 .elementor-element.elementor-element-e15358f{left:174px;}body.rtl .elementor-975 .elementor-element.elementor-element-e15358f{right:174px;}.elementor-975 .elementor-element.elementor-element-e15358f{top:253px;}.elementor-975 .elementor-element.elementor-element-136e1d2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-975 .elementor-element.elementor-element-bc02053{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-975 .elementor-element.elementor-element-b1af9a6{--width:50%;}.elementor-975 .elementor-element.elementor-element-e40ac0c{--width:50%;}.elementor-975 .elementor-element.elementor-element-145ef0c{--width:50%;}.elementor-975 .elementor-element.elementor-element-93be1a2{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-975 .elementor-element.elementor-element-145ef0c{--width:100%;}.elementor-975 .elementor-element.elementor-element-93be1a2{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-5df256a *//* Style for the benefits container */
.benefits-container {
    display: flex;
    flex-wrap: wrap;
}

/* Style for each column within the benefits container */
.benefits-column {
    flex: 1;
    min-width: 300px; /* Adjust this width based on your layout */
}

/* Style for each benefit item */
.benefit {
    display: flex;
    align-items: flex-start;
    gap: 15px;
    padding: 10px;
}

/* Style for benefit icons */
.benefit-icon {
    width: 50px;
    height: 50px;
    object-fit: contain;
}

/* Style for benefit content */
.benefit-content {
    flex: 1;
}

.benefit-content h3 {
    margin: 0 0 5px 0;
    font-size: 18px;
}

.benefit-content p {
    margin: 0;
    font-size: 14px;
    color: #333;
}

/* Responsive design for smaller screens */
@media (max-width: 768px) {
    .benefits-container {
        flex-direction: column;
    }
}/* End custom CSS */