.elementor-178 .elementor-element.elementor-element-10d2f54{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-10d2f54:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-10d2f54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-10d2f54::before, .elementor-178 .elementor-element.elementor-element-10d2f54 > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-10d2f54 > .e-con-inner > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-10d2f54 > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-10d2f54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-10d2f54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-178 .elementor-element.elementor-element-20e0ddf{--display:flex;--min-height:100vh;--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-178 .elementor-element.elementor-element-b0f9810{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-522cc78{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#5E7D6A;}.elementor-178 .elementor-element.elementor-element-522cc78 .elementor-headline{text-align:center;font-family:"Playfair", Sans-serif;font-size:4em;font-weight:900;}.elementor-178 .elementor-element.elementor-element-522cc78 .elementor-headline-plain-text{color:#4A2E20;}.elementor-178 .elementor-element.elementor-element-522cc78 .elementor-headline-dynamic-wrapper path{stroke:#5E7D6A;stroke-linecap:round;stroke-linejoin:round;}.elementor-178 .elementor-element.elementor-element-65e6330{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-178 .elementor-element.elementor-element-a996a33{--display:flex;--position:absolute;--min-height:350px;--justify-content:center;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-a996a33:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-a996a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8C5A4C;}.elementor-178 .elementor-element.elementor-element-a996a33.eael_liquid_glass-effect1{background-color:#8C5A4C;backdrop-filter:blur(24px);}.elementor-178 .elementor-element.elementor-element-a996a33.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(140.00000000000003, 90.00000000000011, 76.00000000000003, 0.5);}.elementor-178 .elementor-element.elementor-element-a846e2c .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-3b9d887{font-family:"Playfair", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-9e15d81{--display:flex;--position:absolute;--min-height:350px;--justify-content:center;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-9e15d81:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-9e15d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1A67B;}.elementor-178 .elementor-element.elementor-element-9e15d81.eael_liquid_glass-effect1{background-color:#C1A67B;backdrop-filter:blur(24px);}.elementor-178 .elementor-element.elementor-element-9e15d81.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(193, 166.00000000000003, 123, 0.5);}.elementor-178 .elementor-element.elementor-element-f10b28a .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-e2c2b31{font-family:"Playfair", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-e2c2b31 a{color:#3E2C23;}.elementor-178 .elementor-element.elementor-element-d236418{--display:flex;--position:absolute;--min-height:350px;--justify-content:center;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-d236418:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-d236418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E7D6A;}.elementor-178 .elementor-element.elementor-element-d236418.eael_liquid_glass-effect1{background-color:#5E7D6A;backdrop-filter:blur(24px);}.elementor-178 .elementor-element.elementor-element-d236418.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(94, 125, 105.99999999999999, 0.5);}.elementor-178 .elementor-element.elementor-element-6fff30b .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-c5a7f0f{font-family:"Playfair", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-373b4a6{--display:flex;--position:absolute;--min-height:350px;--justify-content:center;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-373b4a6:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-373b4a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E2C23;}.elementor-178 .elementor-element.elementor-element-373b4a6.eael_liquid_glass-effect1{background-color:#3E2C23;backdrop-filter:blur(24px);}.elementor-178 .elementor-element.elementor-element-373b4a6.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(62, 43.999999999999986, 35.00000000000001, 0.5);}.elementor-178 .elementor-element.elementor-element-e5936d5 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-ce6eda3{font-family:"Playfair", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-f5c03a4{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-f5c03a4:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-f5c03a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-f5c03a4::before, .elementor-178 .elementor-element.elementor-element-f5c03a4 > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-f5c03a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-f5c03a4 > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-f5c03a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-f5c03a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-178 .elementor-element.elementor-element-c834965{--display:flex;--min-height:100vh;}.elementor-178 .elementor-element.elementor-element-5b436ec{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-7af46dd{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#5E7D6A;}.elementor-178 .elementor-element.elementor-element-7af46dd .elementor-headline{text-align:center;font-family:"Playfair", Sans-serif;font-size:3.5em;font-weight:900;}.elementor-178 .elementor-element.elementor-element-7af46dd .elementor-headline-plain-text{color:#4A2E20;}.elementor-178 .elementor-element.elementor-element-7af46dd .elementor-headline-dynamic-wrapper path{stroke:#5E7D6A;stroke-linecap:round;stroke-linejoin:round;}.elementor-178 .elementor-element.elementor-element-0787684{--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:center;--align-items:center;}.elementor-178 .elementor-element.elementor-element-d60e748{--display:flex;--min-height:350px;--justify-content:center;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-d60e748:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-d60e748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8C5A4C;}.elementor-178 .elementor-element.elementor-element-d60e748.eael_liquid_glass-effect1{background-color:#8C5A4C;backdrop-filter:blur(50px);}.elementor-178 .elementor-element.elementor-element-d60e748.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(140, 90.00000000000006, 76.00000000000001, 0.5);}.elementor-178 .elementor-element.elementor-element-cb26c0e .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:30px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-a27d9f7{font-family:"Playfair", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-249f551{--display:flex;--min-height:350px;--justify-content:center;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-249f551:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-249f551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1A67B;}.elementor-178 .elementor-element.elementor-element-249f551.eael_liquid_glass-effect1{background-color:#C1A67B;backdrop-filter:blur(24px);}.elementor-178 .elementor-element.elementor-element-249f551.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(193, 166.00000000000003, 123, 0.5);}.elementor-178 .elementor-element.elementor-element-cc56f0d .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:30px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-814352d{font-family:"Playfair", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-814352d a{color:#3E2C23;}.elementor-178 .elementor-element.elementor-element-c9bce10{--display:flex;--min-height:350px;--justify-content:center;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-c9bce10:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-c9bce10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E7D6A;}.elementor-178 .elementor-element.elementor-element-c9bce10.eael_liquid_glass-effect1{background-color:#5E7D6A;backdrop-filter:blur(24px);}.elementor-178 .elementor-element.elementor-element-c9bce10.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(94, 125, 105.99999999999999, 0.5);}.elementor-178 .elementor-element.elementor-element-1a6588a .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:30px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-fb991a5{font-family:"Playfair", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-3dcf9c5{--display:flex;--min-height:350px;--justify-content:center;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-3dcf9c5:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-3dcf9c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E2C23;}.elementor-178 .elementor-element.elementor-element-3dcf9c5.eael_liquid_glass-effect1{background-color:#3E2C23;backdrop-filter:blur(24px);}.elementor-178 .elementor-element.elementor-element-3dcf9c5.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(62, 43.999999999999986, 35.00000000000001, 0.5);}.elementor-178 .elementor-element.elementor-element-dac7157 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:30px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-4883a15{font-family:"Playfair", Sans-serif;font-size:20px;color:#FFFFFF;}@media(min-width:768px){.elementor-178 .elementor-element.elementor-element-b0f9810{--width:50%;}.elementor-178 .elementor-element.elementor-element-65e6330{--width:50%;}.elementor-178 .elementor-element.elementor-element-a996a33{--width:350px;}.elementor-178 .elementor-element.elementor-element-9e15d81{--width:350px;}.elementor-178 .elementor-element.elementor-element-d236418{--width:350px;}.elementor-178 .elementor-element.elementor-element-373b4a6{--width:350px;}.elementor-178 .elementor-element.elementor-element-5b436ec{--width:100%;}.elementor-178 .elementor-element.elementor-element-0787684{--width:100%;}.elementor-178 .elementor-element.elementor-element-d60e748{--width:350px;}.elementor-178 .elementor-element.elementor-element-249f551{--width:350px;}.elementor-178 .elementor-element.elementor-element-c9bce10{--width:350px;}.elementor-178 .elementor-element.elementor-element-3dcf9c5{--width:350px;}}@media(max-width:767px){.elementor-178 .elementor-element.elementor-element-20e0ddf{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-178 .elementor-element.elementor-element-522cc78{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-522cc78 .elementor-headline{font-size:3em;}.elementor-178 .elementor-element.elementor-element-a996a33{--width:300px;--min-height:300px;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-a846e2c{text-align:center;}.elementor-178 .elementor-element.elementor-element-a846e2c .elementor-heading-title{font-size:30px;}.elementor-178 .elementor-element.elementor-element-3b9d887{text-align:center;font-size:18px;}.elementor-178 .elementor-element.elementor-element-9e15d81{--width:300px;--min-height:300px;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-f10b28a{text-align:center;}.elementor-178 .elementor-element.elementor-element-f10b28a .elementor-heading-title{font-size:30px;}.elementor-178 .elementor-element.elementor-element-e2c2b31{text-align:center;font-size:18px;}.elementor-178 .elementor-element.elementor-element-d236418{--width:300px;--min-height:300px;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-6fff30b{text-align:center;}.elementor-178 .elementor-element.elementor-element-6fff30b .elementor-heading-title{font-size:30px;}.elementor-178 .elementor-element.elementor-element-c5a7f0f{text-align:center;font-size:18px;}.elementor-178 .elementor-element.elementor-element-373b4a6{--width:300px;--min-height:300px;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-e5936d5{text-align:center;}.elementor-178 .elementor-element.elementor-element-e5936d5 .elementor-heading-title{font-size:30px;}.elementor-178 .elementor-element.elementor-element-ce6eda3{text-align:center;font-size:18px;}.elementor-178 .elementor-element.elementor-element-c834965{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-178 .elementor-element.elementor-element-7af46dd .elementor-headline{font-size:3.5em;}.elementor-178 .elementor-element.elementor-element-d60e748{--width:300px;--min-height:300px;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-cb26c0e{text-align:center;}.elementor-178 .elementor-element.elementor-element-cb26c0e .elementor-heading-title{font-size:30px;}.elementor-178 .elementor-element.elementor-element-a27d9f7{text-align:center;font-size:18px;}.elementor-178 .elementor-element.elementor-element-249f551{--width:300px;--min-height:300px;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-cc56f0d{text-align:center;}.elementor-178 .elementor-element.elementor-element-cc56f0d .elementor-heading-title{font-size:30px;}.elementor-178 .elementor-element.elementor-element-814352d{text-align:center;font-size:18px;}.elementor-178 .elementor-element.elementor-element-c9bce10{--width:300px;--min-height:300px;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-1a6588a{text-align:center;}.elementor-178 .elementor-element.elementor-element-1a6588a .elementor-heading-title{font-size:30px;}.elementor-178 .elementor-element.elementor-element-fb991a5{text-align:center;font-size:18px;}.elementor-178 .elementor-element.elementor-element-3dcf9c5{--width:300px;--min-height:300px;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-dac7157{text-align:center;}.elementor-178 .elementor-element.elementor-element-dac7157 .elementor-heading-title{font-size:30px;}.elementor-178 .elementor-element.elementor-element-4883a15{text-align:center;font-size:18px;}}/* Start custom CSS for container, class: .elementor-element-10d2f54 */* Service Container */

.elementor-178 .elementor-element.elementor-element-10d2f54{
    --card-scroll-height: 400;
    --card-rotate: 12;
}
.elementor-178 .elementor-element.elementor-element-10d2f54 .tca-active-card{
    transform: translateY(-100vh) rotate(-60deg) !important;
    transition:1s;
    visibility: hidden;
    transform-origin: bottom left;
}
.elementor-178 .elementor-element.elementor-element-10d2f54 > .e-con,
.elementor-178 .elementor-element.elementor-element-10d2f54 > .e-container,
.elementor-178 .elementor-element.elementor-element-10d2f54 > .e-con-inner > .e-con,
.elementor-178 .elementor-element.elementor-element-10d2f54 > .e-con-inner > .e-container{
    position: sticky;
    top:0;
}

@media screen and (max-width: 820px){
    .elementor-178 .elementor-element.elementor-element-10d2f54{
        --card-scroll-height: 250;
        --card-rotate: 12;}
}

@media screen and (max-width: 480px){
    .elementor-178 .elementor-element.elementor-element-10d2f54{
        --card-scroll-height: 400;
        --card-rotate: 12;}
}/* End custom CSS */