.elementor-9706 .elementor-element.elementor-element-ecf8cbc{--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-9706 .elementor-element.elementor-element-ecf8cbc:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-ecf8cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#879B7A;}.elementor-widget-heading .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 );}.elementor-9706 .elementor-element.elementor-element-31c2652{text-align:center;}.elementor-9706 .elementor-element.elementor-element-31c2652 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-971a1d1{--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-9706 .elementor-element.elementor-element-6b9ba44{--display:flex;}.elementor-9706 .elementor-element.elementor-element-0a81200{--display:flex;}.elementor-9706 .elementor-element.elementor-element-0a81200:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-0a81200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-9706 .elementor-element.elementor-element-6a74f66 > .elementor-widget-container{margin:0px 400px 0px 400px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9706 .elementor-element.elementor-element-6a74f66 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9706 .elementor-element.elementor-element-6a74f66 .elementor-custom-embed-play i{color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-6a74f66 .elementor-custom-embed-play svg{fill:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9706 .elementor-element.elementor-element-8071751 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9706 .elementor-element.elementor-element-8071751 .elementor-button{font-family:"Georgia", Sans-serif;font-weight:600;text-transform:uppercase;border-style:none;}.elementor-9706 .elementor-element.elementor-element-8071751 .elementor-button:hover, .elementor-9706 .elementor-element.elementor-element-8071751 .elementor-button:focus{border-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-c3a1318 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:#000000;}.elementor-9706 .elementor-element.elementor-element-57be536 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9706 .elementor-element.elementor-element-57be536 .elementor-button{font-family:"Georgia", Sans-serif;font-weight:600;text-transform:uppercase;border-style:none;}.elementor-9706 .elementor-element.elementor-element-57be536 .elementor-button:hover, .elementor-9706 .elementor-element.elementor-element-57be536 .elementor-button:focus{border-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-6993dbb{--display:flex;}.elementor-9706 .elementor-element.elementor-element-6993dbb > .elementor-shape-top .elementor-shape-fill, .elementor-9706 .elementor-element.elementor-element-6993dbb > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-35b5ac8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9706 .elementor-element.elementor-element-35b5ac8 .elementor-button{font-family:"Georgia", Sans-serif;font-weight:600;text-transform:uppercase;border-style:none;}.elementor-9706 .elementor-element.elementor-element-35b5ac8 .elementor-button:hover, .elementor-9706 .elementor-element.elementor-element-35b5ac8 .elementor-button:focus{border-color:#FFFFFF;}.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-9706 .elementor-element.elementor-element-00b9fa4 img{box-shadow:0px 0px 32px -7px #9A785B;}.elementor-9706 .elementor-element.elementor-element-193ec2c .elementor-button-content-wrapper{flex-direction:row;}.elementor-9706 .elementor-element.elementor-element-193ec2c .elementor-button{font-family:"Georgia", Sans-serif;font-weight:600;text-transform:uppercase;border-style:none;}.elementor-9706 .elementor-element.elementor-element-193ec2c .elementor-button:hover, .elementor-9706 .elementor-element.elementor-element-193ec2c .elementor-button:focus{border-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-214fb3a > .elementor-widget-container{box-shadow:0px 0px 10px 0px #12F358;}.elementor-9706 .elementor-element.elementor-element-214fb3a .elementor-wrapper{--video-aspect-ratio:1;}.elementor-9706 .elementor-element.elementor-element-d7ecf62 img{box-shadow:0px 0px 32px -7px #000000;}.elementor-9706 .elementor-element.elementor-element-fb520f7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9706 .elementor-element.elementor-element-fb520f7 .elementor-button{font-family:"Georgia", Sans-serif;font-weight:600;text-transform:uppercase;border-style:none;}.elementor-9706 .elementor-element.elementor-element-fb520f7 .elementor-button:hover, .elementor-9706 .elementor-element.elementor-element-fb520f7 .elementor-button:focus{border-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-3fc1a5a img{box-shadow:0px 0px 32px -7px #000000;}.elementor-9706 .elementor-element.elementor-element-ad2adfc img{box-shadow:0px 0px 32px -7px #000000;}.elementor-9706 .elementor-element.elementor-element-f447749 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9706 .elementor-element.elementor-element-f447749 .elementor-button{font-family:"Georgia", Sans-serif;font-weight:600;text-transform:uppercase;border-style:none;}.elementor-9706 .elementor-element.elementor-element-f447749 .elementor-button:hover, .elementor-9706 .elementor-element.elementor-element-f447749 .elementor-button:focus{border-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-93bd5d5 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0, 255, 32.521750408670194, 0.5);}.elementor-9706 .elementor-element.elementor-element-93bd5d5 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9706 .elementor-element.elementor-element-f71391c .elementor-swiper-button{font-size:20px;}.elementor-9706 .elementor-element.elementor-element-07fc9d0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:#000000;}.elementor-9706 .elementor-element.elementor-element-c02fef1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9706 .elementor-element.elementor-element-7d402d7{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 20px -3px rgba(0, 0, 0, 0.5);}.elementor-9706 .elementor-element.elementor-element-7d402d7:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-7d402d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-ccc5e3e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-9706 .elementor-element.elementor-element-a7559c4 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;color:#006241;}.elementor-9706 .elementor-element.elementor-element-a77fe49 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-9706 .elementor-element.elementor-element-5b617da{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 20px -3px rgba(0, 0, 0, 0.5);}.elementor-9706 .elementor-element.elementor-element-5b617da:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-5b617da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-bd96b1c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-9706 .elementor-element.elementor-element-e4b3b50 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;color:#006241;}.elementor-9706 .elementor-element.elementor-element-2d8dfe0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-9706 .elementor-element.elementor-element-2b2e0dc{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 20px -3px rgba(0, 0, 0, 0.5);}.elementor-9706 .elementor-element.elementor-element-2b2e0dc:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-2b2e0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-9785b16 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-9706 .elementor-element.elementor-element-65ec63e .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;color:#006241;}.elementor-9706 .elementor-element.elementor-element-495e9f3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-9706 .elementor-element.elementor-element-86c18bc{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 20px -3px rgba(0, 0, 0, 0.5);}.elementor-9706 .elementor-element.elementor-element-86c18bc:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-86c18bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-bd42d0f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-9706 .elementor-element.elementor-element-126ae97 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;color:#006241;}.elementor-9706 .elementor-element.elementor-element-6fc00d5 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-9706 .elementor-element.elementor-element-d902ed4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9706 .elementor-element.elementor-element-65b93f2{--display:flex;border-style:solid;--border-style:solid;border-color:#006241;--border-color:#006241;box-shadow:0px 0px 20px -3px rgba(0, 0, 0, 0.5);}.elementor-9706 .elementor-element.elementor-element-65b93f2:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-65b93f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-4660bd3 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9706 .elementor-element.elementor-element-9ecba97 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-9706 .elementor-element.elementor-element-80f9de3 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;color:#010101AD;}.elementor-9706 .elementor-element.elementor-element-b529dc5 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;text-transform:capitalize;text-decoration:line-through;color:#FF0000;}.elementor-9706 .elementor-element.elementor-element-7c3caab .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:800;text-transform:capitalize;color:#068B46;}.elementor-9706 .elementor-element.elementor-element-4e4ecf1{--display:flex;border-style:solid;--border-style:solid;border-color:#006241;--border-color:#006241;box-shadow:0px 0px 20px -3px rgba(0, 0, 0, 0.5);}.elementor-9706 .elementor-element.elementor-element-4e4ecf1:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-4e4ecf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-9274247 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9706 .elementor-element.elementor-element-1305e3a .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-9706 .elementor-element.elementor-element-3166e56 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;color:#010101AD;}.elementor-9706 .elementor-element.elementor-element-ef53a21 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;text-transform:capitalize;text-decoration:line-through;color:#FF0000;}.elementor-9706 .elementor-element.elementor-element-77b1744 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:800;text-transform:capitalize;color:#068B46;}.elementor-9706 .elementor-element.elementor-element-7d35d30{--display:flex;border-style:solid;--border-style:solid;border-color:#006241;--border-color:#006241;box-shadow:0px 0px 20px -3px rgba(0, 0, 0, 0.5);}.elementor-9706 .elementor-element.elementor-element-7d35d30:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-7d35d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-8f75a86 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9706 .elementor-element.elementor-element-b79c34b .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-9706 .elementor-element.elementor-element-b9e1bf1 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;color:#010101AD;}.elementor-9706 .elementor-element.elementor-element-dcd3a5b .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;text-transform:capitalize;text-decoration:line-through;color:#FF0000;}.elementor-9706 .elementor-element.elementor-element-4ed23d2 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:800;text-transform:capitalize;color:#068B46;}.elementor-9706 .elementor-element.elementor-element-7b1f35b{--display:flex;border-style:solid;--border-style:solid;border-color:#006241;--border-color:#006241;box-shadow:0px 0px 20px -3px rgba(0, 0, 0, 0.5);}.elementor-9706 .elementor-element.elementor-element-7b1f35b:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-7b1f35b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-606e6d8 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9706 .elementor-element.elementor-element-efb9e5e .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-9706 .elementor-element.elementor-element-3543a27 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;color:#010101AD;}.elementor-9706 .elementor-element.elementor-element-434439f .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;text-transform:capitalize;text-decoration:line-through;color:#FF0000;}.elementor-9706 .elementor-element.elementor-element-714c40c .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:800;text-transform:capitalize;color:#068B46;}.elementor-9706 .elementor-element.elementor-element-5744cc0{--display:flex;}.elementor-9706 .elementor-element.elementor-element-5744cc0:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-5744cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-5744cc0 > .elementor-shape-top .elementor-shape-fill, .elementor-9706 .elementor-element.elementor-element-5744cc0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F6F9F5;}.elementor-9706 .elementor-element.elementor-element-40cb65c > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #DCFCE7 0%, #DBEAFE 100%);border-style:solid;border-color:#55CFA9;box-shadow:0px 0px 13px -3px #55CFA9;}.elementor-9706 .elementor-element.elementor-element-40cb65c{text-align:center;}.elementor-9706 .elementor-element.elementor-element-40cb65c .elementor-heading-title{font-family:"Noto Serif Georgian", Sans-serif;font-weight:500;text-transform:capitalize;color:#166534;}.elementor-9706 .elementor-element.elementor-element-c76837c{text-align:center;}.elementor-9706 .elementor-element.elementor-element-c76837c .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-9706 .elementor-element.elementor-element-b8d7411{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF69;--border-color:#FFFFFF69;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.42);}.elementor-9706 .elementor-element.elementor-element-b8d7411:not(.elementor-motion-effects-element-type-background), .elementor-9706 .elementor-element.elementor-element-b8d7411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFAF2;}.elementor-9706 .elementor-element.elementor-element-7db1d82.elementor-element{--align-self:center;}.elementor-9706 .elementor-element.elementor-element-52c78ad{--display:flex;}.elementor-9706 .elementor-element.elementor-element-6ee6f6e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:#000000;}.elementor-9706 .elementor-element.elementor-element-71c7dad .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-9706 .elementor-element.elementor-element-7c5fcb0 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;color:#000000;}.elementor-9706 .elementor-element.elementor-element-26970fd .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:400;color:#000000;}.elementor-9706 .elementor-element.elementor-element-f949c95 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9706 .elementor-element.elementor-element-23eded4{font-family:"Lora", Sans-serif;font-weight:400;text-transform:capitalize;color:#000000;}.elementor-9706 .elementor-element.elementor-element-0034173 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9706 .elementor-element.elementor-element-0034173 .elementor-button{font-family:"Georgia", Sans-serif;font-weight:600;text-transform:uppercase;border-style:none;}.elementor-9706 .elementor-element.elementor-element-0034173 .elementor-button:hover, .elementor-9706 .elementor-element.elementor-element-0034173 .elementor-button:focus{border-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-0d308fb.elementor-element{--align-self:center;}.elementor-9706 .elementor-element.elementor-element-259701b .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;color:#000000;}.elementor-9706 .elementor-element.elementor-element-c62ced5 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-9706 .elementor-element.elementor-element-e89c849 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-9706 .elementor-element.elementor-element-fac7897{--display:flex;}.elementor-9706 .elementor-element.elementor-element-30ddac1{text-align:center;}.elementor-9706 .elementor-element.elementor-element-30ddac1 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-9706 .elementor-element.elementor-element-ac8219d{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9706 .elementor-element.elementor-element-c1566f4{text-align:center;}.elementor-9706 .elementor-element.elementor-element-c1566f4 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;}.elementor-9706 .elementor-element.elementor-element-92dca11{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9706 .elementor-element.elementor-element-318b17d{text-align:center;}.elementor-9706 .elementor-element.elementor-element-318b17d .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;}.elementor-9706 .elementor-element.elementor-element-4c9b395{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9706 .elementor-element.elementor-element-7596214{text-align:center;}.elementor-9706 .elementor-element.elementor-element-7596214 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;}.elementor-9706 .elementor-element.elementor-element-654e296{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9706 .elementor-element.elementor-element-7ea7410{text-align:center;}.elementor-9706 .elementor-element.elementor-element-7ea7410 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-9706 .elementor-element.elementor-element-bc80020{font-family:"Lora", Sans-serif;font-weight:400;}.elementor-9706 .elementor-element.elementor-element-0c7371f .elementor-button-content-wrapper{flex-direction:row;}.elementor-9706 .elementor-element.elementor-element-0c7371f .elementor-button{font-family:"Georgia", Sans-serif;font-weight:600;text-transform:uppercase;border-style:none;}.elementor-9706 .elementor-element.elementor-element-0c7371f .elementor-button:hover, .elementor-9706 .elementor-element.elementor-element-0c7371f .elementor-button:focus{border-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-c3c2004 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;color:#000000;}.elementor-9706 .elementor-element.elementor-element-f058bf2 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-9706 .elementor-element.elementor-element-eeff83b{--display:flex;}.elementor-9706 .elementor-element.elementor-element-3e72598 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-9706 .elementor-element.elementor-element-16341f9{--display:flex;}.elementor-9706 .elementor-element.elementor-element-16b16b5{font-family:"Georgia", Sans-serif;font-weight:400;}.elementor-9706 .elementor-element.elementor-element-2b389a2{--display:flex;}.elementor-9706 .elementor-element.elementor-element-b0ff795{font-family:"Georgia", Sans-serif;font-weight:400;}.elementor-9706 .elementor-element.elementor-element-b0ff795 .elementor-drop-cap{margin-inline-end:10px;}.elementor-9706 .elementor-element.elementor-element-30d2bb6{--display:flex;}.elementor-9706 .elementor-element.elementor-element-4fea23a{font-family:"Georgia", Sans-serif;font-weight:400;}.elementor-9706 .elementor-element.elementor-element-78b8e94{--display:flex;}.elementor-9706 .elementor-element.elementor-element-146bc02{font-family:"Georgia", Sans-serif;font-weight:400;}.elementor-9706 .elementor-element.elementor-element-7948769{--display:flex;}.elementor-9706 .elementor-element.elementor-element-6901d5d{font-family:"Georgia", Sans-serif;font-weight:400;}.elementor-9706 .elementor-element.elementor-element-549af4d{--display:flex;}.elementor-9706 .elementor-element.elementor-element-ac43978{font-family:"Georgia", Sans-serif;font-weight:400;}.elementor-9706 .elementor-element.elementor-element-b378243{--display:flex;}.elementor-9706 .elementor-element.elementor-element-9e1f28e{font-family:"Georgia", Sans-serif;font-weight:400;}.elementor-9706 .elementor-element.elementor-element-8244ae4{--display:flex;}.elementor-9706 .elementor-element.elementor-element-4234ed3{font-family:"Georgia", Sans-serif;font-weight:400;}.elementor-9706 .elementor-element.elementor-element-b119a53{--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-9706 .elementor-element.elementor-element-b119a53 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;}:where( .elementor-9706 .elementor-element.elementor-element-b119a53 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Georgia", Sans-serif;font-weight:500;}:where( .elementor-9706 .elementor-element.elementor-element-b119a53 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-9706 .elementor-element.elementor-element-d8a89bd .elementor-button{font-family:"Georgia", Sans-serif;font-weight:700;text-transform:uppercase;border-style:none;}.elementor-9706 .elementor-element.elementor-element-d8a89bd .elementor-button:hover, .elementor-9706 .elementor-element.elementor-element-d8a89bd .elementor-button:focus{border-color:#FFFFFF;}.elementor-9706 .elementor-element.elementor-element-db6a688{text-align:center;}.elementor-9706 .elementor-element.elementor-element-db6a688 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:700;color:#000000;}.elementor-9706 .elementor-element.elementor-element-4fa5b8a{text-align:center;}.elementor-9706 .elementor-element.elementor-element-4fa5b8a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:700;color:#000000;}@media(max-width:1024px){.elementor-9706 .elementor-element.elementor-element-c02fef1{--grid-auto-flow:row;}.elementor-9706 .elementor-element.elementor-element-d902ed4{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-9706 .elementor-element.elementor-element-ecf8cbc{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-9706 .elementor-element.elementor-element-31c2652 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-31c2652{text-align:center;}.elementor-9706 .elementor-element.elementor-element-31c2652 .elementor-heading-title{font-size:26px;}.elementor-9706 .elementor-element.elementor-element-971a1d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9706 .elementor-element.elementor-element-6b9ba44{--padding-top:30px;--padding-bottom:010px;--padding-left:25px;--padding-right:25px;}.elementor-9706 .elementor-element.elementor-element-d1742d9 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-6a74f66 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-9706 .elementor-element.elementor-element-6a74f66 .elementor-custom-embed-play i{font-size:110px;}.elementor-9706 .elementor-element.elementor-element-6a74f66 .elementor-custom-embed-play svg{width:110px;height:110px;}.elementor-9706 .elementor-element.elementor-element-8071751 > .elementor-widget-container{margin:5px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-8071751 .elementor-button{font-size:20px;line-height:1.2em;border-radius:10px 10px 10px 10px;padding:15px 35px 15px 35px;}.elementor-9706 .elementor-element.elementor-element-31bbdcc > .elementor-widget-container{margin:-25px 0px -45px 0px;}.elementor-9706 .elementor-element.elementor-element-c69e61e > .elementor-widget-container{margin:-30px 0px -8px 0px;}.elementor-9706 .elementor-element.elementor-element-c3a1318{--e-image-carousel-slides-to-show:1;}.elementor-9706 .elementor-element.elementor-element-c3a1318 > .elementor-widget-container{margin:-10px -10px 0px -10px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-c3a1318 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-9706 .elementor-element.elementor-element-ed8373a > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-9706 .elementor-element.elementor-element-57be536 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-57be536 .elementor-button{font-size:20px;line-height:1.2em;border-radius:10px 10px 10px 10px;padding:15px 35px 15px 35px;}.elementor-9706 .elementor-element.elementor-element-1e4b121 > .elementor-widget-container{margin:-30px 0px -5px 0px;}.elementor-9706 .elementor-element.elementor-element-6993dbb > .elementor-shape-top svg, .elementor-9706 .elementor-element.elementor-element-6993dbb > .e-con-inner > .elementor-shape-top svg{height:21px;}.elementor-9706 .elementor-element.elementor-element-6993dbb{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-9706 .elementor-element.elementor-element-b199cbd > .elementor-widget-container{margin:-85px 0px -60px 0px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-35b5ac8 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-35b5ac8 .elementor-button{font-size:20px;line-height:1.2em;border-radius:10px 10px 10px 10px;padding:15px 35px 15px 35px;}.elementor-9706 .elementor-element.elementor-element-5586083 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-9706 .elementor-element.elementor-element-00b9fa4 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-9706 .elementor-element.elementor-element-193ec2c > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-193ec2c .elementor-button{font-size:20px;line-height:1.2em;border-radius:10px 10px 10px 10px;padding:15px 35px 15px 35px;}.elementor-9706 .elementor-element.elementor-element-214fb3a > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-9706 .elementor-element.elementor-element-d7ecf62 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-9706 .elementor-element.elementor-element-5e4b717 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-9706 .elementor-element.elementor-element-fb520f7 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-fb520f7 .elementor-button{font-size:20px;line-height:1.2em;border-radius:10px 10px 10px 10px;padding:15px 35px 15px 35px;}.elementor-9706 .elementor-element.elementor-element-3fc1a5a img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-9706 .elementor-element.elementor-element-cee69a1 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-9706 .elementor-element.elementor-element-ad2adfc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-ad2adfc img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-9706 .elementor-element.elementor-element-f7d2863 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-9706 .elementor-element.elementor-element-5df4c00 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-9706 .elementor-element.elementor-element-f447749 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-f447749 .elementor-button{font-size:20px;line-height:1.2em;border-radius:10px 10px 10px 10px;padding:15px 35px 15px 35px;}.elementor-9706 .elementor-element.elementor-element-93bd5d5 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-9706 .elementor-element.elementor-element-4371d81 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9706 .elementor-element.elementor-element-98a01cd > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9706 .elementor-element.elementor-element-f71391c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-f71391c.elementor-arrows-yes .elementor-main-swiper{width:calc( 370px - 40px );}.elementor-9706 .elementor-element.elementor-element-f71391c .elementor-main-swiper{width:370px;}.elementor-9706 .elementor-element.elementor-element-07fc9d0{--e-image-carousel-slides-to-show:1;}.elementor-9706 .elementor-element.elementor-element-07fc9d0 > .elementor-widget-container{margin:20px -10px 0px -10px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-07fc9d0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-9706 .elementor-element.elementor-element-c02fef1{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9706 .elementor-element.elementor-element-7d402d7{border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-9706 .elementor-element.elementor-element-ccc5e3e > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-ccc5e3e{text-align:center;}.elementor-9706 .elementor-element.elementor-element-ccc5e3e .elementor-heading-title{font-size:47px;}.elementor-9706 .elementor-element.elementor-element-a7559c4 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-9706 .elementor-element.elementor-element-a7559c4{text-align:center;}.elementor-9706 .elementor-element.elementor-element-a77fe49 > .elementor-widget-container{margin:0px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-a77fe49{text-align:center;}.elementor-9706 .elementor-element.elementor-element-a77fe49 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-5b617da{border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-9706 .elementor-element.elementor-element-bd96b1c > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-bd96b1c{text-align:center;}.elementor-9706 .elementor-element.elementor-element-bd96b1c .elementor-heading-title{font-size:47px;}.elementor-9706 .elementor-element.elementor-element-e4b3b50 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-9706 .elementor-element.elementor-element-e4b3b50{text-align:center;}.elementor-9706 .elementor-element.elementor-element-2d8dfe0 > .elementor-widget-container{margin:0px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-2d8dfe0{text-align:center;}.elementor-9706 .elementor-element.elementor-element-2d8dfe0 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-2b2e0dc{border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9706 .elementor-element.elementor-element-9785b16 > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-9785b16{text-align:center;}.elementor-9706 .elementor-element.elementor-element-9785b16 .elementor-heading-title{font-size:47px;}.elementor-9706 .elementor-element.elementor-element-65ec63e > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-9706 .elementor-element.elementor-element-65ec63e{text-align:center;}.elementor-9706 .elementor-element.elementor-element-495e9f3 > .elementor-widget-container{margin:0px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-495e9f3{text-align:center;}.elementor-9706 .elementor-element.elementor-element-495e9f3 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-86c18bc{border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9706 .elementor-element.elementor-element-bd42d0f > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-bd42d0f{text-align:center;}.elementor-9706 .elementor-element.elementor-element-bd42d0f .elementor-heading-title{font-size:47px;}.elementor-9706 .elementor-element.elementor-element-126ae97 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-9706 .elementor-element.elementor-element-126ae97{text-align:center;}.elementor-9706 .elementor-element.elementor-element-6fc00d5 > .elementor-widget-container{margin:0px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-6fc00d5{text-align:center;}.elementor-9706 .elementor-element.elementor-element-6fc00d5 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-d902ed4{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--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-9706 .elementor-element.elementor-element-65b93f2{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-9706 .elementor-element.elementor-element-4660bd3 img{width:92%;border-radius:10px 10px 10px 10px;}.elementor-9706 .elementor-element.elementor-element-9ecba97 > .elementor-widget-container{margin:0px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-9ecba97{text-align:center;}.elementor-9706 .elementor-element.elementor-element-9ecba97 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-80f9de3 > .elementor-widget-container{margin:-10px 5px -5px 5px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-80f9de3{text-align:center;}.elementor-9706 .elementor-element.elementor-element-80f9de3 .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-b529dc5 > .elementor-widget-container{margin:0px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-b529dc5{text-align:center;}.elementor-9706 .elementor-element.elementor-element-b529dc5 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-7c3caab > .elementor-widget-container{margin:-10px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-7c3caab{text-align:center;}.elementor-9706 .elementor-element.elementor-element-7c3caab .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-4e4ecf1{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-9706 .elementor-element.elementor-element-9274247 img{width:92%;border-radius:10px 10px 10px 10px;}.elementor-9706 .elementor-element.elementor-element-1305e3a > .elementor-widget-container{margin:0px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-1305e3a{text-align:center;}.elementor-9706 .elementor-element.elementor-element-1305e3a .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-3166e56 > .elementor-widget-container{margin:-10px 5px -5px 5px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-3166e56{text-align:center;}.elementor-9706 .elementor-element.elementor-element-3166e56 .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-ef53a21 > .elementor-widget-container{margin:0px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-ef53a21{text-align:center;}.elementor-9706 .elementor-element.elementor-element-ef53a21 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-77b1744 > .elementor-widget-container{margin:-10px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-77b1744{text-align:center;}.elementor-9706 .elementor-element.elementor-element-77b1744 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-7d35d30{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-9706 .elementor-element.elementor-element-8f75a86 img{width:92%;border-radius:10px 10px 10px 10px;}.elementor-9706 .elementor-element.elementor-element-b79c34b > .elementor-widget-container{margin:0px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-b79c34b{text-align:center;}.elementor-9706 .elementor-element.elementor-element-b79c34b .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-b9e1bf1 > .elementor-widget-container{margin:-10px 5px -5px 5px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-b9e1bf1{text-align:center;}.elementor-9706 .elementor-element.elementor-element-b9e1bf1 .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-dcd3a5b > .elementor-widget-container{margin:0px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-dcd3a5b{text-align:center;}.elementor-9706 .elementor-element.elementor-element-dcd3a5b .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-4ed23d2 > .elementor-widget-container{margin:-10px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-4ed23d2{text-align:center;}.elementor-9706 .elementor-element.elementor-element-4ed23d2 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-7b1f35b{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-9706 .elementor-element.elementor-element-606e6d8 img{width:92%;border-radius:10px 10px 10px 10px;}.elementor-9706 .elementor-element.elementor-element-efb9e5e > .elementor-widget-container{margin:0px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-efb9e5e{text-align:center;}.elementor-9706 .elementor-element.elementor-element-efb9e5e .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-3543a27 > .elementor-widget-container{margin:-10px 5px -5px 5px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-3543a27{text-align:center;}.elementor-9706 .elementor-element.elementor-element-3543a27 .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-434439f > .elementor-widget-container{margin:0px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-434439f{text-align:center;}.elementor-9706 .elementor-element.elementor-element-434439f .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-714c40c > .elementor-widget-container{margin:-10px 20px -15px 20px;padding:0px 0px 15px 0px;}.elementor-9706 .elementor-element.elementor-element-714c40c{text-align:center;}.elementor-9706 .elementor-element.elementor-element-714c40c .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-5744cc0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-9706 .elementor-element.elementor-element-40cb65c > .elementor-widget-container{margin:-40px 25px -5px 25px;padding:13px 5px 13px 5px;background-color:transparent;background-image:linear-gradient(50deg, #DCFCE7 20%, #DBEAFE 80%);border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-9706 .elementor-element.elementor-element-40cb65c{text-align:center;}.elementor-9706 .elementor-element.elementor-element-40cb65c .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-9706 .elementor-element.elementor-element-c76837c > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-9706 .elementor-element.elementor-element-c76837c{text-align:center;}.elementor-9706 .elementor-element.elementor-element-c76837c .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-9706 .elementor-element.elementor-element-b8d7411{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:25px 25px 25px 25px;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9706 .elementor-element.elementor-element-7db1d82 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9706 .elementor-element.elementor-element-7db1d82.elementor-element{--align-self:center;}.elementor-9706 .elementor-element.elementor-element-52c78ad{--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-9706 .elementor-element.elementor-element-6ee6f6e{--e-image-carousel-slides-to-show:1;}.elementor-9706 .elementor-element.elementor-element-6ee6f6e > .elementor-widget-container{margin:0px -30px 0px -30px;padding:0px 10px 0px 10px;}.elementor-9706 .elementor-element.elementor-element-6ee6f6e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-width:0px 0px 0px 0px;border-radius:35px 35px 35px 35px;}.elementor-9706 .elementor-element.elementor-element-71c7dad > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-71c7dad{text-align:center;}.elementor-9706 .elementor-element.elementor-element-71c7dad .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-9706 .elementor-element.elementor-element-7c5fcb0 > .elementor-widget-container{margin:-2px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-7c5fcb0{text-align:center;}.elementor-9706 .elementor-element.elementor-element-7c5fcb0 .elementor-heading-title{font-size:17px;line-height:1.5em;}.elementor-9706 .elementor-element.elementor-element-26970fd > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-26970fd{text-align:center;}.elementor-9706 .elementor-element.elementor-element-26970fd .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-9706 .elementor-element.elementor-element-f949c95 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-9706 .elementor-element.elementor-element-f949c95{text-align:center;}.elementor-9706 .elementor-element.elementor-element-f949c95 .elementor-heading-title{font-size:60px;line-height:1.1em;}.elementor-9706 .elementor-element.elementor-element-23eded4 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-9706 .elementor-element.elementor-element-23eded4{text-align:start;font-size:17px;line-height:1.3em;}.elementor-9706 .elementor-element.elementor-element-0034173 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-0034173 .elementor-button{font-size:20px;line-height:1.2em;border-radius:10px 10px 10px 10px;padding:15px 35px 15px 35px;}.elementor-9706 .elementor-element.elementor-element-0d308fb > .elementor-widget-container{margin:-20px 0px -30px 0px;}.elementor-9706 .elementor-element.elementor-element-259701b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-259701b{text-align:center;}.elementor-9706 .elementor-element.elementor-element-259701b .elementor-heading-title{font-size:16px;}.elementor-9706 .elementor-element.elementor-element-c62ced5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-c62ced5{text-align:center;}.elementor-9706 .elementor-element.elementor-element-c62ced5 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-e89c849 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-e89c849{text-align:center;}.elementor-9706 .elementor-element.elementor-element-e89c849 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-297883a > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-9706 .elementor-element.elementor-element-297883a img{border-radius:15px 15px 15px 15px;}.elementor-9706 .elementor-element.elementor-element-fac7897{--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9706 .elementor-element.elementor-element-30ddac1 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-9706 .elementor-element.elementor-element-30ddac1{text-align:center;}.elementor-9706 .elementor-element.elementor-element-30ddac1 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-9706 .elementor-element.elementor-element-ac8219d{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9706 .elementor-element.elementor-element-26b6fb3 img{width:75%;border-radius:10px 10px 10px 10px;}.elementor-9706 .elementor-element.elementor-element-c1566f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-c1566f4{text-align:center;}.elementor-9706 .elementor-element.elementor-element-c1566f4 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-92dca11{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9706 .elementor-element.elementor-element-318b17d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-318b17d{text-align:center;}.elementor-9706 .elementor-element.elementor-element-318b17d .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-4c9b395{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9706 .elementor-element.elementor-element-582020d img{border-radius:10px 10px 10px 10px;}.elementor-9706 .elementor-element.elementor-element-7596214 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-7596214{text-align:center;}.elementor-9706 .elementor-element.elementor-element-7596214 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-654e296{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9706 .elementor-element.elementor-element-c4fd4e8 img{border-radius:10px 10px 10px 10px;}.elementor-9706 .elementor-element.elementor-element-7ea7410 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-7ea7410{text-align:center;}.elementor-9706 .elementor-element.elementor-element-7ea7410 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-bc80020 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-9706 .elementor-element.elementor-element-bc80020{font-size:16px;}.elementor-9706 .elementor-element.elementor-element-0c7371f > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-0c7371f .elementor-button{font-size:20px;line-height:1.2em;border-radius:10px 10px 10px 10px;padding:15px 35px 15px 35px;}.elementor-9706 .elementor-element.elementor-element-c3c2004 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-c3c2004{text-align:center;}.elementor-9706 .elementor-element.elementor-element-c3c2004 .elementor-heading-title{font-size:16px;}.elementor-9706 .elementor-element.elementor-element-f058bf2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-f058bf2{text-align:center;}.elementor-9706 .elementor-element.elementor-element-f058bf2 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-9706 .elementor-element.elementor-element-3e72598 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-9706 .elementor-element.elementor-element-3e72598{text-align:center;}.elementor-9706 .elementor-element.elementor-element-3e72598 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-9706 .elementor-element.elementor-element-16b16b5 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-9706 .elementor-element.elementor-element-16b16b5{font-size:16px;}.elementor-9706 .elementor-element.elementor-element-b0ff795 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-9706 .elementor-element.elementor-element-b0ff795{font-size:16px;}.elementor-9706 .elementor-element.elementor-element-4fea23a > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-9706 .elementor-element.elementor-element-4fea23a{font-size:16px;}.elementor-9706 .elementor-element.elementor-element-146bc02 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-9706 .elementor-element.elementor-element-146bc02{font-size:17px;}.elementor-9706 .elementor-element.elementor-element-6901d5d > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-9706 .elementor-element.elementor-element-6901d5d{font-size:17px;}.elementor-9706 .elementor-element.elementor-element-ac43978 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-9706 .elementor-element.elementor-element-ac43978{font-size:17px;}.elementor-9706 .elementor-element.elementor-element-9e1f28e > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-9706 .elementor-element.elementor-element-9e1f28e{font-size:17px;}.elementor-9706 .elementor-element.elementor-element-4234ed3 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-9706 .elementor-element.elementor-element-4234ed3{font-size:17px;}.elementor-9706 .elementor-element.elementor-element-b119a53{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:15px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-font-size:16px;}.elementor-9706 .elementor-element.elementor-element-b119a53 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:2px 2px 2px 2px;}.elementor-9706 .elementor-element.elementor-element-d8a89bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-d8a89bd .elementor-button{font-size:26px;line-height:1.1em;border-radius:10px 10px 10px 10px;padding:15px 35px 15px 35px;}.elementor-9706 .elementor-element.elementor-element-db6a688 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9706 .elementor-element.elementor-element-db6a688{text-align:center;}.elementor-9706 .elementor-element.elementor-element-db6a688 .elementor-heading-title{font-size:16px;}.elementor-9706 .elementor-element.elementor-element-4fa5b8a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9706 .elementor-element.elementor-element-4fa5b8a{text-align:center;}.elementor-9706 .elementor-element.elementor-element-4fa5b8a .elementor-heading-title{font-size:16px;}}/* Start custom CSS for button, class: .elementor-element-8071751 */.elementor-9706 .elementor-element.elementor-element-8071751 .elementor-button {
    /* Establece el método de fondo */
    background-image: linear-gradient(
        to right, 
        #15803d, 
        #4ade80, 
        #15803d 
    ) !important;
    
    /* NECESARIO para que la animación funcione */
    background-size: 300% 100% !important; 
    
    /* Aplicar la animación suave */
    animation: smoothGreenMovement 12s ease-in-out infinite !important; 
    
    /* Asegurarse de que el color de fondo estático no interfiera */
    background-color: transparent !important; 
    
    /* Otras propiedades de Elementor que podrías necesitar si no están ya: */
    transition: all 0.5s ease;
}

