.elementor-20 .elementor-element.elementor-element-7be99eb{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-7be99eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-5da2820{--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:0;--margin-bottom:12vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-63ea2d0{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4b172b5{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4b172b5 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:58px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-0fdf210{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-0fdf210 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5d78292{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a6dacb6 .elementor-button{background-color:#2E2E2EE8;font-family:var( --e-global-typography-e069ff5-font-family ), Sans-serif;font-size:var( --e-global-typography-e069ff5-font-size );font-weight:var( --e-global-typography-e069ff5-font-weight );text-transform:var( --e-global-typography-e069ff5-text-transform );font-style:var( --e-global-typography-e069ff5-font-style );text-decoration:var( --e-global-typography-e069ff5-text-decoration );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-20 .elementor-element.elementor-element-a6dacb6 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-a6dacb6 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#5FB3B8;}.elementor-20 .elementor-element.elementor-element-a6dacb6.elementor-element{--order:-99999 /* order start hack */;}.elementor-20 .elementor-element.elementor-element-a6dacb6 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-a6dacb6 .elementor-button:focus svg{fill:#000000;}.elementor-20 .elementor-element.elementor-element-6cb7152 .elementor-button{background-color:#5FB3B800;font-family:var( --e-global-typography-e069ff5-font-family ), Sans-serif;font-size:var( --e-global-typography-e069ff5-font-size );font-weight:var( --e-global-typography-e069ff5-font-weight );text-transform:var( --e-global-typography-e069ff5-text-transform );font-style:var( --e-global-typography-e069ff5-font-style );text-decoration:var( --e-global-typography-e069ff5-text-decoration );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );fill:#FFFFFFCC;color:#FFFFFFCC;border-style:solid;border-width:0px 0px 0px 0px;border-color:#5FB3B8;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-6cb7152 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-6cb7152 .elementor-button:focus{background-color:#5FB3B800;color:#FFFFFF;border-color:#000000;}.elementor-20 .elementor-element.elementor-element-6cb7152 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-6cb7152 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f9090ae{--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:flex-end;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-vamtam_accent_7 );--border-color:var( --e-global-color-vamtam_accent_7 );}.elementor-20 .elementor-element.elementor-element-f9090ae:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f9090ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-20 .elementor-element.elementor-element-0f8439f{--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:10vh;--margin-bottom:10vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3e30eb9{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-3e30eb9 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-20 .elementor-element.elementor-element-ffcf719{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-ffcf719 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#5FB3B8;}.elementor-20 .elementor-element.elementor-element-36c9c95{--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:flex-end;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-vamtam_accent_7 );--border-color:var( --e-global-color-vamtam_accent_7 );--margin-top:0%;--margin-bottom:25%;--margin-left:0%;--margin-right:0%;}.elementor-20 .elementor-element.elementor-element-36c9c95:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-36c9c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5da1979{--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:10vh;--margin-bottom:10vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b0ad3fb{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-b0ad3fb .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#5FB3B8;}.elementor-20 .elementor-element.elementor-element-a564d09{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-a564d09 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#5FB3B8;}.elementor-20 .elementor-element.elementor-element-b610ace{--divider-border-style:solid;--divider-color:#5FB3B8;--divider-border-width:1.5px;}.elementor-20 .elementor-element.elementor-element-b610ace .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-b610ace .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-a1b3309{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:-131px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-49fe64a{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-49fe64a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-49fe64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-87fc341{--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:space-between;--align-items:center;--gap:3vh 0;--row-gap:3vh;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-87fc341:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-87fc341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-6667426{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-20 .elementor-element.elementor-element-6667426 > .elementor-widget-container{background-color:#FFFFFFD1;margin:0px 60px 0px 60px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5FB3B8;border-radius:100px 100px 100px 100px;}.elementor-20 .elementor-element.elementor-element-6667426.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-6667426 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;color:#006666;}.elementor-20 .elementor-element.elementor-element-ea332e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-ea332e1{z-index:5;}.elementor-20 .elementor-element.elementor-element-12237a8{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-20 .elementor-element.elementor-element-263971a{--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:space-between;--align-items:center;--gap:3vh 0;--row-gap:3vh;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-263971a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-263971a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-3a56aee{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-20 .elementor-element.elementor-element-3a56aee > .elementor-widget-container{background-color:#FFFFFFD1;margin:0px 60px 0px 60px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5FB3B8;border-radius:100px 100px 100px 100px;}.elementor-20 .elementor-element.elementor-element-3a56aee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-3a56aee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;color:#006666;}.elementor-20 .elementor-element.elementor-element-5b9d128.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-5b9d128{z-index:5;}.elementor-20 .elementor-element.elementor-element-ae3d839{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-20 .elementor-element.elementor-element-168e870{--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:space-between;--align-items:center;--gap:3vh 0;--row-gap:3vh;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-168e870:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-168e870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-777c0cb{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-20 .elementor-element.elementor-element-777c0cb > .elementor-widget-container{background-color:#FFFFFFD1;margin:0px 60px 0px 60px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5FB3B8;border-radius:100px 100px 100px 100px;}.elementor-20 .elementor-element.elementor-element-777c0cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-777c0cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;color:#006666;}.elementor-20 .elementor-element.elementor-element-7f703c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-7f703c3{z-index:5;}.elementor-20 .elementor-element.elementor-element-6497e0d{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-20 .elementor-element.elementor-element-9ead004{--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:space-between;--align-items:center;--gap:3vh 0;--row-gap:3vh;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-9ead004:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9ead004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-fb6c017{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-20 .elementor-element.elementor-element-fb6c017 > .elementor-widget-container{background-color:#FFFFFFD1;margin:0px 60px 0px 60px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5FB3B8;border-radius:100px 100px 100px 100px;}.elementor-20 .elementor-element.elementor-element-fb6c017.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-fb6c017 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;color:#006666;}.elementor-20 .elementor-element.elementor-element-e6d6970.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-e6d6970{z-index:5;}.elementor-20 .elementor-element.elementor-element-9ca2570{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-20 .elementor-element.elementor-element-8fab5c4{--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:flex-end;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-vamtam_accent_7 );--border-color:var( --e-global-color-vamtam_accent_7 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8fab5c4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8fab5c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://dataguardians.net/wp-content/uploads/2025/07/b91566f00d3de411d22697872b998aa051d069ca.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-ffe0c24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:-390px;--margin-bottom:-140px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-247d58a{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-247d58a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-247d58a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-a63bb8f{--display:flex;--min-height:50vh;--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:stretch;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e386d2c{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3vh 0;--row-gap:3vh;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:36px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-e386d2c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e386d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-f23dd96{--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:space-between;--align-items:center;--gap:3vh 0;--row-gap:3vh;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f23dd96:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f23dd96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-f23dd96:hover{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-86fb092{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;top:165px;z-index:10;text-align:center;}.elementor-20 .elementor-element.elementor-element-86fb092 > .elementor-widget-container{background-color:#FFFFFFD1;margin:0px 60px 0px 60px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5FB3B8;border-radius:100px 100px 100px 100px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-86fb092{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-86fb092{right:0px;}.elementor-20 .elementor-element.elementor-element-86fb092 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;color:#006666;}.elementor-20 .elementor-element.elementor-element-6796d02{z-index:5;}.elementor-20 .elementor-element.elementor-element-f1dd2a2{--display:flex;--justify-content:flex-start;--gap:0 0;--row-gap:0;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f1dd2a2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f1dd2a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-f1dd2a2:hover{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-f1dd2a2.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-a7716a6{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-20 .elementor-element.elementor-element-6ccde99{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3vh 0;--row-gap:3vh;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-6ccde99:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6ccde99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-e2d2c14{--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:space-between;--align-items:center;--gap:3vh 0;--row-gap:3vh;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-e2d2c14:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e2d2c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-e2d2c14:hover{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e8d9cec{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;top:165px;z-index:10;text-align:center;}.elementor-20 .elementor-element.elementor-element-e8d9cec > .elementor-widget-container{background-color:#FFFFFFD1;margin:0px 60px 0px 60px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5FB3B8;border-radius:100px 100px 100px 100px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-e8d9cec{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-e8d9cec{right:0px;}.elementor-20 .elementor-element.elementor-element-e8d9cec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;color:#006666;}.elementor-20 .elementor-element.elementor-element-e38afdd{z-index:5;}.elementor-20 .elementor-element.elementor-element-4da95c8{--display:flex;--justify-content:flex-start;--gap:0 0;--row-gap:0;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-4da95c8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4da95c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-4da95c8:hover{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-4da95c8.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-705157b{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-20 .elementor-element.elementor-element-84337be{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3vh 0;--row-gap:3vh;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-84337be:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-84337be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-dae942d{--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:space-between;--align-items:center;--gap:3vh 0;--row-gap:3vh;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-dae942d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-dae942d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-dae942d:hover{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6c2d186{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;top:166px;z-index:10;text-align:center;}.elementor-20 .elementor-element.elementor-element-6c2d186 > .elementor-widget-container{background-color:#FFFFFFD1;margin:0px 30px 0px 30px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5FB3B8;border-radius:100px 100px 100px 100px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-6c2d186{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-6c2d186{right:0px;}.elementor-20 .elementor-element.elementor-element-6c2d186 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;color:#006666;}.elementor-20 .elementor-element.elementor-element-3847f11{z-index:5;}.elementor-20 .elementor-element.elementor-element-f9e3d35{--display:flex;--justify-content:flex-start;--gap:0 0;--row-gap:0;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f9e3d35:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f9e3d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-f9e3d35:hover{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-f9e3d35.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-8819b29{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-20 .elementor-element.elementor-element-2ad36ed{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3vh 0;--row-gap:3vh;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-2ad36ed:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2ad36ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-fa3ca01{--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:space-between;--align-items:center;--gap:3vh 0;--row-gap:3vh;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-fa3ca01:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fa3ca01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-fa3ca01:hover{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-caa49a3{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;top:165px;z-index:10;text-align:center;}.elementor-20 .elementor-element.elementor-element-caa49a3 > .elementor-widget-container{background-color:#FFFFFFD1;margin:0px 20px 0px 20px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5FB3B8;border-radius:100px 100px 100px 100px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-caa49a3{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-caa49a3{right:0px;}.elementor-20 .elementor-element.elementor-element-caa49a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;color:#006666;}.elementor-20 .elementor-element.elementor-element-e49445a{z-index:5;}.elementor-20 .elementor-element.elementor-element-36bff43{--display:flex;--justify-content:flex-start;--gap:0 0;--row-gap:0;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-36bff43:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-36bff43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-36bff43:hover{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-36bff43.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-47841d2{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-20 .elementor-element.elementor-element-7a5a266{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-aee0d2b{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-aee0d2b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-50e199d{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-20 .elementor-element.elementor-element-50e199d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-50e199d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-d299c40{--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:stretch;--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8e0ea21{--display:flex;--justify-content:space-evenly;--gap:40 0;--row-gap:40;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8e0ea21.e-con{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-c71a190{--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:stretch;--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d273373{--display:flex;--min-height:15vh;--justify-content:space-between;--gap:0 0;--row-gap:0;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-733d54c{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-733d54c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:84px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f814b6b{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-f814b6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e36b543{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-e36b543 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e36b543 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-e36b543 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-5f8e99d{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-5f8e99d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5f8e99d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1d13e25{--display:flex;--justify-content:space-evenly;--gap:40 0;--row-gap:40;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1d13e25.e-con{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-584616e{--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:stretch;--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-26ae94c{--display:flex;--min-height:15vh;--justify-content:space-between;--gap:0 0;--row-gap:0;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0f2f84e{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-0f2f84e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:84px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4c1476c{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-4c1476c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f9e3bf7{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-f9e3bf7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f9e3bf7 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-f9e3bf7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-e5a564a{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-e5a564a > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e5a564a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f944b45{--display:flex;--justify-content:space-evenly;--gap:40 0;--row-gap:40;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f944b45.e-con{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-637330e{--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:stretch;--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4954efa{--display:flex;--min-height:15vh;--justify-content:space-between;--gap:0 0;--row-gap:0;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7b3406a{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-7b3406a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:84px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-79c6109{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-79c6109 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-cbad2d9{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-cbad2d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-cbad2d9 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-cbad2d9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-01919b6{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-01919b6 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-01919b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-a01305a{--display:flex;--justify-content:space-evenly;--gap:40 0;--row-gap:40;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a01305a.e-con{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-c2392f2{--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:stretch;--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ad1ab99{--display:flex;--min-height:15vh;--justify-content:space-between;--gap:0 0;--row-gap:0;--column-gap:0;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0c612ec{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-0c612ec .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:84px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-8731764{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-8731764 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-27398d5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-27398d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-27398d5 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-27398d5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-3a1b7d3{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-3a1b7d3 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3a1b7d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6851f9c{--display:flex;--min-height:90vh;--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;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-6851f9c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6851f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://dataguardians.net/wp-content/uploads/2025/08/536baba7906303e4d0fa26e047f450f4615e5207.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-20 .elementor-element.elementor-element-2f85276{--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:0;--margin-bottom:12vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4db0ac1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-80d7d7c{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-80d7d7c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-20 .elementor-element.elementor-element-6a85b2d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-bd9e852{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-bd9e852 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-20 .elementor-element.elementor-element-28673fa{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-28d08a7 .elementor-button{background-color:#5FB3B800;font-family:var( --e-global-typography-e069ff5-font-family ), Sans-serif;font-size:var( --e-global-typography-e069ff5-font-size );font-weight:var( --e-global-typography-e069ff5-font-weight );text-transform:var( --e-global-typography-e069ff5-text-transform );font-style:var( --e-global-typography-e069ff5-font-style );text-decoration:var( --e-global-typography-e069ff5-text-decoration );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );fill:#FFFFFFCC;color:#FFFFFFCC;border-style:solid;border-width:0px 0px 0px 0px;border-color:#5FB3B8;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-28d08a7 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-28d08a7 .elementor-button:focus{background-color:#5FB3B800;color:#FFFFFF;border-color:#000000;}.elementor-20 .elementor-element.elementor-element-28d08a7 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-28d08a7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-c6ac09f{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c6ac09f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-d475ee8{--e-image-carousel-slides-to-show:3;}.elementor-20 .elementor-element.elementor-element-d475ee8 .swiper-wrapper{display:flex;align-items:center;}.elementor-20 .elementor-element.elementor-element-d475ee8 .elementor-image-carousel-caption{text-align:center;color:#002A6B;font-weight:700;font-style:italic;text-shadow:0px 0px 6px rgba(0,0,0,0.3);}.elementor-20 .elementor-element.elementor-element-8d45075{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-vamtam_accent_7 );--border-color:var( --e-global-color-vamtam_accent_7 );--margin-top:0;--margin-bottom:100;--margin-left:0;--margin-right:0;}.elementor-20 .elementor-element.elementor-element-8d45075:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8d45075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://dataguardians.net/wp-content/uploads/2025/07/b91566f00d3de411d22697872b998aa051d069ca.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-944454d{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8afb977{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9a4467c{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-9a4467c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4488d74{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8301612 .elementor-button{background-color:#5FB3B800;font-family:var( --e-global-typography-e069ff5-font-family ), Sans-serif;font-size:var( --e-global-typography-e069ff5-font-size );font-weight:var( --e-global-typography-e069ff5-font-weight );text-transform:var( --e-global-typography-e069ff5-text-transform );font-style:var( --e-global-typography-e069ff5-font-style );text-decoration:var( --e-global-typography-e069ff5-text-decoration );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );fill:#FFFFFFCC;color:#FFFFFFCC;border-style:solid;border-width:0px 0px 0px 0px;border-color:#5FB3B8;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-8301612 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-8301612 .elementor-button:focus{background-color:#5FB3B800;color:#FFFFFF;border-color:#000000;}.elementor-20 .elementor-element.elementor-element-8301612 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-8301612 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-41e8621{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-68043b4{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-68043b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-cc4e46b{--display:flex;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-20 .elementor-element.elementor-element-5698512{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-5698512 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5071e42{--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:flex-end;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-vamtam_accent_7 );--border-color:var( --e-global-color-vamtam_accent_7 );--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5071e42:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5071e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041d20;}.elementor-20 .elementor-element.elementor-element-1ad89c1{--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:10vh;--margin-bottom:10vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6d04c44{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-6d04c44 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-ab93f22{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-ab93f22 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5f89194 .elementor-button{background-color:#5FB3B800;font-family:var( --e-global-typography-e069ff5-font-family ), Sans-serif;font-size:var( --e-global-typography-e069ff5-font-size );font-weight:var( --e-global-typography-e069ff5-font-weight );text-transform:var( --e-global-typography-e069ff5-text-transform );font-style:var( --e-global-typography-e069ff5-font-style );text-decoration:var( --e-global-typography-e069ff5-text-decoration );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );fill:#FFFFFFCC;color:#FFFFFFCC;border-style:solid;border-width:0px 0px 0px 0px;border-color:#5FB3B8;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-5f89194 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-5f89194 .elementor-button:focus{background-color:#5FB3B800;color:#FFFFFF;border-color:#000000;}.elementor-20 .elementor-element.elementor-element-5f89194 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-5f89194 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f977ef1{--display:flex;--min-height:250px;--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;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-f977ef1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f977ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-c9cb266{--display:flex;--justify-content:flex-start;}.elementor-20 .elementor-element.elementor-element-86bff89 img{width:30%;}.elementor-20 .elementor-element.elementor-element-1064edb{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-1064edb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-38afa2b{--display:flex;--justify-content:flex-start;}.elementor-20 .elementor-element.elementor-element-2ab5201 img{width:30%;}.elementor-20 .elementor-element.elementor-element-ed9c9bf{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-ed9c9bf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2c0a2dc{--display:flex;--justify-content:flex-start;}.elementor-20 .elementor-element.elementor-element-0cba51f img{width:30%;opacity:1;}.elementor-20 .elementor-element.elementor-element-7c195cb{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-7c195cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-900e85e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-900e85e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-900e85e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5ce6908{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:0px 0px 24px 24px;--padding-top:12vh;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-20 .elementor-element.elementor-element-5ce6908:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5ce6908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5FB3B800;}.elementor-20 .elementor-element.elementor-element-5ce6908::before, .elementor-20 .elementor-element.elementor-element-5ce6908 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-5ce6908 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-5ce6908 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-5ce6908 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-5ce6908 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#5FB3B800;--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-ad3475a > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-20 .elementor-element.elementor-element-ad3475a.elementor-element{--align-self:stretch;}.elementor-20 .elementor-element.elementor-element-ad3475a .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-2f7c63d-font-family ), Sans-serif;font-size:var( --e-global-typography-2f7c63d-font-size );font-weight:var( --e-global-typography-2f7c63d-font-weight );text-transform:var( --e-global-typography-2f7c63d-text-transform );font-style:var( --e-global-typography-2f7c63d-font-style );text-decoration:var( --e-global-typography-2f7c63d-text-decoration );line-height:var( --e-global-typography-2f7c63d-line-height );letter-spacing:var( --e-global-typography-2f7c63d-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ad3475a .elementor-nav-menu--main .elementor-item{color:#525252;fill:#525252;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px;}.elementor-20 .elementor-element.elementor-element-ad3475a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20 .elementor-element.elementor-element-ad3475a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20 .elementor-element.elementor-element-ad3475a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20 .elementor-element.elementor-element-ad3475a .elementor-nav-menu--main .elementor-item:focus{color:#000000;}.elementor-20 .elementor-element.elementor-element-ad3475a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-20 .elementor-element.elementor-element-ad3475a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#F6F5F200;}.elementor-20 .elementor-element.elementor-element-ad3475a .e--pointer-framed .elementor-item:before,
					.elementor-20 .elementor-element.elementor-element-ad3475a .e--pointer-framed .elementor-item:after{border-color:#F6F5F200;}.elementor-20 .elementor-element.elementor-element-ad3475a .elementor-item:before{border-radius:100px;}.elementor-20 .elementor-element.elementor-element-ad3475a .e--animation-shutter-in-horizontal .elementor-item:before{border-radius:100px 100px 0 0;}.elementor-20 .elementor-element.elementor-element-ad3475a .e--animation-shutter-in-horizontal .elementor-item:after{border-radius:0 0 100px 100px;}.elementor-20 .elementor-element.elementor-element-ad3475a .e--animation-shutter-in-vertical .elementor-item:before{border-radius:0 100px 100px 0;}.elementor-20 .elementor-element.elementor-element-ad3475a .e--animation-shutter-in-vertical .elementor-item:after{border-radius:100px 0 0 100px;}.elementor-20 .elementor-element.elementor-element-2988865{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-aa6c005{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-aa6c005 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-20 .elementor-element.elementor-element-969acc2{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-969acc2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-20 .elementor-element.elementor-element-51b24bb{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:0px 0px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-20 .elementor-element.elementor-element-51b24bb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-51b24bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5FB3B800;}.elementor-20 .elementor-element.elementor-element-51b24bb::before, .elementor-20 .elementor-element.elementor-element-51b24bb > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-51b24bb > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-51b24bb > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-51b24bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-51b24bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#5FB3B800;--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-210948f{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-210948f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-7daf681{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7daf681.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-d183131 .elementor-button{background-color:#5FB3B800;font-family:var( --e-global-typography-e069ff5-font-family ), Sans-serif;font-size:var( --e-global-typography-e069ff5-font-size );font-weight:var( --e-global-typography-e069ff5-font-weight );text-transform:var( --e-global-typography-e069ff5-text-transform );font-style:var( --e-global-typography-e069ff5-font-style );text-decoration:var( --e-global-typography-e069ff5-text-decoration );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );fill:#FFFFFFCC;color:#FFFFFFCC;border-style:solid;border-width:0px 0px 0px 0px;border-color:#5FB3B8;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-d183131 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-d183131 .elementor-button:focus{background-color:#5FB3B800;color:#FFFFFF;border-color:#000000;}.elementor-20 .elementor-element.elementor-element-d183131 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-d183131 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-db45c18{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#5FB3B8;--border-color:#5FB3B8;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-db45c18.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-3f294bc{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-20 .elementor-element.elementor-element-3f294bc .elementor-widget-container{text-align:right;}.elementor-20 .elementor-element.elementor-element-3f294bc.elementor-element{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-3f294bc .elementor-social-icon{background-color:#5FB3B8;--icon-padding:0.5em;}.elementor-20 .elementor-element.elementor-element-3f294bc .elementor-social-icon i{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3f294bc .elementor-social-icon svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3f294bc .elementor-social-icon:hover{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3f294bc .elementor-social-icon:hover i{color:#5FB3B8;}.elementor-20 .elementor-element.elementor-element-3f294bc .elementor-social-icon:hover svg{fill:#5FB3B8;}.elementor-20 .elementor-element.elementor-element-bfabf31{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-7be99eb{--min-height:100vh;--margin-top:-98px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-5da2820{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-63ea2d0{--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4b172b5 .elementor-heading-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-0fdf210 .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-a6dacb6 .elementor-button{font-size:var( --e-global-typography-e069ff5-font-size );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-6cb7152 .elementor-button{font-size:var( --e-global-typography-e069ff5-font-size );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-0f8439f{--flex-wrap:wrap;--margin-top:60px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3e30eb9 .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-ffcf719 .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-5da1979{--flex-wrap:wrap;--margin-top:60px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-b0ad3fb .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-a564d09 .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-a1b3309{--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-20 .elementor-element.elementor-element-49fe64a{--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-20 .elementor-element.elementor-element-87fc341{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-87fc341.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-6667426{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-6667426 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-ea332e1{width:var( --container-widget-width, 175.516px );max-width:175.516px;--container-widget-width:175.516px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-ea332e1 img{width:100%;height:0%;}.elementor-20 .elementor-element.elementor-element-12237a8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;}.elementor-20 .elementor-element.elementor-element-263971a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-263971a.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-3a56aee{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3a56aee .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-5b9d128{width:var( --container-widget-width, 175.516px );max-width:175.516px;--container-widget-width:175.516px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-5b9d128 img{width:100%;height:0%;}.elementor-20 .elementor-element.elementor-element-ae3d839{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;}.elementor-20 .elementor-element.elementor-element-168e870{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-168e870.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-777c0cb{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-777c0cb .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-7f703c3{width:var( --container-widget-width, 175.516px );max-width:175.516px;--container-widget-width:175.516px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-7f703c3 img{width:100%;height:0%;}.elementor-20 .elementor-element.elementor-element-6497e0d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;}.elementor-20 .elementor-element.elementor-element-9ead004{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-9ead004.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-fb6c017{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-fb6c017 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-e6d6970{width:var( --container-widget-width, 175.516px );max-width:175.516px;--container-widget-width:175.516px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e6d6970 img{width:100%;height:0%;}.elementor-20 .elementor-element.elementor-element-9ca2570{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;}.elementor-20 .elementor-element.elementor-element-8fab5c4{--min-height:1440px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-20 .elementor-element.elementor-element-ffe0c24{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-247d58a{--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-20 .elementor-element.elementor-element-a63bb8f{--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-e386d2c{--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;}.elementor-20 .elementor-element.elementor-element-86fb092 .elementor-heading-title{font-size:42px;}.elementor-20 .elementor-element.elementor-element-a7716a6{font-size:42px;}.elementor-20 .elementor-element.elementor-element-6ccde99{--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-20 .elementor-element.elementor-element-e8d9cec .elementor-heading-title{font-size:42px;}.elementor-20 .elementor-element.elementor-element-705157b{font-size:42px;}.elementor-20 .elementor-element.elementor-element-6c2d186 .elementor-heading-title{font-size:42px;}.elementor-20 .elementor-element.elementor-element-8819b29{font-size:42px;}.elementor-20 .elementor-element.elementor-element-caa49a3 .elementor-heading-title{font-size:42px;}.elementor-20 .elementor-element.elementor-element-47841d2{font-size:42px;}.elementor-20 .elementor-element.elementor-element-7a5a266{--flex-wrap:wrap;--margin-top:60px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-aee0d2b .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-d299c40{--flex-wrap:wrap;--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-c71a190{--flex-wrap:wrap;--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-733d54c .elementor-heading-title{font-size:82px;}.elementor-20 .elementor-element.elementor-element-f814b6b .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-5f8e99d .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-584616e{--flex-wrap:wrap;--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-0f2f84e .elementor-heading-title{font-size:82px;}.elementor-20 .elementor-element.elementor-element-4c1476c .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-e5a564a .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-637330e{--flex-wrap:wrap;--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-7b3406a .elementor-heading-title{font-size:82px;}.elementor-20 .elementor-element.elementor-element-79c6109 .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-01919b6 .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-c2392f2{--flex-wrap:wrap;--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-0c612ec .elementor-heading-title{font-size:82px;}.elementor-20 .elementor-element.elementor-element-8731764 .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-3a1b7d3 .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-6851f9c{--min-height:450px;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;}.elementor-20 .elementor-element.elementor-element-2f85276{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-4db0ac1{--padding-top:62px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-80d7d7c .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-bd9e852 .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-28d08a7 .elementor-button{font-size:var( --e-global-typography-e069ff5-font-size );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-944454d{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-9a4467c .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-8301612 .elementor-button{font-size:var( --e-global-typography-e069ff5-font-size );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-68043b4 .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-5698512 .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-1ad89c1{--flex-wrap:wrap;--margin-top:60px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-6d04c44 .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-ab93f22 .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-5f89194 .elementor-button{font-size:var( --e-global-typography-e069ff5-font-size );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-c9cb266{--justify-content:flex-start;}.elementor-20 .elementor-element.elementor-element-1064edb .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-38afa2b{--justify-content:flex-start;}.elementor-20 .elementor-element.elementor-element-ed9c9bf .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-2c0a2dc{--justify-content:flex-start;}.elementor-20 .elementor-element.elementor-element-7c195cb .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-900e85e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-5ce6908{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ad3475a.elementor-element{--align-self:stretch;}.elementor-20 .elementor-element.elementor-element-ad3475a .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-2f7c63d-font-size );line-height:var( --e-global-typography-2f7c63d-line-height );letter-spacing:var( --e-global-typography-2f7c63d-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ad3475a .elementor-nav-menu--main .elementor-item{padding-left:1.5em;padding-right:1.5em;}.elementor-20 .elementor-element.elementor-element-2988865{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-aa6c005 .elementor-heading-title{font-size:42px;}.elementor-20 .elementor-element.elementor-element-969acc2 .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-51b24bb{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-210948f{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-7daf681{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-d183131 .elementor-button{font-size:var( --e-global-typography-e069ff5-font-size );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-db45c18{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-7be99eb{--width:100%;--min-height:100vh;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-7be99eb.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-5da2820{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-63ea2d0{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4b172b5 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-0fdf210{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-0fdf210 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-5d78292{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-a6dacb6 .elementor-button{font-size:var( --e-global-typography-e069ff5-font-size );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-6cb7152 .elementor-button{font-size:var( --e-global-typography-e069ff5-font-size );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-0f8439f{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:60px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3e30eb9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-3e30eb9 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-ffcf719{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-ffcf719 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-5da1979{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:60px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-b0ad3fb .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-a564d09 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-49fe64a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-87fc341{--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-20 .elementor-element.elementor-element-6667426{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-6667426 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-12237a8{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-263971a{--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-20 .elementor-element.elementor-element-3a56aee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-3a56aee .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-ae3d839{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-168e870{--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-20 .elementor-element.elementor-element-777c0cb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-777c0cb .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-6497e0d{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-9ead004{--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-20 .elementor-element.elementor-element-fb6c017{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-fb6c017 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-9ca2570{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-8fab5c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-247d58a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-a63bb8f{--margin-top:20px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-86fb092 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-a7716a6{font-size:32px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-e8d9cec .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-705157b{font-size:32px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-6c2d186 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-8819b29{font-size:32px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-caa49a3 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-47841d2{font-size:32px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-7a5a266{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:60px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-aee0d2b .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-50e199d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-d299c40{--margin-top:20px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-c71a190{--margin-top:20px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-733d54c .elementor-heading-title{font-size:64px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-f814b6b .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-5f8e99d .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-584616e{--margin-top:20px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-0f2f84e .elementor-heading-title{font-size:64px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-4c1476c .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-e5a564a .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-637330e{--margin-top:20px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-7b3406a .elementor-heading-title{font-size:64px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-79c6109 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-01919b6 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-c2392f2{--margin-top:20px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-0c612ec .elementor-heading-title{font-size:64px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-8731764 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-3a1b7d3 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-6851f9c{--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:54px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2f85276{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-4db0ac1{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-80d7d7c .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-bd9e852 > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-20 .elementor-element.elementor-element-bd9e852 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-28673fa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-28d08a7 .elementor-button{font-size:var( --e-global-typography-e069ff5-font-size );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-c6ac09f{--width:100%;--min-height:10vh;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-d475ee8{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-9a4467c > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-20 .elementor-element.elementor-element-9a4467c .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-4488d74{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-8301612 .elementor-button{font-size:var( --e-global-typography-e069ff5-font-size );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-68043b4{text-align:left;}.elementor-20 .elementor-element.elementor-element-68043b4 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-5698512{text-align:left;}.elementor-20 .elementor-element.elementor-element-5698512 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-1ad89c1{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:60px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-6d04c44 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-ab93f22 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-5f89194 .elementor-button{font-size:var( --e-global-typography-e069ff5-font-size );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-f977ef1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-1064edb .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-ed9c9bf .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-7c195cb .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-ad3475a .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-2f7c63d-font-size );line-height:var( --e-global-typography-2f7c63d-line-height );letter-spacing:var( --e-global-typography-2f7c63d-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ad3475a .elementor-nav-menu--main .elementor-item{padding-left:20px;padding-right:20px;}.elementor-20 .elementor-element.elementor-element-2988865{--width:100%;}.elementor-20 .elementor-element.elementor-element-aa6c005 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-969acc2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-969acc2 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-d183131 .elementor-button{font-size:var( --e-global-typography-e069ff5-font-size );line-height:var( --e-global-typography-e069ff5-line-height );letter-spacing:var( --e-global-typography-e069ff5-letter-spacing );}.elementor-20 .elementor-element.elementor-element-3f294bc .elementor-widget-container{text-align:center;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-63ea2d0{--width:100%;}.elementor-20 .elementor-element.elementor-element-4db0ac1{--width:100%;}.elementor-20 .elementor-element.elementor-element-6a85b2d{--width:100%;}.elementor-20 .elementor-element.elementor-element-c6ac09f{--width:54.922%;}.elementor-20 .elementor-element.elementor-element-944454d{--width:100%;}.elementor-20 .elementor-element.elementor-element-8afb977{--width:100%;}.elementor-20 .elementor-element.elementor-element-41e8621{--width:100%;}.elementor-20 .elementor-element.elementor-element-c9cb266{--width:33%;}.elementor-20 .elementor-element.elementor-element-38afa2b{--width:33%;}.elementor-20 .elementor-element.elementor-element-2c0a2dc{--width:33%;}.elementor-20 .elementor-element.elementor-element-2988865{--width:50%;}.elementor-20 .elementor-element.elementor-element-210948f{--width:15%;}.elementor-20 .elementor-element.elementor-element-7daf681{--width:100%;}.elementor-20 .elementor-element.elementor-element-db45c18{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-2988865{--width:100%;}.elementor-20 .elementor-element.elementor-element-210948f{--width:100%;}.elementor-20 .elementor-element.elementor-element-7daf681{--width:100%;}.elementor-20 .elementor-element.elementor-element-db45c18{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-6cb7152 */#id-boton-contacta a {
  background-color: #5FB3B8; /* Color base del botón */
  color: #ffffff;
  box-shadow: none !important;
  transition: all 0.3s ease;
  border: none;
  display: inline-block; /* Asegura que se comporte como botón */
  text-align: center;
}

#id-boton-contacta a:hover {
  background-color: #4a8f92; /* Color más oscuro al hacer hover */
  box-shadow: inset 0 4px 10px rgba(0, 0, 0, 0.35) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12237a8 */.texto-hover {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.contenedor-hover:hover .texto-hover {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae3d839 */.texto-hover {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.contenedor-hover:hover .texto-hover {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6497e0d */.texto-hover {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.contenedor-hover:hover .texto-hover {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ca2570 */.texto-hover {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.contenedor-hover:hover .texto-hover {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23dd96 *//* Oculta el texto descriptivo inicialmente */
.texto-hover {
  opacity: 0;
  transition: opacity 0.3s ease;
}

/* Muestra el texto descriptivo al hacer hover */
.contenedor-hover:hover .texto-hover {
  opacity: 1;
}

/* Oculta imagen y título al hacer hover */
.contenedor-hover:hover .imagen-hover,
.contenedor-hover:hover .titulo-hover {
  opacity: 0;
}

.imagen-hover,
.titulo-hover {
  transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7716a6 */.texto-hover {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.contenedor-hover:hover .texto-hover {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1dd2a2 */.contenido-hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;   /* Centra horizontalmente */
  align-items: center;       /* Centra verticalmente */
  text-align: center;
  opacity: 0;
  z-index: 1;
  transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e386d2c *//* Posicionamos ambos contenidos en el mismo espacio */
.contenedor-hover {
  position: relative;
}

.contenido-inicial,
.contenido-hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  transition: opacity 0.3s ease;
}

/* Mostrar solo el contenido inicial por defecto */
.contenido-inicial {
  opacity: 1;
  z-index: 2;
}

.contenido-hover {
  opacity: 0;
  z-index: 1;
}

/* Al hacer hover: invertir visibilidad */
.contenedor-hover:hover .contenido-inicial {
  opacity: 0;
}

.contenedor-hover:hover .contenido-hover {
  opacity: 1;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2d2c14 *//* Oculta el texto descriptivo inicialmente */
.texto-hover {
  opacity: 0;
  transition: opacity 0.3s ease;
}

/* Muestra el texto descriptivo al hacer hover */
.contenedor-hover:hover .texto-hover {
  opacity: 1;
}

/* Oculta imagen y título al hacer hover */
.contenedor-hover:hover .imagen-hover,
.contenedor-hover:hover .titulo-hover {
  opacity: 0;
}

.imagen-hover,
.titulo-hover {
  transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-705157b */.texto-hover {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.contenedor-hover:hover .texto-hover {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4da95c8 */.contenido-hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;   /* Centra horizontalmente */
  align-items: center;       /* Centra verticalmente */
  text-align: center;
  opacity: 0;
  z-index: 1;
  transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ccde99 *//* Posicionamos ambos contenidos en el mismo espacio */
.contenedor-hover {
  position: relative;
}

.contenido-inicial,
.contenido-hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  transition: opacity 0.3s ease;
}

/* Mostrar solo el contenido inicial por defecto */
.contenido-inicial {
  opacity: 1;
  z-index: 2;
}

.contenido-hover {
  opacity: 0;
  z-index: 1;
}

/* Al hacer hover: invertir visibilidad */
.contenedor-hover:hover .contenido-inicial {
  opacity: 0;
}

.contenedor-hover:hover .contenido-hover {
  opacity: 1;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae942d *//* Oculta el texto descriptivo inicialmente */
.texto-hover {
  opacity: 0;
  transition: opacity 0.3s ease;
}

/* Muestra el texto descriptivo al hacer hover */
.contenedor-hover:hover .texto-hover {
  opacity: 1;
}

/* Oculta imagen y título al hacer hover */
.contenedor-hover:hover .imagen-hover,
.contenedor-hover:hover .titulo-hover {
  opacity: 0;
}

.imagen-hover,
.titulo-hover {
  transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8819b29 */.texto-hover {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.contenedor-hover:hover .texto-hover {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9e3d35 */.contenido-hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;   /* Centra horizontalmente */
  align-items: center;       /* Centra verticalmente */
  text-align: center;
  opacity: 0;
  z-index: 1;
  transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84337be *//* Posicionamos ambos contenidos en el mismo espacio */
.contenedor-hover {
  position: relative;
}

.contenido-inicial,
.contenido-hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  transition: opacity 0.3s ease;
}

/* Mostrar solo el contenido inicial por defecto */
.contenido-inicial {
  opacity: 1;
  z-index: 2;
}

.contenido-hover {
  opacity: 0;
  z-index: 1;
}

/* Al hacer hover: invertir visibilidad */
.contenedor-hover:hover .contenido-inicial {
  opacity: 0;
}

.contenedor-hover:hover .contenido-hover {
  opacity: 1;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa3ca01 *//* Oculta el texto descriptivo inicialmente */
.texto-hover {
  opacity: 0;
  transition: opacity 0.3s ease;
}

/* Muestra el texto descriptivo al hacer hover */
.contenedor-hover:hover .texto-hover {
  opacity: 1;
}

/* Oculta imagen y título al hacer hover */
.contenedor-hover:hover .imagen-hover,
.contenedor-hover:hover .titulo-hover {
  opacity: 0;
}

.imagen-hover,
.titulo-hover {
  transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47841d2 */.texto-hover {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.contenedor-hover:hover .texto-hover {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36bff43 */.contenido-hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;   /* Centra horizontalmente */
  align-items: center;       /* Centra verticalmente */
  text-align: center;
  opacity: 0;
  z-index: 1;
  transition: opacity 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad36ed *//* Posicionamos ambos contenidos en el mismo espacio */
.contenedor-hover {
  position: relative;
}

.contenido-inicial,
.contenido-hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  transition: opacity 0.3s ease;
}

/* Mostrar solo el contenido inicial por defecto */
.contenido-inicial {
  opacity: 1;
  z-index: 2;
}

.contenido-hover {
  opacity: 0;
  z-index: 1;
}

/* Al hacer hover: invertir visibilidad */
.contenedor-hover:hover .contenido-inicial {
  opacity: 0;
}

.contenedor-hover:hover .contenido-hover {
  opacity: 1;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e0ea21 *//* Estado normal: fondo transparente, sin sombra */
.hover-verde-texto {
  background-color: transparent !important;
  transition: all 0.3s ease;
  box-shadow: none !important;
}

/* Hover: sombra interior más oscura y pronunciada */
.hover-verde-texto:hover {
  box-shadow: inset 0 0 35px rgba(0, 0, 0, 0.75);
}

/* Cambia color del texto en hover */
.hover-verde-texto:hover .elementor-heading-title,
.hover-verde-texto:hover .elementor-widget-text-editor,
.hover-verde-texto:hover p,
.hover-verde-texto:hover span {
  color: #40dac7 !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d13e25 *//* Estado normal: fondo transparente, sin sombra */
.hover-verde-texto {
  background-color: transparent !important;
  transition: all 0.3s ease;
  box-shadow: none !important;
}

/* Hover: sombra interior más oscura y pronunciada */
.hover-verde-texto:hover {
  box-shadow: inset 0 0 35px rgba(0, 0, 0, 0.75);
}

/* Cambia color del texto en hover */
.hover-verde-texto:hover .elementor-heading-title,
.hover-verde-texto:hover .elementor-widget-text-editor,
.hover-verde-texto:hover p,
.hover-verde-texto:hover span {
  color: #40dac7 !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f944b45 *//* Estado normal: fondo transparente, sin sombra */
.hover-verde-texto {
  background-color: transparent !important;
  transition: all 0.3s ease;
  box-shadow: none !important;
}

/* Hover: sombra interior más oscura y pronunciada */
.hover-verde-texto:hover {
  box-shadow: inset 0 0 35px rgba(0, 0, 0, 0.75);
}

/* Cambia color del texto en hover */
.hover-verde-texto:hover .elementor-heading-title,
.hover-verde-texto:hover .elementor-widget-text-editor,
.hover-verde-texto:hover p,
.hover-verde-texto:hover span {
  color: #40dac7 !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a01305a *//* Estado normal: fondo transparente, sin sombra */
.hover-verde-texto {
  background-color: transparent !important;
  transition: all 0.3s ease;
  box-shadow: none !important;
}

/* Hover: sombra interior más oscura y pronunciada */
.hover-verde-texto:hover {
  box-shadow: inset 0 0 35px rgba(0, 0, 0, 0.75);
}

/* Cambia color del texto en hover */
.hover-verde-texto:hover .elementor-heading-title,
.hover-verde-texto:hover .elementor-widget-text-editor,
.hover-verde-texto:hover p,
.hover-verde-texto:hover span {
  color: #40dac7 !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9dfc4d5 */:root{
  --tg-teal:#0e8e86;
  --tg-text:#0b4a47;
  --tg-shadow:0 8px 24px rgba(0,0,0,.18);
  --tg-radius:34px;
  --tg-gap:28px;
}

/* carrusel */
.tg-hero{ padding:30px 0 60px; }
.tg-carousel{ position:relative; max-width:1280px; margin:0 auto; padding:0 40px; }
.tg-track{
  display:flex; gap:var(--tg-gap);
  overflow-x:auto; scroll-snap-type:x mandatory;
  -webkit-overflow-scrolling:touch; scrollbar-width:none;
}
.tg-track::-webkit-scrollbar{ display:none; }

/* ===== TARJETA ===== */
.tg-card{
  flex:0 0 calc(50% - var(--tg-gap)/2);   /* 2 por fila en desktop */
  background:rgba(255,255,255,.96);
  color:var(--tg-text);
  padding:48px clamp(24px,3vw,40px);
  border-radius:var(--tg-radius);
  box-shadow:var(--tg-shadow);
  scroll-snap-align:start;
}

/* CITA */
.tg-quote{
  font-family:'Inter',sans-serif;
  font-weight:900;
  line-height:1.1;
  letter-spacing:-.3px;
  font-size:clamp(22px,2.8vw,38px);
  margin:0 0 22px;
}

/* Línea + estrellas */
.tg-meta{
  position:relative;
  margin:12px 0 18px;
  height:0;
}
.tg-meta::before{
  content:"";
  position:absolute; left:0; right:0; top:0;
  border-top:3px solid var(--tg-teal);
}
.tg-stars{
  position:absolute; right:0; top:-16px;
  display:flex; gap:8px;
}
.tg-stars .star{ width:24px; height:24px; fill:var(--tg-teal); }

/* Persona */
.tg-person{ margin-top:18px; }
.tg-name{ font:600 20px/1 'Inter',sans-serif; margin:0 0 4px; }
.tg-role{ font:italic 400 18px/1.35 'Inter',sans-serif; margin:0 0 4px; opacity:.95; }
.tg-org{ font:800 20px/1 'Inter',sans-serif; color:var(--tg-teal); margin:0; }

/* Flechas */
.tg-carousel .tg-arrow{
  position:absolute; top:50%; transform:translateY(-50%);
  font-size:40px; color:#fff; cursor:pointer; line-height:1; user-select:none;
}
.tg-carousel .tg-prev{ left:8px; }
.tg-carousel .tg-next{ right:8px; }

/* ===== Responsive ===== */
@media (max-width:768px){
  .tg-card{ flex:0 0 100%; padding:28px 22px; }
  .tg-quote{ font-size:clamp(20px,6vw,28px); }
  .tg-stars .star{ width:20px; height:20px; }
  .tg-name{ font-size:18px; }
  .tg-role{ font-size:16px; }
  .tg-org{ font-size:18px; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d183131 */.elementor-20 .elementor-element.elementor-element-d183131 {
  background-color: #5FB3B8; /* Color base del botón */
  color: #ffffff;
  border-radius: 50px;
  padding: 0px 0px;
  box-shadow: none !important;
  transition: all 0.3s ease;
  border: none;
}

.elementor-20 .elementor-element.elementor-element-d183131:hover {
  background-color: #4a8f92; /* Color más oscuro al hacer hover */
  box-shadow: inset 0 4px 10px rgba(0, 0, 0, 0.35) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900e85e */.contenedor-rey {
  overflow: visible !important;
  position: relative;
  z-index: 5;
}/* End custom CSS */