.elementor-392685 .elementor-element.elementor-element-591d41e0{--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;}.elementor-392685 .elementor-element.elementor-element-139bd762{--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-392685 .elementor-element.elementor-element-4bb76fb2 img{opacity:0.97;}.elementor-392685 .elementor-element.elementor-element-47bbbdc6{--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-392685 .elementor-element.elementor-element-26b7a738{--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-392685 .elementor-element.elementor-element-2a2ad3f2{--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;}.elementor-392685 .elementor-element.elementor-element-17707d84{--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-392685 .elementor-element.elementor-element-7c7a59c0{--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-392685 .elementor-element.elementor-element-66056c62 img{opacity:0.99;}.elementor-392685 .elementor-element.elementor-element-1a560571{--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-392685 .elementor-element.elementor-element-399e765e{--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-392685 .elementor-element.elementor-element-96b2032{--display:flex;--min-height:400px;--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;}.elementor-392685 .elementor-element.elementor-element-96b2032.e-con{--align-self:center;}.elementor-392685 .elementor-element.elementor-element-20ffc41{--display:flex;--min-height:350px;--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-392685 .elementor-element.elementor-element-20ffc41:not(.elementor-motion-effects-element-type-background), .elementor-392685 .elementor-element.elementor-element-20ffc41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDED;}.elementor-392685 .elementor-element.elementor-element-20ffc41:hover{background-color:#F5EFEF;}.elementor-392685 .elementor-element.elementor-element-4ca745a3{--display:flex;--min-height:368px;--background-transition:0.3s;--border-radius:3px 3px 3px 3px;box-shadow:-7px 9px 26px -7px rgba(0,0,0,0.5);--e-con-transform-transition-duration:100ms;}.elementor-392685 .elementor-element.elementor-element-4ca745a3:hover{background-color:transparent;background-image:linear-gradient(180deg, #F1EEE7 0%, #CA952B 100%);}.elementor-392685 .elementor-element.elementor-element-5387a9c7{--icon-box-icon-margin:15px;}.elementor-392685 .elementor-element.elementor-element-5387a9c7 .elementor-icon-box-description{font-size:15px;}.elementor-392685 .elementor-element.elementor-element-11f4570{--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-392685 .elementor-element.elementor-element-11f4570:not(.elementor-motion-effects-element-type-background), .elementor-392685 .elementor-element.elementor-element-11f4570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDED;}.elementor-392685 .elementor-element.elementor-element-615d71b{--display:flex;--min-height:368px;--background-transition:0.3s;--border-radius:3px 3px 3px 3px;box-shadow:-7px 9px 26px -7px rgba(0,0,0,0.5);--e-con-transform-transition-duration:100ms;}.elementor-392685 .elementor-element.elementor-element-615d71b:hover{background-color:transparent;background-image:linear-gradient(180deg, #F1EEE7 0%, #CA952B 100%);}.elementor-392685 .elementor-element.elementor-element-2ed148b6{--icon-box-icon-margin:15px;}.elementor-392685 .elementor-element.elementor-element-2ed148b6 .elementor-icon-box-description{font-size:15px;}.elementor-392685 .elementor-element.elementor-element-1629b78{--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-392685 .elementor-element.elementor-element-1629b78:not(.elementor-motion-effects-element-type-background), .elementor-392685 .elementor-element.elementor-element-1629b78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDED;}.elementor-392685 .elementor-element.elementor-element-18418f6d{--display:flex;--min-height:368px;--background-transition:0.3s;--border-radius:3px 3px 3px 3px;box-shadow:-7px 9px 26px -7px rgba(0,0,0,0.5);--e-con-transform-transition-duration:100ms;}.elementor-392685 .elementor-element.elementor-element-18418f6d:hover{background-color:transparent;background-image:linear-gradient(180deg, #F1EEE7 0%, #CA952B 100%);}.elementor-392685 .elementor-element.elementor-element-73ed91c5{--icon-box-icon-margin:15px;}.elementor-392685 .elementor-element.elementor-element-73ed91c5 .elementor-icon-box-description{font-size:15px;}.elementor-392685 .elementor-element.elementor-element-5ec6926a{--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-392685 .elementor-element.elementor-element-5ec6926a:not(.elementor-motion-effects-element-type-background), .elementor-392685 .elementor-element.elementor-element-5ec6926a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDED;}.elementor-392685 .elementor-element.elementor-element-40f55629{--display:flex;--min-height:367px;--background-transition:0.3s;--border-radius:3px 3px 3px 3px;box-shadow:-7px 9px 26px -7px rgba(0,0,0,0.5);--e-con-transform-transition-duration:100ms;}.elementor-392685 .elementor-element.elementor-element-40f55629:hover{background-color:transparent;background-image:linear-gradient(180deg, #F1EEE7 0%, #CA952B 100%);}.elementor-392685 .elementor-element.elementor-element-96f9975{--icon-box-icon-margin:15px;}.elementor-392685 .elementor-element.elementor-element-96f9975 .elementor-icon-box-description{font-size:15px;}.elementor-392685 .elementor-element.elementor-element-26bce5a{--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-392685 .elementor-element.elementor-element-26bce5a:not(.elementor-motion-effects-element-type-background), .elementor-392685 .elementor-element.elementor-element-26bce5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDED;}.elementor-392685 .elementor-element.elementor-element-280fc91d{--display:flex;--min-height:367px;--background-transition:0.3s;--border-radius:3px 3px 3px 3px;box-shadow:-7px 9px 26px -7px rgba(0,0,0,0.5);--e-con-transform-transition-duration:100ms;}.elementor-392685 .elementor-element.elementor-element-280fc91d:hover{background-color:transparent;background-image:linear-gradient(180deg, #F1EEE7 0%, #CA952B 100%);}.elementor-392685 .elementor-element.elementor-element-4acd8b77{--icon-box-icon-margin:15px;}.elementor-392685 .elementor-element.elementor-element-4acd8b77 .elementor-icon-box-description{font-size:15px;}.elementor-392685 .elementor-element.elementor-element-7eb59150{--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;}.elementor-392685 .elementor-element.elementor-element-372903c{--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-392685 .elementor-element.elementor-element-4df5ede5{--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-392685 .elementor-element.elementor-element-11ccdf80 img{opacity:0.98;}.elementor-392685 .elementor-element.elementor-element-20aa03f6{--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-392685 .elementor-element.elementor-element-2072c51b{--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-392685 .elementor-element.elementor-element-498f44f4{--display:flex;}.elementor-392685 .elementor-element.elementor-element-3e364f69{--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-392685 .elementor-element.elementor-element-3e6c12d2 .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-392685 .elementor-element.elementor-element-3e6c12d2 .eael-call-to-action{max-width:1170px;background-color:#E1A037;}.elementor-392685 .elementor-element.elementor-element-3e6c12d2 .eael-call-to-action.bg-img:after{background-color:#E1A037;}.elementor-392685 .elementor-element.elementor-element-3e6c12d2 .eael-call-to-action .cta-button{font-size:20px;}.elementor-392685 .elementor-element.elementor-element-3e6c12d2 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#F1ECEC;background:#0F0202;}.elementor-392685 .elementor-element.elementor-element-3e6c12d2 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#DB3B41;background:#3F51B5;}.elementor-392685 .elementor-element.elementor-element-3e6c12d2 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#3F51B5;}.elementor-392685 .elementor-element.elementor-element-3e6c12d2 .eael-call-to-action .cta-button.effect-1:after{background:#3F51B5;}.elementor-392685 .elementor-element.elementor-element-3e6c12d2 .eael-call-to-action .cta-button.effect-2:after{background:#3F51B5;}.elementor-392685 .elementor-element.elementor-element-3e186ffb{--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-392685 .elementor-element.elementor-element-6c19d4f0{--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-392685 .elementor-element.elementor-element-2839ef2{--display:flex;}.elementor-392685 .elementor-element.elementor-element-36be9d3d{--display:flex;}.elementor-392685 .elementor-element.elementor-element-6f4fe3c4{--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-392685 .elementor-element.elementor-element-1efbdd9b{--display:flex;}.elementor-392685 .elementor-element.elementor-element-1dd04aa7{--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-392685 .elementor-element.elementor-element-59c3cb6e{--display:flex;}.elementor-392685 .elementor-element.elementor-element-61ffe569{--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-392685 .elementor-element.elementor-element-1993f583{--display:flex;}.elementor-392685 .elementor-element.elementor-element-2275e05a{--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-392685 .elementor-element.elementor-element-4daef588{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-392685 .elementor-element.elementor-element-4daef588 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, #E7B74D 0%, #E7B74D 100%);}@media(min-width:768px){.elementor-392685 .elementor-element.elementor-element-139bd762{--width:55%;}.elementor-392685 .elementor-element.elementor-element-47bbbdc6{--width:66.6666%;}.elementor-392685 .elementor-element.elementor-element-17707d84{--width:50%;}.elementor-392685 .elementor-element.elementor-element-7c7a59c0{--width:50%;}.elementor-392685 .elementor-element.elementor-element-20ffc41{--width:25%;}.elementor-392685 .elementor-element.elementor-element-11f4570{--width:25%;}.elementor-392685 .elementor-element.elementor-element-1629b78{--width:25%;}.elementor-392685 .elementor-element.elementor-element-5ec6926a{--width:25%;}.elementor-392685 .elementor-element.elementor-element-26bce5a{--width:25%;}.elementor-392685 .elementor-element.elementor-element-372903c{--width:50%;}.elementor-392685 .elementor-element.elementor-element-4df5ede5{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-4ca745a3 *//* Add this in WordPress Customizer > Additional CSS */

.services-container {
    position: relative;
    background-image: url('your-background-image.jpg');
    background-size: cover;
    background-position: center;
}

.service-card {
    transition: all 0.3s ease;
    background: white;
    padding: 30px;
    border-radius: 10px;
}

.service-card:hover {
    background-color: #ff0000 !important; /* Your red color */
    transform: translateY(-10px);
    color: white;
}

/* Auto-rotate animation */
@keyframes float {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-10px); }
}

.service-card {
    animation: float 6s ease-in-out infinite;
}

/* Delay animations for each card */
.service-card:nth-child(2) { animation-delay: 1s; }
.service-card:nth-child(3) { animation-delay: 2s; }
.service-card:nth-child(4) { animation-delay: 3s; }
.service-card:nth-child(5) { animation-delay: 4s; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615d71b *//* Add this in WordPress Customizer > Additional CSS */

.services-container {
    position: relative;
    background-image: url('your-background-image.jpg');
    background-size: cover;
    background-position: center;
}

.service-card {
    transition: all 0.3s ease;
    background: white;
    padding: 30px;
    border-radius: 10px;
}

.service-card:hover {
    background-color: #ff0000 !important; /* Your red color */
    transform: translateY(-10px);
    color: white;
}

/* Auto-rotate animation */
@keyframes float {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-10px); }
}

.service-card {
    animation: float 6s ease-in-out infinite;
}

/* Delay animations for each card */
.service-card:nth-child(2) { animation-delay: 1s; }
.service-card:nth-child(3) { animation-delay: 2s; }
.service-card:nth-child(4) { animation-delay: 3s; }
.service-card:nth-child(5) { animation-delay: 4s; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18418f6d *//* Add this in WordPress Customizer > Additional CSS */

.services-container {
    position: relative;
    background-image: url('your-background-image.jpg');
    background-size: cover;
    background-position: center;
}

.service-card {
    transition: all 0.3s ease;
    background: white;
    padding: 30px;
    border-radius: 10px;
}

.service-card:hover {
    background-color: #ff0000 !important; /* Your red color */
    transform: translateY(-10px);
    color: white;
}

/* Auto-rotate animation */
@keyframes float {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-10px); }
}

.service-card {
    animation: float 6s ease-in-out infinite;
}

/* Delay animations for each card */
.service-card:nth-child(2) { animation-delay: 1s; }
.service-card:nth-child(3) { animation-delay: 2s; }
.service-card:nth-child(4) { animation-delay: 3s; }
.service-card:nth-child(5) { animation-delay: 4s; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40f55629 *//* Add this in WordPress Customizer > Additional CSS */

.services-container {
    position: relative;
    background-image: url('your-background-image.jpg');
    background-size: cover;
    background-position: center;
}

.service-card {
    transition: all 0.3s ease;
    background: white;
    padding: 30px;
    border-radius: 10px;
}

.service-card:hover {
    background-color: #ff0000 !important; /* Your red color */
    transform: translateY(-10px);
    color: white;
}

/* Auto-rotate animation */
@keyframes float {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-10px); }
}

.service-card {
    animation: float 6s ease-in-out infinite;
}

/* Delay animations for each card */
.service-card:nth-child(2) { animation-delay: 1s; }
.service-card:nth-child(3) { animation-delay: 2s; }
.service-card:nth-child(4) { animation-delay: 3s; }
.service-card:nth-child(5) { animation-delay: 4s; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-280fc91d *//* Add this in WordPress Customizer > Additional CSS */

.services-container {
    position: relative;
    background-image: url('your-background-image.jpg');
    background-size: cover;
    background-position: center;
}

.service-card {
    transition: all 0.3s ease;
    background: white;
    padding: 30px;
    border-radius: 10px;
}

.service-card:hover {
    background-color: #ff0000 !important; /* Your red color */
    transform: translateY(-10px);
    color: white;
}

/* Auto-rotate animation */
@keyframes float {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-10px); }
}

.service-card {
    animation: float 6s ease-in-out infinite;
}

/* Delay animations for each card */
.service-card:nth-child(2) { animation-delay: 1s; }
.service-card:nth-child(3) { animation-delay: 2s; }
.service-card:nth-child(4) { animation-delay: 3s; }
.service-card:nth-child(5) { animation-delay: 4s; }/* End custom CSS */