.elementor-123 .elementor-element.elementor-element-f733c91{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-123 .elementor-element.elementor-element-f733c91.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-123 .elementor-element.elementor-element-779a979{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-123 .elementor-element.elementor-element-68f8e28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-123 .elementor-element.elementor-element-2ead9be{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-123 .elementor-element.elementor-element-2ead9be .elementor-divider-separator{width:100%;}.elementor-123 .elementor-element.elementor-element-2ead9be .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-123 .elementor-element.elementor-element-2b6ebd7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:9%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-123 .elementor-element.elementor-element-7016e9d{--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:center;}.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-123 .elementor-element.elementor-element-5215621{text-align:center;}.elementor-123 .elementor-element.elementor-element-5215621 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;letter-spacing:3.1px;color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-0d06485{text-align:center;}.elementor-123 .elementor-element.elementor-element-0d06485 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.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-123 .elementor-element.elementor-element-363874d .elementor-button{background-color:var( --e-global-color-secondary );border-style:solid;border-radius:16px 16px 16px 16px;}.elementor-123 .elementor-element.elementor-element-363874d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-123 .elementor-element.elementor-element-363874d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-123 .elementor-element.elementor-element-363874d .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-363874d .elementor-button:focus{color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-363874d .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-363874d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-eec38ba{--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-123 .elementor-element.elementor-element-d789761{--display:flex;}.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-123 .elementor-element.elementor-element-b1ec491 img{width:100%;max-width:100%;height:219px;}.elementor-123 .elementor-element.elementor-element-5f930c7{--display:flex;--min-height:122px;}.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-123 .elementor-element.elementor-element-7c85292{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-123 .elementor-element.elementor-element-7c85292 p{margin-block-end:5px;}.elementor-123 .elementor-element.elementor-element-12f3fa6{--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;--justify-content:center;--align-items:center;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-123 .elementor-element.elementor-element-2dffd08{border-style:none;border-radius:80px 0px 80px 0px;box-shadow:0px 0px 10px 0px #0EFF6A;}.elementor-123 .elementor-element.elementor-element-2dffd08 img{width:700px;max-width:100%;height:400px;border-radius:80px 00px 80px 0px;box-shadow:0px 0px 10px 0px rgba(23.103555124553004, 255, 0.7760835730511123, 0.92);}.elementor-123 .elementor-element.elementor-element-48cc779{--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;--margin-top:9%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-123 .elementor-element.elementor-element-46eb453{--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:center;}.elementor-123 .elementor-element.elementor-element-ea188e8{text-align:center;}.elementor-123 .elementor-element.elementor-element-ea188e8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;letter-spacing:3.1px;color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-46d1979{text-align:center;}.elementor-123 .elementor-element.elementor-element-46d1979 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-61c8757 .elementor-button{background-color:var( --e-global-color-secondary );height:40px;width:255px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-radius:16px 16px 16px 16px;}.elementor-123 .elementor-element.elementor-element-61c8757 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-123 .elementor-element.elementor-element-61c8757 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-123 .elementor-element.elementor-element-61c8757 .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-61c8757 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-123 .elementor-element.elementor-element-61c8757 .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-61c8757 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-123 .elementor-element.elementor-element-0845c65{--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-123 .elementor-element.elementor-element-9e16181{--display:flex;}.elementor-123 .elementor-element.elementor-element-cf37ce1{--display:flex;}.elementor-123 .elementor-element.elementor-element-58c4888{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-123 .elementor-element.elementor-element-58c4888 p{margin-block-end:5px;}.elementor-123 .elementor-element.elementor-element-e7ec08e{--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;--justify-content:center;--align-items:center;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-123 .elementor-element.elementor-element-1032a41{border-style:none;border-radius:80px 0px 80px 0px;box-shadow:0px 0px 10px 0px #0EFF6A;}.elementor-123 .elementor-element.elementor-element-1032a41 img{width:700px;max-width:100%;height:400px;border-radius:80px 00px 80px 0px;box-shadow:0px 0px 10px 0px rgba(23.103555124553004, 255, 0.7760835730511123, 0.92);}.elementor-123 .elementor-element.elementor-element-d481ad6{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-123 .elementor-element.elementor-element-9cb51fa{--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:center;}.elementor-123 .elementor-element.elementor-element-7985be6{text-align:center;}.elementor-123 .elementor-element.elementor-element-7985be6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;letter-spacing:3.1px;color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-dbaeda7{text-align:center;}.elementor-123 .elementor-element.elementor-element-dbaeda7 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-ec4a809 .elementor-button{background-color:var( --e-global-color-secondary );border-style:solid;border-radius:16px 16px 16px 16px;}.elementor-123 .elementor-element.elementor-element-ec4a809 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-123 .elementor-element.elementor-element-ec4a809 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-123 .elementor-element.elementor-element-ec4a809 .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-ec4a809 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-ec4a809 .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-ec4a809 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-fcd6679{--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-123 .elementor-element.elementor-element-270aee6{--display:flex;}.elementor-123 .elementor-element.elementor-element-5aeaa08{--display:flex;}.elementor-123 .elementor-element.elementor-element-e5dc3d0{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-123 .elementor-element.elementor-element-e5dc3d0 p{margin-block-end:5px;}.elementor-123 .elementor-element.elementor-element-4fe9e1e{--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;--justify-content:center;--align-items:center;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-123 .elementor-element.elementor-element-e91bda8{border-style:none;border-radius:80px 0px 80px 0px;box-shadow:0px 0px 10px 0px #0EFF6A;}.elementor-123 .elementor-element.elementor-element-e91bda8 img{width:700px;max-width:100%;height:400px;border-radius:80px 00px 80px 0px;box-shadow:0px 0px 10px 0px rgba(23.103555124553004, 255, 0.7760835730511123, 0.92);}.elementor-123 .elementor-element.elementor-element-c4af0d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-123 .elementor-element.elementor-element-5b92674{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-123 .elementor-element.elementor-element-5b92674 .elementor-divider-separator{width:100%;}.elementor-123 .elementor-element.elementor-element-5b92674 .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-123 .elementor-element.elementor-element-86c08ef{--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-123 .elementor-element.elementor-element-af4ee89{--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:center;}.elementor-123 .elementor-element.elementor-element-ac50db0{text-align:center;}.elementor-123 .elementor-element.elementor-element-ac50db0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;letter-spacing:3.1px;color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-e11895c{text-align:center;}.elementor-123 .elementor-element.elementor-element-e11895c .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-7e80206 .elementor-button{background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-123 .elementor-element.elementor-element-7e80206 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-123 .elementor-element.elementor-element-7e80206 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-123 .elementor-element.elementor-element-7e80206 .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-7e80206 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-7e80206 .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-7e80206 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-90193e6{--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-123 .elementor-element.elementor-element-951b719{--display:flex;}.elementor-123 .elementor-element.elementor-element-ccdaa2f{--display:flex;}.elementor-123 .elementor-element.elementor-element-62db571{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-123 .elementor-element.elementor-element-62db571 p{margin-block-end:5px;}.elementor-123 .elementor-element.elementor-element-e980442{--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;--justify-content:center;--align-items:center;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-123 .elementor-element.elementor-element-8eba1cd{border-style:none;border-radius:80px 0px 80px 0px;box-shadow:0px 0px 10px 0px #0EFF6A;}.elementor-123 .elementor-element.elementor-element-8eba1cd img{width:700px;max-width:100%;height:400px;border-radius:80px 00px 80px 0px;box-shadow:0px 0px 10px 0px rgba(23.103555124553004, 255, 0.7760835730511123, 0.92);}.elementor-123 .elementor-element.elementor-element-736a45d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-123 .elementor-element.elementor-element-df15ccd{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-123 .elementor-element.elementor-element-df15ccd .elementor-divider-separator{width:100%;}.elementor-123 .elementor-element.elementor-element-df15ccd .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-123 .elementor-element.elementor-element-cff47f5{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-123 .elementor-element.elementor-element-8e4de2e{--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:center;}.elementor-123 .elementor-element.elementor-element-e974135{text-align:center;}.elementor-123 .elementor-element.elementor-element-e974135 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;letter-spacing:3.1px;color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-e00c8b0{text-align:center;}.elementor-123 .elementor-element.elementor-element-e00c8b0 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-221d9c5 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-radius:16px 16px 16px 16px;padding:11px 27px 11px 11px;}.elementor-123 .elementor-element.elementor-element-221d9c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-123 .elementor-element.elementor-element-221d9c5 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-123 .elementor-element.elementor-element-221d9c5 .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-221d9c5 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-123 .elementor-element.elementor-element-221d9c5 .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-221d9c5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-123 .elementor-element.elementor-element-f27fda6{--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-123 .elementor-element.elementor-element-42cdf72{--display:flex;}.elementor-123 .elementor-element.elementor-element-0bcd303{--display:flex;}.elementor-123 .elementor-element.elementor-element-0b44a0a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-123 .elementor-element.elementor-element-0b44a0a p{margin-block-end:5px;}.elementor-123 .elementor-element.elementor-element-4ece029{--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;--justify-content:center;--align-items:center;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-123 .elementor-element.elementor-element-0bc7a89{border-style:none;border-radius:80px 0px 80px 0px;box-shadow:0px 0px 10px 0px #0EFF6A;}.elementor-123 .elementor-element.elementor-element-0bc7a89 img{width:700px;max-width:100%;height:400px;border-radius:80px 00px 80px 0px;box-shadow:0px 0px 10px 0px rgba(23.103555124553004, 255, 0.7760835730511123, 0.92);}.elementor-123 .elementor-element.elementor-element-907e907{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-123 .elementor-element.elementor-element-9e9f873{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-123 .elementor-element.elementor-element-9e9f873 .elementor-divider-separator{width:100%;}.elementor-123 .elementor-element.elementor-element-9e9f873 .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-123 .elementor-element.elementor-element-6bfbc60{--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-123 .elementor-element.elementor-element-2b8f70c{--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:center;}.elementor-123 .elementor-element.elementor-element-4fde441{text-align:center;}.elementor-123 .elementor-element.elementor-element-4fde441 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;letter-spacing:3.1px;color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-9454bbe{text-align:center;}.elementor-123 .elementor-element.elementor-element-9454bbe .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:600;letter-spacing:2.1px;color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-7a8aed4 .elementor-button{background-color:var( --e-global-color-secondary );border-style:solid;border-radius:16px 16px 16px 16px;}.elementor-123 .elementor-element.elementor-element-7a8aed4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-123 .elementor-element.elementor-element-7a8aed4 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-123 .elementor-element.elementor-element-7a8aed4 .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-7a8aed4 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-7a8aed4 .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-7a8aed4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-dabc784{--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;--justify-content:center;--align-items:center;}.elementor-123 .elementor-element.elementor-element-2fcec68{border-style:none;border-radius:80px 0px 80px 0px;box-shadow:0px 0px 10px 0px #0EFF6A;}.elementor-123 .elementor-element.elementor-element-2fcec68 img{width:700px;max-width:100%;height:370px;border-radius:80px 00px 80px 0px;box-shadow:0px 0px 10px 0px rgba(23.103555124553004, 255, 0.7760835730511123, 0.92);}.elementor-123 .elementor-element.elementor-element-5519567{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-123 .elementor-element.elementor-element-6ac65a4{--display:flex;}.elementor-123 .elementor-element.elementor-element-a83270a{--divider-border-style:solid;--divider-color:#73B54200;--divider-border-width:1px;}.elementor-123 .elementor-element.elementor-element-a83270a .elementor-divider-separator{width:100%;}.elementor-123 .elementor-element.elementor-element-a83270a .elementor-divider{padding-block-start:34px;padding-block-end:34px;}.elementor-123 .elementor-element.elementor-element-12f6502{text-align:center;}.elementor-123 .elementor-element.elementor-element-12f6502 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-4586b5f{text-align:center;}.elementor-123 .elementor-element.elementor-element-4586b5f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;text-shadow:0px 0px 10px #00F75C;color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-298a001{--display:flex;}.elementor-123 .elementor-element.elementor-element-ef741d7{--display:flex;}@media(max-width:767px){.elementor-123 .elementor-element.elementor-element-f733c91{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-123 .elementor-element.elementor-element-779a979{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-123 .elementor-element.elementor-element-2b6ebd7{--margin-top:0%;--margin-bottom:0%;--margin-left:3%;--margin-right:0%;}.elementor-123 .elementor-element.elementor-element-363874d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -56px) 0px;}.elementor-123 .elementor-element.elementor-element-2dffd08 img{height:250px;}.elementor-123 .elementor-element.elementor-element-48cc779{--margin-top:20%;--margin-bottom:0%;--margin-left:3%;--margin-right:0%;}.elementor-123 .elementor-element.elementor-element-61c8757{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -49px) 0px;}.elementor-123 .elementor-element.elementor-element-1032a41 img{height:250px;}.elementor-123 .elementor-element.elementor-element-d481ad6{--margin-top:0%;--margin-bottom:0%;--margin-left:3%;--margin-right:0%;}.elementor-123 .elementor-element.elementor-element-ec4a809{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -56px) 0px;}.elementor-123 .elementor-element.elementor-element-e91bda8{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-123 .elementor-element.elementor-element-e91bda8 img{height:250px;}.elementor-123 .elementor-element.elementor-element-c4af0d5{--margin-top:0px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;}.elementor-123 .elementor-element.elementor-element-86c08ef{--margin-top:0%;--margin-bottom:0%;--margin-left:3%;--margin-right:0%;}.elementor-123 .elementor-element.elementor-element-7e80206{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-123 .elementor-element.elementor-element-8eba1cd img{height:250px;}.elementor-123 .elementor-element.elementor-element-cff47f5{--margin-top:0%;--margin-bottom:0%;--margin-left:3%;--margin-right:0%;}.elementor-123 .elementor-element.elementor-element-221d9c5{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + -54px) 0px;}.elementor-123 .elementor-element.elementor-element-0bc7a89 img{height:250px;}.elementor-123 .elementor-element.elementor-element-6bfbc60{--margin-top:0%;--margin-bottom:0%;--margin-left:3%;--margin-right:0%;}.elementor-123 .elementor-element.elementor-element-5519567{--margin-top:0%;--margin-bottom:0%;--margin-left:3%;--margin-right:0%;}}@media(min-width:768px){.elementor-123 .elementor-element.elementor-element-f733c91{--width:100%;}.elementor-123 .elementor-element.elementor-element-7016e9d{--width:50%;}.elementor-123 .elementor-element.elementor-element-eec38ba{--width:100%;}.elementor-123 .elementor-element.elementor-element-5f930c7{--width:1600px;}.elementor-123 .elementor-element.elementor-element-12f3fa6{--width:50%;}.elementor-123 .elementor-element.elementor-element-46eb453{--width:50%;}.elementor-123 .elementor-element.elementor-element-0845c65{--width:100%;}.elementor-123 .elementor-element.elementor-element-cf37ce1{--width:1600px;}.elementor-123 .elementor-element.elementor-element-e7ec08e{--width:50%;}.elementor-123 .elementor-element.elementor-element-9cb51fa{--width:50%;}.elementor-123 .elementor-element.elementor-element-fcd6679{--width:100%;}.elementor-123 .elementor-element.elementor-element-5aeaa08{--width:1600px;}.elementor-123 .elementor-element.elementor-element-4fe9e1e{--width:50%;}.elementor-123 .elementor-element.elementor-element-af4ee89{--width:50%;}.elementor-123 .elementor-element.elementor-element-90193e6{--width:100%;}.elementor-123 .elementor-element.elementor-element-ccdaa2f{--width:1600px;}.elementor-123 .elementor-element.elementor-element-e980442{--width:50%;}.elementor-123 .elementor-element.elementor-element-8e4de2e{--width:50%;}.elementor-123 .elementor-element.elementor-element-f27fda6{--width:100%;}.elementor-123 .elementor-element.elementor-element-0bcd303{--width:1600px;}.elementor-123 .elementor-element.elementor-element-4ece029{--width:50%;}.elementor-123 .elementor-element.elementor-element-2b8f70c{--width:50%;}.elementor-123 .elementor-element.elementor-element-dabc784{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-779a979 */[data-carousel-track] {
    width: 100vw !important;
    max-width: none !important;
    position: relative !important;
    left: 0 !important;
    right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding: 0 !important;
}

.media-slide {
    min-width: 100vw !important;
    width: 100vw !important;
    flex: 0 0 100vw !important;
}

.media-slide video {
    width: 100vw !important;
    min-width: 100vw !important;
    height: 100% !important;
    object-fit: cover !important;
}

/* Forzar overflow hidden en body y html */
html, body {
    overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1ec491 *//* Por defecto (pantallas grandes) */
.robot {
  max-width: 250px;
  display: block;
  margin: 0 auto; /* lo centra */
}

/* Para tablets */
@media (max-width: 992px) {
  .robot{
      display: none;
  }
}

/* Para móviles */
@media (max-width: 576px) {
  .robot {
    max-width: 120px;
    margin: 0 auto 1rem;
    display: block;
  }
}

/* Si prefieres ocultarlo en móviles */
@media (max-width: 576px) {
  .robot {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eec38ba */.plan-basic {
  display: flex;
  align-items: center; /* centra verticalmente texto y robot */
  justify-content: space-between; /* separa texto y robot */
  gap: 1rem;
}

/* Ajuste en pantallas medianas */
@media (max-width: 992px) {
  .plan-basic {
    flex-direction: column; /* apila texto y robot */
    align-items: center;
    text-align: center;
  }

  .plan-basic .robot {
    max-width: 150px; /* más pequeño */
    margin-top: 1rem;
  }
}

/* Ajuste en móviles */
@media (max-width: 576px) {
  .plan-basic .robot {
    max-width: 100px; /* aún más pequeño */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61c8757 */.btn-contrata {
  animation: bounceBtn 1.5s infinite;
  transform-origin: center;
}

@keyframes bounceBtn {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0) scale(1);
  }
  40% {
    transform: translateY(-18px) scale(1.1); /* salta y crece */
  }
  60% {
    transform: translateY(-10px) scale(1.05); /* rebote más pequeño */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69c1cef *//* Por defecto (pantallas grandes) */
.robot {
  max-width: 250px;
  display: block;
  margin: 0 auto; /* lo centra */

}

/* Para tablets */
@media (max-width: 992px) {
  .robot{
      display: none;
  }
}

/* Para móviles */
@media (max-width: 576px) {
  .robot {
    max-width: 120px;
    margin: 0 auto 1rem;
    display: block;
  }
}

/* Si prefieres ocultarlo en móviles */
@media (max-width: 576px) {
  .robot {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0845c65 */.plan-basic {
  display: flex;
  align-items: center; /* centra verticalmente texto y robot */
  justify-content: space-between; /* separa texto y robot */
  gap: 1rem;
}

/* Ajuste en pantallas medianas */
@media (max-width: 992px) {
  .plan-basic {
    flex-direction: column; /* apila texto y robot */
    align-items: center;
    text-align: center;
  }

  .plan-basic .robot {
    max-width: 150px; /* más pequeño */
    margin-top: 1rem;
  }
}

/* Ajuste en móviles */
@media (max-width: 576px) {
  .plan-basic .robot {
    max-width: 100px; /* aún más pequeño */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387d19c *//* Por defecto (pantallas grandes) */
.robot {
  max-width: 250px;
  display: block;
  margin: 0 auto; /* lo centra */
}

/* Para tablets */
@media (max-width: 992px) {
  .robot{
      display: none;
  }
}

/* Para móviles */
@media (max-width: 576px) {
  .robot {
    max-width: 120px;
    margin: 0 auto 1rem;
    display: block;
  }
}

/* Si prefieres ocultarlo en móviles */
@media (max-width: 576px) {
  .robot {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd6679 */.plan-basic {
  display: flex;
  align-items: center; /* centra verticalmente texto y robot */
  justify-content: space-between; /* separa texto y robot */
  gap: 1rem;
}

/* Ajuste en pantallas medianas */
@media (max-width: 992px) {
  .plan-basic {
    flex-direction: column; /* apila texto y robot */
    align-items: center;
    text-align: center;
  }

  .plan-basic .robot {
    max-width: 150px; /* más pequeño */
    margin-top: 1rem;
  }
}

/* Ajuste en móviles */
@media (max-width: 576px) {
  .plan-basic .robot {
    max-width: 100px; /* aún más pequeño */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2117484 *//* Por defecto (pantallas grandes) */
.robot {
  max-width: 250px;
  display: block;
  margin: 0 auto; /* lo centra */
}

/* Para tablets */
@media (max-width: 992px) {
  .robot{
      display: none;
  }
}

/* Para móviles */
@media (max-width: 576px) {
  .robot {
    max-width: 120px;
    margin: 0 auto 1rem;
    display: block;
  }
}

/* Si prefieres ocultarlo en móviles */
@media (max-width: 576px) {
  .robot {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90193e6 */.plan-basic {
  display: flex;
  align-items: center; /* centra verticalmente texto y robot */
  justify-content: space-between; /* separa texto y robot */
  gap: 1rem;
}

/* Ajuste en pantallas medianas */
@media (max-width: 992px) {
  .plan-basic {
    flex-direction: column; /* apila texto y robot */
    align-items: center;
    text-align: center;
  }

  .plan-basic .robot {
    max-width: 150px; /* más pequeño */
    margin-top: 1rem;
  }
}

/* Ajuste en móviles */
@media (max-width: 576px) {
  .plan-basic .robot {
    max-width: 100px; /* aún más pequeño */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56c0fdc *//* Por defecto (pantallas grandes) */
.robot {
  max-width: 250px;
  display: block;
  margin: 0 auto; /* lo centra */
}

/* Para tablets */
@media (max-width: 992px) {
  .robot{
      display: none;
  }
}

/* Para móviles */
@media (max-width: 576px) {
  .robot {
    max-width: 120px;
    margin: 0 auto 1rem;
    display: block;
  }
}

/* Si prefieres ocultarlo en móviles */
@media (max-width: 576px) {
  .robot {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f27fda6 */.plan-basic {
  display: flex;
  align-items: center; /* centra verticalmente texto y robot */
  justify-content: space-between; /* separa texto y robot */
  gap: 1rem;
}

/* Ajuste en pantallas medianas */
@media (max-width: 992px) {
  .plan-basic {
    flex-direction: column; /* apila texto y robot */
    align-items: center;
    text-align: center;
  }

  .plan-basic .robot {
    max-width: 150px; /* más pequeño */
    margin-top: 1rem;
  }
}

/* Ajuste en móviles */
@media (max-width: 576px) {
  .plan-basic .robot {
    max-width: 100px; /* aún más pequeño */
  }
}/* End custom CSS */