.elementor-2010 .elementor-element.elementor-element-d6c2928{--display:flex;--min-height:1000px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:saturation;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-d6c2928:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-d6c2928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010014;}.elementor-2010 .elementor-element.elementor-element-c4e3a8c{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:118px;--margin-bottom:0px;--margin-left:0px;--margin-right:97px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2010 .elementor-element.elementor-element-c09d233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 20px 10px 20px;--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-2010 .elementor-element.elementor-element-c09d233.elementor-element{--align-self:flex-start;}.elementor-2010 .elementor-element.elementor-element-c09d233 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-c09d233 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2010 .elementor-element.elementor-element-c09d233 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-c09d233 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:500;letter-spacing:0px;}.elementor-2010 .elementor-element.elementor-element-c09d233 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2010 .elementor-element.elementor-element-990a10b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-990a10b.elementor-element{--align-self:flex-start;}.elementor-2010 .elementor-element.elementor-element-990a10b .elementor-image-box-wrapper{text-align:start;}.elementor-2010 .elementor-element.elementor-element-990a10b .elementor-image-box-title{margin-bottom:20px;font-family:"Raleway", Sans-serif;font-size:2.5rem;font-weight:600;color:#DEE1E6;}.elementor-2010 .elementor-element.elementor-element-990a10b:has(:hover) .elementor-image-box-title,
					 .elementor-2010 .elementor-element.elementor-element-990a10b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-990a10b .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#D8D8D8;}.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-2010 .elementor-element.elementor-element-33173eb .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:#193C6F;color:#193C6F;border-radius:0px 0px 0px 0px;padding:28px 77px 28px 77px;}.elementor-2010 .elementor-element.elementor-element-33173eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-33173eb.elementor-element{--align-self:flex-start;}.elementor-2010 .elementor-element.elementor-element-0206a04{--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;--gap:58px 0px;--row-gap:58px;--column-gap:0px;--margin-top:118px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-0eb74d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;--z-index:30;}.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-2010 .elementor-element.elementor-element-06a10bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-06a10bf .elementor-icon-box-wrapper{text-align:start;}.elementor-2010 .elementor-element.elementor-element-06a10bf .elementor-icon-box-title, .elementor-2010 .elementor-element.elementor-element-06a10bf .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-2010 .elementor-element.elementor-element-06a10bf .elementor-icon-box-title{color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-06a10bf:has(:hover) .elementor-icon-box-title,
					 .elementor-2010 .elementor-element.elementor-element-06a10bf:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-06a10bf .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#C9C9C9;}.elementor-2010 .elementor-element.elementor-element-8719f2f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;--z-index:30;}.elementor-2010 .elementor-element.elementor-element-819c160{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-819c160 .elementor-icon-box-wrapper{text-align:start;}.elementor-2010 .elementor-element.elementor-element-819c160 .elementor-icon-box-title, .elementor-2010 .elementor-element.elementor-element-819c160 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-2010 .elementor-element.elementor-element-819c160 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-819c160:has(:hover) .elementor-icon-box-title,
					 .elementor-2010 .elementor-element.elementor-element-819c160:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-819c160 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#C9C9C9;}.elementor-2010 .elementor-element.elementor-element-e1944c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;--z-index:30;}.elementor-2010 .elementor-element.elementor-element-c11ad0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-c11ad0b .elementor-icon-box-wrapper{text-align:start;}.elementor-2010 .elementor-element.elementor-element-c11ad0b .elementor-icon-box-title, .elementor-2010 .elementor-element.elementor-element-c11ad0b .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-2010 .elementor-element.elementor-element-c11ad0b .elementor-icon-box-title{color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-c11ad0b:has(:hover) .elementor-icon-box-title,
					 .elementor-2010 .elementor-element.elementor-element-c11ad0b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-c11ad0b .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#C9C9C9;}.elementor-2010 .elementor-element.elementor-element-e90271e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;--z-index:33;}.elementor-2010 .elementor-element.elementor-element-cb252f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-cb252f3 .elementor-icon-box-wrapper{text-align:start;}.elementor-2010 .elementor-element.elementor-element-cb252f3 .elementor-icon-box-title, .elementor-2010 .elementor-element.elementor-element-cb252f3 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-2010 .elementor-element.elementor-element-cb252f3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-cb252f3:has(:hover) .elementor-icon-box-title,
					 .elementor-2010 .elementor-element.elementor-element-cb252f3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-cb252f3 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#C9C9C9;}.elementor-2010 .elementor-element.elementor-element-faa5e4f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-faa5e4f:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-faa5e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2010 .elementor-element.elementor-element-bceb542{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2010 .elementor-element.elementor-element-c9a5b7e{padding:14px 24px 14px 24px;top:307.304px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-c9a5b7e{left:151.984px;}body.rtl .elementor-2010 .elementor-element.elementor-element-c9a5b7e{right:151.984px;}.elementor-2010 .elementor-element.elementor-element-c9a5b7e .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-c9a5b7e .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-2010 .elementor-element.elementor-element-c9a5b7e .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-2010 .elementor-element.elementor-element-c9a5b7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-c9a5b7e .elementor-icon-list-item > a{font-family:"Neue Haas", Sans-serif;font-size:16px;font-weight:400;}.elementor-2010 .elementor-element.elementor-element-c9a5b7e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-38c0c8a{padding:14px 24px 14px 24px;top:346px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-38c0c8a{left:302px;}body.rtl .elementor-2010 .elementor-element.elementor-element-38c0c8a{right:302px;}.elementor-2010 .elementor-element.elementor-element-38c0c8a .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-38c0c8a .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-2010 .elementor-element.elementor-element-38c0c8a .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-2010 .elementor-element.elementor-element-38c0c8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-38c0c8a .elementor-icon-list-item > a{font-family:"Neue Haas", Sans-serif;font-size:16px;font-weight:400;}.elementor-2010 .elementor-element.elementor-element-38c0c8a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-4d8c234{padding:14px 24px 14px 24px;top:238.969px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-4d8c234{left:307.969px;}body.rtl .elementor-2010 .elementor-element.elementor-element-4d8c234{right:307.969px;}.elementor-2010 .elementor-element.elementor-element-4d8c234 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-4d8c234 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-2010 .elementor-element.elementor-element-4d8c234 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2010 .elementor-element.elementor-element-4d8c234 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-4d8c234 .elementor-icon-list-item > a{font-family:"Neue Haas", Sans-serif;font-size:16px;font-weight:400;}.elementor-2010 .elementor-element.elementor-element-4d8c234 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-afcb771{padding:14px 24px 14px 24px;top:101px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-afcb771{left:234px;}body.rtl .elementor-2010 .elementor-element.elementor-element-afcb771{right:234px;}.elementor-2010 .elementor-element.elementor-element-afcb771 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-afcb771 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-2010 .elementor-element.elementor-element-afcb771 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2010 .elementor-element.elementor-element-afcb771 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-afcb771 .elementor-icon-list-item > a{font-family:"Neue Haas", Sans-serif;font-size:16px;font-weight:400;}.elementor-2010 .elementor-element.elementor-element-afcb771 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-57ea69d{padding:14px 24px 14px 24px;top:64px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-57ea69d{left:473.984px;}body.rtl .elementor-2010 .elementor-element.elementor-element-57ea69d{right:473.984px;}.elementor-2010 .elementor-element.elementor-element-57ea69d .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-57ea69d .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-2010 .elementor-element.elementor-element-57ea69d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2010 .elementor-element.elementor-element-57ea69d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-57ea69d .elementor-icon-list-item > a{font-family:"Neue Haas", Sans-serif;font-size:16px;font-weight:400;}.elementor-2010 .elementor-element.elementor-element-57ea69d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-efd7f99{padding:14px 24px 14px 24px;top:83.32px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-efd7f99{left:737px;}body.rtl .elementor-2010 .elementor-element.elementor-element-efd7f99{right:737px;}.elementor-2010 .elementor-element.elementor-element-efd7f99 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-efd7f99 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-2010 .elementor-element.elementor-element-efd7f99 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2010 .elementor-element.elementor-element-efd7f99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-efd7f99 .elementor-icon-list-item > a{font-family:"Neue Haas", Sans-serif;font-size:16px;font-weight:400;}.elementor-2010 .elementor-element.elementor-element-efd7f99 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-7b12da3{padding:14px 24px 14px 24px;top:192px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-7b12da3{left:627.99px;}body.rtl .elementor-2010 .elementor-element.elementor-element-7b12da3{right:627.99px;}.elementor-2010 .elementor-element.elementor-element-7b12da3 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-7b12da3 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-2010 .elementor-element.elementor-element-7b12da3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2010 .elementor-element.elementor-element-7b12da3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-7b12da3 .elementor-icon-list-item > a{font-family:"Neue Haas", Sans-serif;font-size:16px;font-weight:400;}.elementor-2010 .elementor-element.elementor-element-7b12da3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-5309048{padding:14px 24px 14px 24px;top:268.984px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-5309048{left:861.969px;}body.rtl .elementor-2010 .elementor-element.elementor-element-5309048{right:861.969px;}.elementor-2010 .elementor-element.elementor-element-5309048 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-5309048 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-2010 .elementor-element.elementor-element-5309048 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2010 .elementor-element.elementor-element-5309048 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-5309048 .elementor-icon-list-item > a{font-family:"Neue Haas", Sans-serif;font-size:16px;font-weight:400;}.elementor-2010 .elementor-element.elementor-element-5309048 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-7543d0c{padding:14px 24px 14px 24px;top:325.99px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-7543d0c{left:657.993px;}body.rtl .elementor-2010 .elementor-element.elementor-element-7543d0c{right:657.993px;}.elementor-2010 .elementor-element.elementor-element-7543d0c .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-2010 .elementor-element.elementor-element-7543d0c .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-2010 .elementor-element.elementor-element-7543d0c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2010 .elementor-element.elementor-element-7543d0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-7543d0c .elementor-icon-list-item > a{font-family:"Neue Haas", Sans-serif;font-size:16px;font-weight:400;}.elementor-2010 .elementor-element.elementor-element-7543d0c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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-2010 .elementor-element.elementor-element-f8bc7b9{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-647725b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-440px;--margin-bottom:170px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2010 .elementor-element.elementor-element-09d96d4{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-09d96d4{left:50%;}body.rtl .elementor-2010 .elementor-element.elementor-element-09d96d4{right:50%;}.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-2010 .elementor-element.elementor-element-2b754d0{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-2b754d0 .elementor-heading-title{font-family:"Neue Haas", Sans-serif;font-size:48px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-88c800c{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-88c800c .elementor-heading-title{font-family:"Neue Haas", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#D1D1D1;}.elementor-2010 .elementor-element.elementor-element-d04e40d .elementor-button{background-color:#FFFFFF;font-family:"Neue Haas", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-radius:40px 40px 40px 40px;padding:17px 30px 14px 30px;}.elementor-2010 .elementor-element.elementor-element-841faf8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2010 .elementor-element.elementor-element-933fc43 .elementor-button{font-family:"Neue Haas", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;}.elementor-2010 .elementor-element.elementor-element-94230e3{--display:flex;}.elementor-2010 .elementor-element.elementor-element-94230e3:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-94230e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2010 .elementor-element.elementor-element-9c7436e .elementor-button{background-color:#61CE7000;font-family:"Space Grotesk", Sans-serif;font-size:2em;font-weight:500;}.elementor-2010 .elementor-element.elementor-element-367bbcc{--display:flex;}.elementor-2010 .elementor-element.elementor-element-367bbcc:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-367bbcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2010 .elementor-element.elementor-element-31cc041 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:6em;font-weight:600;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-3ea893b{--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-2010 .elementor-element.elementor-element-a8ad398{--display:flex;--min-height:1078px;--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-a8ad398:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-a8ad398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://agenciapinho.com.br/wp-content/uploads/2026/04/kinevo-bg1-desktop-webp.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2010 .elementor-element.elementor-element-c89f552{width:var( --container-widget-width, 72% );max-width:72%;padding:0px 0px 32px 0px;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-c89f552.elementor-element{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-c89f552 .elementor-icon-box-title, .elementor-2010 .elementor-element.elementor-element-c89f552 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;}.elementor-2010 .elementor-element.elementor-element-c89f552 .elementor-icon-box-title{color:#000000;}.elementor-2010 .elementor-element.elementor-element-c89f552:has(:hover) .elementor-icon-box-title,
					 .elementor-2010 .elementor-element.elementor-element-c89f552:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-2010 .elementor-element.elementor-element-c89f552 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:57px;font-weight:500;line-height:1.1em;color:#000000;}.elementor-2010 .elementor-element.elementor-element-7407427 .elementor-button{background-color:#9A5095;font-family:"Lufga", Sans-serif;font-size:16px;font-weight:500;line-height:42px;border-radius:100px 100px 100px 100px;padding:10px 10px 10px 35px;}.elementor-2010 .elementor-element.elementor-element-7407427.elementor-element{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-3e4a534{--display:flex;--min-height:758px;--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;}.elementor-2010 .elementor-element.elementor-element-3e4a534:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-3e4a534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2010 .elementor-element.elementor-element-f93644e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2010 .elementor-element.elementor-element-963eb25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2010 .elementor-element.elementor-element-963eb25 img{width:36%;}.elementor-2010 .elementor-element.elementor-element-d021717{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-d021717 .elementor-image-box-wrapper{text-align:start;}.elementor-2010 .elementor-element.elementor-element-d021717 .elementor-image-box-title{margin-bottom:15px;font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-d021717 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-62f9d43 .elementor-button{background-color:#F01F1F;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;padding:20px 60px 20px 60px;}.elementor-2010 .elementor-element.elementor-element-4fc3bf8{--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:20px 10px;--row-gap:20px;--column-gap:10px;--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-2010 .elementor-element.elementor-element-c95bd73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2010 .elementor-element.elementor-element-b71b73a{--display:flex;--gap:04px 0px;--row-gap:04px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-c1dc419 img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-a68f3cb img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-d212474 img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-901c92e img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-e145eb7 img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-8bdc297{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2010 .elementor-element.elementor-element-3600e91{--display:flex;--gap:04px 0px;--row-gap:04px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-c22ba6a img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-b23ddeb img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-6f4202f img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-aa1b6de img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-a2f1c2d img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-3158ce9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2010 .elementor-element.elementor-element-17d4713{--display:flex;--gap:04px 0px;--row-gap:04px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-decdc23 img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-b2bf5c3 img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-c9c5641 img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-438c3d6 img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-22fa9a4 img{border-radius:8px 8px 8px 8px;}.elementor-2010 .elementor-element.elementor-element-2443ca5{--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;}@media(min-width:768px){.elementor-2010 .elementor-element.elementor-element-c4e3a8c{--width:40%;}.elementor-2010 .elementor-element.elementor-element-0206a04{--width:458px;}.elementor-2010 .elementor-element.elementor-element-647725b{--width:1000px;}.elementor-2010 .elementor-element.elementor-element-f93644e{--width:50%;}.elementor-2010 .elementor-element.elementor-element-4fc3bf8{--width:50%;}.elementor-2010 .elementor-element.elementor-element-c95bd73{--width:33%;}.elementor-2010 .elementor-element.elementor-element-8bdc297{--width:33%;}.elementor-2010 .elementor-element.elementor-element-3158ce9{--width:33%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2010 .elementor-element.elementor-element-c95bd73{--width:15%;}.elementor-2010 .elementor-element.elementor-element-8bdc297{--width:15%;}.elementor-2010 .elementor-element.elementor-element-3158ce9{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2010 .elementor-element.elementor-element-c4e3a8c{--width:500px;}.elementor-2010 .elementor-element.elementor-element-647725b{--width:100%;}.elementor-2010 .elementor-element.elementor-element-a8ad398{--content-width:90vw;}.elementor-2010 .elementor-element.elementor-element-f93644e{--width:100%;}.elementor-2010 .elementor-element.elementor-element-c95bd73{--width:30%;}.elementor-2010 .elementor-element.elementor-element-8bdc297{--width:30%;}.elementor-2010 .elementor-element.elementor-element-3158ce9{--width:30%;}}@media(max-width:1024px){.elementor-2010 .elementor-element.elementor-element-d6c2928{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2010 .elementor-element.elementor-element-bceb542{--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;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-c9a5b7e{left:4.4em;}body.rtl .elementor-2010 .elementor-element.elementor-element-c9a5b7e{right:4.4em;}.elementor-2010 .elementor-element.elementor-element-c9a5b7e{top:173px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-38c0c8a{left:74px;}body.rtl .elementor-2010 .elementor-element.elementor-element-38c0c8a{right:74px;}.elementor-2010 .elementor-element.elementor-element-38c0c8a{top:243px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-4d8c234{left:246px;}body.rtl .elementor-2010 .elementor-element.elementor-element-4d8c234{right:246px;}.elementor-2010 .elementor-element.elementor-element-4d8c234{top:105px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-afcb771{left:8vw;}body.rtl .elementor-2010 .elementor-element.elementor-element-afcb771{right:8vw;}.elementor-2010 .elementor-element.elementor-element-afcb771{top:70px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-57ea69d{left:39%;}body.rtl .elementor-2010 .elementor-element.elementor-element-57ea69d{right:39%;}.elementor-2010 .elementor-element.elementor-element-57ea69d{top:20px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-efd7f99{left:489px;}body.rtl .elementor-2010 .elementor-element.elementor-element-efd7f99{right:489px;}.elementor-2010 .elementor-element.elementor-element-efd7f99{top:186px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-7b12da3{left:473px;}body.rtl .elementor-2010 .elementor-element.elementor-element-7b12da3{right:473px;}.elementor-2010 .elementor-element.elementor-element-7b12da3{top:269px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-5309048{left:283px;}body.rtl .elementor-2010 .elementor-element.elementor-element-5309048{right:283px;}.elementor-2010 .elementor-element.elementor-element-5309048{top:207px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-7543d0c{left:534px;}body.rtl .elementor-2010 .elementor-element.elementor-element-7543d0c{right:534px;}.elementor-2010 .elementor-element.elementor-element-7543d0c{top:78px;}.elementor-2010 .elementor-element.elementor-element-a8ad398:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-a8ad398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:auto;}.elementor-2010 .elementor-element.elementor-element-a8ad398{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-c89f552{padding:0px 0px 80px 0px;}.elementor-2010 .elementor-element.elementor-element-c89f552 .elementor-icon-box-title, .elementor-2010 .elementor-element.elementor-element-c89f552 .elementor-icon-box-title a{font-size:2.2vw;}.elementor-2010 .elementor-element.elementor-element-c89f552 .elementor-icon-box-description{font-size:5vw;}.elementor-2010 .elementor-element.elementor-element-3e4a534{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-f93644e{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-963eb25{text-align:center;}.elementor-2010 .elementor-element.elementor-element-d021717{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-2010 .elementor-element.elementor-element-d021717.elementor-element{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-d021717 .elementor-image-box-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-d021717 .elementor-image-box-title{font-size:35px;}}@media(max-width:767px){.elementor-2010 .elementor-element.elementor-element-d6c2928{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2010 .elementor-element.elementor-element-c4e3a8c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-c09d233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;}.elementor-2010 .elementor-element.elementor-element-c09d233.elementor-element{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-990a10b{width:var( --container-widget-width, 332px );max-width:332px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:332px;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-990a10b.elementor-element{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-990a10b .elementor-image-box-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-990a10b .elementor-image-box-title{margin-bottom:12px;font-size:32px;line-height:130%;}.elementor-2010 .elementor-element.elementor-element-990a10b .elementor-image-box-description{font-size:16px;line-height:140%;}.elementor-2010 .elementor-element.elementor-element-33173eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-33173eb.elementor-element{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-33173eb .elementor-button{font-size:16px;padding:16px 36px 16px 36px;}.elementor-2010 .elementor-element.elementor-element-0206a04{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2010 .elementor-element.elementor-element-0eb74d8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2010 .elementor-element.elementor-element-06a10bf .elementor-icon-box-title{margin-block-end:18px;}.elementor-2010 .elementor-element.elementor-element-06a10bf .elementor-icon-box-title, .elementor-2010 .elementor-element.elementor-element-06a10bf .elementor-icon-box-title a{font-size:22px;}.elementor-2010 .elementor-element.elementor-element-06a10bf .elementor-icon-box-description{font-size:12px;line-height:150%;}.elementor-2010 .elementor-element.elementor-element-8719f2f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2010 .elementor-element.elementor-element-819c160 .elementor-icon-box-title{margin-block-end:18px;}.elementor-2010 .elementor-element.elementor-element-819c160 .elementor-icon-box-title, .elementor-2010 .elementor-element.elementor-element-819c160 .elementor-icon-box-title a{font-size:22px;}.elementor-2010 .elementor-element.elementor-element-819c160 .elementor-icon-box-description{font-size:12px;line-height:150%;}.elementor-2010 .elementor-element.elementor-element-e1944c3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2010 .elementor-element.elementor-element-c11ad0b .elementor-icon-box-title{margin-block-end:18px;}.elementor-2010 .elementor-element.elementor-element-c11ad0b .elementor-icon-box-title, .elementor-2010 .elementor-element.elementor-element-c11ad0b .elementor-icon-box-title a{font-size:22px;}.elementor-2010 .elementor-element.elementor-element-c11ad0b .elementor-icon-box-description{font-size:12px;line-height:150%;}.elementor-2010 .elementor-element.elementor-element-cb252f3 .elementor-icon-box-title{margin-block-end:18px;}.elementor-2010 .elementor-element.elementor-element-cb252f3 .elementor-icon-box-title, .elementor-2010 .elementor-element.elementor-element-cb252f3 .elementor-icon-box-title a{font-size:22px;}.elementor-2010 .elementor-element.elementor-element-cb252f3 .elementor-icon-box-description{font-size:12px;line-height:150%;}.elementor-2010 .elementor-element.elementor-element-faa5e4f{--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2010 .elementor-element.elementor-element-bceb542{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-c9a5b7e{padding:10px 16px 10px 16px;top:158px;--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-c9a5b7e{left:28vh;}body.rtl .elementor-2010 .elementor-element.elementor-element-c9a5b7e{right:28vh;}.elementor-2010 .elementor-element.elementor-element-c9a5b7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-c9a5b7e .elementor-icon-list-item > a{font-size:12px;}.elementor-2010 .elementor-element.elementor-element-38c0c8a{padding:10px 16px 10px 16px;top:106px;--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-38c0c8a{left:49%;}body.rtl .elementor-2010 .elementor-element.elementor-element-38c0c8a{right:49%;}.elementor-2010 .elementor-element.elementor-element-38c0c8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-38c0c8a .elementor-icon-list-item > a{font-size:12px;}.elementor-2010 .elementor-element.elementor-element-4d8c234{padding:10px 16px 10px 16px;top:-75px;--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-4d8c234{left:26%;}body.rtl .elementor-2010 .elementor-element.elementor-element-4d8c234{right:26%;}.elementor-2010 .elementor-element.elementor-element-4d8c234 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-4d8c234 .elementor-icon-list-item > a{font-size:12px;}.elementor-2010 .elementor-element.elementor-element-afcb771{padding:10px 16px 10px 16px;top:14%;--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-afcb771{left:8%;}body.rtl .elementor-2010 .elementor-element.elementor-element-afcb771{right:8%;}.elementor-2010 .elementor-element.elementor-element-afcb771 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-afcb771 .elementor-icon-list-item > a{font-size:12px;}.elementor-2010 .elementor-element.elementor-element-57ea69d{padding:10px 16px 10px 16px;top:-25px;--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-57ea69d{left:150%;}body.rtl .elementor-2010 .elementor-element.elementor-element-57ea69d{right:150%;}.elementor-2010 .elementor-element.elementor-element-57ea69d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-57ea69d .elementor-icon-list-item > a{font-size:12px;}.elementor-2010 .elementor-element.elementor-element-efd7f99{padding:10px 16px 10px 16px;top:16%;--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-efd7f99{left:55%;}body.rtl .elementor-2010 .elementor-element.elementor-element-efd7f99{right:55%;}.elementor-2010 .elementor-element.elementor-element-efd7f99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-efd7f99 .elementor-icon-list-item > a{font-size:12px;}.elementor-2010 .elementor-element.elementor-element-7b12da3{padding:10px 16px 10px 16px;top:-1%;z-index:1;--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-7b12da3{left:47%;}body.rtl .elementor-2010 .elementor-element.elementor-element-7b12da3{right:47%;}.elementor-2010 .elementor-element.elementor-element-7b12da3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-7b12da3 .elementor-icon-list-item > a{font-size:12px;}.elementor-2010 .elementor-element.elementor-element-5309048{padding:10px 16px 10px 16px;top:33%;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-5309048{left:3%;}body.rtl .elementor-2010 .elementor-element.elementor-element-5309048{right:3%;}.elementor-2010 .elementor-element.elementor-element-5309048 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-5309048 .elementor-icon-list-item > a{font-size:12px;}.elementor-2010 .elementor-element.elementor-element-7543d0c{padding:10px 16px 10px 16px;top:-25px;--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-7543d0c{left:10px;}body.rtl .elementor-2010 .elementor-element.elementor-element-7543d0c{right:10px;}.elementor-2010 .elementor-element.elementor-element-7543d0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2010 .elementor-element.elementor-element-7543d0c .elementor-icon-list-item > a{font-size:12px;}.elementor-2010 .elementor-element.elementor-element-647725b{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-2010 .elementor-element.elementor-element-09d96d4{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;top:0px;z-index:2;}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-09d96d4{left:50%;}body.rtl .elementor-2010 .elementor-element.elementor-element-09d96d4{right:50%;}.elementor-2010 .elementor-element.elementor-element-2b754d0{--container-widget-width:267px;--container-widget-flex-grow:0;width:var( --container-widget-width, 267px );max-width:267px;}.elementor-2010 .elementor-element.elementor-element-2b754d0 .elementor-heading-title{font-size:36px;}.elementor-2010 .elementor-element.elementor-element-88c800c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:237px;--container-widget-flex-grow:0;width:var( --container-widget-width, 237px );max-width:237px;}.elementor-2010 .elementor-element.elementor-element-88c800c .elementor-heading-title{font-size:16px;}.elementor-2010 .elementor-element.elementor-element-d04e40d .elementor-button{font-size:14px;padding:16px 22px 16px 22px;}.elementor-2010 .elementor-element.elementor-element-a8ad398{--content-width:90vw;--min-height:38em;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-a8ad398:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-a8ad398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:270vw auto;}.elementor-2010 .elementor-element.elementor-element-c89f552{padding:0px 0px 40px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2010 .elementor-element.elementor-element-3e4a534{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-d021717{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-2010 .elementor-element.elementor-element-d021717.elementor-element{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-d021717 .elementor-image-box-title{font-size:30px;}.elementor-2010 .elementor-element.elementor-element-4fc3bf8{--width:100%;}.elementor-2010 .elementor-element.elementor-element-c95bd73{--width:30%;}.elementor-2010 .elementor-element.elementor-element-8bdc297{--width:30%;}.elementor-2010 .elementor-element.elementor-element-3158ce9{--width:30%;}}/* Start custom CSS for icon-list, class: .elementor-element-c09d233 */.elementor-2010 .elementor-element.elementor-element-c09d233{
    border-radius: 62.5rem;
border: 1px solid rgba(226, 226, 226, 0.10);
background: #0A162E;
min-width: 198px;
}

