.elementor-1568 .elementor-element.elementor-element-7a2b1615{--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;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-67ec4c09{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--z-index:10;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-67ec4c09:not(.elementor-motion-effects-element-type-background), .elementor-1568 .elementor-element.elementor-element-67ec4c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1568 .elementor-element.elementor-element-3f83f266{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-1568 .elementor-element.elementor-element-3f83f266 img{width:67%;}.elementor-1568 .elementor-element.elementor-element-22a8f9cb .ekit-sidebar-group{--transition-duration:0.5s;}.elementor-1568 .elementor-element.elementor-element-22a8f9cb .ekit_navSidebar-button{color:#333;}.elementor-1568 .elementor-element.elementor-element-22a8f9cb .ekit_navSidebar-button svg path{stroke:#333;fill:#333;}.elementor-1568 .elementor-element.elementor-element-22a8f9cb .ekit_navSidebar-button i{font-size:20px;}.elementor-1568 .elementor-element.elementor-element-22a8f9cb .ekit_navSidebar-button svg{max-width:20px;}.elementor-1568 .elementor-element.elementor-element-22a8f9cb .ekit_navSidebar-button, .elementor-1568 .elementor-element.elementor-element-22a8f9cb .ekit_social_media ul > li:last-child{padding:4px 7px 5px 7px;}.elementor-1568 .elementor-element.elementor-element-22a8f9cb .ekit_close-side-widget{color:#333;border-radius:50% 50% 50% 50%;padding:4px 7px 5px 7px;}.elementor-1568 .elementor-element.elementor-element-22a8f9cb .ekit_close-side-widget svg path{stroke:#333;fill:#333;}.elementor-1568 .elementor-element.elementor-element-22a8f9cb .ekit_close-side-widget i{font-size:20px;}.elementor-1568 .elementor-element.elementor-element-22a8f9cb .ekit_close-side-widget svg{max-width:20px;}.elementor-1568 .elementor-element.elementor-element-4205dac4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:0.1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-4205dac4:not(.elementor-motion-effects-element-type-background), .elementor-1568 .elementor-element.elementor-element-4205dac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DA304C;}.elementor-1568 .elementor-element.elementor-element-1d3e75a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1568 .elementor-element.elementor-element-1d3e75a0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;line-height:1.16em;letter-spacing:-1px;color:#FFFFFF;}.elementor-1568 .elementor-element.elementor-element-4197989{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-7f96ba6{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + -1.5rem) 0rem;}.elementor-1568 .elementor-element.elementor-element-7f96ba6 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-1568 .elementor-element.elementor-element-7f96ba6 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1568 .elementor-element.elementor-element-7f96ba6 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1568 .elementor-element.elementor-element-7f96ba6 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1568 .elementor-element.elementor-element-7f96ba6 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-1568 .elementor-element.elementor-element-7f96ba6 .elementor-countdown-digits{font-size:1.9rem;}.elementor-1568 .elementor-element.elementor-element-54abe4fd .elementor-button{background-color:#FFD700;fill:#FFFFFF;color:#FFFFFF;}.elementor-1568 .elementor-element.elementor-element-54abe4fd{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1568 .elementor-element.elementor-element-54abe4fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1568 .elementor-element.elementor-element-7d72b71{--display:grid;--e-con-grid-template-columns:0.3fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-1ed184d1{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-1ed184d1:not(.elementor-motion-effects-element-type-background), .elementor-1568 .elementor-element.elementor-element-1ed184d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1568 .elementor-element.elementor-element-1ed184d1.e-con{--align-self:flex-start;}.elementor-1568 .elementor-element.elementor-element-7c251cb5 img{width:87%;}.elementor-1568 .elementor-element.elementor-element-4edbea9c{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1568 .elementor-element.elementor-element-4edbea9c .elementor-heading-title{font-size:15px;color:#878787;}.elementor-1568 .elementor-element.elementor-element-6baa19e7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-icon i{color:#646464;transition:color 0.3s;}.elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-icon svg{fill:#646464;transition:fill 0.3s;}.elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#56C9E7;}.elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#56C9E7;}.elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-item > a{font-weight:600;}.elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-text{color:#878787;transition:color 0.3s;}.elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#56C9E7;}.elementor-1568 .elementor-element.elementor-element-454296f6{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1568 .elementor-element.elementor-element-454296f6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1568 .elementor-element.elementor-element-454296f6 .elementor-button{font-size:12px;}.elementor-1568 .elementor-element.elementor-element-202f7966{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr 0.1fr 0.1fr 0.1fr 0.1fr 0.1fr 0.1fr;--grid-auto-flow:row;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-15a14503{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr 0.1fr 0.1fr 0.1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#00873E;--border-color:#00873E;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:55px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-15a14503:not(.elementor-motion-effects-element-type-background), .elementor-1568 .elementor-element.elementor-element-15a14503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF5;}.elementor-1568 .elementor-element.elementor-element-3263a21e{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1568 .elementor-element.elementor-element-3263a21e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:bold;line-height:1.16em;letter-spacing:-1px;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-3f655ca7{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;text-align:center;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-64b8c425{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;text-align:center;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-5d1f10e9{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1568 .elementor-element.elementor-element-5d1f10e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:bold;line-height:1.16em;letter-spacing:-1px;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-70955f17{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1568 .elementor-element.elementor-element-a06daf9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr 0.1fr 0.1fr;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#DA304C;--border-color:#DA304C;--border-radius:20px 20px 20px 20px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-a06daf9:not(.elementor-motion-effects-element-type-background), .elementor-1568 .elementor-element.elementor-element-a06daf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF5;}.elementor-1568 .elementor-element.elementor-element-d3df791{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;}.elementor-1568 .elementor-element.elementor-element-d3df791 .elementor-heading-title{font-size:2.6rem;line-height:40px;}.elementor-1568 .elementor-element.elementor-element-6b2f4a2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-9fd57d3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-3ae6f3f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr 0.1fr;--grid-auto-flow:row;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-b3ed399{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;}.elementor-1568 .elementor-element.elementor-element-b3ed399 .elementor-heading-title{color:#4172B7;}.elementor-1568 .elementor-element.elementor-element-76c00925{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-1568 .elementor-element.elementor-element-7711f93c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:left;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-45855bd6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr 0.1fr;--grid-auto-flow:row;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-42bd5caf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;}.elementor-1568 .elementor-element.elementor-element-42bd5caf .elementor-heading-title{color:#4172B7;}.elementor-1568 .elementor-element.elementor-element-e62946e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-1568 .elementor-element.elementor-element-1e5b02be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:left;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-3962870d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr 0.1fr;--grid-auto-flow:row;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-4543e472{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;}.elementor-1568 .elementor-element.elementor-element-4543e472 .elementor-heading-title{color:#4172B7;}.elementor-1568 .elementor-element.elementor-element-7c629820{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1568 .elementor-element.elementor-element-7c629820 img{width:100%;}.elementor-1568 .elementor-element.elementor-element-3eb6263{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-44b1ce93 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1568 .elementor-element.elementor-element-4a93348b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#00873E;--border-color:#00873E;--border-radius:20px 20px 20px 20px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-4a93348b:not(.elementor-motion-effects-element-type-background), .elementor-1568 .elementor-element.elementor-element-4a93348b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF5;}.elementor-1568 .elementor-element.elementor-element-7ba32470{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr 0.1fr 0.1fr;--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-624dc8f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1568 .elementor-element.elementor-element-624dc8f7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:43px;font-weight:bold;line-height:1.16em;letter-spacing:-1px;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-66b59b34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;text-align:left;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-7e7a5ea5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1568 .elementor-element.elementor-element-7e7a5ea5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1568 .elementor-element.elementor-element-7e7a5ea5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1568 .elementor-element.elementor-element-7e7a5ea5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1568 .elementor-element.elementor-element-7e7a5ea5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1568 .elementor-element.elementor-element-7e7a5ea5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1568 .elementor-element.elementor-element-7e7a5ea5 .elementor-icon-list-icon i{color:#4172B7;transition:color 0.3s;}.elementor-1568 .elementor-element.elementor-element-7e7a5ea5 .elementor-icon-list-icon svg{fill:#4172B7;transition:fill 0.3s;}.elementor-1568 .elementor-element.elementor-element-7e7a5ea5 .elementor-icon-list-icon{padding-inline-end:14px;}.elementor-1568 .elementor-element.elementor-element-7e7a5ea5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1568 .elementor-element.elementor-element-7e7a5ea5 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;}.elementor-1568 .elementor-element.elementor-element-7e7a5ea5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1568 .elementor-element.elementor-element-79d78adf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;text-align:center;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-2711854b img{height:650px;border-radius:15px 15px 15px 15px;}.elementor-1568 .elementor-element.elementor-element-438a9a2d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#DA304C;--border-color:#DA304C;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-438a9a2d:not(.elementor-motion-effects-element-type-background), .elementor-1568 .elementor-element.elementor-element-438a9a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2FD;}.elementor-1568 .elementor-element.elementor-element-5b4ba55{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr 0.1fr 0.1fr;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-5b4ba55:not(.elementor-motion-effects-element-type-background), .elementor-1568 .elementor-element.elementor-element-5b4ba55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF5;}.elementor-1568 .elementor-element.elementor-element-10d02fb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-1568 .elementor-element.elementor-element-10d02fb4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:bold;line-height:1.16em;letter-spacing:-1px;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-3f3033f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-3abaa096{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1568 .elementor-element.elementor-element-3abaa096 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1568 .elementor-element.elementor-element-3abaa096 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1568 .elementor-element.elementor-element-3abaa096 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1568 .elementor-element.elementor-element-3abaa096 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1568 .elementor-element.elementor-element-3abaa096 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1568 .elementor-element.elementor-element-3abaa096 .elementor-icon-list-icon i{color:#4172B7;transition:color 0.3s;}.elementor-1568 .elementor-element.elementor-element-3abaa096 .elementor-icon-list-icon svg{fill:#4172B7;transition:fill 0.3s;}.elementor-1568 .elementor-element.elementor-element-3abaa096 .elementor-icon-list-icon{padding-inline-end:14px;}.elementor-1568 .elementor-element.elementor-element-3abaa096 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1568 .elementor-element.elementor-element-3abaa096 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;}.elementor-1568 .elementor-element.elementor-element-3abaa096 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1568 .elementor-element.elementor-element-24287d5b .elementor-button{background-color:#888888;}.elementor-1568 .elementor-element.elementor-element-24287d5b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1568 .elementor-element.elementor-element-77979f03{padding:5px 5px 5px 0px;}.elementor-1568 .elementor-element.elementor-element-77979f03 img{height:645px;border-radius:15px 15px 15px 15px;}.elementor-1568 .elementor-element.elementor-element-f2e482c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#00873E;--border-color:#00873E;--border-radius:20px 20px 20px 20px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-f2e482c:not(.elementor-motion-effects-element-type-background), .elementor-1568 .elementor-element.elementor-element-f2e482c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF5;}.elementor-1568 .elementor-element.elementor-element-1b4574f7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr 0.1fr 0.1fr;--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-15f8a9d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-1568 .elementor-element.elementor-element-15f8a9d1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:bold;line-height:1.16em;letter-spacing:-1px;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-32b0725e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-c573e2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1568 .elementor-element.elementor-element-c573e2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1568 .elementor-element.elementor-element-c573e2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1568 .elementor-element.elementor-element-c573e2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1568 .elementor-element.elementor-element-c573e2e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1568 .elementor-element.elementor-element-c573e2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1568 .elementor-element.elementor-element-c573e2e .elementor-icon-list-icon i{color:#4172B7;transition:color 0.3s;}.elementor-1568 .elementor-element.elementor-element-c573e2e .elementor-icon-list-icon svg{fill:#4172B7;transition:fill 0.3s;}.elementor-1568 .elementor-element.elementor-element-c573e2e .elementor-icon-list-icon{padding-inline-end:14px;}.elementor-1568 .elementor-element.elementor-element-c573e2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1568 .elementor-element.elementor-element-c573e2e .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;}.elementor-1568 .elementor-element.elementor-element-c573e2e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1568 .elementor-element.elementor-element-e1fab75 .elementor-button{background-color:#34B63A;}.elementor-1568 .elementor-element.elementor-element-e1fab75 .elementor-button:hover, .elementor-1568 .elementor-element.elementor-element-e1fab75 .elementor-button:focus{background-color:#34C93B;}.elementor-1568 .elementor-element.elementor-element-e1fab75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1568 .elementor-element.elementor-element-3979555d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-color:#DA304C;--border-color:#DA304C;--border-radius:20px 20px 20px 20px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-3979555d:not(.elementor-motion-effects-element-type-background), .elementor-1568 .elementor-element.elementor-element-3979555d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF5;}.elementor-1568 .elementor-element.elementor-element-6e2ea394{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;padding:5px 0px 0px 0px;text-align:left;}.elementor-1568 .elementor-element.elementor-element-6e2ea394 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:bold;line-height:1.16em;letter-spacing:-1px;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-436d9b98{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-436d9b98:not(.elementor-motion-effects-element-type-background), .elementor-1568 .elementor-element.elementor-element-436d9b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF5;}.elementor-1568 .elementor-element.elementor-element-460a31d3{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr;--grid-auto-flow:row;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-21338d1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-1568 .elementor-element.elementor-element-21338d1c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;line-height:1.16em;letter-spacing:-1px;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-2fc1e877{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1568 .elementor-element.elementor-element-2fc1e877 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1568 .elementor-element.elementor-element-2fc1e877 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1568 .elementor-element.elementor-element-2fc1e877 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1568 .elementor-element.elementor-element-2fc1e877 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1568 .elementor-element.elementor-element-2fc1e877 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1568 .elementor-element.elementor-element-2fc1e877 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1568 .elementor-element.elementor-element-2fc1e877 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1568 .elementor-element.elementor-element-2fc1e877 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1568 .elementor-element.elementor-element-2fc1e877 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1568 .elementor-element.elementor-element-2fc1e877 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;}.elementor-1568 .elementor-element.elementor-element-2fc1e877 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-1568 .elementor-element.elementor-element-244a44ec{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr;--grid-auto-flow:row;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-f7a063f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-1568 .elementor-element.elementor-element-f7a063f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;line-height:1.16em;letter-spacing:-1px;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-6d3fdf25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1568 .elementor-element.elementor-element-6d3fdf25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1568 .elementor-element.elementor-element-6d3fdf25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1568 .elementor-element.elementor-element-6d3fdf25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1568 .elementor-element.elementor-element-6d3fdf25 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1568 .elementor-element.elementor-element-6d3fdf25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1568 .elementor-element.elementor-element-6d3fdf25 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1568 .elementor-element.elementor-element-6d3fdf25 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1568 .elementor-element.elementor-element-6d3fdf25 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1568 .elementor-element.elementor-element-6d3fdf25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1568 .elementor-element.elementor-element-6d3fdf25 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;}.elementor-1568 .elementor-element.elementor-element-6d3fdf25 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-1568 .elementor-element.elementor-element-10ffdaef{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#00873E;--border-color:#00873E;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-10ffdaef:not(.elementor-motion-effects-element-type-background), .elementor-1568 .elementor-element.elementor-element-10ffdaef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF5;}.elementor-1568 .elementor-element.elementor-element-471048bd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr;--grid-auto-flow:row;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-64ccbab8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-1568 .elementor-element.elementor-element-64ccbab8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:bold;line-height:1.16em;letter-spacing:-1px;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-3406474b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-6dc23972{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1568 .elementor-element.elementor-element-6dc23972 img{width:86%;}.elementor-1568 .elementor-element.elementor-element-19dffdcf{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr 0.1fr;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#DA304C;--border-color:#DA304C;--border-radius:20px 20px 20px 20px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-1568 .elementor-element.elementor-element-19dffdcf:not(.elementor-motion-effects-element-type-background), .elementor-1568 .elementor-element.elementor-element-19dffdcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF5;}.elementor-1568 .elementor-element.elementor-element-664b1881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1568 .elementor-element.elementor-element-664b1881 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:bold;line-height:1.16em;letter-spacing:-1px;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-7651e538{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;color:#27272B;}.elementor-1568 .elementor-element.elementor-element-4fbccb67 .elementor-button-content-wrapper{flex-direction:row-reverse;}body.elementor-page-1568:not(.elementor-motion-effects-element-type-background), body.elementor-page-1568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7FA;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1568 .elementor-element.elementor-element-4205dac4{--content-width:1366px;}.elementor-1568 .elementor-element.elementor-element-7d72b71{--content-width:1400px;}}@media(max-width:1024px){.elementor-1568 .elementor-element.elementor-element-67ec4c09{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-4205dac4{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-4197989{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-7d72b71{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-202f7966{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-15a14503{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-a06daf9{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-9fd57d3{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-3ae6f3f{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-45855bd6{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-3962870d{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-4a93348b{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-7ba32470{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-438a9a2d{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-5b4ba55{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-f2e482c{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-1b4574f7{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-3979555d{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-436d9b98{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-460a31d3{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-244a44ec{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-10ffdaef{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-471048bd{--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-19dffdcf{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1568 .elementor-element.elementor-element-67ec4c09{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;}.elementor-1568 .elementor-element.elementor-element-3f83f266{text-align:center;}.elementor-1568 .elementor-element.elementor-element-3f83f266 img{width:87%;}.elementor-1568 .elementor-element.elementor-element-4205dac4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1;--grid-auto-flow:row;--justify-items:center;}.elementor-1568 .elementor-element.elementor-element-1d3e75a0{text-align:center;}.elementor-1568 .elementor-element.elementor-element-1d3e75a0 .elementor-heading-title{font-size:20px;}.elementor-1568 .elementor-element.elementor-element-4197989{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-7f96ba6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1568 .elementor-element.elementor-element-54abe4fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1568 .elementor-element.elementor-element-7d72b71{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-202f7966{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr 0.1fr 0.1fr 0.1fr 0.1fr 0.1fr 0.1fr;--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-15a14503{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-3263a21e .elementor-heading-title{font-size:40px;}.elementor-1568 .elementor-element.elementor-element-5d1f10e9 .elementor-heading-title{font-size:22px;}.elementor-1568 .elementor-element.elementor-element-70955f17 .elementor-button{font-size:14px;}.elementor-1568 .elementor-element.elementor-element-a06daf9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:0.1fr;--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-d3df791 .elementor-heading-title{font-size:25px;}.elementor-1568 .elementor-element.elementor-element-9fd57d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-3ae6f3f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-b3ed399 .elementor-heading-title{font-size:31px;}.elementor-1568 .elementor-element.elementor-element-76c00925{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-1568 .elementor-element.elementor-element-45855bd6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-42bd5caf .elementor-heading-title{font-size:31px;}.elementor-1568 .elementor-element.elementor-element-e62946e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-1568 .elementor-element.elementor-element-3962870d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-7c629820{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-1568 .elementor-element.elementor-element-3eb6263{text-align:left;}.elementor-1568 .elementor-element.elementor-element-44b1ce93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1568 .elementor-element.elementor-element-4a93348b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-7ba32470{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-624dc8f7 .elementor-heading-title{font-size:40px;}.elementor-1568 .elementor-element.elementor-element-438a9a2d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-5b4ba55{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-10d02fb4 .elementor-heading-title{font-size:40px;}.elementor-1568 .elementor-element.elementor-element-f2e482c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-1b4574f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-15f8a9d1 .elementor-heading-title{font-size:40px;}.elementor-1568 .elementor-element.elementor-element-3979555d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-6e2ea394 .elementor-heading-title{font-size:40px;}.elementor-1568 .elementor-element.elementor-element-436d9b98{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-460a31d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-21338d1c .elementor-heading-title{font-size:40px;}.elementor-1568 .elementor-element.elementor-element-244a44ec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-f7a063f .elementor-heading-title{font-size:40px;}.elementor-1568 .elementor-element.elementor-element-10ffdaef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-471048bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-64ccbab8 .elementor-heading-title{font-size:40px;}.elementor-1568 .elementor-element.elementor-element-19dffdcf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1568 .elementor-element.elementor-element-664b1881 .elementor-heading-title{font-size:40px;}}/* Start custom CSS for container, class: .elementor-element-4205dac4 *//* 1. Configuración del contenedor principal */
#timer-navidad {
    position: relative;
    overflow: hidden; /* Asegura que la nieve no se salga del widget */
    /* Opcional: Si tu fondo es muy claro, añade un color oscuro temporalmente para ver el efecto */
    /* background-color: #2c3e50; */
}

/* 2. Creación de las capas de nieve usando pseudo-elementos */
#timer-navidad::before,
#timer-navidad::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none; /* Importante: permite hacer clic en el contenido del timer */
    
    /* Esto crea los "copos" usando gradientes radiales. 
       Son puntos blancos difuminados repetidos en un patrón. */
    background-image: 
        radial-gradient(2px 2px at 20px 30px, #ffffff, rgba(0,0,0,0)),
        radial-gradient(2px 2px at 40px 70px, #ffffff, rgba(0,0,0,0)),
        radial-gradient(2px 2px at 50px 160px, #ffffff, rgba(0,0,0,0)),
        radial-gradient(2px 2px at 90px 40px, #ffffff, rgba(0,0,0,0)),
        radial-gradient(2px 2px at 130px 80px, #ffffff, rgba(0,0,0,0)),
        radial-gradient(2px 2px at 160px 120px, #ffffff, rgba(0,0,0,0));
    background-repeat: repeat;
    animation-name: caer-nieve;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

/* 3. Capa 1: Copos más lejanos (más pequeños, más lentos, más transparentes) */
#timer-navidad::before {
    background-size: 200px 200px; /* Controla la densidad de esta capa */
    animation-duration: 10s; /* Velocidad lenta */
    opacity: 0.5;
}

/* 4. Capa 2: Copos más cercanos (más grandes, más rápidos) */
#timer-navidad::after {
    /* Hacemos los puntos un poco más grandes en esta capa */
    background-image: 
        radial-gradient(3px 3px at 20px 30px, #ffffff, rgba(0,0,0,0)),
        radial-gradient(3px 3px at 40px 70px, #ffffff, rgba(0,0,0,0)),
        radial-gradient(3px 3px at 50px 160px, #ffffff, rgba(0,0,0,0)),
        radial-gradient(3px 3px at 90px 40px, #ffffff, rgba(0,0,0,0)),
        radial-gradient(3px 3px at 130px 80px, #ffffff, rgba(0,0,0,0)),
        radial-gradient(4px 4px at 160px 120px, #ffffff, rgba(0,0,0,0));
    background-size: 300px 300px; /* Diferente tamaño para variar el patrón */
    animation-duration: 6s; /* Velocidad más rápida */
    opacity: 0.8;
    /* Desplazamos un poco el inicio para que no caigan igual que la capa 1 */
    background-position: 50px -50px; 
}

/* 5. Definición de la animación */
@keyframes caer-nieve {
    from {
        /* La posición inicial */
        background-position: 0 0;
    }
    to {
        /* La posición final.
           TRUCO: Para un bucle perfecto, este valor debe ser múltiplo del 
           'background-size' vertical más grande (300px en este caso). 
           Usamos 600px para asegurar un movimiento largo y fluido. */
        background-position: 0 600px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6baa19e7 *//* --- Opción 2: Brillo Dorado Sutil --- */

.elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-item:nth-child(5) a {
    /* Cambiamos el color del texto y el icono a dorado */
    color: #D4AF37 !important; 
    
    /* Agregamos una "sombra" de texto suave que simula un brillo */
    /* Los valores son: desplazamiento-x, desplazamiento-y, desenfoque, color */
    text-shadow: 0px 0px 12px rgba(212, 175, 55, 0.6); 
    
    /* Una transición suave por si pasan el mouse por encima */
    transition: all 0.3s ease;
}

/* Aseguramos que el icono también tome el color dorado */
.elementor-1568 .elementor-element.elementor-element-6baa19e7 .elementor-icon-list-item:nth-child(5) .elementor-icon-list-icon svg {
    fill: #D4AF37 !important;
    /* Un pequeño filtro para que el icono también brille un poco */
    filter: drop-shadow(0px 0px 5px rgba(212, 175, 55, 0.6));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-454296f6 *//* 1. Limpieza de contenedores de Elementor para evitar bordes fantasma */
.btn-dorado-navideno.elementor-widget-button .elementor-widget-container,
.btn-dorado-navideno .elementor-button-wrapper {
    border: none !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 0 !important;
}

/* 2. Estilo del botón (El dorado que te gustó) */
.btn-dorado-navideno .elementor-button {
    /* FONDO Y DEGRADADO GOLDEN/OPACO */
    background-image: linear-gradient(
        to right, 
        #785C18 0%,   /* Bronce oscuro */
        #C89D34 25%,  /* Oro medio */
        #E5C365 51%,  /* Brillo dorado suave */
        #C89D34 75%,  /* Oro medio */
        #785C18 100%  /* Bronce oscuro */
    ) !important;
    background-size: 200% auto !important;
    background-color: transparent !important;

    /* TEXTO */
    color: #FFFFFF !important;
    font-weight: 800 !important;
    text-transform: uppercase !important;
    text-shadow: 1px 1px 2px rgba(0,0,0,0.5) !important;
    
    /* --- CAMBIO CLAVE: ELIMINAR BORDES --- */
    border: none !important; /* Chau borde físico */
    outline: none !important; /* Chau contorno de foco del navegador */
    
    /* FORMA Y DETALLES */
    border-radius: 50px !important;
    /* Sombra dorada suave para dar volumen, no es un borde */
    box-shadow: 0 4px 15px rgba(184, 134, 11, 0.4) !important; 
    transition: all 0.4s ease-in-out !important;
    margin: 0 !important; 
    padding: 15px 40px !important; /* Ajustá el relleno si lo ves muy chico o grande */
}

/* HOVER */
.btn-dorado-navideno .elementor-button:hover {
    background-position: right center !important; 
    transform: translateY(-3px) !important;
    /* Sombra más intensa al pasar */
    box-shadow: 0 8px 25px rgba(184, 134, 11, 0.6) !important;
    color: #FFFFFF !important;
}

/* HOVER/FOCUS (Para eliminar el borde azul/gris al hacer clic) */
.btn-dorado-navideno .elementor-button:focus,
.btn-dorado-navideno .elementor-button:active {
    outline: none !important;
    border: none !important;
    box-shadow: 0 4px 15px rgba(184, 134, 11, 0.4) !important; /* Mantiene la sombra dorada */
}



.elementor-widget-form {
    /* 1. EL TRUCO DEL BASTÓN */
    background: 
        /* Capa de adentro (Fondo del formulario - Crema) */
        linear-gradient(#FFFCF5, #FFFCF5) padding-box, 
        
        /* Capa del borde (Las rayas repetidas) */
        repeating-linear-gradient(
            45deg,          /* Inclinación diagonal */
            #146B3A,        /* Color 1: Verde Pino */
            #146B3A 20px,   /* Mantiene el verde hasta 20px */
            #D62828 20px,   /* Cambio brusco a Rojo */
            #D62828 40px    /* Mantiene el rojo hasta 40px */
        ) border-box !important;

    /* 2. GROSOR DEL BORDE */
    /* Lo subimos a 5px o 6px para que se noten bien las rayas */
    border: 6px solid transparent !important; 
    border-radius: 20px !important;
    
    /* 3. RESTO DEL ESTILO */
    padding: 30px !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ed184d1 *//* 1. Habilitamos que la imagen sobresalga */
.elementor-element-1ed184d1 {
    overflow: visible !important;
    position: relative;
}

/* 2. Colocamos tu imagen encima */
.elementor-element-1ed184d1::before {
    content: '';
    position: absolute;
    
    /* AJUSTE DE POSICIÓN VERTICAL */
    /* Juega con este número: -40px sube la imagen, 0px la baja */
    top: -38px; 
    
    /* AJUSTE HORIZONTAL */
    /* Para que la guirnalda sobresalga un poquito a los lados */
    width: calc(93% + 22px); /* El ancho del menú + 30px extra */
    
    /* ALTURA DE TU IMAGEN */
    height: 100px; /* Pon aquí la altura real de tu recorte */
    
    /* AQUÍ PEGAS TU URL */
    background-image: url('https://proyecto.ingelearn.com/wp-content/uploads/2025/12/Diseno-sin-titulo-13.png');
    
    background-size: contain; /* Ajusta la imagen sin deformarla */
    background-repeat: no-repeat;
    background-position: center top;
    
    z-index: 99; /* Para que quede por encima del fondo blanco */
    pointer-events: none; /* Para que no moleste al hacer clic en los botones */
    
    /* Opcional: Una sombra suave para que la rama parezca 3D sobre el menú */
    filter: drop-shadow(0 5px 5px rgba(0,0,0,0.3));
}


.borde-navideno {
    /* 1. EL TRUCO DEL BASTÓN */
    background: 
        /* Capa de adentro (Fondo del elemento - Crema) */
        /* IMPORTANTE: Si querés el fondo blanco, cambiá los #FFFCF5 por #ffffff */
        linear-gradient(#FFFCF5, #FFFCF5) padding-box, 
        
        /* Capa del borde (Las rayas repetidas) */
        repeating-linear-gradient(
            45deg,          /* Inclinación diagonal */
            #146B3A,        /* Color 1: Verde Pino */
            #146B3A 20px,   /* Mantiene el verde hasta 20px */
            #D62828 20px,   /* Cambio brusco a Rojo */
            #D62828 40px    /* Mantiene el rojo hasta 40px */
        ) border-box !important;

    /* 2. GROSOR DEL BORDE */
    border: 6px solid transparent !important; 
    border-radius: 20px !important;
    
    /* 3. SOMBRA (Opcional) */
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;
    
    /* 4. AJUSTE DE RELLENO (Opcional) */
    /* A veces Elementor necesita forzar el padding para que el contenido no toque el borde */
    /* Descomentalo si sentís que el texto queda muy pegado al borde */
    /* padding: 20px !important; */
}/* End custom CSS */