.elementor-10 .elementor-element.elementor-element-c187f3f{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c187f3f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c187f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background:url("https://eusouts.com/wp-content/uploads/2026/04/fallback-home.webp") 50% 50%;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c187f3f::before, .elementor-10 .elementor-element.elementor-element-c187f3f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c187f3f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c187f3f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c187f3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c187f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-0cdadd2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0cdadd2.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-57395e5{width:initial;max-width:initial;}.elementor-10 .elementor-element.elementor-element-57395e5 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-10 .elementor-element.elementor-element-57395e5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:120px;font-weight:300;color:#FFA40061;}.elementor-10 .elementor-element.elementor-element-bc29168{text-align:center;}.elementor-10 .elementor-element.elementor-element-bc29168 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:55px;font-weight:300;line-height:1.2em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-f8c48fc{--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;--justify-content:center;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-88f4751 .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:15px 35px 15px 35px;}.elementor-10 .elementor-element.elementor-element-88f4751 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-88f4751 .elementor-button:focus{background-color:#FFA4003D;}.elementor-10 .elementor-element.elementor-element-88f4751{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-d838d54 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-d838d54 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-d838d54 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-d838d54.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d838d54{z-index:2;}.elementor-10 .elementor-element.elementor-element-d838d54 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-d838d54 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b61a079{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-b61a079.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-efc94b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-e0ba26a img{width:285px;}.elementor-10 .elementor-element.elementor-element-de0ba70{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-6b7afdc{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-6b7afdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6b7afdc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:300;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4427573{width:var( --container-widget-width, 402px );max-width:402px;--container-widget-width:402px;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:#FFFFFFC9;}.elementor-10 .elementor-element.elementor-element-4427573 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c558876 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:15px 35px 15px 35px;}.elementor-10 .elementor-element.elementor-element-c558876 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-c558876 .elementor-button:focus{background-color:#FFA4003D;}.elementor-10 .elementor-element.elementor-element-c558876{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-5315837{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-5315837.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-34c7dd9{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-34c7dd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-34c7dd9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:300;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-ec87128{--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;--justify-content:space-between;--align-items:center;}.elementor-10 .elementor-element.elementor-element-faa7d78{--display:flex;--min-height:480px;--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:flex-end;--align-items:center;--overflow:hidden;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px 0px #000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-faa7d78:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-faa7d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eusouts.com/wp-content/uploads/2026/02/ts-empresa-04.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a8db89a{--display:flex;--min-height:251px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-a8db89a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a8db89a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F714;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-005f80a .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-10 .elementor-element.elementor-element-005f80a .elementor-icon-box-title{margin-block-end:0px;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-005f80a .elementor-icon{font-size:40px;}.elementor-10 .elementor-element.elementor-element-005f80a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-005f80a .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-005f80a:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-005f80a:has(:focus) .elementor-icon-box-title{color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-94a0402{width:100%;max-width:100%;text-align:start;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-94a0402 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4520144{--display:flex;--min-height:480px;--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:flex-end;--align-items:center;--overflow:hidden;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.94);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4520144:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4520144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eusouts.com/wp-content/uploads/2026/04/ts-movment-img-tempo.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-3762d27{--display:flex;--min-height:251px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-3762d27:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3762d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F714;}.elementor-10 .elementor-element.elementor-element-8485cc3 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-10 .elementor-element.elementor-element-8485cc3 .elementor-icon-box-title{margin-block-end:0px;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-8485cc3 .elementor-icon{font-size:40px;}.elementor-10 .elementor-element.elementor-element-8485cc3 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-8485cc3 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-8485cc3:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-8485cc3:has(:focus) .elementor-icon-box-title{color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-e05ae6e{width:100%;max-width:100%;text-align:start;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-e05ae6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-38df37f{--display:flex;--min-height:480px;--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:flex-end;--align-items:center;--overflow:hidden;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px 0px #000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-38df37f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-38df37f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eusouts.com/wp-content/uploads/2026/02/tsbusinessserviceimg.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ea7c5f6{--display:flex;--min-height:251px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-ea7c5f6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ea7c5f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F714;}.elementor-10 .elementor-element.elementor-element-a0a65de .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-10 .elementor-element.elementor-element-a0a65de .elementor-icon-box-title{margin-block-end:0px;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-a0a65de .elementor-icon{font-size:40px;}.elementor-10 .elementor-element.elementor-element-a0a65de .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a0a65de .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-a0a65de:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-a0a65de:has(:focus) .elementor-icon-box-title{color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-6d8bbc6{width:100%;max-width:100%;text-align:start;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-6d8bbc6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-268ca9c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-268ca9c .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-268ca9c .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-268ca9c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-268ca9c{z-index:2;}.elementor-10 .elementor-element.elementor-element-268ca9c .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-268ca9c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-edb1b5f{--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;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--flex-wrap:wrap;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3a79234{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-3a79234 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3a79234 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:300;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-fd1171e{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:#FFFFFFC9;}.elementor-10 .elementor-element.elementor-element-fd1171e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-815b259{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-3d3d53a{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3d3d53a > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-3d3d53a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-9b0e197{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-d535c1a{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d535c1a > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-d535c1a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-ee52b56{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-a6783fb{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a6783fb > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-a6783fb .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-8bab9ea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-5891944{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5891944 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-5891944 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-9738223{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-f6a3f91{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f6a3f91 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-f6a3f91 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-cb1dbe8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-80bc610{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-80bc610 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-80bc610 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-94e32da{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-3acf727{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3acf727 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-3acf727 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-d659b4b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-4c64468{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4c64468 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-4c64468 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-ac5cc79{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-e4b4e64{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e4b4e64 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-e4b4e64 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-23ee708{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-1c74afc{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1c74afc > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-1c74afc .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-590f436{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-7e07c53{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7e07c53 > .elementor-widget-container{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-7e07c53 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-8279b83{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-d8528e6{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d8528e6 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-d8528e6 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10 .elementor-element.elementor-element-2adb84c{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:70px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:70px;}.elementor-10 .elementor-element.elementor-element-2adb84c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-2adb84c > .elementor-widget-container{margin:0px -200px 0px -200px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1461fc6{--display:flex;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0e0059f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-0e0059f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-0e0059f .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-0e0059f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0e0059f{z-index:2;}.elementor-10 .elementor-element.elementor-element-0e0059f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-0e0059f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6176092{--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:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-a4b1a04{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-a4b1a04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a4b1a04 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:300;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-3a8e757{width:var( --container-widget-width, 890px );max-width:890px;--container-widget-width:890px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:#FFFFFFC9;}.elementor-10 .elementor-element.elementor-element-3a8e757 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ba68d13{--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;--justify-content:space-between;--align-items:center;}.elementor-10 .elementor-element.elementor-element-4dcab8c{--display:flex;--min-height:440px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4dcab8c::before, .elementor-10 .elementor-element.elementor-element-4dcab8c > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4dcab8c > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4dcab8c > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4dcab8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4dcab8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #090808CF 12%, #09080800 44%);}.elementor-10 .elementor-element.elementor-element-f682922 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f682922{z-index:1;text-align:center;}.elementor-10 .elementor-element.elementor-element-f682922 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-a0a8ca0{--display:flex;--min-height:440px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a0a8ca0::before, .elementor-10 .elementor-element.elementor-element-a0a8ca0 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a0a8ca0 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a0a8ca0 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a0a8ca0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a0a8ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #090808CF 12%, #09080800 44%);}.elementor-10 .elementor-element.elementor-element-5eae96d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5eae96d{z-index:1;text-align:center;}.elementor-10 .elementor-element.elementor-element-5eae96d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-de4ceb6{--display:flex;--min-height:440px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-de4ceb6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-de4ceb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eusouts.com/wp-content/uploads/2026/04/tsbusinessserviceimg-2.2.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-de4ceb6::before, .elementor-10 .elementor-element.elementor-element-de4ceb6 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-de4ceb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-de4ceb6 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-de4ceb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-de4ceb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #090808CF 12%, #09080800 44%);}.elementor-10 .elementor-element.elementor-element-011e942 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-011e942{z-index:1;text-align:center;}.elementor-10 .elementor-element.elementor-element-011e942 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-2d82410 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-2d82410 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-2d82410 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2d82410.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2d82410{z-index:2;}.elementor-10 .elementor-element.elementor-element-2d82410 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-2d82410 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-59e0584{--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:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-843bb82{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-843bb82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-843bb82 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:300;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-6bb127c{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-6bb127c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6bb127c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:300;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-79d42dd{--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;--justify-content:center;--align-items:center;}.elementor-10 .elementor-element.elementor-element-6e1462c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a36cccd{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-a36cccd img{width:360px;}.elementor-10 .elementor-element.elementor-element-50cc256{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-753a6bb{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-753a6bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-753a6bb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b075890{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-b075890 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b075890 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:300;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-35ebef8{width:100%;max-width:100%;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:#FFFFFFC9;}.elementor-10 .elementor-element.elementor-element-35ebef8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-16b9f6e .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:15px 35px 15px 35px;}.elementor-10 .elementor-element.elementor-element-16b9f6e .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-16b9f6e .elementor-button:focus{background-color:#FFA4003D;}.elementor-10 .elementor-element.elementor-element-16b9f6e{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-16b9f6e.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-16b9f6e .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-9fb2d5d{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;}.elementor-10 .elementor-element.elementor-element-2c41eff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-67a61fb{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-67a61fb img{width:360px;}.elementor-10 .elementor-element.elementor-element-9f03b6b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-853eeff{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-853eeff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-853eeff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-50f4879{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-50f4879 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-50f4879 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:300;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-7426714{width:100%;max-width:100%;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:#FFFFFFC9;}.elementor-10 .elementor-element.elementor-element-7426714 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0291da4 .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:15px 35px 15px 35px;}.elementor-10 .elementor-element.elementor-element-0291da4 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-0291da4 .elementor-button:focus{background-color:#FFA4003D;}.elementor-10 .elementor-element.elementor-element-0291da4{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-0291da4.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0291da4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-102e01a{--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:flex-end;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-102e01a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-102e01a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eusouts.com/wp-content/uploads/2026/02/mvv-bg-desktop-v4.webp");background-position:center left;background-size:cover;}.elementor-10 .elementor-element.elementor-element-102e01a::before, .elementor-10 .elementor-element.elementor-element-102e01a > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-102e01a > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-102e01a > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-102e01a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-102e01a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #09080845 38%, #090808 53%);}.elementor-10 .elementor-element.elementor-element-c358907{width:var( --container-widget-width, 533px );max-width:533px;--container-widget-width:533px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c358907 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c358907 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-c358907 .elementor-icon-box-title{margin-block-end:4px;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-c358907 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c358907 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-weight:400;font-style:italic;}.elementor-10 .elementor-element.elementor-element-c358907:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-c358907:has(:focus) .elementor-icon-box-title{color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-c358907 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:#A1A1A1;}.elementor-10 .elementor-element.elementor-element-6bde65f{width:var( --container-widget-width, 533px );max-width:533px;--container-widget-width:533px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6bde65f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6bde65f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-6bde65f .elementor-icon-box-title{margin-block-end:4px;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-6bde65f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6bde65f .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-weight:400;font-style:italic;}.elementor-10 .elementor-element.elementor-element-6bde65f:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-6bde65f:has(:focus) .elementor-icon-box-title{color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-6bde65f .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:#A1A1A1;}.elementor-10 .elementor-element.elementor-element-5abd294{width:var( --container-widget-width, 533px );max-width:533px;--container-widget-width:533px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5abd294 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5abd294 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-5abd294 .elementor-icon-box-title{margin-block-end:4px;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-5abd294 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-5abd294 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-weight:400;font-style:italic;}.elementor-10 .elementor-element.elementor-element-5abd294:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-5abd294:has(:focus) .elementor-icon-box-title{color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-5abd294 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-weight:400;color:#A1A1A1;}.elementor-10 .elementor-element.elementor-element-83e24fe{--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:flex-end;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-83e24fe:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-83e24fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eusouts.com/wp-content/uploads/2026/02/mvv-bg-desktop-v4.webp");background-position:center left;background-size:cover;}.elementor-10 .elementor-element.elementor-element-83e24fe::before, .elementor-10 .elementor-element.elementor-element-83e24fe > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-83e24fe > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-83e24fe > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-83e24fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-83e24fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #09080878 46%, #090808 53%);}.elementor-10 .elementor-element.elementor-element-87b2feb{width:var( --container-widget-width, 533px );max-width:533px;--container-widget-width:533px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-87b2feb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-87b2feb .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-87b2feb .elementor-icon-box-title{margin-block-end:4px;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-87b2feb .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-87b2feb .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-weight:400;font-style:italic;}.elementor-10 .elementor-element.elementor-element-87b2feb:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-87b2feb:has(:focus) .elementor-icon-box-title{color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-87b2feb .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-weight:300;color:#A1A1A1;}.elementor-10 .elementor-element.elementor-element-0b5141c{width:var( --container-widget-width, 533px );max-width:533px;--container-widget-width:533px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0b5141c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0b5141c .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-0b5141c .elementor-icon-box-title{margin-block-end:4px;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-0b5141c .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0b5141c .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-weight:400;font-style:italic;}.elementor-10 .elementor-element.elementor-element-0b5141c:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-0b5141c:has(:focus) .elementor-icon-box-title{color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-0b5141c .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-weight:300;color:#A1A1A1;}.elementor-10 .elementor-element.elementor-element-1120ff2{width:var( --container-widget-width, 533px );max-width:533px;--container-widget-width:533px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1120ff2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1120ff2 .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-1120ff2 .elementor-icon-box-title{margin-block-end:4px;color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-1120ff2 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1120ff2 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-weight:400;font-style:italic;}.elementor-10 .elementor-element.elementor-element-1120ff2:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-1120ff2:has(:focus) .elementor-icon-box-title{color:#F7F7F7;}.elementor-10 .elementor-element.elementor-element-1120ff2 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-weight:300;color:#A1A1A1;}.elementor-10 .elementor-element.elementor-element-9375850{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-cce829e{--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;--justify-content:center;--align-items:center;}.elementor-10 .elementor-element.elementor-element-112756e{--display:flex;}.elementor-10 .elementor-element.elementor-element-82085f7{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-82085f7 > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-10 .elementor-element.elementor-element-2bc5447{--display:flex;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-45c207b > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-45c207b .elementor-swiper-button{font-size:20px;}.elementor-10 .elementor-element.elementor-element-45c207b .elementor-testimonial__header{padding-block-end:calc( 0px / 2 );}.elementor-10 .elementor-element.elementor-element-45c207b .elementor-testimonial__content{padding-block-start:calc( 0px / 2 );}.elementor-10 .elementor-element.elementor-element-45c207b .elementor-testimonial__name{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-45c207b .elementor-testimonial__header, .elementor-10 .elementor-element.elementor-element-45c207b .elementor-testimonial__name{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-45c207b .elementor-testimonial__title{color:#FFFFFF;font-family:"Manrope", Sans-serif;}.elementor-10 .elementor-element.elementor-element-45c207b .elementor-testimonial__text{color:#EBEBEB;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-45c207b .elementor-testimonial__image img{width:25px;height:25px;}.elementor-10 .elementor-element.elementor-element-45c207b .elementor-star-rating{font-size:18px;}.elementor-10 .elementor-element.elementor-element-45c207b .elementor-star-rating i:before{color:#F6BB06;}.elementor-10 .elementor-element.elementor-element-42f9996{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-1b2f71b{--display:flex;--min-height:320px;--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:flex-end;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F7F7F7;--border-color:#F7F7F7;--border-radius:30px 30px 30px 30px;--padding-top:120px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-1b2f71b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1b2f71b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eusouts.com/wp-content/uploads/2026/02/bg-contato.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-1b2f71b.e-con{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-db323b2 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-db323b2 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-db323b2 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-db323b2.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-db323b2{z-index:2;}.elementor-10 .elementor-element.elementor-element-db323b2 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-db323b2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-dda1fe4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-8323268 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-10 .elementor-element.elementor-element-8323268 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-10 .elementor-element.elementor-element-8323268 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-10 .elementor-element.elementor-element-8323268 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-10 .elementor-element.elementor-element-8323268 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-10 .elementor-element.elementor-element-8323268 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8323268 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8323268{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-8323268 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8323268 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-weight:300;}.elementor-10 .elementor-element.elementor-element-8323268 .elementor-icon-list-text{color:#F7F7F7;transition:color 0.3s;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090808;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-0cdadd2{--width:980px;}.elementor-10 .elementor-element.elementor-element-efc94b0{--width:48%;}.elementor-10 .elementor-element.elementor-element-de0ba70{--width:50%;}.elementor-10 .elementor-element.elementor-element-faa7d78{--width:350px;}.elementor-10 .elementor-element.elementor-element-4520144{--width:350px;}.elementor-10 .elementor-element.elementor-element-38df37f{--width:350px;}.elementor-10 .elementor-element.elementor-element-4dcab8c{--width:350px;}.elementor-10 .elementor-element.elementor-element-a0a8ca0{--width:350px;}.elementor-10 .elementor-element.elementor-element-de4ceb6{--width:350px;}.elementor-10 .elementor-element.elementor-element-6e1462c{--width:50%;}.elementor-10 .elementor-element.elementor-element-50cc256{--width:50%;}.elementor-10 .elementor-element.elementor-element-2c41eff{--width:50%;}.elementor-10 .elementor-element.elementor-element-9f03b6b{--width:50%;}.elementor-10 .elementor-element.elementor-element-112756e{--width:16%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-50cc256{--width:100%;}.elementor-10 .elementor-element.elementor-element-9f03b6b{--width:100%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-b61a079{--flex-wrap:nowrap;}.elementor-10 .elementor-element.elementor-element-5315837{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a8db89a{--min-height:349px;}.elementor-10 .elementor-element.elementor-element-3762d27{--min-height:349px;}.elementor-10 .elementor-element.elementor-element-ea7c5f6{--min-height:349px;}.elementor-10 .elementor-element.elementor-element-edb1b5f{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2adb84c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-79d42dd{--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-10 .elementor-element.elementor-element-9fb2d5d{--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-10 .elementor-element.elementor-element-102e01a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-102e01a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10 .elementor-element.elementor-element-c358907{--container-widget-width:414px;--container-widget-flex-grow:0;width:var( --container-widget-width, 414px );max-width:414px;}.elementor-10 .elementor-element.elementor-element-6bde65f{--container-widget-width:414px;--container-widget-flex-grow:0;width:var( --container-widget-width, 414px );max-width:414px;}.elementor-10 .elementor-element.elementor-element-5abd294{--container-widget-width:414px;--container-widget-flex-grow:0;width:var( --container-widget-width, 414px );max-width:414px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-c187f3f{--min-height:522px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-0cdadd2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-57395e5 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-10 .elementor-element.elementor-element-57395e5 .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-bc29168 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-88f4751.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-88f4751 .elementor-button{font-size:12px;}.elementor-10 .elementor-element.elementor-element-d838d54 .elementor-button{font-size:3vw;}.elementor-10 .elementor-element.elementor-element-b61a079{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6b7afdc{text-align:center;}.elementor-10 .elementor-element.elementor-element-6b7afdc .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-4427573{text-align:center;}.elementor-10 .elementor-element.elementor-element-c558876.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c558876 .elementor-button{font-size:12px;}.elementor-10 .elementor-element.elementor-element-5315837{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-34c7dd9 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-a8db89a{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-005f80a{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-3762d27{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8485cc3{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-ea7c5f6{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a0a65de{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-268ca9c .elementor-button{font-size:3vw;}.elementor-10 .elementor-element.elementor-element-edb1b5f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3a79234 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-2adb84c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-2adb84c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0e0059f .elementor-button{font-size:3vw;}.elementor-10 .elementor-element.elementor-element-a4b1a04{text-align:start;}.elementor-10 .elementor-element.elementor-element-a4b1a04 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-3a8e757{text-align:start;}.elementor-10 .elementor-element.elementor-element-f682922{text-align:center;}.elementor-10 .elementor-element.elementor-element-2d82410 .elementor-button{font-size:3vw;}.elementor-10 .elementor-element.elementor-element-843bb82 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-6bb127c .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-50cc256{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-753a6bb .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-b075890 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-35ebef8{text-align:start;}.elementor-10 .elementor-element.elementor-element-16b9f6e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-16b9f6e .elementor-button{font-size:12px;}.elementor-10 .elementor-element.elementor-element-9fb2d5d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-853eeff .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-50f4879 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-7426714{text-align:start;}.elementor-10 .elementor-element.elementor-element-0291da4.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0291da4 .elementor-button{font-size:12px;}.elementor-10 .elementor-element.elementor-element-83e24fe:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-83e24fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eusouts.com/wp-content/uploads/2026/02/mvv-mobile.webp");}.elementor-10 .elementor-element.elementor-element-83e24fe::before, .elementor-10 .elementor-element.elementor-element-83e24fe > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-83e24fe > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-83e24fe > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-83e24fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-83e24fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #09080878 39%, #090808 48%);}.elementor-10 .elementor-element.elementor-element-87b2feb{width:100%;max-width:100%;z-index:1;}.elementor-10 .elementor-element.elementor-element-87b2feb > .elementor-widget-container{padding:280px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-87b2feb .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-0b5141c{width:100%;max-width:100%;z-index:1;}.elementor-10 .elementor-element.elementor-element-1120ff2{width:100%;max-width:100%;z-index:1;}.elementor-10 .elementor-element.elementor-element-cce829e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-112756e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-82085f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2bc5447{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-45c207b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1b2f71b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1b2f71b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eusouts.com/wp-content/uploads/2026/02/bg-contato-mobile.webp");}.elementor-10 .elementor-element.elementor-element-db323b2 .elementor-button{font-size:3vw;}}/* Start custom CSS for heading, class: .elementor-element-57395e5 *//* Aplica o efeito apenas na tag strong dentro deste widget */
.elementor-10 .elementor-element.elementor-element-57395e5 strong {
    background: linear-gradient(to bottom, 
        #FFA400 0%, 
        #FFA400 20%,
        transparent 80%,
        transparent 100%
    );
    /* Faz com que o background preencha apenas o formato das letras */
    -webkit-background-clip: text;
    background-clip: text;
    
    /* Torna a cor original do texto transparente para revelar o gradiente */
    -webkit-text-fill-color: transparent;
    
    /* Garante que o efeito funcione em blocos inline */
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc29168 *//* O seletor pega a classe específica do título dentro do widget */
.elementor-10 .elementor-element.elementor-element-bc29168 .elementor-heading-title {
    /* Define o degradê radial */
    background: radial-gradient(circle at center, #ffffff 30%, #999999 100%);
    
    /* Recorta o fundo para aparecer apenas onde tem texto */
    -webkit-background-clip: text;
    background-clip: text;
    
    /* Torna a tinta do texto transparente para mostrar o fundo atrás */
    -webkit-text-fill-color: transparent;
    
    /* Garante compatibilidade */
    display: inline-block;
}

.elementor-10 .elementor-element.elementor-element-bc29168 strong {
    font-weight: 500!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34c7dd9 */.elementor-10 .elementor-element.elementor-element-34c7dd9 .txtchange {
    color: #FFA400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8db89a *//* 1. Prepara o Container Principal */
.elementor-10 .elementor-element.elementor-element-a8db89a {
    background: transparent !important;
    isolation: isolate;
    position: relative;
    box-shadow: none !important;
    border: none !important;
}

/* 2. Cria a camada de vidro escura (Pseudo-elemento) */
.elementor-10 .elementor-element.elementor-element-a8db89a::before {
    content: "";
    position: absolute;
    inset: 0; 
    z-index: -1; 
    border-radius: inherit; 

    /* --- MUDANÇA AQUI: VIDRO ESCURO --- */
    /* Vai de um preto suave (0.2) no topo para um preto forte (0.8) na base */
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.8));
    
    /* Desfoque */
    backdrop-filter: blur(10px); 
    -webkit-backdrop-filter: blur(10px);

    /* --- MÁSCARA (Mantida para o fade suave) --- */
    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 40%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 40%);
    
    pointer-events: none; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3762d27 *//* 1. Prepara o Container Principal */
.elementor-10 .elementor-element.elementor-element-3762d27 {
    background: transparent !important;
    isolation: isolate;
    position: relative;
    box-shadow: none !important;
    border: none !important;
}

/* 2. Cria a camada de vidro escura (Pseudo-elemento) */
.elementor-10 .elementor-element.elementor-element-3762d27::before {
    content: "";
    position: absolute;
    inset: 0; 
    z-index: -1; 
    border-radius: inherit; 

    /* --- MUDANÇA AQUI: VIDRO ESCURO --- */
    /* Vai de um preto suave (0.2) no topo para um preto forte (0.8) na base */
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.8));
    
    /* Desfoque */
    backdrop-filter: blur(10px); 
    -webkit-backdrop-filter: blur(10px);

    /* --- MÁSCARA (Mantida para o fade suave) --- */
    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 40%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 40%);
    
    pointer-events: none; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea7c5f6 *//* 1. Prepara o Container Principal */
.elementor-10 .elementor-element.elementor-element-ea7c5f6 {
    background: transparent !important;
    isolation: isolate;
    position: relative;
    box-shadow: none !important;
    border: none !important;
}

/* 2. Cria a camada de vidro escura (Pseudo-elemento) */
.elementor-10 .elementor-element.elementor-element-ea7c5f6::before {
    content: "";
    position: absolute;
    inset: 0; 
    z-index: -1; 
    border-radius: inherit; 

    /* --- MUDANÇA AQUI: VIDRO ESCURO --- */
    /* Vai de um preto suave (0.2) no topo para um preto forte (0.8) na base */
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.8));
    
    /* Desfoque */
    backdrop-filter: blur(10px); 
    -webkit-backdrop-filter: blur(10px);

    /* --- MÁSCARA (Mantida para o fade suave) --- */
    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 40%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 40%);
    
    pointer-events: none; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a79234 */.elementor-10 .elementor-element.elementor-element-3a79234 .txtchange {
    color: #FFA400;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3d3d53a *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-3d3d53a {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-3d3d53a::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d535c1a *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-d535c1a {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-d535c1a::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a6783fb *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-a6783fb {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-a6783fb::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5891944 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-5891944 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-5891944::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f6a3f91 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-f6a3f91 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-f6a3f91::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-80bc610 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-80bc610 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-80bc610::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3acf727 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-3acf727 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-3acf727::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4c64468 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-4c64468 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-4c64468::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e4b4e64 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-e4b4e64 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-e4b4e64::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1c74afc *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-1c74afc {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-1c74afc::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7e07c53 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-7e07c53 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-7e07c53::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3d3d53a *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-3d3d53a {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-3d3d53a::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d535c1a *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-d535c1a {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-d535c1a::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a6783fb *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-a6783fb {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-a6783fb::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5891944 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-5891944 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-5891944::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f6a3f91 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-f6a3f91 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-f6a3f91::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-80bc610 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-80bc610 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-80bc610::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3acf727 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-3acf727 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-3acf727::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4c64468 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-4c64468 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-4c64468::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e4b4e64 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-e4b4e64 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-e4b4e64::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1c74afc *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-1c74afc {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-1c74afc::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7e07c53 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-7e07c53 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-7e07c53::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3d3d53a *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-3d3d53a {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-3d3d53a::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d535c1a *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-d535c1a {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-d535c1a::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a6783fb *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-a6783fb {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-a6783fb::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5891944 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-5891944 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-5891944::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f6a3f91 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-f6a3f91 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-f6a3f91::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-80bc610 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-80bc610 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-80bc610::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3acf727 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-3acf727 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-3acf727::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4c64468 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-4c64468 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-4c64468::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e4b4e64 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-e4b4e64 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-e4b4e64::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1c74afc *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-1c74afc {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-1c74afc::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7e07c53 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-7e07c53 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-7e07c53::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3d3d53a *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-3d3d53a {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-3d3d53a::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d535c1a *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-d535c1a {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-d535c1a::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a6783fb *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-a6783fb {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-a6783fb::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5891944 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-5891944 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-5891944::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f6a3f91 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-f6a3f91 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-f6a3f91::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-80bc610 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-80bc610 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-80bc610::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3acf727 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-3acf727 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-3acf727::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4c64468 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-4c64468 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-4c64468::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e4b4e64 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-e4b4e64 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-e4b4e64::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1c74afc *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-1c74afc {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-1c74afc::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7e07c53 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-7e07c53 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-7e07c53::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3d3d53a *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-3d3d53a {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-3d3d53a::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d535c1a *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-d535c1a {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-d535c1a::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a6783fb *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-a6783fb {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-a6783fb::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5891944 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-5891944 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-5891944::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f6a3f91 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-f6a3f91 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-f6a3f91::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-80bc610 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-80bc610 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-80bc610::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3acf727 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-3acf727 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-3acf727::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4c64468 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-4c64468 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-4c64468::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e4b4e64 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-e4b4e64 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-e4b4e64::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1c74afc *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-1c74afc {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-1c74afc::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7e07c53 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-7e07c53 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-7e07c53::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3d3d53a *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-3d3d53a {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-3d3d53a::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d535c1a *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-d535c1a {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-d535c1a::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a6783fb *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-a6783fb {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-a6783fb::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5891944 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-5891944 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-5891944::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f6a3f91 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-f6a3f91 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-f6a3f91::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-80bc610 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-80bc610 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-80bc610::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3acf727 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-3acf727 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-3acf727::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4c64468 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-4c64468 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-4c64468::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e4b4e64 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-e4b4e64 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-e4b4e64::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1c74afc *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-1c74afc {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-1c74afc::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7e07c53 *//* 1. Configuração do Container do Vídeo */
.elementor-10 .elementor-element.elementor-element-7e07c53 {
    position: relative;
    border-radius: 30px; 
    isolation: isolate; /* Garante que o z-index funcione bem */
}

/* 2. Criando a Borda Prata e Laranja */
.elementor-10 .elementor-element.elementor-element-7e07c53::before {
    content: "";
    position: absolute;
    inset: 0; /* Cola nas 4 bordas */
    border-radius: 10px; /* Segue o arredondamento */
    padding: 2px; /* Espessura da borda */
    
    /* --- AQUI ESTÁ A CORREÇÃO --- */
    /* Antes estava 'transparent', agora está '#C0C0C0' (Prata) */
    background: linear-gradient(135deg, 
        #C0C0C0 15%,   /* Começa PRATA no canto sup. esquerdo */
        #FFA400 40%,   /* Vira LARANJA */
        #FFA400 60%,   /* Continua LARANJA */
        #C0C0C0 85%    /* Termina PRATA no canto inf. direito */
    );
    
    /* --- A MÁSCARA (Não mexi, estava correta) --- */
    /* Isso recorta o meio para sobrar só a borda */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Garante que a borda apareça acima do vídeo */
    z-index: 2; 
    pointer-events: none; /* Importante: deixa você clicar no Play do vídeo */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4b1a04 */.elementor-10 .elementor-element.elementor-element-a4b1a04 .txtchange {
    color: #FFA400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-843bb82 */.elementor-10 .elementor-element.elementor-element-843bb82 .txtchange {
    color: #FFA400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bb127c */.elementor-10 .elementor-element.elementor-element-6bb127c .txtchange {
    color: #FFA400;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-82085f7 */.elementor-10 .elementor-element.elementor-element-82085f7 .nowrap{
    padding-top:2px;
    font-size: 12px!important;
}

.elementor-10 .elementor-element.elementor-element-82085f7 .ti-widget.ti-goog .ti-large-logo img{
    width:70px!important;
}/* End custom CSS */
/* Start custom CSS for reviews, class: .elementor-element-45c207b */.elementor-10 .elementor-element.elementor-element-45c207b .swiper-slide-active{
    opacity: 1!important;
}

.elementor-10 .elementor-element.elementor-element-45c207b .swiper-slide-next{
    transition:2s!important;
    opacity:0.3;
}

.elementor-10 .elementor-element.elementor-element-45c207b .swiper-slide-next ~ .swiper-slide{
    transition:2s!important;
    opacity:0.3!important;
}

.elementor-10 .elementor-element.elementor-element-45c207b .swiper-slide-duplicate-prev{
    opacity: 0.3!important;
}

.elementor-10 .elementor-element.elementor-element-45c207b .swiper-slide-prev{
    opacity: 0.3!important;
}

.elementor-10 .elementor-element.elementor-element-45c207b .swiper-slide-duplicate-active{
    opacity: 0.3!important;
}

.elementor-10 .elementor-element.elementor-element-45c207b .swiper-slide{
    height: 199px!important;
    overflow: auto!important;
    overflow-x: hidden!important;
    padding: 15px!important;
    border-radius:15px;
    border: 1px solid #ffa30040;
   background: linear-gradient(to bottom, #132226 50%, transparent) !important;
}

@media(max-width:800px){
    .elementor-10 .elementor-element.elementor-element-45c207b .swiper-slide-active{
    opacity: 1!important;
}
}

.elementor-10 .elementor-element.elementor-element-45c207b img{
    margin-top:-5px;
}

.elementor-star-full{
    color:#F6BB06!important;
}/* End custom CSS */