/* 🟢 Animación del Fondo de Degradado Suave */
@keyframes smoothGreenMovement {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}
/* Este código oculta el elemento y lo revela al minuto (60 segundos) */

.elementor-9706 .elementor-element.elementor-element-8071751 {
    animation: revelar 1s forwards;
    animation-delay: 25s; /* El tiempo de espera: 60 segundos */
    opacity: 0; /* Empieza invisible */
    visibility: hidden;
}

@keyframes revelar {
    from {
        opacity: 0;
        visibility: hidden;
    }
    to {
        opacity: 1;
        visibility: visible;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c3a1318 */.elementor-9706 .elementor-element.elementor-element-c3a1318 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57be536 */.elementor-9706 .elementor-element.elementor-element-57be536 .elementor-button {
    /* Establece el método de fondo */
    background-image: linear-gradient(
        to right, 
        #15803d, 
        #4ade80, 
        #15803d 
    ) !important;
    
    /* NECESARIO para que la animación funcione */
    background-size: 300% 100% !important; 
    
    /* Aplicar la animación suave */
    animation: smoothGreenMovement 12s ease-in-out infinite !important; 
    
    /* Asegurarse de que el color de fondo estático no interfiera */
    background-color: transparent !important; 
    
    /* Otras propiedades de Elementor que podrías necesitar si no están ya: */
    transition: all 0.5s ease;
}

/* 🟢 Animación del Fondo de Degradado Suave */
@keyframes smoothGreenMovement {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}
/* Este código oculta el elemento y lo revela al minuto (60 segundos) */

.elementor-9706 .elementor-element.elementor-element-57be536 {
    animation: revelar 1s forwards;
    animation-delay: 25s; /* El tiempo de espera: 60 segundos */
    opacity: 0; /* Empieza invisible */
    visibility: hidden;
}

@keyframes revelar {
    from {
        opacity: 0;
        visibility: hidden;
    }
    to {
        opacity: 1;
        visibility: visible;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35b5ac8 */.elementor-9706 .elementor-element.elementor-element-35b5ac8 .elementor-button {
    /* Establece el método de fondo */
    background-image: linear-gradient(
        to right, 
        #15803d, 
        #4ade80, 
        #15803d 
    ) !important;
    
    /* NECESARIO para que la animación funcione */
    background-size: 300% 100% !important; 
    
    /* Aplicar la animación suave */
    animation: smoothGreenMovement 12s ease-in-out infinite !important; 
    
    /* Asegurarse de que el color de fondo estático no interfiera */
    background-color: transparent !important; 
    
    /* Otras propiedades de Elementor que podrías necesitar si no están ya: */
    transition: all 0.5s ease;
}

/* 🟢 Animación del Fondo de Degradado Suave */
@keyframes smoothGreenMovement {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}
/* Este código oculta el elemento y lo revela al minuto (60 segundos) */

.elementor-9706 .elementor-element.elementor-element-35b5ac8 {
    animation: revelar 1s forwards;
    animation-delay: 25s; /* El tiempo de espera: 60 segundos */
    opacity: 0; /* Empieza invisible */
    visibility: hidden;
}

@keyframes revelar {
    from {
        opacity: 0;
        visibility: hidden;
    }
    to {
        opacity: 1;
        visibility: visible;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-193ec2c */.elementor-9706 .elementor-element.elementor-element-193ec2c .elementor-button {
    /* Establece el método de fondo */
    background-image: linear-gradient(
        to right, 
        #15803d, 
        #4ade80, 
        #15803d 
    ) !important;
    
    /* NECESARIO para que la animación funcione */
    background-size: 300% 100% !important; 
    
    /* Aplicar la animación suave */
    animation: smoothGreenMovement 12s ease-in-out infinite !important; 
    
    /* Asegurarse de que el color de fondo estático no interfiera */
    background-color: transparent !important; 
    
    /* Otras propiedades de Elementor que podrías necesitar si no están ya: */
    transition: all 0.5s ease;
}

/* 🟢 Animación del Fondo de Degradado Suave */
@keyframes smoothGreenMovement {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}
/* Este código oculta el elemento y lo revela al minuto (60 segundos) */

.elementor-9706 .elementor-element.elementor-element-193ec2c {
    animation: revelar 1s forwards;
    animation-delay: 25s; /* El tiempo de espera: 60 segundos */
    opacity: 0; /* Empieza invisible */
    visibility: hidden;
}

@keyframes revelar {
    from {
        opacity: 0;
        visibility: hidden;
    }
    to {
        opacity: 1;
        visibility: visible;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb520f7 */.elementor-9706 .elementor-element.elementor-element-fb520f7 .elementor-button {
    /* Establece el método de fondo */
    background-image: linear-gradient(
        to right, 
        #15803d, 
        #4ade80, 
        #15803d 
    ) !important;
    
    /* NECESARIO para que la animación funcione */
    background-size: 300% 100% !important; 
    
    /* Aplicar la animación suave */
    animation: smoothGreenMovement 12s ease-in-out infinite !important; 
    
    /* Asegurarse de que el color de fondo estático no interfiera */
    background-color: transparent !important; 
    
    /* Otras propiedades de Elementor que podrías necesitar si no están ya: */
    transition: all 0.5s ease;
}

/* 🟢 Animación del Fondo de Degradado Suave */
@keyframes smoothGreenMovement {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}
/* Este código oculta el elemento y lo revela al minuto (60 segundos) */

.elementor-9706 .elementor-element.elementor-element-fb520f7 {
    animation: revelar 1s forwards;
    animation-delay: 45s; /* El tiempo de espera: 60 segundos */
    opacity: 0; /* Empieza invisible */
    visibility: hidden;
}

@keyframes revelar {
    from {
        opacity: 0;
        visibility: hidden;
    }
    to {
        opacity: 1;
        visibility: visible;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f447749 */.elementor-9706 .elementor-element.elementor-element-f447749 .elementor-button {
    /* Establece el método de fondo */
    background-image: linear-gradient(
        to right, 
        #15803d, 
        #4ade80, 
        #15803d 
    ) !important;
    
    /* NECESARIO para que la animación funcione */
    background-size: 300% 100% !important; 
    
    /* Aplicar la animación suave */
    animation: smoothGreenMovement 12s ease-in-out infinite !important; 
    
    /* Asegurarse de que el color de fondo estático no interfiera */
    background-color: transparent !important; 
    
    /* Otras propiedades de Elementor que podrías necesitar si no están ya: */
    transition: all 0.5s ease;
}

/* 🟢 Animación del Fondo de Degradado Suave */
@keyframes smoothGreenMovement {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}
/* Este código oculta el elemento y lo revela al minuto (60 segundos) */

.elementor-9706 .elementor-element.elementor-element-f447749 {
    animation: revelar 1s forwards;
    animation-delay: 25s; /* El tiempo de espera: 60 segundos */
    opacity: 0; /* Empieza invisible */
    visibility: hidden;
}

@keyframes revelar {
    from {
        opacity: 0;
        visibility: hidden;
    }
    to {
        opacity: 1;
        visibility: visible;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-07fc9d0 */.elementor-9706 .elementor-element.elementor-element-07fc9d0 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c76837c */.elementor-9706 .elementor-element.elementor-element-c76837c .elementor-heading-title {
    /* Degradado: Negro -> Verde Lima Brillante -> Negro */
    background: linear-gradient(90deg, #000000 0%, #006241 50%, #000000 100%);
    
    /* Propiedades clave para el efecto de texto recortado */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    
    font-weight: 800; 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6ee6f6e */.elementor-9706 .elementor-element.elementor-element-6ee6f6e .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71c7dad */.elementor-9706 .elementor-element.elementor-element-71c7dad .elementor-heading-title {
    /* Degradado: Negro -> Verde Lima Brillante -> Negro */
    background: linear-gradient(90deg, #000000 0%, #006241 50%, #000000 100%);
    
    /* Propiedades clave para el efecto de texto recortado */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    
    font-weight: 800; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f949c95 */.elementor-9706 .elementor-element.elementor-element-f949c95 .elementor-heading-title {
    /* Degradado: Negro -> Verde Lima Brillante -> Negro */
    background: linear-gradient(90deg, #000000 0%, #006241 50%, #000000 100%);
    
    /* Propiedades clave para el efecto de texto recortado */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    
    font-weight: 800; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0034173 */.elementor-9706 .elementor-element.elementor-element-0034173 .elementor-button {
    /* Establece el método de fondo */
    background-image: linear-gradient(
        to right, 
        #15803d, 
        #4ade80, 
        #15803d 
    ) !important;
    
    /* NECESARIO para que la animación funcione */
    background-size: 300% 100% !important; 
    
    /* Aplicar la animación suave */
    animation: smoothGreenMovement 12s ease-in-out infinite !important; 
    
    /* Asegurarse de que el color de fondo estático no interfiera */
    background-color: transparent !important; 
    
    /* Otras propiedades de Elementor que podrías necesitar si no están ya: */
    transition: all 0.5s ease;
}

/* 🟢 Animación del Fondo de Degradado Suave */
@keyframes smoothGreenMovement {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}
/* Este código oculta el elemento y lo revela al minuto (60 segundos) */

.elementor-9706 .elementor-element.elementor-element-0034173 {
    animation: revelar 1s forwards;
    animation-delay: 25s; /* El tiempo de espera: 60 segundos */
    opacity: 0; /* Empieza invisible */
    visibility: hidden;
}

@keyframes revelar {
    from {
        opacity: 0;
        visibility: hidden;
    }
    to {
        opacity: 1;
        visibility: visible;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ddac1 */.elementor-9706 .elementor-element.elementor-element-30ddac1 .elementor-heading-title {
    /* Degradado: Negro -> Verde Lima Brillante -> Negro */
    background: linear-gradient(90deg, #000000 0%, #006241 50%, #000000 100%);
    
    /* Propiedades clave para el efecto de texto recortado */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    
    font-weight: 800; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0c7371f */.elementor-9706 .elementor-element.elementor-element-0c7371f .elementor-button {
    /* Establece el método de fondo */
    background-image: linear-gradient(
        to right, 
        #15803d, 
        #4ade80, 
        #15803d 
    ) !important;
    
    /* NECESARIO para que la animación funcione */
    background-size: 300% 100% !important; 
    
    /* Aplicar la animación suave */
    animation: smoothGreenMovement 12s ease-in-out infinite !important; 
    
    /* Asegurarse de que el color de fondo estático no interfiera */
    background-color: transparent !important; 
    
    /* Otras propiedades de Elementor que podrías necesitar si no están ya: */
    transition: all 0.5s ease;
}

/* 🟢 Animación del Fondo de Degradado Suave */
@keyframes smoothGreenMovement {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}
/* Este código oculta el elemento y lo revela al minuto (60 segundos) */

.elementor-9706 .elementor-element.elementor-element-0c7371f {
    animation: revelar 1s forwards;
    animation-delay: 25s; /* El tiempo de espera: 60 segundos */
    opacity: 0; /* Empieza invisible */
    visibility: hidden;
}

@keyframes revelar {
    from {
        opacity: 0;
        visibility: hidden;
    }
    to {
        opacity: 1;
        visibility: visible;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e72598 */.elementor-9706 .elementor-element.elementor-element-3e72598 .elementor-heading-title {
    /* Degradado: Negro -> Verde Lima Brillante -> Negro */
    background: linear-gradient(90deg, #000000 0%, #006241 50%, #000000 100%);
    
    /* Propiedades clave para el efecto de texto recortado */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    
    font-weight: 800; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8a89bd */.elementor-9706 .elementor-element.elementor-element-d8a89bd .elementor-button {
    /* Establece el método de fondo */
    background-image: linear-gradient(
        to right, 
        #15803d, 
        #4ade80, 
        #15803d 
    ) !important;
    
    /* NECESARIO para que la animación funcione */
    background-size: 300% 100% !important; 
    
    /* Aplicar la animación suave */
    animation: smoothGreenMovement 12s ease-in-out infinite !important; 
    
    /* Asegurarse de que el color de fondo estático no interfiera */
    background-color: transparent !important; 
    
    /* Otras propiedades de Elementor que podrías necesitar si no están ya: */
    transition: all 0.5s ease;
}

/* 🟢 Animación del Fondo de Degradado Suave */
@keyframes smoothGreenMovement {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}
/* Este código oculta el elemento y lo revela al minuto (60 segundos) */

.elementor-9706 .elementor-element.elementor-element-d8a89bd {
    animation: revelar 1s forwards;
    animation-delay: 25s; /* El tiempo de espera: 60 segundos */
    opacity: 0; /* Empieza invisible */
    visibility: hidden;
}

@keyframes revelar {
    from {
        opacity: 0;
        visibility: hidden;
    }
    to {
        opacity: 1;
        visibility: visible;
    }
}/* End custom CSS */