.lista .elementor-icon-list-item {
  display: flex;
  flex-direction: row-reverse; /* Inverte a ordem: texto depois, ícone antes */
  align-items: center;
}

.lista .elementor-icon-list-icon {
  margin-left: 5px; /* Espaço entre texto e ícone */
  margin-right: 0;
}

/* --- Mobile: apenas imagem section.webp, sem efeitos --- */
@media (max-width: 767px) {
    .elementor-2010 .elementor-element.elementor-element-c09d233{
    border-radius: 62.5rem;
border: 1px solid rgba(226, 226, 226, 0.10);
background: #0A162E;
min-width: 280px;
}

.lista .elementor-icon-list-item {
  display: flex;
  flex-direction: row-reverse; /* Inverte a ordem: texto depois, ícone antes */
  align-items: center;
}

.lista .elementor-icon-list-icon {
  margin-left: 5px; /* Espaço entre texto e ícone */
  margin-right: 0;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33173eb */.btn {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #96BEFB 2.54%, #FFF 41.05%, #96BEFB 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(65, 124, 255, 0.22),
    0px -9.855px 29.201px 0px rgba(65, 124, 255, 0.15),
    0px -4.785px 14.177px 0px rgba(65, 124, 255, 0.12),
    0px -2.346px 6.95px 0px rgba(65, 124, 255, 0.10),
    0px -0.927px 2.748px 0px rgba(65, 124, 255, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0206a04 */.card {
  border-radius: 1.5rem;
  border: 1.5px solid transparent; /* Borda "fake" para exibir o gradiente */
  background:
    radial-gradient(78.96% 96.33% at 110.76% 0%, rgba(58, 198, 253, 0.20) 0%, rgba(0, 0, 0, 0.00) 100%),
    linear-gradient(180deg, #0B1023 0%, #090A1D 100%), /* fundo interno */
    linear-gradient(180deg, #173880 0%, #060D1C 100%); /* borda gradiente */
  background-origin: border-box;
  background-clip: padding-box, padding-box, border-box; /* clip correto para borda + fundo */
}

/* --- Mobile: ajustes específicos --- */
@media (max-width: 767px) {
  .card {
    border-radius: 1.0405rem;
    border: 1.041px solid transparent;
    background:
      radial-gradient(78.96% 96.33% at 110.76% 0%, rgba(58, 198, 253, 0.20) 0%, rgba(0, 0, 0, 0.00) 100%),
      linear-gradient(180deg, #0B1023 0%, #090A1D 100%), /* fundo interno */
      linear-gradient(180deg, #173880 0%, #060D1C 100%); /* borda gradiente */
    background-origin: border-box;
    background-clip: padding-box, padding-box, border-box;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c2928 */.elementor-2010 .elementor-element.elementor-element-d6c2928 {
  position: relative;
  overflow: hidden;
  z-index: 1;

  /* Imagem de fundo centralizada */
  background-image: url('https://dayvdesigner.com.br/wp-content/uploads/2025/04/grideee.svg');
  background-repeat: no-repeat;
  background-position: top center;
  background-size: contain; /* ou 'contain', dependendo do efeito desejado */
}

.elementor-2010 .elementor-element.elementor-element-d6c2928::before {
  content: "";
  position: absolute;
  top: -301px;
  left: 50%;
  transform: translateX(-50%);
  width: 1000px;
  height: 650px;

  background: radial-gradient(
    ellipse at center,
    rgba(59, 130, 246, 0.2) 0%,
    rgba(6, 13, 28, 0) 60%
  );

  z-index: 0;
  pointer-events: none;
}

.elementor-2010 .elementor-element.elementor-element-d6c2928::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 1px;
  width: 100%;
  background: linear-gradient(
    to right,
    #060D1C 28%,
    #3B82F6 50%,
    #060D1C 75%
  );
  z-index: 2;
}

@media (max-width: 767px) {
.elementor-2010 .elementor-element.elementor-element-d6c2928::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 0.6px;
  width: 100%;
  background: linear-gradient(
    to right,
    #060D1C 13%,
    #3B82F6 50%,
    #060D1C 87%
  );
  z-index: 2;
}

 .elementor-2010 .elementor-element.elementor-element-d6c2928::before {
    top: -180px;
    width: 450px;
    height: 320px;
    background: radial-gradient(
      ellipse at center,
      rgba(59, 130, 246, 0.25) 0%,
      rgba(6, 13, 28, 0) 65%
    );
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bceb542 */.item{
    border-radius: 100px;
background: rgba(217, 217, 217, 0.05);
box-shadow: 0px 0px 10.5px 2px rgba(255, 255, 255, 0.41) inset;
backdrop-filter: blur(12px);
  transition: all 0.5s ease;
}

.item:hover{
    border-radius: 100px;
background: rgba(217, 217, 217, 0.05);
box-shadow: 0px 0px 10.5px 2px rgba(255, 255, 255, 0.41) inset;
backdrop-filter: blur(12px);
  transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09d96d4 */.elementor-2010 .elementor-element.elementor-element-09d96d4{
    transform: translate(-50%, -50%)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d04e40d */.elementor-2010 .elementor-element.elementor-element-d04e40d{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c13e065 */.container-botao{
    display: flex;
    align-items: center;
    justify-content: center;
    width: fit-content;
    border-radius: 100px;
    z-index: 1;
    padding: 3px;
    background: linear-gradient(to right, rgba(255, 255, 255, var(--dg1, 0)) 0%, transparent 40%, transparent 60%, rgba(255, 255, 255, var(--dg2, 0.2)))
}

.botao{
    border-radius: 100px;
    z-index: 3;
    border-radius: 100px;
    position: relative;
    overflow: hidden;
}

.botao .elementor-button {
    background: rgba(209, 209, 209, 1) !important;
    border: 2px solid #ffffff;
    padding: 18px 40px;
    border-radius: 100px;
    transition: 0.3s;
}


.botao .elementor-button::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 204px;
    height: 103px;
    background-image: radial-gradient(43.3% 44.23% at 50% 49.51%, #fffff7 29%,#fffacd 48.5%, #ffffff 60.71%, hsla(15,5%,83%,0) 100%);
    filter: blur(6px);
    transform: translate(var(--J7p, 10%), -50%);
    border-radius: 100%;
    transition: 0.3s ease-in-out;
}

.container-botao::before,
.container-botao::after{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 102%;
    height: 95%;
    transition: 0.3s ease-out;
    filter: blur(8px);
    background: linear-gradient(to right, transparent 0%, rgba(255,137,100, 0.3) 46.45%, #ffffff 90%, #ffffff);
    border-radius: 100px;
    transform: translate(-50%, -50%);
    z-index: 1;
    opacity: var(--R4h, 1);
}

.container-botao::after {
    background: linear-gradient(to left, transparent 0%, rgba(255,137,100, 0.2) 46.45%, #fff 90%, #fff);
    opacity: var(--K9y, 0);
}

.botao .elementor-button-text,
.botao .elementor-button-icon {
    position: relative;
    z-index: 3;
    white-space: nowrap;
}

.botao .elementor-button.ativo::before {
  transition: transform 0.1s ease-out !important;
}

.container-html{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    background: none !important;
    mix-blend-mode: plus-lighter;
}

.glow::before,
.glow::after{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 50%;
    transition: 0.3s ease-out;
    filter: blur(16px);
    background: linear-gradient(to right, transparent 0%, rgba(255,137,100, 0.2) 50%, #fff 80%, #fff);
    border-radius: 100px;
    transform: translate(-50%, -50%);
    z-index: 2;
    opacity: var(--R4h, 1);
}

.glow::before {
    background: linear-gradient(to left, transparent 0%, rgba(255,137,100, 0.2) 50%, #fff 80%, #ff);
    opacity: var(--K9y, 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-647725b */.elementor-2010 .elementor-element.elementor-element-647725b{
    border-radius: 40px;
background: radial-gradient(58.69% 43.16% at 50% 87.61%, rgba(120, 120, 120, 0.59) 0%, rgba(0, 0, 0, 0.59) 100%);
box-shadow: 0px 0px 4.4px 0px rgba(255, 255, 255, 0.53) inset;
backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c7436e */.elementor-2010 .elementor-element.elementor-element-9c7436e .elementor-button {
  position: relative;
  overflow: hidden;
  z-index: 1;
  background-color: transparent;
  color: #fff; /* cor inicial do texto */
  transition: color 0.4s ease;
}

.elementor-2010 .elementor-element.elementor-element-9c7436e .elementor-button::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 3px;
  background-color: #FFC107; /* linha amarela */
  z-index: 2;
  transition: height 0.4s ease;
}

.elementor-2010 .elementor-element.elementor-element-9c7436e .elementor-button:hover::before {
  height: 100%;
}

.elementor-2010 .elementor-element.elementor-element-9c7436e .elementor-button .elementor-button-text {
  position: relative;
  z-index: 3;
  transition: color 0.4s ease;
}

.elementor-2010 .elementor-element.elementor-element-9c7436e .elementor-button:hover .elementor-button-text {
  color: #000; /* cor do texto após o preenchimento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31cc041 */.texto{
    font-size: 0.5em; /*altere o tamanho por aqui*/
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7407427 */.elementor-2010 .elementor-element.elementor-element-7407427 .elementor-button-icon{
    font-size: 42px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fc3bf8 */.container-das-colunas {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
  width: 50%;
  padding: 0;
  box-sizing: border-box;
}

.down, .up {
  width: 100%;
  max-width: none;
  /* resto do código... */
}

/* Media Query para Mobile - 3 colunas sempre */
@media (max-width: 768px) {
  .container-das-colunas {
    width: 100%; /* Ocupa 100% em mobile */
    gap: 5px; /* opcional: gap menor em telas pequenas */
  }
}/* End custom CSS */