.elementor-372 .elementor-element.elementor-element-fef70aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-372 .elementor-element.elementor-element-fef70aa:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-fef70aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toldosinfinity.com/wp-content/uploads/2026/03/ChatGPT-Image-11-may-2026-05_37_21-p.m.png");background-position:center center;background-size:cover;}.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-372 .elementor-element.elementor-element-6676ea1a{width:auto;max-width:auto;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;z-index:1;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-372 .elementor-element.elementor-element-6676ea1a.elementor-element{--align-self:flex-start;}.elementor-372 .elementor-element.elementor-element-6676ea1a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.21);color:#000000;}.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-372 .elementor-element.elementor-element-77629a10{width:var( --container-widget-width, 59.905% );max-width:59.905%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:59.905%;--container-widget-flex-grow:0;z-index:1;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-77629a10.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-77629a10 p{margin-block-end:0px;}.elementor-372 .elementor-element.elementor-element-3e37f894{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-372 .elementor-element.elementor-element-3e37f894.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.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-372 .elementor-element.elementor-element-7cbe4783 .elementor-button{background-color:var( --e-global-color-38c4dae );font-family:"Outfit", Sans-serif;font-weight:600;box-shadow:0px 0px 10px 0px rgba(250, 164.99999999999997, 104, 0.52);border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:8px 8px 8px 8px;}.elementor-372 .elementor-element.elementor-element-7cbe4783 .elementor-button:hover, .elementor-372 .elementor-element.elementor-element-7cbe4783 .elementor-button:focus{background-color:#FF6C00;box-shadow:0px 0px 10px 0px rgba(249.9, 104.72655598570557, 0.5432608695652142, 0.76);}.elementor-372 .elementor-element.elementor-element-7cbe4783{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-372 .elementor-element.elementor-element-7cbe4783 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-372 .elementor-element.elementor-element-39da4825 .elementor-button{background-color:#61CE7000;font-family:"Outfit", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-372 .elementor-element.elementor-element-39da4825 .elementor-button:hover, .elementor-372 .elementor-element.elementor-element-39da4825 .elementor-button:focus{background-color:#FFFFFF2E;}.elementor-372 .elementor-element.elementor-element-39da4825{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-372 .elementor-element.elementor-element-39da4825 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-372 .elementor-element.elementor-element-39f12709{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-372 .elementor-element.elementor-element-476dff01{width:auto;max-width:auto;padding:0px 0px 0px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-476dff01.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-476dff01 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-530ac8f1{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-372 .elementor-element.elementor-element-530ac8f1.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-530ac8f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-372 .elementor-element.elementor-element-623bb5b8{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-372 .elementor-element.elementor-element-623bb5b8.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-22f10163{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-71d9c2fa{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-372 .elementor-element.elementor-element-7e65aea2:hover{--e-transform-translateY:-10px;border-radius:12px 12px 12px 12px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-372 .elementor-element.elementor-element-7e65aea2{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:12px 12px 12px 12px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-372 .elementor-element.elementor-element-7e65aea2 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-372 .elementor-element.elementor-element-7e65aea2 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-372 .elementor-element.elementor-element-7e65aea2.elementor-view-stacked .elementor-icon{background-color:#F3843317;fill:var( --e-global-color-38c4dae );color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-7e65aea2.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-7e65aea2.elementor-view-default .elementor-icon{fill:#F3843317;color:#F3843317;border-color:#F3843317;}.elementor-372 .elementor-element.elementor-element-7e65aea2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-7e65aea2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-7e65aea2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-38c4dae );fill:#FFFFFF;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-7e65aea2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-7e65aea2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-7e65aea2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-7e65aea2.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-38c4dae );color:var( --e-global-color-38c4dae );border-color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-7e65aea2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-7e65aea2.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-7e65aea2 .elementor-icon{font-size:25px;}.elementor-372 .elementor-element.elementor-element-7e65aea2 .elementor-icon-box-title, .elementor-372 .elementor-element.elementor-element-7e65aea2 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-7e65aea2:has(:hover) .elementor-icon-box-title,
					 .elementor-372 .elementor-element.elementor-element-7e65aea2:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-372 .elementor-element.elementor-element-7e65aea2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-33043684{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-5b4575a8:hover{--e-transform-translateY:-10px;border-radius:12px 12px 12px 12px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-372 .elementor-element.elementor-element-5b4575a8{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:12px 12px 12px 12px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-372 .elementor-element.elementor-element-5b4575a8 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-372 .elementor-element.elementor-element-5b4575a8 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-372 .elementor-element.elementor-element-5b4575a8.elementor-view-stacked .elementor-icon{background-color:#F3843317;fill:var( --e-global-color-38c4dae );color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-5b4575a8.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-5b4575a8.elementor-view-default .elementor-icon{fill:#F3843317;color:#F3843317;border-color:#F3843317;}.elementor-372 .elementor-element.elementor-element-5b4575a8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-5b4575a8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-5b4575a8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-38c4dae );fill:#FFFFFF;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-5b4575a8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-5b4575a8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-5b4575a8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-5b4575a8.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-38c4dae );color:var( --e-global-color-38c4dae );border-color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-5b4575a8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-5b4575a8.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-5b4575a8 .elementor-icon{font-size:25px;}.elementor-372 .elementor-element.elementor-element-5b4575a8 .elementor-icon-box-title, .elementor-372 .elementor-element.elementor-element-5b4575a8 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-5b4575a8:has(:hover) .elementor-icon-box-title,
					 .elementor-372 .elementor-element.elementor-element-5b4575a8:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-372 .elementor-element.elementor-element-5b4575a8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-7755a7db{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-377f4fe9:hover{--e-transform-translateY:-10px;border-radius:12px 12px 12px 12px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-372 .elementor-element.elementor-element-377f4fe9{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:12px 12px 12px 12px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-372 .elementor-element.elementor-element-377f4fe9 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-372 .elementor-element.elementor-element-377f4fe9 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-372 .elementor-element.elementor-element-377f4fe9.elementor-view-stacked .elementor-icon{background-color:#F3843317;fill:var( --e-global-color-38c4dae );color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-377f4fe9.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-377f4fe9.elementor-view-default .elementor-icon{fill:#F3843317;color:#F3843317;border-color:#F3843317;}.elementor-372 .elementor-element.elementor-element-377f4fe9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-377f4fe9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-377f4fe9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-38c4dae );fill:#FFFFFF;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-377f4fe9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-377f4fe9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-377f4fe9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-377f4fe9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-38c4dae );color:var( --e-global-color-38c4dae );border-color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-377f4fe9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-377f4fe9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-377f4fe9 .elementor-icon{font-size:25px;}.elementor-372 .elementor-element.elementor-element-377f4fe9 .elementor-icon-box-title, .elementor-372 .elementor-element.elementor-element-377f4fe9 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-377f4fe9:has(:hover) .elementor-icon-box-title,
					 .elementor-372 .elementor-element.elementor-element-377f4fe9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-372 .elementor-element.elementor-element-377f4fe9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-4cd130e{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-d2d51e6:hover{--e-transform-translateY:-10px;border-radius:12px 12px 12px 12px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-372 .elementor-element.elementor-element-d2d51e6{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:12px 12px 12px 12px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-372 .elementor-element.elementor-element-d2d51e6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-372 .elementor-element.elementor-element-d2d51e6 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-372 .elementor-element.elementor-element-d2d51e6.elementor-view-stacked .elementor-icon{background-color:#F3843317;fill:var( --e-global-color-38c4dae );color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-d2d51e6.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-d2d51e6.elementor-view-default .elementor-icon{fill:#F3843317;color:#F3843317;border-color:#F3843317;}.elementor-372 .elementor-element.elementor-element-d2d51e6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-d2d51e6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-d2d51e6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-38c4dae );fill:#FFFFFF;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-d2d51e6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-d2d51e6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-d2d51e6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-d2d51e6.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-38c4dae );color:var( --e-global-color-38c4dae );border-color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-d2d51e6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-372 .elementor-element.elementor-element-d2d51e6.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-d2d51e6 .elementor-icon{font-size:25px;}.elementor-372 .elementor-element.elementor-element-d2d51e6 .elementor-icon-box-title, .elementor-372 .elementor-element.elementor-element-d2d51e6 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-d2d51e6:has(:hover) .elementor-icon-box-title,
					 .elementor-372 .elementor-element.elementor-element-d2d51e6:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-372 .elementor-element.elementor-element-d2d51e6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-7e2c611{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-372 .elementor-element.elementor-element-7e2c611:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-7e2c611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F3;}.elementor-372 .elementor-element.elementor-element-eaf7fbb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-372 .elementor-element.elementor-element-eaf7fbb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-2f57f69{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-2f57f69.e-con:hover{--e-con-transform-scale:1.02;}.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-372 .elementor-element.elementor-element-153f63a img{border-radius:4px 4px 4px 4px;}.elementor-372 .elementor-element.elementor-element-5a7d86c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-d912852{width:auto;max-width:auto;padding:0px 0px 0px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-d912852.elementor-element{--align-self:flex-start;}.elementor-372 .elementor-element.elementor-element-d912852 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-d50100a{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-372 .elementor-element.elementor-element-d50100a.elementor-element{--align-self:flex-start;}.elementor-372 .elementor-element.elementor-element-d50100a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-372 .elementor-element.elementor-element-daee89a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-daee89a.e-con{--align-self:flex-start;}.elementor-372 .elementor-element.elementor-element-960d673{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#00000059;--border-color:#00000059;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-960d673.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-372 .elementor-element.elementor-element-e0a0b55{padding:0px 0px 10px 0px;border-style:none;}.elementor-372 .elementor-element.elementor-element-e0a0b55 .elementor-counter{flex-direction:column;}.elementor-372 .elementor-element.elementor-element-e0a0b55 .elementor-counter-title{justify-content:start;color:#54595F;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-e0a0b55 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-22ba6aa{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#00000059;--border-color:#00000059;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-a680b0c{padding:0px 0px 10px 0px;border-style:none;}.elementor-372 .elementor-element.elementor-element-a680b0c .elementor-counter{flex-direction:column;}.elementor-372 .elementor-element.elementor-element-a680b0c .elementor-counter-title{justify-content:start;color:#54595F;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-a680b0c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-d45f96a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-d45f96a.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-8907a1f{--display:flex;--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#00000059;--border-color:#00000059;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-9081ab9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;color:#54595F;}.elementor-372 .elementor-element.elementor-element-9081ab9 p{margin-block-end:0px;}.elementor-372 .elementor-element.elementor-element-c2a25db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-372 .elementor-element.elementor-element-c2a25db .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-372 .elementor-element.elementor-element-27773ee{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#00000059;--border-color:#00000059;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-4f97635{font-family:"Inter", Sans-serif;font-weight:400;color:#54595F;}.elementor-372 .elementor-element.elementor-element-4f97635 p{margin-block-end:0px;}.elementor-372 .elementor-element.elementor-element-8a46e1c{padding:0px 0px 10px 0px;}.elementor-372 .elementor-element.elementor-element-8a46e1c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-372 .elementor-element.elementor-element-f89dd07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-f89dd07.e-con{--align-self:flex-start;}.elementor-372 .elementor-element.elementor-element-914771c{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#00000059;--border-color:#00000059;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-ddb52f6{font-family:"Inter", Sans-serif;font-weight:400;color:#54595F;}.elementor-372 .elementor-element.elementor-element-ddb52f6 p{margin-block-end:0px;}.elementor-372 .elementor-element.elementor-element-67e6665{padding:0px 0px 10px 0px;}.elementor-372 .elementor-element.elementor-element-67e6665 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-372 .elementor-element.elementor-element-5d143fc{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#00000059;--border-color:#00000059;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-de93cbc{font-family:"Inter", Sans-serif;font-weight:400;color:#54595F;}.elementor-372 .elementor-element.elementor-element-de93cbc p{margin-block-end:0px;}.elementor-372 .elementor-element.elementor-element-ff7e14f{padding:0px 0px 10px 0px;}.elementor-372 .elementor-element.elementor-element-ff7e14f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-372 .elementor-element.elementor-element-89935d5 .elementor-button{background-color:var( --e-global-color-38c4dae );font-family:"Montserrat", Sans-serif;font-weight:600;box-shadow:0px 0px 10px 0px rgba(250, 164.99999999999997, 104, 0.52);border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:8px 8px 8px 8px;}.elementor-372 .elementor-element.elementor-element-89935d5 .elementor-button:hover, .elementor-372 .elementor-element.elementor-element-89935d5 .elementor-button:focus{background-color:#FF6C00;box-shadow:0px 0px 10px 0px rgba(249.9, 104.72655598570557, 0.5432608695652142, 0.76);}.elementor-372 .elementor-element.elementor-element-89935d5{width:var( --container-widget-width, 100% );max-width:100%;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-372 .elementor-element.elementor-element-89935d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-89935d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-372 .elementor-element.elementor-element-83550aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-372 .elementor-element.elementor-element-ed51bdc{width:auto;max-width:auto;padding:0px 0px 0px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-ed51bdc.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-ed51bdc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:39px;font-weight:600;color:#F97014;}.elementor-372 .elementor-element.elementor-element-cb8997c{width:var( --container-widget-width, 60% );max-width:60%;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-372 .elementor-element.elementor-element-cb8997c.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-cb8997c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:23px;font-weight:600;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-372 .elementor-element.elementor-element-1af8a3b{--divider-border-style:solid;--divider-color:#F97014;--divider-border-width:2.8px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-372 .elementor-element.elementor-element-1af8a3b .elementor-divider-separator{width:18%;margin:0 auto;margin-center:0;}.elementor-372 .elementor-element.elementor-element-1af8a3b .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-372 .elementor-element.elementor-element-e799c8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-372 .elementor-element.elementor-element-365e16c{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-372 .elementor-element.elementor-element-365e16c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-7dacd5c{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-7dacd5c:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-7dacd5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-7dacd5c.e-con:hover{--e-con-transform-translateY:-8px;--e-con-transform-scale:1.03;}.elementor-372 .elementor-element.elementor-element-9f2e6d0 img{border-radius:12px 12px 0px 0px;}.elementor-372 .elementor-element.elementor-element-926361a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-a3244c3{width:auto;max-width:auto;background-color:#F7F7F7;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-372 .elementor-element.elementor-element-a3244c3.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-a3244c3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-372 .elementor-element.elementor-element-1f9b9d8{width:auto;max-width:auto;background-color:#FFFFFF;padding:05px 10px 05px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEFEF;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-372 .elementor-element.elementor-element-1f9b9d8.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-1f9b9d8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-372 .elementor-element.elementor-element-c81a143{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-f92ba5c{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-372 .elementor-element.elementor-element-f92ba5c.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-f92ba5c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:35px;font-weight:500;color:#000000;}.elementor-372 .elementor-element.elementor-element-6755a7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-372 .elementor-element.elementor-element-a90e261{width:var( --container-widget-width, 33% );max-width:33%;padding:5px 5px 5px 5px;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-372 .elementor-element.elementor-element-a90e261 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-372 .elementor-element.elementor-element-a90e261.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-a90e261.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-a90e261.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-a90e261 .elementor-icon{font-size:40px;}.elementor-372 .elementor-element.elementor-element-a90e261 .elementor-icon-box-title, .elementor-372 .elementor-element.elementor-element-a90e261 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-a90e261 .elementor-icon-box-title{color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-a90e261 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-0157175{width:var( --container-widget-width, 33% );max-width:33%;padding:5px 5px 5px 5px;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-372 .elementor-element.elementor-element-0157175 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-372 .elementor-element.elementor-element-0157175.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-0157175.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-0157175.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-0157175 .elementor-icon{font-size:40px;}.elementor-372 .elementor-element.elementor-element-0157175 .elementor-icon-box-title, .elementor-372 .elementor-element.elementor-element-0157175 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-0157175 .elementor-icon-box-title{color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-0157175 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-0425ea3{width:var( --container-widget-width, 33% );max-width:33%;padding:5px 5px 5px 5px;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-372 .elementor-element.elementor-element-0425ea3 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-372 .elementor-element.elementor-element-0425ea3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-0425ea3.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-0425ea3.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-372 .elementor-element.elementor-element-0425ea3 .elementor-icon{font-size:40px;}.elementor-372 .elementor-element.elementor-element-0425ea3 .elementor-icon-box-title, .elementor-372 .elementor-element.elementor-element-0425ea3 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-0425ea3 .elementor-icon-box-title{color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-0425ea3 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-d6f7429{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-372 .elementor-element.elementor-element-d6f7429.e-con:hover{--e-con-transform-rotateZ:0deg;--e-con-transform-translateY:-8px;--e-con-transform-scale:1.03;}.elementor-372 .elementor-element.elementor-element-d6f7429.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-90bc789{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-90bc789:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-90bc789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-06d570c img{border-radius:12px 12px 0px 0px;}.elementor-372 .elementor-element.elementor-element-c9a41fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:010px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-e4e8238{width:auto;max-width:auto;background-color:#F970141A;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-372 .elementor-element.elementor-element-e4e8238.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-e4e8238 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-a796e54{width:auto;max-width:auto;background-color:var( --e-global-color-38c4dae );padding:5px 10px 5px 10px;top:-200px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-372 .elementor-element.elementor-element-a796e54.elementor-element{--align-self:center;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-a796e54{right:10px;}body.rtl .elementor-372 .elementor-element.elementor-element-a796e54{left:10px;}.elementor-372 .elementor-element.elementor-element-a796e54 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-372 .elementor-element.elementor-element-a8b38b5{width:auto;max-width:auto;background-color:#FFFFFF;padding:05px 10px 05px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEFEF;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-372 .elementor-element.elementor-element-a8b38b5.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-a8b38b5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-372 .elementor-element.elementor-element-9152ccb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-6ae02fa{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-372 .elementor-element.elementor-element-6ae02fa.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-6ae02fa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:35px;font-weight:500;color:#000000;}.elementor-372 .elementor-element.elementor-element-b247491{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-372 .elementor-element.elementor-element-61c7c2a{width:var( --container-widget-width, 33% );max-width:33%;padding:5px 5px 5px 5px;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-372 .elementor-element.elementor-element-61c7c2a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-372 .elementor-element.elementor-element-61c7c2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-61c7c2a.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-61c7c2a.elementor-view-default .elementor-icon{fill:var( --e-global-color-38c4dae );color:var( --e-global-color-38c4dae );border-color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-61c7c2a .elementor-icon{font-size:40px;}.elementor-372 .elementor-element.elementor-element-61c7c2a .elementor-icon-box-title, .elementor-372 .elementor-element.elementor-element-61c7c2a .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-61c7c2a .elementor-icon-box-title{color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-61c7c2a .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-35ee44c{width:var( --container-widget-width, 33% );max-width:33%;padding:5px 5px 5px 5px;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-372 .elementor-element.elementor-element-35ee44c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-372 .elementor-element.elementor-element-35ee44c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-35ee44c.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-35ee44c.elementor-view-default .elementor-icon{fill:var( --e-global-color-38c4dae );color:var( --e-global-color-38c4dae );border-color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-35ee44c .elementor-icon{font-size:40px;}.elementor-372 .elementor-element.elementor-element-35ee44c .elementor-icon-box-title, .elementor-372 .elementor-element.elementor-element-35ee44c .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-35ee44c .elementor-icon-box-title{color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-35ee44c .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-a76e30d{width:var( --container-widget-width, 33% );max-width:33%;padding:5px 5px 5px 5px;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-372 .elementor-element.elementor-element-a76e30d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-372 .elementor-element.elementor-element-a76e30d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-a76e30d.elementor-view-framed .elementor-icon, .elementor-372 .elementor-element.elementor-element-a76e30d.elementor-view-default .elementor-icon{fill:var( --e-global-color-38c4dae );color:var( --e-global-color-38c4dae );border-color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-a76e30d .elementor-icon{font-size:40px;}.elementor-372 .elementor-element.elementor-element-a76e30d .elementor-icon-box-title, .elementor-372 .elementor-element.elementor-element-a76e30d .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;}.elementor-372 .elementor-element.elementor-element-a76e30d .elementor-icon-box-title{color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-a76e30d .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-ba5e885{width:auto;max-width:auto;background-color:#FFFFFF;margin:-350px 0px calc(var(--kit-widget-spacing, 0px) + 220px) 0px;padding:20px 20px 20px 20px;border-radius:12% 12% 12% 12%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);text-align:center;}.elementor-372 .elementor-element.elementor-element-ba5e885:hover{--e-transform-scale:1.1;}.elementor-372 .elementor-element.elementor-element-ba5e885.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-ba5e885 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-372 .elementor-element.elementor-element-45abbc8b{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-372 .elementor-element.elementor-element-45abbc8b:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-45abbc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F3;}.elementor-372 .elementor-element.elementor-element-2b0b0377{width:auto;max-width:auto;padding:0px 0px 0px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-2b0b0377.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-2b0b0377 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-7db3b458{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-372 .elementor-element.elementor-element-7db3b458.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-7db3b458 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-372 .elementor-element.elementor-element-6c8d2c0f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-372 .elementor-element.elementor-element-6c8d2c0f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-372 .elementor-element.elementor-element-5daa072c{--image-border-radius:8px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-372 .elementor-element.elementor-element-c756e5a{--image-border-radius:8px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-372 .elementor-element.elementor-element-0279161 .elementor-button{background-color:var( --e-global-color-38c4dae );font-family:"Montserrat", Sans-serif;font-weight:600;box-shadow:0px 0px 10px 0px rgba(250, 164.99999999999997, 104, 0.52);border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:8px 8px 8px 8px;}.elementor-372 .elementor-element.elementor-element-0279161 .elementor-button:hover, .elementor-372 .elementor-element.elementor-element-0279161 .elementor-button:focus{background-color:#FF6C00;box-shadow:0px 0px 10px 0px rgba(249.9, 104.72655598570557, 0.5432608695652142, 0.76);}.elementor-372 .elementor-element.elementor-element-0279161{width:auto;max-width:auto;padding:20px 0px 0px 0px;}.elementor-372 .elementor-element.elementor-element-0279161.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-bfc5399{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-372 .elementor-element.elementor-element-1712f1fb{width:auto;max-width:auto;padding:0px 0px 0px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-1712f1fb.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-1712f1fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-4b1927{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-372 .elementor-element.elementor-element-4b1927.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-4b1927 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-372 .elementor-element.elementor-element-38ee4a8d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-372 .elementor-element.elementor-element-38ee4a8d.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-63b7e75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-6652fef6{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-372 .elementor-element.elementor-element-6652fef6.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-372 .elementor-element.elementor-element-55d3c503{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.1);}.elementor-372 .elementor-element.elementor-element-55d3c503 .elementor-image-box-wrapper{text-align:start;}.elementor-372 .elementor-element.elementor-element-55d3c503.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-372 .elementor-element.elementor-element-55d3c503.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-372 .elementor-element.elementor-element-55d3c503.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-372 .elementor-element.elementor-element-55d3c503 .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-372 .elementor-element.elementor-element-55d3c503 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-372 .elementor-element.elementor-element-55d3c503 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-372 .elementor-element.elementor-element-55d3c503:has(:hover) .elementor-image-box-title,
					 .elementor-372 .elementor-element.elementor-element-55d3c503:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-372 .elementor-element.elementor-element-55d3c503 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-61b551b0{--display:flex;}.elementor-372 .elementor-element.elementor-element-398d5626:hover{--e-transform-translateY:-8px;}.elementor-372 .elementor-element.elementor-element-398d5626{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.1);}.elementor-372 .elementor-element.elementor-element-398d5626 .elementor-image-box-wrapper{text-align:start;}.elementor-372 .elementor-element.elementor-element-398d5626.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-372 .elementor-element.elementor-element-398d5626.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-372 .elementor-element.elementor-element-398d5626.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-372 .elementor-element.elementor-element-398d5626 .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-372 .elementor-element.elementor-element-398d5626 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-372 .elementor-element.elementor-element-398d5626 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-372 .elementor-element.elementor-element-398d5626:has(:hover) .elementor-image-box-title,
					 .elementor-372 .elementor-element.elementor-element-398d5626:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-372 .elementor-element.elementor-element-398d5626 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-5e184162{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-fa0bcee{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-372 .elementor-element.elementor-element-fa0bcee.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-372 .elementor-element.elementor-element-629673bd{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.1);}.elementor-372 .elementor-element.elementor-element-629673bd .elementor-image-box-wrapper{text-align:start;}.elementor-372 .elementor-element.elementor-element-629673bd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-372 .elementor-element.elementor-element-629673bd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-372 .elementor-element.elementor-element-629673bd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-372 .elementor-element.elementor-element-629673bd .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-372 .elementor-element.elementor-element-629673bd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-372 .elementor-element.elementor-element-629673bd .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-372 .elementor-element.elementor-element-629673bd:has(:hover) .elementor-image-box-title,
					 .elementor-372 .elementor-element.elementor-element-629673bd:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-372 .elementor-element.elementor-element-629673bd .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-6e6a4270{--display:flex;}.elementor-372 .elementor-element.elementor-element-6e6a4270.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-372 .elementor-element.elementor-element-4fe348a6{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.1);}.elementor-372 .elementor-element.elementor-element-4fe348a6 .elementor-image-box-wrapper{text-align:start;}.elementor-372 .elementor-element.elementor-element-4fe348a6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-372 .elementor-element.elementor-element-4fe348a6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-372 .elementor-element.elementor-element-4fe348a6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-372 .elementor-element.elementor-element-4fe348a6 .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-372 .elementor-element.elementor-element-4fe348a6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-372 .elementor-element.elementor-element-4fe348a6 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-372 .elementor-element.elementor-element-4fe348a6:has(:hover) .elementor-image-box-title,
					 .elementor-372 .elementor-element.elementor-element-4fe348a6:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-372 .elementor-element.elementor-element-4fe348a6 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-372 .elementor-element.elementor-element-e3e3fea{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-372 .elementor-element.elementor-element-e3e3fea:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-e3e3fea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F3;}.elementor-372 .elementor-element.elementor-element-7f04bce{width:auto;max-width:auto;padding:0px 0px 0px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-7f04bce.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-7f04bce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-f1b97f9{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-372 .elementor-element.elementor-element-f1b97f9.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-f1b97f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-372 .elementor-element.elementor-element-e2d4ba5{--image-border-radius:8px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-372 .elementor-element.elementor-element-d6350d5{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-372 .elementor-element.elementor-element-d6350d5:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-d6350d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-372 .elementor-element.elementor-element-b32e6b9{--divider-border-style:solid;--divider-color:#6868682E;--divider-border-width:1px;}.elementor-372 .elementor-element.elementor-element-b32e6b9 .elementor-divider-separator{width:100%;}.elementor-372 .elementor-element.elementor-element-b32e6b9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-372 .elementor-element.elementor-element-8d3a58c span.post-navigation__prev--label{color:#000000;}.elementor-372 .elementor-element.elementor-element-8d3a58c span.post-navigation__next--label{color:#000000;}.elementor-372 .elementor-element.elementor-element-8d3a58c span.post-navigation__prev--label:hover{color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-8d3a58c span.post-navigation__next--label:hover{color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-8d3a58c span.post-navigation__prev--label, .elementor-372 .elementor-element.elementor-element-8d3a58c span.post-navigation__next--label{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-372 .elementor-element.elementor-element-8d3a58c span.post-navigation__prev--title, .elementor-372 .elementor-element.elementor-element-8d3a58c span.post-navigation__next--title{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-372 .elementor-element.elementor-element-8d3a58c span.post-navigation__prev--title:hover, .elementor-372 .elementor-element.elementor-element-8d3a58c span.post-navigation__next--title:hover{color:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-8d3a58c .post-navigation__arrow-wrapper:hover{color:var( --e-global-color-38c4dae );fill:var( --e-global-color-38c4dae );}.elementor-372 .elementor-element.elementor-element-b556761{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-372 .elementor-element.elementor-element-3e37f894{--width:57.429%;}.elementor-372 .elementor-element.elementor-element-39f12709{--content-width:1200px;}.elementor-372 .elementor-element.elementor-element-71d9c2fa{--width:33%;}.elementor-372 .elementor-element.elementor-element-33043684{--width:33%;}.elementor-372 .elementor-element.elementor-element-7755a7db{--width:33%;}.elementor-372 .elementor-element.elementor-element-4cd130e{--width:33%;}.elementor-372 .elementor-element.elementor-element-eaf7fbb{--width:88%;}.elementor-372 .elementor-element.elementor-element-2f57f69{--width:72%;}.elementor-372 .elementor-element.elementor-element-5a7d86c{--width:50%;}.elementor-372 .elementor-element.elementor-element-daee89a{--width:100%;}.elementor-372 .elementor-element.elementor-element-960d673{--width:44.922%;}.elementor-372 .elementor-element.elementor-element-22ba6aa{--width:50%;}.elementor-372 .elementor-element.elementor-element-d45f96a{--width:100%;}.elementor-372 .elementor-element.elementor-element-8907a1f{--width:50%;}.elementor-372 .elementor-element.elementor-element-27773ee{--width:50%;}.elementor-372 .elementor-element.elementor-element-f89dd07{--width:100%;}.elementor-372 .elementor-element.elementor-element-914771c{--width:50%;}.elementor-372 .elementor-element.elementor-element-5d143fc{--width:50%;}.elementor-372 .elementor-element.elementor-element-83550aa{--content-width:1200px;}.elementor-372 .elementor-element.elementor-element-e799c8c{--width:1000px;}.elementor-372 .elementor-element.elementor-element-365e16c{--width:50%;}.elementor-372 .elementor-element.elementor-element-d6f7429{--width:50%;}.elementor-372 .elementor-element.elementor-element-bfc5399{--content-width:1200px;}.elementor-372 .elementor-element.elementor-element-6652fef6{--width:50%;}.elementor-372 .elementor-element.elementor-element-61b551b0{--width:50%;}.elementor-372 .elementor-element.elementor-element-fa0bcee{--width:50%;}.elementor-372 .elementor-element.elementor-element-6e6a4270{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-372 .elementor-element.elementor-element-fef70aa{--width:100%;}.elementor-372 .elementor-element.elementor-element-3e37f894{--width:100%;}.elementor-372 .elementor-element.elementor-element-22f10163{--width:100%;}.elementor-372 .elementor-element.elementor-element-71d9c2fa{--width:100%;}.elementor-372 .elementor-element.elementor-element-33043684{--width:100%;}.elementor-372 .elementor-element.elementor-element-7755a7db{--width:100%;}.elementor-372 .elementor-element.elementor-element-4cd130e{--width:100%;}.elementor-372 .elementor-element.elementor-element-eaf7fbb{--width:100%;}.elementor-372 .elementor-element.elementor-element-2f57f69{--width:100%;}.elementor-372 .elementor-element.elementor-element-5a7d86c{--width:100%;}.elementor-372 .elementor-element.elementor-element-960d673{--width:47%;}.elementor-372 .elementor-element.elementor-element-e799c8c{--width:100%;}.elementor-372 .elementor-element.elementor-element-365e16c{--width:656.5px;}.elementor-372 .elementor-element.elementor-element-7dacd5c{--width:100%;}.elementor-372 .elementor-element.elementor-element-d6f7429{--width:657.5px;}}@media(max-width:1024px){.elementor-372 .elementor-element.elementor-element-77629a10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:20px;}.elementor-372 .elementor-element.elementor-element-3e37f894{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-372 .elementor-element.elementor-element-7cbe4783{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-372 .elementor-element.elementor-element-39da4825{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-372 .elementor-element.elementor-element-22f10163{--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-372 .elementor-element.elementor-element-7e2c611{--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px;}.elementor-372 .elementor-element.elementor-element-eaf7fbb{--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-372 .elementor-element.elementor-element-2f57f69{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-2f57f69.e-con{--align-self:center;}.elementor-372 .elementor-element.elementor-element-153f63a img{width:100%;}.elementor-372 .elementor-element.elementor-element-5a7d86c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-d50100a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-daee89a.e-con{--align-self:center;}.elementor-372 .elementor-element.elementor-element-e0a0b55.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-e0a0b55 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-372 .elementor-element.elementor-element-a680b0c.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-a680b0c .elementor-counter-title{justify-content:start;}.elementor-372 .elementor-element.elementor-element-a680b0c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-372 .elementor-element.elementor-element-d45f96a.e-con{--align-self:center;}.elementor-372 .elementor-element.elementor-element-8907a1f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-372 .elementor-element.elementor-element-27773ee{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-372 .elementor-element.elementor-element-f89dd07.e-con{--align-self:center;}.elementor-372 .elementor-element.elementor-element-914771c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-372 .elementor-element.elementor-element-5d143fc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-372 .elementor-element.elementor-element-89935d5{width:var( --container-widget-width, 655.219px );max-width:655.219px;--container-widget-width:655.219px;--container-widget-flex-grow:0;}.elementor-372 .elementor-element.elementor-element-83550aa{--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-372 .elementor-element.elementor-element-e799c8c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-372 .elementor-element.elementor-element-2b0b0377{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-372 .elementor-element.elementor-element-fef70aa:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-fef70aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toldosinfinity.com/wp-content/uploads/2026/03/ChatGPT-Image-7-may-2026-10_15_10-a.m.webp");}.elementor-372 .elementor-element.elementor-element-fef70aa{--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-372 .elementor-element.elementor-element-6676ea1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;}.elementor-372 .elementor-element.elementor-element-6676ea1a .elementor-heading-title{font-size:12px;}.elementor-372 .elementor-element.elementor-element-77629a10{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:17px;}.elementor-372 .elementor-element.elementor-element-3e37f894{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-372 .elementor-element.elementor-element-7cbe4783{width:100%;max-width:100%;}.elementor-372 .elementor-element.elementor-element-39da4825{width:100%;max-width:100%;}.elementor-372 .elementor-element.elementor-element-39f12709{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-476dff01{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-530ac8f1{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-372 .elementor-element.elementor-element-530ac8f1 .elementor-heading-title{font-size:30px;}.elementor-372 .elementor-element.elementor-element-623bb5b8{width:100%;max-width:100%;font-size:14px;}.elementor-372 .elementor-element.elementor-element-22f10163{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-372 .elementor-element.elementor-element-7e2c611{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-372 .elementor-element.elementor-element-2f57f69{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-153f63a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-372 .elementor-element.elementor-element-5a7d86c{--margin-top:0px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-d912852{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-372 .elementor-element.elementor-element-d50100a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-d50100a.elementor-element{--align-self:flex-start;}.elementor-372 .elementor-element.elementor-element-d50100a .elementor-heading-title{font-size:30px;}.elementor-372 .elementor-element.elementor-element-daee89a{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-372 .elementor-element.elementor-element-960d673{--width:40%;}.elementor-372 .elementor-element.elementor-element-e0a0b55{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-372 .elementor-element.elementor-element-e0a0b55 .elementor-counter{flex-direction:column;}.elementor-372 .elementor-element.elementor-element-e0a0b55 .elementor-counter-title{justify-content:center;}.elementor-372 .elementor-element.elementor-element-e0a0b55 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:22px;}.elementor-372 .elementor-element.elementor-element-22ba6aa{--width:40%;}.elementor-372 .elementor-element.elementor-element-a680b0c .elementor-counter-title{justify-content:center;}.elementor-372 .elementor-element.elementor-element-a680b0c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:22px;}.elementor-372 .elementor-element.elementor-element-d45f96a{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-372 .elementor-element.elementor-element-8907a1f{--width:40%;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-372 .elementor-element.elementor-element-9081ab9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-9081ab9 p{margin-block-end:3px;}.elementor-372 .elementor-element.elementor-element-c2a25db{text-align:center;}.elementor-372 .elementor-element.elementor-element-c2a25db .elementor-heading-title{font-size:22px;}.elementor-372 .elementor-element.elementor-element-27773ee{--width:40%;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-372 .elementor-element.elementor-element-4f97635{text-align:center;}.elementor-372 .elementor-element.elementor-element-8a46e1c{text-align:center;}.elementor-372 .elementor-element.elementor-element-8a46e1c .elementor-heading-title{font-size:22px;}.elementor-372 .elementor-element.elementor-element-f89dd07{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-372 .elementor-element.elementor-element-f89dd07.e-con{--align-self:center;}.elementor-372 .elementor-element.elementor-element-914771c{--width:40%;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-372 .elementor-element.elementor-element-ddb52f6{text-align:center;}.elementor-372 .elementor-element.elementor-element-ddb52f6 p{margin-block-end:5px;}.elementor-372 .elementor-element.elementor-element-67e6665{text-align:center;}.elementor-372 .elementor-element.elementor-element-67e6665 .elementor-heading-title{font-size:22px;}.elementor-372 .elementor-element.elementor-element-5d143fc{--width:40%;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-372 .elementor-element.elementor-element-de93cbc{text-align:center;}.elementor-372 .elementor-element.elementor-element-ff7e14f{text-align:center;}.elementor-372 .elementor-element.elementor-element-ff7e14f .elementor-heading-title{font-size:22px;}.elementor-372 .elementor-element.elementor-element-89935d5{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-372 .elementor-element.elementor-element-89935d5.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-83550aa{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-ed51bdc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-ed51bdc .elementor-heading-title{font-size:21px;}.elementor-372 .elementor-element.elementor-element-cb8997c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-cb8997c .elementor-heading-title{font-size:14px;}.elementor-372 .elementor-element.elementor-element-1af8a3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-372 .elementor-element.elementor-element-1af8a3b .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-372 .elementor-element.elementor-element-1af8a3b .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-372 .elementor-element.elementor-element-e799c8c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-372 .elementor-element.elementor-element-926361a{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-372 .elementor-element.elementor-element-a3244c3{width:auto;max-width:auto;padding:05px 05px 05px 05px;}.elementor-372 .elementor-element.elementor-element-a3244c3.elementor-element{--align-self:flex-start;}.elementor-372 .elementor-element.elementor-element-a3244c3 .elementor-heading-title{font-size:12px;}.elementor-372 .elementor-element.elementor-element-1f9b9d8{width:auto;max-width:auto;padding:05px 05px 05px 05px;}.elementor-372 .elementor-element.elementor-element-1f9b9d8 .elementor-heading-title{font-size:12px;}.elementor-372 .elementor-element.elementor-element-f92ba5c{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-372 .elementor-element.elementor-element-f92ba5c .elementor-heading-title{font-size:30px;}.elementor-372 .elementor-element.elementor-element-a90e261{width:100%;max-width:100%;}.elementor-372 .elementor-element.elementor-element-0157175{width:100%;max-width:100%;}.elementor-372 .elementor-element.elementor-element-0425ea3{width:100%;max-width:100%;}.elementor-372 .elementor-element.elementor-element-c9a41fe{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-372 .elementor-element.elementor-element-e4e8238{width:auto;max-width:auto;padding:05px 05px 05px 05px;}.elementor-372 .elementor-element.elementor-element-e4e8238 .elementor-heading-title{font-size:12px;}.elementor-372 .elementor-element.elementor-element-a796e54{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-372 .elementor-element.elementor-element-a796e54 .elementor-heading-title{font-size:30px;}.elementor-372 .elementor-element.elementor-element-a8b38b5{width:auto;max-width:auto;padding:05px 05px 05px 05px;}.elementor-372 .elementor-element.elementor-element-a8b38b5 .elementor-heading-title{font-size:12px;}.elementor-372 .elementor-element.elementor-element-6ae02fa{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-372 .elementor-element.elementor-element-6ae02fa .elementor-heading-title{font-size:30px;}.elementor-372 .elementor-element.elementor-element-61c7c2a{width:100%;max-width:100%;}.elementor-372 .elementor-element.elementor-element-35ee44c{width:100%;max-width:100%;}.elementor-372 .elementor-element.elementor-element-a76e30d{width:100%;max-width:100%;}.elementor-372 .elementor-element.elementor-element-ba5e885{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-372 .elementor-element.elementor-element-ba5e885 .elementor-heading-title{font-size:30px;}.elementor-372 .elementor-element.elementor-element-45abbc8b{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-372 .elementor-element.elementor-element-2b0b0377{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-7db3b458{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-372 .elementor-element.elementor-element-7db3b458 .elementor-heading-title{font-size:30px;}.elementor-372 .elementor-element.elementor-element-6c8d2c0f{width:var( --container-widget-width, 255.5px );max-width:255.5px;--container-widget-width:255.5px;--container-widget-flex-grow:0;font-size:16px;}.elementor-372 .elementor-element.elementor-element-0279161{width:100%;max-width:100%;}.elementor-372 .elementor-element.elementor-element-bfc5399{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-1712f1fb{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-4b1927{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-372 .elementor-element.elementor-element-4b1927 .elementor-heading-title{font-size:30px;}.elementor-372 .elementor-element.elementor-element-55d3c503 .elementor-image-box-wrapper{text-align:center;}.elementor-372 .elementor-element.elementor-element-55d3c503 .elementor-image-box-img{margin-bottom:0px;}.elementor-372 .elementor-element.elementor-element-55d3c503.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-372 .elementor-element.elementor-element-55d3c503.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-372 .elementor-element.elementor-element-55d3c503.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-372 .elementor-element.elementor-element-55d3c503 .elementor-image-box-title{margin-bottom:11px;}.elementor-372 .elementor-element.elementor-element-398d5626 .elementor-image-box-wrapper{text-align:center;}.elementor-372 .elementor-element.elementor-element-398d5626 .elementor-image-box-img{margin-bottom:15px;}.elementor-372 .elementor-element.elementor-element-629673bd .elementor-image-box-wrapper{text-align:center;}.elementor-372 .elementor-element.elementor-element-629673bd .elementor-image-box-img{margin-bottom:15px;}.elementor-372 .elementor-element.elementor-element-4fe348a6 .elementor-image-box-wrapper{text-align:center;}.elementor-372 .elementor-element.elementor-element-4fe348a6 .elementor-image-box-img{margin-bottom:15px;}.elementor-372 .elementor-element.elementor-element-e3e3fea{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-372 .elementor-element.elementor-element-7f04bce{width:auto;max-width:auto;padding:0px 0px 0px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-f1b97f9{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-372 .elementor-element.elementor-element-f1b97f9 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for container, class: .elementor-element-fef70aa *//* ============================================================
   SECCIÓN HERO (Versión Pantalla Completa + Ajuste de Brillo)
   ============================================================ */
.hero {
    position: relative !important;
    width: 100% !important;
    display: flex !important;
    align-items: center !important; /* Centra el contenido verticalmente en PC */
    min-height: 100vh; /* Ocupa el alto total */
    overflow: hidden !important;
    
    /* Configuración de Imagen de Fondo para evitar bordes grises */
    background-size: cover !important; 
    background-position: center center !important;
    background-repeat: no-repeat !important;
}

/* Overlay - VERSIÓN ACLARADA PARA PC */
.hero::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;
    background: linear-gradient(
        to bottom,
        rgba(0,0,0,0.25) 0%,   
        rgba(0,0,0,0.02) 35%,  
        rgba(0,0,0,0.05) 65%,  
        rgba(0,0,0,0.45) 100%  
    ) !important;
    
    /* Plus de luz a la foto original sin lavarla */
    filter: brightness(1.05); 
}

/* BOX DEL TEXTO (Ajustado para flotar correctamente) */
.hero-box {
    position: relative !important; /* Cambiado a relativo para que Flexbox lo maneje mejor */
    z-index: 3 !important;
    width: min(90%, 900px) !important;
    max-width: 900px !important;
    margin-left: 10% !important; /* Simula el antiguo left: 45% pero de forma más estable */
    text-align: left !important;
    color: #fff;
}

/* Forzar alineación de botones y elementos internos */
.hero-box, 
.hero-box *, 
.hero-box .elementor-button-wrapper {
    text-align: left !important;
}

/* ============================================================
   MOBILE (Ajuste para Samsung y Barras de Navegación)
   ============================================================ */
@media (max-width: 800px) {
    .hero {
        /* svh para que no se corte por la barra de botones en Samsung */
        min-height: 100svh !important; 
        height: 100svh !important;
        aspect-ratio: auto !important; 
        background-size: cover !important;
        background-position: center !important;
    }

    /* El degradado específico para celular (Más oscuro para lectura) */
    .hero::before {
        background: linear-gradient(to bottom,
            rgba(0,0,0,0.55) 0%,    
            rgba(0,0,0,0.20) 15%,   
            rgba(0,0,0,0) 35%,      
            rgba(0,0,0,0) 55%,      
            rgba(0,0,0,0.40) 75%,   
            rgba(0,0,0,0.85) 100%   
        ) !important;
        filter: none; /* Quitamos el brillo extra en móvil para mejorar el contraste */
    }

    .hero-box {
        width: calc(100% - 48px) !important;
        max-width: 100% !important;
        margin: 0 24px !important;
        top: auto !important;
        left: auto !important;
        transform: none !important;
        justify-content: flex-end; /* Empuja el texto hacia abajo en el móvil */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-530ac8f1 */.split-heading{
  overflow: visible;
}

.split-heading .split-line{
  display: block;
}

.split-heading .word{
  display: inline-block;
  white-space: nowrap;
}

.split-heading .char{
  display: inline-block;
  opacity: 0;
  transform: translateY(14px);
  filter: blur(3px);
  will-change: transform, opacity, filter;
}

.split-heading.is-visible .char{
  animation: headingCharIn .55s cubic-bezier(.22,.61,.36,1) forwards;
}

.split-heading .space{
  display: inline-block;
  width: .28em;
}

@keyframes headingCharIn{
  from{
    opacity: 0;
    transform: translateY(14px);
    filter: blur(3px);
  }
  to{
    opacity: 1;
    transform: translateY(0);
    filter: blur(0);
  }
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-5daa072c *//* Contenedor limitado */
.ti-gallery-ver-mas {
  position: relative;
  max-height: 500px; /* ajustar según tamaño de tus miniaturas */
  overflow: hidden;
  transition: max-height 0.7s ease;
}

/* Degradado inferior para insinuar que hay más contenido */
.ti-gallery-ver-mas::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 130px;
  pointer-events: none;
  background: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0),
    var(--e-global-color-background, #ffffff)
  );
  transition: opacity 0.3s ease;
}

/* Estado abierto */
.ti-gallery-ver-mas.ti-gallery-open {
  max-height: 5000px;
}

.ti-gallery-ver-mas.ti-gallery-open::after {
  opacity: 0;
}

/* Botón */
.ti-gallery-more-wrap {
  display: flex;
  justify-content: center;
  margin-top: 28px;
}

.ti-gallery-more-btn {
  border: 1px solid #F97014;
  background: transparent;
  color: #F97014;
  padding: 13px 26px;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.02em;
  cursor: pointer;
  transition: all 0.25s ease;
}

.ti-gallery-more-btn:hover {
  background: #F97014;
  border-color: #F97014;
  color: #fff;
  transform: translateY(-2px);
}

/* Mobile */
@media (max-width: 767px) {
  .ti-gallery-ver-mas {
    max-height: 360px;
  }
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-c756e5a *//* Contenedor limitado */
.ti-gallery-ver-mas {
  position: relative;
  max-height: 500px; /* ajustar según tamaño de tus miniaturas */
  overflow: hidden;
  transition: max-height 0.7s ease;
}

/* Degradado inferior para insinuar que hay más contenido */
.ti-gallery-ver-mas::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 130px;
  pointer-events: none;
  background: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0),
    var(--e-global-color-background, #ffffff)
  );
  transition: opacity 0.3s ease;
}

/* Estado abierto */
.ti-gallery-ver-mas.ti-gallery-open {
  max-height: 5000px;
}

.ti-gallery-ver-mas.ti-gallery-open::after {
  opacity: 0;
}

/* Botón */
.ti-gallery-more-wrap {
  display: flex;
  justify-content: center;
  margin-top: 28px;
}

.ti-gallery-more-btn {
  border: 1px solid #F97014;
  background: transparent;
  color: #F97014;
  padding: 13px 26px;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.02em;
  cursor: pointer;
  transition: all 0.25s ease;
}

.ti-gallery-more-btn:hover {
  background: #F97014;
  border-color: #F97014;
  color: #fff;
  transform: translateY(-2px);
}

/* Mobile */
@media (max-width: 767px) {
  .ti-gallery-ver-mas {
    max-height: 360px;
  }
}/* End custom CSS */