.elementor-47050 .elementor-element.elementor-element-90a30d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-47050 .elementor-element.elementor-element-90a30d6:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-90a30d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciainsideout.com/wp-content/uploads/2025/06/hero-web-bg.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-47050 .elementor-element.elementor-element-5d80f7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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-47050 .elementor-element.elementor-element-1b0ca02{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-47050 .elementor-element.elementor-element-1b0ca02.elementor-element{--align-self:flex-start;}.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-47050 .elementor-element.elementor-element-53e7fe0{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:start;}.elementor-47050 .elementor-element.elementor-element-53e7fe0.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-53e7fe0 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:32px;font-weight:500;line-height:130%;color:#FFFFFF;}.elementor-47050 .elementor-element.elementor-element-a2fb51d{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-47050 .elementor-element.elementor-element-a2fb51d.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-a2fb51d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:130%;letter-spacing:-0.2px;color:#FFFFFF;}.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-47050 .elementor-element.elementor-element-663e4f5 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #041E09 0%, #0A7919 100%);}.elementor-47050 .elementor-element.elementor-element-5889f92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47050 .elementor-element.elementor-element-16aa190{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-47050 .elementor-element.elementor-element-16aa190:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-16aa190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciainsideout.com/wp-content/uploads/2025/06/Union.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-47050 .elementor-element.elementor-element-17c419f{width:var( --container-widget-width, 677px );max-width:677px;--container-widget-width:677px;--container-widget-flex-grow:0;text-align:center;}.elementor-47050 .elementor-element.elementor-element-17c419f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-47050 .elementor-element.elementor-element-17c419f.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-17c419f .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:32px;font-weight:500;line-height:130%;color:#FFFFFF;}.elementor-47050 .elementor-element.elementor-element-38f3f5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47050 .elementor-element.elementor-element-19063f6{--display:flex;--min-height:305px;--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;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:#252334;--border-color:#252334;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47050 .elementor-element.elementor-element-19063f6:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-19063f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2B;}.elementor-47050 .elementor-element.elementor-element-f725bc3{--display:flex;--min-height:272px;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-47050 .elementor-element.elementor-element-f725bc3:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-f725bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0101;}.elementor-47050 .elementor-element.elementor-element-f725bc3.e-con{--align-self:stretch;}.elementor-47050 .elementor-element.elementor-element-e86140e.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-ddcd32e{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-47050 .elementor-element.elementor-element-ddcd32e.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-ddcd32e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;letter-spacing:0px;color:#A8A8A8;}.elementor-47050 .elementor-element.elementor-element-79450b1{--display:flex;--min-height:305px;--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;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:#252334;--border-color:#252334;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47050 .elementor-element.elementor-element-79450b1:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-79450b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2B;}.elementor-47050 .elementor-element.elementor-element-fda3ecd{--display:flex;--min-height:272px;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-47050 .elementor-element.elementor-element-fda3ecd:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-fda3ecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0101;}.elementor-47050 .elementor-element.elementor-element-fda3ecd.e-con{--align-self:stretch;}.elementor-47050 .elementor-element.elementor-element-79079bf.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-f3b3a4e{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-47050 .elementor-element.elementor-element-f3b3a4e.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-f3b3a4e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;letter-spacing:0px;color:#A8A8A8;}.elementor-47050 .elementor-element.elementor-element-2fb4497{--display:flex;--min-height:305px;--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;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:#252334;--border-color:#252334;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47050 .elementor-element.elementor-element-2fb4497:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-2fb4497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2B;}.elementor-47050 .elementor-element.elementor-element-985c5da{--display:flex;--min-height:272px;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-47050 .elementor-element.elementor-element-985c5da:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-985c5da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0101;}.elementor-47050 .elementor-element.elementor-element-985c5da.e-con{--align-self:stretch;}.elementor-47050 .elementor-element.elementor-element-fecb929.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-f25fcf2{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-47050 .elementor-element.elementor-element-f25fcf2.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-f25fcf2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;letter-spacing:0px;color:#A8A8A8;}.elementor-47050 .elementor-element.elementor-element-c7eb632{--display:flex;--min-height:305px;--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;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:#252334;--border-color:#252334;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47050 .elementor-element.elementor-element-c7eb632:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-c7eb632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2B;}.elementor-47050 .elementor-element.elementor-element-5cb0214{--display:flex;--min-height:272px;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-47050 .elementor-element.elementor-element-5cb0214:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-5cb0214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0101;}.elementor-47050 .elementor-element.elementor-element-5cb0214.e-con{--align-self:stretch;}.elementor-47050 .elementor-element.elementor-element-efb05ae.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-ee1f7cb{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-47050 .elementor-element.elementor-element-ee1f7cb.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-ee1f7cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;letter-spacing:0px;color:#A8A8A8;}.elementor-47050 .elementor-element.elementor-element-ee241f4{--display:flex;--min-height:305px;--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;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:#252334;--border-color:#252334;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47050 .elementor-element.elementor-element-ee241f4:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-ee241f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2B;}.elementor-47050 .elementor-element.elementor-element-231c60d{--display:flex;--min-height:272px;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-47050 .elementor-element.elementor-element-231c60d:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-231c60d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0101;}.elementor-47050 .elementor-element.elementor-element-231c60d.e-con{--align-self:stretch;}.elementor-47050 .elementor-element.elementor-element-a980cac.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-64ebcdd{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-47050 .elementor-element.elementor-element-64ebcdd.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-64ebcdd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;letter-spacing:0px;color:#A8A8A8;}.elementor-47050 .elementor-element.elementor-element-40e6eed{--display:flex;--min-height:305px;--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;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:#252334;--border-color:#252334;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47050 .elementor-element.elementor-element-40e6eed:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-40e6eed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2B;}.elementor-47050 .elementor-element.elementor-element-5b72a89{--display:flex;--min-height:272px;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-47050 .elementor-element.elementor-element-5b72a89:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-5b72a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0101;}.elementor-47050 .elementor-element.elementor-element-5b72a89.e-con{--align-self:stretch;}.elementor-47050 .elementor-element.elementor-element-28799c6.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-b4b05b8{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-47050 .elementor-element.elementor-element-b4b05b8.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-b4b05b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;letter-spacing:0px;color:#A8A8A8;}.elementor-47050 .elementor-element.elementor-element-535bc17{--display:flex;--min-height:305px;--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;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:#252334;--border-color:#252334;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47050 .elementor-element.elementor-element-535bc17:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-535bc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2B;}.elementor-47050 .elementor-element.elementor-element-8855250{--display:flex;--min-height:272px;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-47050 .elementor-element.elementor-element-8855250:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-8855250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0101;}.elementor-47050 .elementor-element.elementor-element-8855250.e-con{--align-self:stretch;}.elementor-47050 .elementor-element.elementor-element-4954972.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-b15138e{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-47050 .elementor-element.elementor-element-b15138e.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-b15138e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;letter-spacing:0px;color:#A8A8A8;}.elementor-47050 .elementor-element.elementor-element-f466d78{--display:flex;--min-height:305px;--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;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:#252334;--border-color:#252334;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47050 .elementor-element.elementor-element-f466d78:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-f466d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2B;}.elementor-47050 .elementor-element.elementor-element-a467f3a{--display:flex;--min-height:272px;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-47050 .elementor-element.elementor-element-a467f3a:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-a467f3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0101;}.elementor-47050 .elementor-element.elementor-element-a467f3a.e-con{--align-self:stretch;}.elementor-47050 .elementor-element.elementor-element-f4aadb4.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-2d9e44f{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-47050 .elementor-element.elementor-element-2d9e44f.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-2d9e44f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;letter-spacing:0px;color:#A8A8A8;}.elementor-47050 .elementor-element.elementor-element-d81e745{--display:flex;--min-height:305px;--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;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:#252334;--border-color:#252334;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47050 .elementor-element.elementor-element-d81e745:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-d81e745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2B;}.elementor-47050 .elementor-element.elementor-element-683e92d{--display:flex;--min-height:272px;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-47050 .elementor-element.elementor-element-683e92d:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-683e92d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0101;}.elementor-47050 .elementor-element.elementor-element-683e92d.e-con{--align-self:stretch;}.elementor-47050 .elementor-element.elementor-element-8bb3a07.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-032c3fc{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-47050 .elementor-element.elementor-element-032c3fc.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-032c3fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;letter-spacing:0px;color:#A8A8A8;}.elementor-47050 .elementor-element.elementor-element-a1cdf78{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-47050 .elementor-element.elementor-element-30ed887{--display:flex;--min-height:305px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;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:#252334;--border-color:#252334;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47050 .elementor-element.elementor-element-30ed887:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-30ed887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2B;}.elementor-47050 .elementor-element.elementor-element-30ed887.e-con{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-0cb04a0{--display:flex;--min-height:480px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-47050 .elementor-element.elementor-element-0cb04a0:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-0cb04a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0E0101 0%, #220303 100%);}.elementor-47050 .elementor-element.elementor-element-0cb04a0.e-con{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-d6511e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-47050 .elementor-element.elementor-element-a85981e{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:center;}.elementor-47050 .elementor-element.elementor-element-a85981e.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-a85981e .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:32px;font-weight:500;line-height:130%;color:#FFFFFF;}.elementor-47050 .elementor-element.elementor-element-7feb76b{--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;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:#585858;--border-color:#585858;--border-radius:1000px 1000px 1000px 1000px;}.elementor-47050 .elementor-element.elementor-element-7feb76b:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-7feb76b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #661415 0%, #66141500 100%);}.elementor-47050 .elementor-element.elementor-element-7feb76b.e-con{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-a95f40f{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;text-align:center;}.elementor-47050 .elementor-element.elementor-element-a95f40f.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-a95f40f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-47050 .elementor-element.elementor-element-d4d4740{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47050 .elementor-element.elementor-element-d4d4740.e-con{--align-self:center;}.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-47050 .elementor-element.elementor-element-a2bff3b.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-a2bff3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-47050 .elementor-element.elementor-element-a2bff3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-47050 .elementor-element.elementor-element-a2bff3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-47050 .elementor-element.elementor-element-a2bff3b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-47050 .elementor-element.elementor-element-a2bff3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-47050 .elementor-element.elementor-element-a2bff3b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47050 .elementor-element.elementor-element-a2bff3b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47050 .elementor-element.elementor-element-a2bff3b{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-47050 .elementor-element.elementor-element-a2bff3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47050 .elementor-element.elementor-element-a2bff3b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-47050 .elementor-element.elementor-element-a2bff3b .elementor-icon-list-text{color:#FFFDFD;transition:color 0.3s;}.elementor-47050 .elementor-element.elementor-element-a45f7ba{--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;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:#585858;--border-color:#585858;--border-radius:1000px 1000px 1000px 1000px;}.elementor-47050 .elementor-element.elementor-element-a45f7ba:not(.elementor-motion-effects-element-type-background), .elementor-47050 .elementor-element.elementor-element-a45f7ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #661415 0%, #CC213200 100%);}.elementor-47050 .elementor-element.elementor-element-a45f7ba.e-con{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-2d768a5.elementor-element{--order:99999 /* order end hack */;}.elementor-47050 .elementor-element.elementor-element-098ef90{width:var( --container-widget-width, 54px );max-width:54px;--container-widget-width:54px;--container-widget-flex-grow:0;text-align:center;}.elementor-47050 .elementor-element.elementor-element-098ef90.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-098ef90 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-47050 .elementor-element.elementor-element-9a3b797.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-9a3b797 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-47050 .elementor-element.elementor-element-9a3b797 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-47050 .elementor-element.elementor-element-9a3b797 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-47050 .elementor-element.elementor-element-9a3b797 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-47050 .elementor-element.elementor-element-9a3b797 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-47050 .elementor-element.elementor-element-9a3b797 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47050 .elementor-element.elementor-element-9a3b797 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47050 .elementor-element.elementor-element-9a3b797{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-47050 .elementor-element.elementor-element-9a3b797 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47050 .elementor-element.elementor-element-9a3b797 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-47050 .elementor-element.elementor-element-9a3b797 .elementor-icon-list-text{color:#FFFDFD;transition:color 0.3s;}.elementor-47050 .elementor-element.elementor-element-0736475 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:21px;font-weight:400;background-image:linear-gradient(180deg, #0A7919 0%, #1D4406 100%);border-radius:30px 30px 30px 30px;padding:25px 25px 25px 25px;}.elementor-47050 .elementor-element.elementor-element-0736475 .elementor-button:hover, .elementor-47050 .elementor-element.elementor-element-0736475 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #1D4406 0%, #0A7919 100%);}.elementor-47050 .elementor-element.elementor-element-0736475 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-47050 .elementor-element.elementor-element-0736475.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-773c8a0.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-d338f88{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-47050 .elementor-element.elementor-element-e620c1a{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-47050 .elementor-element.elementor-element-e620c1a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-47050 .elementor-element.elementor-element-e620c1a.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-e620c1a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:130%;letter-spacing:0px;color:#D0D0D0;}.elementor-47050 .elementor-element.elementor-element-0eac814{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47050 .elementor-element.elementor-element-842c99e{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;text-align:center;}.elementor-47050 .elementor-element.elementor-element-842c99e.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-842c99e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:130%;letter-spacing:0px;color:#D0D0D0;}.elementor-47050 .elementor-element.elementor-element-b93b4ae{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;text-align:center;}.elementor-47050 .elementor-element.elementor-element-b93b4ae.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-b93b4ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:130%;letter-spacing:0px;color:#D0D0D0;}.elementor-47050 .elementor-element.elementor-element-caa6f3b{--display:flex;}.elementor-47050 .elementor-element.elementor-element-ddafba4{--display:flex;}body.elementor-page-47050:not(.elementor-motion-effects-element-type-background), body.elementor-page-47050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-47050 .elementor-element.elementor-element-5d80f7e{--width:50%;}.elementor-47050 .elementor-element.elementor-element-5889f92{--width:50%;}.elementor-47050 .elementor-element.elementor-element-16aa190{--content-width:1660px;}.elementor-47050 .elementor-element.elementor-element-19063f6{--width:505px;}.elementor-47050 .elementor-element.elementor-element-79450b1{--width:505px;}.elementor-47050 .elementor-element.elementor-element-2fb4497{--width:505px;}.elementor-47050 .elementor-element.elementor-element-c7eb632{--width:505px;}.elementor-47050 .elementor-element.elementor-element-ee241f4{--width:505px;}.elementor-47050 .elementor-element.elementor-element-40e6eed{--width:505px;}.elementor-47050 .elementor-element.elementor-element-535bc17{--width:505px;}.elementor-47050 .elementor-element.elementor-element-f466d78{--width:505px;}.elementor-47050 .elementor-element.elementor-element-d81e745{--width:505px;}.elementor-47050 .elementor-element.elementor-element-30ed887{--width:690px;}.elementor-47050 .elementor-element.elementor-element-7feb76b{--width:203px;}.elementor-47050 .elementor-element.elementor-element-d4d4740{--width:587px;}.elementor-47050 .elementor-element.elementor-element-a45f7ba{--width:140px;}.elementor-47050 .elementor-element.elementor-element-0eac814{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-47050 .elementor-element.elementor-element-19063f6{--width:400px;}.elementor-47050 .elementor-element.elementor-element-79450b1{--width:400px;}.elementor-47050 .elementor-element.elementor-element-2fb4497{--width:400px;}.elementor-47050 .elementor-element.elementor-element-c7eb632{--width:400px;}.elementor-47050 .elementor-element.elementor-element-ee241f4{--width:400px;}.elementor-47050 .elementor-element.elementor-element-40e6eed{--width:400px;}.elementor-47050 .elementor-element.elementor-element-535bc17{--width:400px;}.elementor-47050 .elementor-element.elementor-element-f466d78{--width:400px;}.elementor-47050 .elementor-element.elementor-element-d81e745{--width:400px;}.elementor-47050 .elementor-element.elementor-element-7feb76b{--width:230px;}.elementor-47050 .elementor-element.elementor-element-a45f7ba{--width:230px;}}@media(max-width:1024px){.elementor-47050 .elementor-element.elementor-element-1b0ca02{--container-widget-width:264px;--container-widget-flex-grow:0;width:var( --container-widget-width, 264px );max-width:264px;}.elementor-47050 .elementor-element.elementor-element-1b0ca02.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-53e7fe0{--container-widget-width:473px;--container-widget-flex-grow:0;width:var( --container-widget-width, 473px );max-width:473px;text-align:center;}.elementor-47050 .elementor-element.elementor-element-53e7fe0.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-53e7fe0 .elementor-heading-title{font-size:32px;line-height:110%;}.elementor-47050 .elementor-element.elementor-element-a2fb51d{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;text-align:center;}.elementor-47050 .elementor-element.elementor-element-a2fb51d.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-a2fb51d .elementor-heading-title{font-size:18px;line-height:120%;}.elementor-47050 .elementor-element.elementor-element-d0c84a4.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-16aa190{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-47050 .elementor-element.elementor-element-17c419f{--container-widget-width:417px;--container-widget-flex-grow:0;width:var( --container-widget-width, 417px );max-width:417px;}.elementor-47050 .elementor-element.elementor-element-17c419f .elementor-heading-title{font-size:32px;}.elementor-47050 .elementor-element.elementor-element-38f3f5b{--flex-wrap:wrap;}.elementor-47050 .elementor-element.elementor-element-f725bc3{--min-height:0px;}.elementor-47050 .elementor-element.elementor-element-ddcd32e{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;}.elementor-47050 .elementor-element.elementor-element-ddcd32e .elementor-heading-title{font-size:18px;line-height:120%;}.elementor-47050 .elementor-element.elementor-element-f3b3a4e{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;}.elementor-47050 .elementor-element.elementor-element-f3b3a4e .elementor-heading-title{font-size:18px;line-height:120%;}.elementor-47050 .elementor-element.elementor-element-f25fcf2{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;}.elementor-47050 .elementor-element.elementor-element-f25fcf2 .elementor-heading-title{font-size:18px;line-height:120%;}.elementor-47050 .elementor-element.elementor-element-ee1f7cb{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;}.elementor-47050 .elementor-element.elementor-element-ee1f7cb .elementor-heading-title{font-size:18px;line-height:120%;}.elementor-47050 .elementor-element.elementor-element-64ebcdd{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;}.elementor-47050 .elementor-element.elementor-element-64ebcdd .elementor-heading-title{font-size:18px;line-height:120%;}.elementor-47050 .elementor-element.elementor-element-b4b05b8{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;}.elementor-47050 .elementor-element.elementor-element-b4b05b8 .elementor-heading-title{font-size:18px;line-height:120%;}.elementor-47050 .elementor-element.elementor-element-b15138e{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;}.elementor-47050 .elementor-element.elementor-element-b15138e .elementor-heading-title{font-size:18px;line-height:120%;}.elementor-47050 .elementor-element.elementor-element-2d9e44f{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;}.elementor-47050 .elementor-element.elementor-element-2d9e44f .elementor-heading-title{font-size:18px;line-height:120%;}.elementor-47050 .elementor-element.elementor-element-032c3fc{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;}.elementor-47050 .elementor-element.elementor-element-032c3fc .elementor-heading-title{font-size:18px;line-height:120%;}.elementor-47050 .elementor-element.elementor-element-a85981e{--container-widget-width:678px;--container-widget-flex-grow:0;width:var( --container-widget-width, 678px );max-width:678px;}.elementor-47050 .elementor-element.elementor-element-a85981e .elementor-heading-title{font-size:32px;}.elementor-47050 .elementor-element.elementor-element-7feb76b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-47050 .elementor-element.elementor-element-a95f40f{--container-widget-width:413px;--container-widget-flex-grow:0;width:var( --container-widget-width, 413px );max-width:413px;}.elementor-47050 .elementor-element.elementor-element-a95f40f .elementor-heading-title{font-size:16px;line-height:120%;}.elementor-47050 .elementor-element.elementor-element-a45f7ba{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-47050 .elementor-element.elementor-element-098ef90{--container-widget-width:65px;--container-widget-flex-grow:0;width:var( --container-widget-width, 65px );max-width:65px;}.elementor-47050 .elementor-element.elementor-element-098ef90 .elementor-heading-title{font-size:16px;line-height:120%;}.elementor-47050 .elementor-element.elementor-element-773c8a0{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-47050 .elementor-element.elementor-element-e620c1a{--container-widget-width:651px;--container-widget-flex-grow:0;width:var( --container-widget-width, 651px );max-width:651px;}.elementor-47050 .elementor-element.elementor-element-e620c1a .elementor-heading-title{font-size:18px;line-height:120%;}.elementor-47050 .elementor-element.elementor-element-842c99e{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;}.elementor-47050 .elementor-element.elementor-element-842c99e .elementor-heading-title{font-size:14px;line-height:120%;}.elementor-47050 .elementor-element.elementor-element-b93b4ae{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;}.elementor-47050 .elementor-element.elementor-element-b93b4ae .elementor-heading-title{font-size:14px;line-height:120%;}}@media(max-width:767px){.elementor-47050 .elementor-element.elementor-element-90a30d6{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47050 .elementor-element.elementor-element-5d80f7e{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-47050 .elementor-element.elementor-element-5d80f7e.e-con{--order:-99999 /* order start hack */;}.elementor-47050 .elementor-element.elementor-element-1b0ca02{--container-widget-width:245px;--container-widget-flex-grow:0;width:var( --container-widget-width, 245px );max-width:245px;}.elementor-47050 .elementor-element.elementor-element-1b0ca02.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-53e7fe0{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;text-align:center;}.elementor-47050 .elementor-element.elementor-element-53e7fe0.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-53e7fe0 .elementor-heading-title{font-size:23px;line-height:115%;}.elementor-47050 .elementor-element.elementor-element-a2fb51d{--container-widget-width:334px;--container-widget-flex-grow:0;width:var( --container-widget-width, 334px );max-width:334px;text-align:center;}.elementor-47050 .elementor-element.elementor-element-a2fb51d.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-a2fb51d .elementor-heading-title{font-size:16px;}.elementor-47050 .elementor-element.elementor-element-663e4f5 .elementor-button{font-size:20px;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-47050 .elementor-element.elementor-element-d0c84a4{width:100%;max-width:100%;}.elementor-47050 .elementor-element.elementor-element-d0c84a4.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-5889f92{--z-index:0;}.elementor-47050 .elementor-element.elementor-element-16aa190{--content-width:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47050 .elementor-element.elementor-element-17c419f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-47050 .elementor-element.elementor-element-17c419f{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;text-align:center;}.elementor-47050 .elementor-element.elementor-element-17c419f.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-17c419f .elementor-heading-title{font-size:24px;}.elementor-47050 .elementor-element.elementor-element-38f3f5b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47050 .elementor-element.elementor-element-19063f6{--width:360px;--min-height:157px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47050 .elementor-element.elementor-element-19063f6.e-con{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-f725bc3{--width:100%;--min-height:202px;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47050 .elementor-element.elementor-element-ddcd32e{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:start;}.elementor-47050 .elementor-element.elementor-element-ddcd32e .elementor-heading-title{font-size:16px;line-height:130%;}.elementor-47050 .elementor-element.elementor-element-79450b1{--width:360px;--min-height:157px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47050 .elementor-element.elementor-element-79450b1.e-con{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-fda3ecd{--width:100%;--min-height:202px;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47050 .elementor-element.elementor-element-f3b3a4e{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:start;}.elementor-47050 .elementor-element.elementor-element-f3b3a4e .elementor-heading-title{font-size:16px;line-height:130%;}.elementor-47050 .elementor-element.elementor-element-2fb4497{--width:360px;--min-height:157px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47050 .elementor-element.elementor-element-2fb4497.e-con{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-985c5da{--width:100%;--min-height:202px;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47050 .elementor-element.elementor-element-f25fcf2{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:start;}.elementor-47050 .elementor-element.elementor-element-f25fcf2 .elementor-heading-title{font-size:16px;line-height:130%;}.elementor-47050 .elementor-element.elementor-element-c7eb632{--width:360px;--min-height:157px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47050 .elementor-element.elementor-element-c7eb632.e-con{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-5cb0214{--width:100%;--min-height:202px;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47050 .elementor-element.elementor-element-ee1f7cb{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:start;}.elementor-47050 .elementor-element.elementor-element-ee1f7cb .elementor-heading-title{font-size:16px;line-height:130%;}.elementor-47050 .elementor-element.elementor-element-ee241f4{--width:360px;--min-height:157px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47050 .elementor-element.elementor-element-ee241f4.e-con{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-231c60d{--width:100%;--min-height:202px;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47050 .elementor-element.elementor-element-64ebcdd{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:start;}.elementor-47050 .elementor-element.elementor-element-64ebcdd .elementor-heading-title{font-size:16px;line-height:130%;}.elementor-47050 .elementor-element.elementor-element-40e6eed{--width:360px;--min-height:157px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47050 .elementor-element.elementor-element-40e6eed.e-con{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-5b72a89{--width:100%;--min-height:202px;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47050 .elementor-element.elementor-element-b4b05b8{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:start;}.elementor-47050 .elementor-element.elementor-element-b4b05b8 .elementor-heading-title{font-size:16px;line-height:130%;}.elementor-47050 .elementor-element.elementor-element-535bc17{--width:360px;--min-height:157px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47050 .elementor-element.elementor-element-535bc17.e-con{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-8855250{--width:100%;--min-height:202px;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47050 .elementor-element.elementor-element-b15138e{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:start;}.elementor-47050 .elementor-element.elementor-element-b15138e .elementor-heading-title{font-size:16px;line-height:130%;}.elementor-47050 .elementor-element.elementor-element-f466d78{--width:360px;--min-height:157px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47050 .elementor-element.elementor-element-f466d78.e-con{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-a467f3a{--width:100%;--min-height:202px;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47050 .elementor-element.elementor-element-2d9e44f{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:start;}.elementor-47050 .elementor-element.elementor-element-2d9e44f .elementor-heading-title{font-size:16px;line-height:130%;}.elementor-47050 .elementor-element.elementor-element-d81e745{--width:360px;--min-height:157px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47050 .elementor-element.elementor-element-d81e745.e-con{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-683e92d{--width:100%;--min-height:202px;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47050 .elementor-element.elementor-element-032c3fc{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:start;}.elementor-47050 .elementor-element.elementor-element-032c3fc .elementor-heading-title{font-size:16px;line-height:130%;}.elementor-47050 .elementor-element.elementor-element-a1cdf78{--content-width:400px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-47050 .elementor-element.elementor-element-30ed887{--width:100%;--min-height:157px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-47050 .elementor-element.elementor-element-30ed887.e-con{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-0cb04a0{--min-height:459px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47050 .elementor-element.elementor-element-d6511e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47050 .elementor-element.elementor-element-a85981e{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;text-align:center;}.elementor-47050 .elementor-element.elementor-element-a85981e.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-a85981e .elementor-heading-title{font-size:18px;}.elementor-47050 .elementor-element.elementor-element-7feb76b{--width:140px;--border-radius:1000px 1000px 1000px 1000px;}.elementor-47050 .elementor-element.elementor-element-a95f40f{--container-widget-width:195px;--container-widget-flex-grow:0;width:var( --container-widget-width, 195px );max-width:195px;text-align:center;}.elementor-47050 .elementor-element.elementor-element-a95f40f .elementor-heading-title{font-size:13px;}.elementor-47050 .elementor-element.elementor-element-a2bff3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47050 .elementor-element.elementor-element-a2bff3b .elementor-icon-list-item > a{font-size:16px;}.elementor-47050 .elementor-element.elementor-element-a45f7ba{--width:140px;--border-radius:1000px 1000px 1000px 1000px;}.elementor-47050 .elementor-element.elementor-element-2d768a5{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-47050 .elementor-element.elementor-element-2d768a5.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-098ef90 > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-47050 .elementor-element.elementor-element-098ef90{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;text-align:center;}.elementor-47050 .elementor-element.elementor-element-098ef90 .elementor-heading-title{font-size:13px;}.elementor-47050 .elementor-element.elementor-element-9a3b797 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47050 .elementor-element.elementor-element-9a3b797 .elementor-icon-list-item > a{font-size:16px;}.elementor-47050 .elementor-element.elementor-element-773c8a0{width:var( --container-widget-width, 661px );max-width:661px;--container-widget-width:661px;--container-widget-flex-grow:0;}.elementor-47050 .elementor-element.elementor-element-773c8a0.elementor-element{--align-self:flex-start;}.elementor-47050 .elementor-element.elementor-element-d338f88{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-47050 .elementor-element.elementor-element-e620c1a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47050 .elementor-element.elementor-element-e620c1a{text-align:center;}.elementor-47050 .elementor-element.elementor-element-e620c1a .elementor-heading-title{font-size:14px;}.elementor-47050 .elementor-element.elementor-element-0eac814{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-47050 .elementor-element.elementor-element-842c99e{text-align:center;}.elementor-47050 .elementor-element.elementor-element-842c99e .elementor-heading-title{font-size:13px;}.elementor-47050 .elementor-element.elementor-element-b93b4ae.elementor-element{--align-self:center;}.elementor-47050 .elementor-element.elementor-element-b93b4ae{text-align:center;}.elementor-47050 .elementor-element.elementor-element-b93b4ae .elementor-heading-title{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-53e7fe0 */.gradiente {
background-image: linear-gradient(to right,#661415,#CC272A);
-webkit-background-clip: text;
-webkit-text-fill-color: #00000000;
}

.sb{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d0c84a4 *//* Container opcional para alinhar botão + ícone */
.cta-wrap {
  display: flex;
  gap: 12px;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}

/* Estilo comum ao botão e ao ícone circular */
.cta-button, .cta-icon {
  background: linear-gradient(to right, #041E09, #1D4406, #0A7919); /* Verde escuro degradê */
  color: white;
  font-family: 'Inter', sans-serif;
 font-size: 20px;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
  box-shadow: 0 0 0 1px rgba(255,255,255,0.1); /* leve contorno */
  border: 1px solid #FFFFFF30;
  cursor: pointer;
  z-index: 2;
}

.cta-icon {
  background: transparent;
}

/* Botão principal (texto) */
.cta-button {
  padding: 25px 75px;
  border-radius: 40px;
}

/* Botão com ícone (seta) */
.cta-icon {
  width: 80%px;
  height: 80px;
  border-radius: 50%;
  background-color: transparent;
  border: 0.5px solid rgba(255,255,255,0.6); /* Borda branca fina */
  backdrop-filter: blur(6px);
}

/* Ícone seta */
.cta-icon img {
  width: 100%;
  height: 100%;
}

/* Hover: elevação */
.cta-button:hover,
.cta-icon:hover {
  transform: translateY(-3px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
  color: white;
}

 .cta-icon:hover {
     transform: rotate(-90deg);
 }

.cta-button:hover{
    box-shadow: 5px 0 20px 6px #0CF62C30; /* leve contorno */
}
/* Responsivo */
@media (max-width: 767px) {
  .cta-button {
    font-size: 16px;
    padding: 12px 36px;
  }

  .cta-icon {
    width: 48px;
    height: 48px;
  }

  .cta-icon img {
   width: 100%;
  height: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17c419f */.elementor-47050 .elementor-element.elementor-element-17c419f .elementor-heading-title {
background-image: linear-gradient(to bottom,#FFFFFF,#FFFFFF70);
-webkit-background-clip: text;
-webkit-text-fill-color: #00000000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e86140e */.meu-icone:hover {
  box-shadow: 0px 0px 6px 2px #CC272A, 
              0px 0px 0px 0px rgba(255, 255, 255, 0.08) inset;
  transition: box-shadow 0.3s ease-in-out;
  border-radius: 9.36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f725bc3 */.card-degrade {
position: relative;
overflow: hidden;
z-index: 1;
}

.card-degrade::before,
.card-degrade::after {
content: "";
position: absolute;
left: 0;
width: 100%;
height: 1px;
background: linear-gradient(to right, #CC213200,  #FF6E7C, #CC213200); /* Degradê roxo para rosa */
z-index: 2;
opacity: 0.4;
}

.card-degrade::before {
top: 0;
}

.card-degrade::after {
bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79079bf */.meu-icone:hover {
  box-shadow: 0px 0px 6px 2px #CC272A, 
              0px 0px 0px 0px rgba(255, 255, 255, 0.08) inset;
  transition: box-shadow 0.3s ease-in-out;
  border-radius: 9.36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fda3ecd */.card-degrade {
position: relative;
overflow: hidden;
z-index: 1;
}

.card-degrade::before,
.card-degrade::after {
content: "";
position: absolute;
left: 0;
width: 100%;
height: 1px;
background: linear-gradient(to right, #CC213200,  #FF6E7C, #CC213200); /* Degradê roxo para rosa */
z-index: 2;
opacity: 0.4;
}

.card-degrade::before {
top: 0;
}

.card-degrade::after {
bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fecb929 */.meu-icone:hover {
  box-shadow: 0px 0px 6px 2px #CC272A, 
              0px 0px 0px 0px rgba(255, 255, 255, 0.08) inset;
  transition: box-shadow 0.3s ease-in-out;
  border-radius: 9.36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-985c5da */.card-degrade {
position: relative;
overflow: hidden;
z-index: 1;
}

.card-degrade::before,
.card-degrade::after {
content: "";
position: absolute;
left: 0;
width: 100%;
height: 1px;
background: linear-gradient(to right, #CC213200,  #FF6E7C, #CC213200); /* Degradê roxo para rosa */
z-index: 2;
opacity: 0.4;
}

.card-degrade::before {
top: 0;
}

.card-degrade::after {
bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efb05ae */.meu-icone:hover {
  box-shadow: 0px 0px 6px 2px #CC272A, 
              0px 0px 0px 0px rgba(255, 255, 255, 0.08) inset;
  transition: box-shadow 0.3s ease-in-out;
  border-radius: 9.36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cb0214 */.card-degrade {
position: relative;
overflow: hidden;
z-index: 1;
}

.card-degrade::before,
.card-degrade::after {
content: "";
position: absolute;
left: 0;
width: 100%;
height: 1px;
background: linear-gradient(to right, #CC213200,  #FF6E7C, #CC213200); /* Degradê roxo para rosa */
z-index: 2;
opacity: 0.4;
}

.card-degrade::before {
top: 0;
}

.card-degrade::after {
bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a980cac */.meu-icone:hover {
  box-shadow: 0px 0px 6px 2px #CC272A, 
              0px 0px 0px 0px rgba(255, 255, 255, 0.08) inset;
  transition: box-shadow 0.3s ease-in-out;
  border-radius: 9.36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231c60d */.card-degrade {
position: relative;
overflow: hidden;
z-index: 1;
}

.card-degrade::before,
.card-degrade::after {
content: "";
position: absolute;
left: 0;
width: 100%;
height: 1px;
background: linear-gradient(to right, #CC213200,  #FF6E7C, #CC213200); /* Degradê roxo para rosa */
z-index: 2;
opacity: 0.4;
}

.card-degrade::before {
top: 0;
}

.card-degrade::after {
bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28799c6 */.meu-icone:hover {
  box-shadow: 0px 0px 6px 2px #CC272A, 
              0px 0px 0px 0px rgba(255, 255, 255, 0.08) inset;
  transition: box-shadow 0.3s ease-in-out;
  border-radius: 9.36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b72a89 */.card-degrade {
position: relative;
overflow: hidden;
z-index: 1;
}

.card-degrade::before,
.card-degrade::after {
content: "";
position: absolute;
left: 0;
width: 100%;
height: 1px;
background: linear-gradient(to right, #CC213200,  #FF6E7C, #CC213200); /* Degradê roxo para rosa */
z-index: 2;
opacity: 0.4;
}

.card-degrade::before {
top: 0;
}

.card-degrade::after {
bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4954972 */.meu-icone:hover {
  box-shadow: 0px 0px 6px 2px #CC272A, 
              0px 0px 0px 0px rgba(255, 255, 255, 0.08) inset;
  transition: box-shadow 0.3s ease-in-out;
  border-radius: 9.36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8855250 */.card-degrade {
position: relative;
overflow: hidden;
z-index: 1;
}

.card-degrade::before,
.card-degrade::after {
content: "";
position: absolute;
left: 0;
width: 100%;
height: 1px;
background: linear-gradient(to right, #CC213200,  #FF6E7C, #CC213200); /* Degradê roxo para rosa */
z-index: 2;
opacity: 0.4;
}

.card-degrade::before {
top: 0;
}

.card-degrade::after {
bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4aadb4 */.meu-icone:hover {
  box-shadow: 0px 0px 6px 2px #CC272A, 
              0px 0px 0px 0px rgba(255, 255, 255, 0.08) inset;
  transition: box-shadow 0.3s ease-in-out;
  border-radius: 9.36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a467f3a */.card-degrade {
position: relative;
overflow: hidden;
z-index: 1;
}

.card-degrade::before,
.card-degrade::after {
content: "";
position: absolute;
left: 0;
width: 100%;
height: 1px;
background: linear-gradient(to right, #CC213200,  #FF6E7C, #CC213200); /* Degradê roxo para rosa */
z-index: 2;
opacity: 0.4;
}

.card-degrade::before {
top: 0;
}

.card-degrade::after {
bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bb3a07 */.meu-icone:hover {
  box-shadow: 0px 0px 6px 2px #CC272A, 
              0px 0px 0px 0px rgba(255, 255, 255, 0.08) inset;
  transition: box-shadow 0.3s ease-in-out;
  border-radius: 9.36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-683e92d */.card-degrade {
position: relative;
overflow: hidden;
z-index: 1;
}

.card-degrade::before,
.card-degrade::after {
content: "";
position: absolute;
left: 0;
width: 100%;
height: 1px;
background: linear-gradient(to right, #CC213200,  #FF6E7C, #CC213200); /* Degradê roxo para rosa */
z-index: 2;
opacity: 0.4;
}

.card-degrade::before {
top: 0;
}

.card-degrade::after {
bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a85981e */.gradiente {
background-image: linear-gradient(to right,#661415,#CC272A);
-webkit-background-clip: text;
-webkit-text-fill-color: #00000000;
}

.sb{
    font-weight: 700;
}

/* Brilho do card */
.elementor-47050 .elementor-element.elementor-element-a85981e .e-con-inner::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #7247ff; /* Cor do brilho */
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 100px;
  height: 800px;
  filter: blur(15px);
  border-radius: 8px;
  animation: borda-animada 5s infinite linear;
  transform-origin: center bottom;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-773c8a0 *//* Container opcional para alinhar botão + ícone */
.cta-wrap {
  display: flex;
  gap: 8px;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  justify-content: center;
  justify-items: center;
  text-align: center;
}

/* Estilo comum ao botão e ao ícone circular */
.cta-button, .cta-icon {
  background: linear-gradient(to right, #041E09, #1D4406, #0A7919); /* Verde escuro degradê */
  color: white;
  font-family: 'Inter', sans-serif;
 font-size: 20px;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
  box-shadow: 0 0 0 1px rgba(255,255,255,0.1); /* leve contorno */
  border: none;
  cursor: pointer;
  z-index: 2;
}

.cta-icon {
  background: transparent;
}

/* Botão principal (texto) */
.cta-button {
  padding: 25px 35px;
  border-radius: 40px;
}

/* Botão com ícone (seta) */
.cta-icon {
  width: 80%px;
  height: 80px;
  border-radius: 50%;
  background-color: transparent;
  border: 0.5px solid rgba(255,255,255,0.6); /* Borda branca fina */
  backdrop-filter: blur(6px);
}

/* Ícone seta */
.cta-icon img {
  width: 100%;
  height: 100%;
}

/* Hover: elevação */
.cta-button:hover,
.cta-icon:hover {
  transform: translateY(-3px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
  color: white;
}

 .cta-icon:hover {
     transform: rotate(-90deg);
 }

/* Responsivo */
@media (max-width: 767px) {
  .cta-button {
    font-size: 14px;
    padding: 18px 24px;
  }

  .cta-icon {
    width: 48px;
    height: 48px;
    display:none;
    opacity: 0;
    
  }
  

  .cta-icon img {
   width: 100%;
  height: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cb04a0 *//* Estilos para o elemento .cards */
.cards {
  transition: 0.5s;
  background: transparent !important;
  border-radius: 20px;
  padding: 26px;
  min-height: 325px;
  width: 100%;
  overflow: hidden;
}

/* Borda do card */
.cards::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #FF6E7C30; /* Cor da borda */
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
  border-radius: 20px;
}

/* Fundo do card */
.cards::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #0E0101; /* Cor de fundo */
  z-index: 3;
  transition: opacity 0.3s ease-in-out;
  opacity: 1;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border-radius: 20px;
  transition: 0.5s;
}

/* Animação do brilho */
@keyframes borda-animada {
  0% {
    transform: translate(-50%, -50%) rotate(0);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
/* Brilho do card */
.elementor-47050 .elementor-element.elementor-element-0cb04a0 .e-con-inner::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #FF6E7C; /* Cor do brilho */
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 100px;
  height: 800px;
  filter: blur(15px);
  border-radius: 20px;
  animation: borda-animada 5s infinite linear;
  transform-origin: center bottom;
}/* End custom CSS */
/* Start custom CSS */.elementor-widget-text-editor p:last-child{
margin-bottom:0px; /* Retira espaçamento inferior dos paragrafos */
}

html,
body{
width:100%;
overflow-x:hidden; /* Retira scroll horizontal */
}

.balance {
  text-wrap: balance; /* Equilibra a quebra de linhas automaticamente, melhorando a legibilidade de títulos ou textos curtos. Precisa adicionar a class CSS "balance" sem aspas no widget de texto/titulo desejado.*/
}

#border {
position: relative;
border: none;
cursor: pointer;
}

#border:before {
content: '';
position: absolute;
top: -1px;
left: -1px;
right: -1px;
bottom: -1px;
z-index: -1;
border-radius: 100px;
opacity: 1;
animation: 5s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running animate-border;
background-image: linear-gradient(45deg, #CC213240, #CC213200, #CC213240, #CC213200);
background-size: 400% 200%;
transition: background 8s cubic-bezier(0.55, 09, 0.9, 0.94) 0s;
}

#border:before {
animation: animate-border 4s linear infinite;
opacity: 1;
}

@keyframes animate-border{
0% {
background-position: 0 0;
}

100% {
background-position: 100% 0;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Regular.eot');
	src: url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Regular.woff2') format('woff2'),
		url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Regular.woff') format('woff'),
		url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Regular.ttf') format('truetype'),
		url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Regular.svg#ClashDisplay') format('svg');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Medium.eot');
	src: url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Medium.woff2') format('woff2'),
		url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Medium.woff') format('woff'),
		url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Medium.ttf') format('truetype'),
		url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Medium.svg#ClashDisplay') format('svg');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Bold.eot');
	src: url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Bold.woff2') format('woff2'),
		url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Bold.woff') format('woff'),
		url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Bold.ttf') format('truetype'),
		url('https://agenciainsideout.com/wp-content/uploads/2025/06/ClashDisplay-Bold.svg#ClashDisplay') format('svg');
}
/* End Custom Fonts CSS */