.elementor-104 .elementor-element.elementor-element-2b8b2500{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:1vw;--padding-bottom:23vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-2b8b2500:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-2b8b2500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.l2d.com.br/wp-content/uploads/2026/04/fundo-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-104 .elementor-element.elementor-element-73cccf0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1.146vw 1.146vw;--row-gap:1.146vw;--column-gap:1.146vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-70af78a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2.5vw 2.5vw;--row-gap:2.5vw;--column-gap:2.5vw;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:1.354vw 1.354vw 1.354vw 1.354vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9.375vw;--padding-bottom:9.375vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-70af78a7:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-70af78a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.l2d.com.br/wp-content/uploads/2026/04/banner_home_web-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Inter, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-7056a1ba{width:var( --container-widget-width, 43.854vw );max-width:43.854vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:43.854vw;--container-widget-flex-grow:0;text-align:center;}.elementor-104 .elementor-element.elementor-element-7056a1ba .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:3.85vw;font-weight:700;line-height:1.15em;letter-spacing:-0.04em;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Inter, Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-104 .elementor-element.elementor-element-506b8846 .elementor-button{background-color:transparent;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:0.938vw;font-weight:500;line-height:1em;letter-spacing:0em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(90deg, #0072A3 0%, #008AC6 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#3BADEA;padding:1.042vw 4.167vw 1.042vw 4.167vw;}.elementor-104 .elementor-element.elementor-element-506b8846{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-506b8846 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-506b8846 .elementor-button .elementor-button-content-wrapper{gap:0.417vw;}.elementor-104 .elementor-element.elementor-element-55465c49{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.917vw;--padding-bottom:2.917vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-3317d323{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-104 .elementor-element.elementor-element-3317d323 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:3.85vw;font-weight:700;line-height:1.15em;letter-spacing:-0.04em;color:#0E1829;}.elementor-104 .elementor-element.elementor-element-1e8afda3{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-104 .elementor-element.elementor-element-1e8afda3 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:1.38vw;font-weight:400;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-77c3b38a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3.333vw 3.333vw;--row-gap:3.333vw;--column-gap:3.333vw;--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-104 .elementor-element.elementor-element-7d9e5a98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:2.5vw 2.5vw;--row-gap:2.5vw;--column-gap:2.5vw;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Inter, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-44d32db1{width:var( --container-widget-width, 3.854vw );max-width:3.854vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:3.854vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-44d32db1 img{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-3028b65f .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:1.38vw;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-104 .elementor-element.elementor-element-64db5551 .elementor-button{background-color:transparent;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:0.938vw;font-weight:500;line-height:1em;letter-spacing:0em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(90deg, #0072A3 0%, #008AC6 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#3BADEA;padding:1.042vw 6.042vw 1.042vw 6.042vw;}.elementor-104 .elementor-element.elementor-element-64db5551{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-64db5551 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-64db5551 .elementor-button .elementor-button-content-wrapper{gap:0.417vw;}.elementor-104 .elementor-element.elementor-element-23202041{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:2.5vw 2.5vw;--row-gap:2.5vw;--column-gap:2.5vw;--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-104 .elementor-element.elementor-element-23202041.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-7cd1cc3f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-7cd1cc3f img{width:100%;max-width:100%;border-radius:1.458vw 1.458vw 1.458vw 1.458vw;}.elementor-104 .elementor-element.elementor-element-56434b71{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6.042vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-76c31f27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;}.elementor-104 .elementor-element.elementor-element-2231dcdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;}.elementor-104 .elementor-element.elementor-element-ebe4f09{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-translateX:-50%;--e-transform-translateY:-50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:26% 3% 2% 3%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-104 .elementor-element.elementor-element-ebe4f09 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.15em;letter-spacing:-0.04em;}.elementor-104 .elementor-element.elementor-element-34ffeca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.625vw 0.625vw;--row-gap:0.625vw;--column-gap:0.625vw;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:#D9D9D9;--border-color:#D9D9D9;--border-radius:1.875vw 1.875vw 1.875vw 1.875vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:39px;--padding-left:11px;--padding-right:11px;--z-index:1;}.elementor-104 .elementor-element.elementor-element-34ffeca:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-34ffeca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0096CE;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Inter, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-548ae3e4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-548ae3e4 p{margin-block-end:0em;}.elementor-104 .elementor-element.elementor-element-548ae3e4 a{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-548ae3e4 a:hover, .elementor-104 .elementor-element.elementor-element-548ae3e4 a:focus{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-bb89966{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:23px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-bb89966 p{margin-block-end:0em;}.elementor-104 .elementor-element.elementor-element-bb89966 a{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-bb89966 a:hover, .elementor-104 .elementor-element.elementor-element-bb89966 a:focus{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-60602916 .elementor-button{background-color:#69C1E2;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:18px;font-weight:700;line-height:1em;letter-spacing:0em;padding:16px 77px 16px 77px;}.elementor-104 .elementor-element.elementor-element-60602916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-2f0bb32f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.625vw 0.625vw;--row-gap:0.625vw;--column-gap:0.625vw;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:#D9D9D9;--border-color:#D9D9D9;--border-radius:1.875vw 1.875vw 1.875vw 1.875vw;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:39px;--padding-left:11px;--padding-right:11px;--z-index:1;}.elementor-104 .elementor-element.elementor-element-2f0bb32f:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-2f0bb32f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8A7AA;}.elementor-104 .elementor-element.elementor-element-c8eb2f4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-c8eb2f4 p{margin-block-end:0em;}.elementor-104 .elementor-element.elementor-element-c8eb2f4 a{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-c8eb2f4 a:hover, .elementor-104 .elementor-element.elementor-element-c8eb2f4 a:focus{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-56608619{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:23px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-56608619 p{margin-block-end:0em;}.elementor-104 .elementor-element.elementor-element-56608619 a{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-56608619 a:hover, .elementor-104 .elementor-element.elementor-element-56608619 a:focus{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-739aaccf .elementor-button{background-color:#69C1E2;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:18px;font-weight:700;line-height:1em;letter-spacing:0em;padding:16px 77px 16px 77px;}.elementor-104 .elementor-element.elementor-element-739aaccf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-19ef0c2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.625vw 0.625vw;--row-gap:0.625vw;--column-gap:0.625vw;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:#D9D9D9;--border-color:#D9D9D9;--border-radius:1.875vw 1.875vw 1.875vw 1.875vw;--margin-top:-16px;--margin-bottom:0px;--margin-left:14px;--margin-right:0px;--padding-top:39px;--padding-bottom:39px;--padding-left:11px;--padding-right:11px;--z-index:1;}.elementor-104 .elementor-element.elementor-element-19ef0c2f:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-19ef0c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96EEFF;}.elementor-104 .elementor-element.elementor-element-7ec245d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:#475567;}.elementor-104 .elementor-element.elementor-element-7ec245d p{margin-block-end:0em;}.elementor-104 .elementor-element.elementor-element-7ec245d a{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-7ec245d a:hover, .elementor-104 .elementor-element.elementor-element-7ec245d a:focus{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-79b5fe04{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:23px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:#475567;}.elementor-104 .elementor-element.elementor-element-79b5fe04 p{margin-block-end:0em;}.elementor-104 .elementor-element.elementor-element-19a06103 .elementor-button{background-color:var( --e-global-color-c204271 );font-family:"Helvetica Neue", Inter, Sans-serif;font-size:18px;font-weight:700;line-height:1em;letter-spacing:0em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:16px 77px 16px 77px;}.elementor-104 .elementor-element.elementor-element-19a06103{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-790dc38e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;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:#D9D9D9;--border-color:#D9D9D9;--border-radius:1.875vw 1.875vw 1.875vw 1.875vw;--margin-top:-49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:39px;--padding-left:11px;--padding-right:11px;--z-index:1;}.elementor-104 .elementor-element.elementor-element-790dc38e:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-790dc38e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#238BB5;}.elementor-104 .elementor-element.elementor-element-6cbb646{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-6cbb646 p{margin-block-end:0em;}.elementor-104 .elementor-element.elementor-element-6cbb646 a{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-6cbb646 a:hover, .elementor-104 .elementor-element.elementor-element-6cbb646 a:focus{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-3487c5bb{--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;--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-104 .elementor-element.elementor-element-1d56ff0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:23px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-1d56ff0a p{margin-block-end:0em;}.elementor-104 .elementor-element.elementor-element-1d56ff0a a{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-1d56ff0a a:hover, .elementor-104 .elementor-element.elementor-element-1d56ff0a a:focus{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-ec32039{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:23px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-ec32039 p{margin-block-end:0em;}.elementor-104 .elementor-element.elementor-element-ec32039 a{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-ec32039 a:hover, .elementor-104 .elementor-element.elementor-element-ec32039 a:focus{color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-1a1959f0 .elementor-button{background-color:#69C1E2;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:18px;font-weight:700;line-height:1em;letter-spacing:0em;padding:16px 77px 16px 77px;}.elementor-104 .elementor-element.elementor-element-1a1959f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-629a801{left:0px;}body.rtl .elementor-104 .elementor-element.elementor-element-629a801{right:0px;}.elementor-104 .elementor-element.elementor-element-629a801{top:0px;}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-12268d2{left:0px;}body.rtl .elementor-104 .elementor-element.elementor-element-12268d2{right:0px;}.elementor-104 .elementor-element.elementor-element-12268d2{top:0px;}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-feb4425{left:0px;}body.rtl .elementor-104 .elementor-element.elementor-element-feb4425{right:0px;}.elementor-104 .elementor-element.elementor-element-feb4425{top:0px;}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-2d6ca91{left:0px;}body.rtl .elementor-104 .elementor-element.elementor-element-2d6ca91{right:0px;}.elementor-104 .elementor-element.elementor-element-2d6ca91{top:0px;}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-94831a6{left:0px;}body.rtl .elementor-104 .elementor-element.elementor-element-94831a6{right:0px;}.elementor-104 .elementor-element.elementor-element-94831a6{top:0px;}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-7b156b6{left:0px;}body.rtl .elementor-104 .elementor-element.elementor-element-7b156b6{right:0px;}.elementor-104 .elementor-element.elementor-element-7b156b6{top:0px;}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-e905566{left:0px;}body.rtl .elementor-104 .elementor-element.elementor-element-e905566{right:0px;}.elementor-104 .elementor-element.elementor-element-e905566{top:0px;}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-d05c256{left:0px;}body.rtl .elementor-104 .elementor-element.elementor-element-d05c256{right:0px;}.elementor-104 .elementor-element.elementor-element-d05c256{top:0px;}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-e4b7f0a{left:0px;}body.rtl .elementor-104 .elementor-element.elementor-element-e4b7f0a{right:0px;}.elementor-104 .elementor-element.elementor-element-e4b7f0a{top:0px;}.elementor-104 .elementor-element.elementor-element-50013239{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3.125vw 3.125vw;--row-gap:3.125vw;--column-gap:3.125vw;--margin-top:-7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-3683a1d9{width:var( --container-widget-width, 32vw );max-width:32vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:32vw;--container-widget-flex-grow:0;text-align:center;}.elementor-104 .elementor-element.elementor-element-3683a1d9 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:3.13vw;font-weight:500;line-height:1.14em;letter-spacing:0px;color:#0E1829;}.elementor-104 .elementor-element.elementor-element-18fc4e9a .elementor-button{background-color:transparent;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:0.938vw;font-weight:500;line-height:1em;letter-spacing:0em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(90deg, #0072A3 0%, #008AC6 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#3BADEA;padding:1.042vw 2.917vw 1.042vw 2.917vw;}.elementor-104 .elementor-element.elementor-element-18fc4e9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-18fc4e9a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-18fc4e9a .elementor-button .elementor-button-content-wrapper{gap:0.417vw;}.elementor-104 .elementor-element.elementor-element-6a1b6357{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-slide{height:434px;transition-duration:600ms;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-container{padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-slide-inner{padding:0px 0px 0px 0px;border-radius:1.6vw 1.6vw 1.6vw 1.6vw;overflow:hidden;border-style:none;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-slide:not(.is-active){opacity:1;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-media img{object-fit:cover;object-position:center center;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-media video{object-fit:cover;object-position:center center;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-dot{background-color:#A6A6A630;width:0.938vw;height:0.938vw;border-radius:999px 999px 999px 999px;transition:all 0.6s ease;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-dot.is-active{background-color:#0189C4;width:0.938vw;height:0.938vw;border-radius:999px 999px 999px 999px;--dot-active-ty:0px;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-dots{gap:0.417vw;margin-top:1.875vw;}.elementor-104 .elementor-element.elementor-element-42b3e304{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--border-radius:5vw 5vw 5vw 5vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.625vw;--padding-bottom:6.823vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-42b3e304:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-42b3e304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-19af5f26{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-104 .elementor-element.elementor-element-1906ef98{--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:flex-start;--align-items:flex-start;--gap:3.646vw 3.646vw;--row-gap:3.646vw;--column-gap:3.646vw;--flex-wrap:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-410677b6{--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:flex-start;--align-items:center;--gap:3.646vw 3.646vw;--row-gap:3.646vw;--column-gap:3.646vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-104 .elementor-element.elementor-element-5b53901f{--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:flex-start;--align-items:center;--gap:0.521vw 0.521vw;--row-gap:0.521vw;--column-gap:0.521vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-104 .elementor-element.elementor-element-2f36a0b0{width:var( --container-widget-width, 3.854vw );max-width:3.854vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:3.854vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-2f36a0b0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-724b1469{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0.417vw 0.417vw;--row-gap:0.417vw;--column-gap:0.417vw;--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-104 .elementor-element.elementor-element-19f56943 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:0.938vw;font-weight:400;line-height:1em;letter-spacing:0px;color:#282C2F;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Inter, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Inter, Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-3f9e64d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.625vw 0.625vw 0.104vw 0.104vw;}.elementor-104 .elementor-element.elementor-element-3f9e64d .elementor-counter-number-wrapper{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:3.6vw;font-weight:700;line-height:1.15em;letter-spacing:-0.04em;}.elementor-104 .elementor-element.elementor-element-7b4ff3ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-7b4ff3ec .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:1.562vw;font-weight:700;line-height:1em;letter-spacing:0px;}.elementor-104 .elementor-element.elementor-element-9cc98e9 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:0.938vw;font-weight:400;line-height:1em;letter-spacing:0px;color:#282C2F;}.elementor-104 .elementor-element.elementor-element-4e9bf145{--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:flex-start;--align-items:center;--gap:0.521vw 0.521vw;--row-gap:0.521vw;--column-gap:0.521vw;--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-104 .elementor-element.elementor-element-2579ace7{width:var( --container-widget-width, 3.854vw );max-width:3.854vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:3.854vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-2579ace7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-31b7c2c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0.417vw 0.417vw;--row-gap:0.417vw;--column-gap:0.417vw;--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-104 .elementor-element.elementor-element-17742a80 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:0.938vw;font-weight:400;line-height:1em;letter-spacing:0px;color:#282C2F;}.elementor-104 .elementor-element.elementor-element-413da959{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.625vw 0.625vw 0.104vw 0.104vw;}.elementor-104 .elementor-element.elementor-element-413da959 .elementor-counter-number-wrapper{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:3.6vw;font-weight:700;line-height:1.15em;letter-spacing:-0.04em;}.elementor-104 .elementor-element.elementor-element-2b8dc8fb .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:0.938vw;font-weight:400;line-height:1em;letter-spacing:0px;color:#282C2F;}.elementor-104 .elementor-element.elementor-element-1d6dea69{--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:flex-start;--align-items:center;--gap:3.646vw 3.646vw;--row-gap:3.646vw;--column-gap:3.646vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-104 .elementor-element.elementor-element-21354fe6{--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:flex-start;--align-items:center;--gap:0.521vw 0.521vw;--row-gap:0.521vw;--column-gap:0.521vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-104 .elementor-element.elementor-element-74260c1b{width:var( --container-widget-width, 3.854vw );max-width:3.854vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:3.854vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-74260c1b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-8e4a262{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0.417vw 0.417vw;--row-gap:0.417vw;--column-gap:0.417vw;--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-104 .elementor-element.elementor-element-7fddfda4 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:0.938vw;font-weight:400;line-height:1em;letter-spacing:0px;color:#282C2F;}.elementor-104 .elementor-element.elementor-element-60fb494f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.625vw 0.625vw 0.104vw 0.104vw;}.elementor-104 .elementor-element.elementor-element-60fb494f .elementor-counter-number-wrapper{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:3.6vw;font-weight:700;line-height:1.15em;letter-spacing:-0.04em;}.elementor-104 .elementor-element.elementor-element-58f1f0e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-58f1f0e8 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:1.562vw;font-weight:700;line-height:1em;letter-spacing:0px;}.elementor-104 .elementor-element.elementor-element-749392e8 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:0.938vw;font-weight:400;line-height:1em;letter-spacing:0px;color:#282C2F;}.elementor-104 .elementor-element.elementor-element-7a9ac856{--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:flex-start;--align-items:center;--gap:0.521vw 0.521vw;--row-gap:0.521vw;--column-gap:0.521vw;--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-104 .elementor-element.elementor-element-7ba910a3{width:var( --container-widget-width, 3.854vw );max-width:3.854vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:3.854vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-7ba910a3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-1dde5b3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0.417vw 0.417vw;--row-gap:0.417vw;--column-gap:0.417vw;--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-104 .elementor-element.elementor-element-27c394db .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:0.938vw;font-weight:400;line-height:1em;letter-spacing:0px;color:#282C2F;}.elementor-104 .elementor-element.elementor-element-60d6bb1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.625vw 0.625vw 0.104vw 0.104vw;}.elementor-104 .elementor-element.elementor-element-60d6bb1f .elementor-counter-number-wrapper{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:3.6vw;font-weight:700;line-height:1.15em;letter-spacing:-0.04em;}.elementor-104 .elementor-element.elementor-element-5b6c116e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-5b6c116e .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:1.562vw;font-weight:700;line-height:1em;letter-spacing:0px;}.elementor-104 .elementor-element.elementor-element-1281e2e2 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:0.938vw;font-weight:400;line-height:1em;letter-spacing:0px;color:#282C2F;}.elementor-104 .elementor-element.elementor-element-25cdf5af{width:var( --container-widget-width, 35.6vw );max-width:35.6vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:35.6vw;--container-widget-flex-grow:0;z-index:1;}.elementor-104 .elementor-element.elementor-element-25cdf5af img{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-2b79c84d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5.521vw 5.521vw;--row-gap:5.521vw;--column-gap:5.521vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:7.187vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-104 .elementor-element.elementor-element-72473fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.885vw 0.885vw;--row-gap:0.885vw;--column-gap:0.885vw;--border-radius:2.865vw 2.865vw 2.865vw 2.865vw;--margin-top:-5.417vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2.76vw;--padding-bottom:2.76vw;--padding-left:2.76vw;--padding-right:2.76vw;}.elementor-104 .elementor-element.elementor-element-67ebcb4e{--display:flex;--gap:1.875vw 1.875vw;--row-gap:1.875vw;--column-gap:1.875vw;--border-radius:2.396vw 2.396vw 2.396vw 2.396vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.604vw;--padding-bottom:2.604vw;--padding-left:2.083vw;--padding-right:2.083vw;}.elementor-104 .elementor-element.elementor-element-716340b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.625vw 0vw 0.417vw 0vw;}.elementor-104 .elementor-element.elementor-element-716340b8 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:3.85vw;font-weight:700;line-height:1.15em;letter-spacing:-0.04em;}.elementor-104 .elementor-element.elementor-element-128ae7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.625vw 0vw 0.417vw 0vw;text-align:start;}.elementor-104 .elementor-element.elementor-element-128ae7 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:1.302vw;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#000000;}.elementor-104 .elementor-element.elementor-element-3b840e27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0.729vw 1.042vw;--row-gap:0.729vw;--column-gap:1.042vw;--flex-wrap:wrap;--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-104 .elementor-element.elementor-element-3b840e27.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-653dfd28{--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:flex-start;--align-items:center;--gap:1.146vw 1.146vw;--row-gap:1.146vw;--column-gap:1.146vw;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:#E1E1E1;--border-color:#E1E1E1;--border-radius:2.396vw 2.396vw 2.396vw 2.396vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.604vw;--padding-bottom:2.604vw;--padding-left:3.229vw;--padding-right:3.229vw;}.elementor-104 .elementor-element.elementor-element-653dfd28:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-653dfd28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-653dfd28.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-392f3a02{width:var( --container-widget-width, 3.333vw );max-width:3.333vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:3.333vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-392f3a02 img{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-5d37992c{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-104 .elementor-element.elementor-element-5d37992c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-5d37992c .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:1.198vw;font-weight:400;line-height:1.24em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-51adb07b{--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:flex-start;--align-items:center;--gap:1.146vw 1.146vw;--row-gap:1.146vw;--column-gap:1.146vw;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:#E1E1E1;--border-color:#E1E1E1;--border-radius:2.396vw 2.396vw 2.396vw 2.396vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.604vw;--padding-bottom:2.604vw;--padding-left:3.229vw;--padding-right:3.229vw;}.elementor-104 .elementor-element.elementor-element-51adb07b:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-51adb07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-51adb07b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-4e1451fc{width:var( --container-widget-width, 3.333vw );max-width:3.333vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:3.333vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-4e1451fc img{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-6a355f86{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-104 .elementor-element.elementor-element-6a355f86.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-6a355f86 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:1.198vw;font-weight:400;line-height:1.24em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-2efa0fa5{--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:flex-start;--align-items:center;--gap:1.146vw 1.146vw;--row-gap:1.146vw;--column-gap:1.146vw;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:#E1E1E1;--border-color:#E1E1E1;--border-radius:2.396vw 2.396vw 2.396vw 2.396vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.604vw;--padding-bottom:2.604vw;--padding-left:3.229vw;--padding-right:3.229vw;}.elementor-104 .elementor-element.elementor-element-2efa0fa5:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-2efa0fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-2efa0fa5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-20a48364{width:var( --container-widget-width, 3.333vw );max-width:3.333vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:3.333vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-20a48364 img{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-7304ede6{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-104 .elementor-element.elementor-element-7304ede6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-7304ede6 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:1.198vw;font-weight:400;line-height:1.24em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-32f79686{--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:flex-start;--align-items:center;--gap:1.146vw 1.146vw;--row-gap:1.146vw;--column-gap:1.146vw;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:#E1E1E1;--border-color:#E1E1E1;--border-radius:2.396vw 2.396vw 2.396vw 2.396vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.604vw;--padding-bottom:2.604vw;--padding-left:3.229vw;--padding-right:3.229vw;}.elementor-104 .elementor-element.elementor-element-32f79686:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-32f79686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-32f79686.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-75576e26{width:var( --container-widget-width, 3.333vw );max-width:3.333vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:3.333vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-75576e26 img{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-7a4feb67{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-104 .elementor-element.elementor-element-7a4feb67.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-7a4feb67 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:1.198vw;font-weight:400;line-height:1.24em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-1235527c{--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:flex-start;--align-items:center;--gap:1.146vw 1.146vw;--row-gap:1.146vw;--column-gap:1.146vw;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:#E1E1E1;--border-color:#E1E1E1;--border-radius:2.396vw 2.396vw 2.396vw 2.396vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.604vw;--padding-bottom:2.604vw;--padding-left:3.229vw;--padding-right:3.229vw;}.elementor-104 .elementor-element.elementor-element-1235527c:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-1235527c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-1235527c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-29a12955{width:var( --container-widget-width, 3.333vw );max-width:3.333vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:3.333vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-29a12955 img{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-3b9162d0{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-104 .elementor-element.elementor-element-3b9162d0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-3b9162d0 .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:1.198vw;font-weight:400;line-height:1.24em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-46c27484{--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:flex-start;--align-items:center;--gap:1.146vw 1.146vw;--row-gap:1.146vw;--column-gap:1.146vw;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:#E1E1E1;--border-color:#E1E1E1;--border-radius:2.396vw 2.396vw 2.396vw 2.396vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.604vw;--padding-bottom:2.604vw;--padding-left:3.229vw;--padding-right:3.229vw;}.elementor-104 .elementor-element.elementor-element-46c27484:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-46c27484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-46c27484.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-59827e76{width:var( --container-widget-width, 3.333vw );max-width:3.333vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:3.333vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-59827e76 img{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-13cbb74a{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-104 .elementor-element.elementor-element-13cbb74a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-13cbb74a .elementor-heading-title{font-family:"Helvetica Neue", Inter, Sans-serif;font-size:1.198vw;font-weight:400;line-height:1.24em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-44c35bdc .elementor-button{background-color:transparent;font-family:"Helvetica Neue", Inter, Sans-serif;font-size:0.938vw;font-weight:500;line-height:1em;letter-spacing:0em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(90deg, #0072A3 0%, #008AC6 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#3BADEA;padding:1.042vw 4.167vw 1.042vw 4.167vw;}.elementor-104 .elementor-element.elementor-element-44c35bdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-44c35bdc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-44c35bdc .elementor-button .elementor-button-content-wrapper{gap:2vw;}body.elementor-page-104:not(.elementor-motion-effects-element-type-background), body.elementor-page-104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}body.elementor-page-104{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-104 .elementor-element.elementor-element-2b8b2500{--width:100vw;}.elementor-104 .elementor-element.elementor-element-73cccf0f{--content-width:93.021vw;}.elementor-104 .elementor-element.elementor-element-70af78a7{--width:100%;}.elementor-104 .elementor-element.elementor-element-55465c49{--content-width:66.771vw;}.elementor-104 .elementor-element.elementor-element-77c3b38a{--width:100%;}.elementor-104 .elementor-element.elementor-element-7d9e5a98{--width:27.812vw;}.elementor-104 .elementor-element.elementor-element-23202041{--width:50%;}.elementor-104 .elementor-element.elementor-element-34ffeca{--width:46%;}.elementor-104 .elementor-element.elementor-element-2f0bb32f{--width:48%;}.elementor-104 .elementor-element.elementor-element-19ef0c2f{--width:48%;}.elementor-104 .elementor-element.elementor-element-790dc38e{--width:110%;}.elementor-104 .elementor-element.elementor-element-3487c5bb{--content-width:100%;}.elementor-104 .elementor-element.elementor-element-50013239{--width:100%;}.elementor-104 .elementor-element.elementor-element-42b3e304{--content-width:64vw;}.elementor-104 .elementor-element.elementor-element-19af5f26{--width:100%;}.elementor-104 .elementor-element.elementor-element-1906ef98{--width:36vw;}.elementor-104 .elementor-element.elementor-element-410677b6{--width:100%;}.elementor-104 .elementor-element.elementor-element-5b53901f{--width:55%;}.elementor-104 .elementor-element.elementor-element-724b1469{--width:100%;}.elementor-104 .elementor-element.elementor-element-4e9bf145{--width:55%;}.elementor-104 .elementor-element.elementor-element-31b7c2c9{--width:100%;}.elementor-104 .elementor-element.elementor-element-1d6dea69{--width:100%;}.elementor-104 .elementor-element.elementor-element-21354fe6{--width:55%;}.elementor-104 .elementor-element.elementor-element-8e4a262{--width:100%;}.elementor-104 .elementor-element.elementor-element-7a9ac856{--width:55%;}.elementor-104 .elementor-element.elementor-element-1dde5b3a{--width:100%;}.elementor-104 .elementor-element.elementor-element-2b79c84d{--content-width:82.604vw;}.elementor-104 .elementor-element.elementor-element-72473fa{--width:100%;}.elementor-104 .elementor-element.elementor-element-3b840e27{--width:45.938vw;}.elementor-104 .elementor-element.elementor-element-653dfd28{--width:40%;}.elementor-104 .elementor-element.elementor-element-51adb07b{--width:40%;}.elementor-104 .elementor-element.elementor-element-2efa0fa5{--width:40%;}.elementor-104 .elementor-element.elementor-element-32f79686{--width:40%;}.elementor-104 .elementor-element.elementor-element-1235527c{--width:40%;}.elementor-104 .elementor-element.elementor-element-46c27484{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-104 .elementor-element.elementor-element-55465c49{--content-width:94vw;}.elementor-104 .elementor-element.elementor-element-7d9e5a98{--width:44.326vw;}.elementor-104 .elementor-element.elementor-element-34ffeca{--width:24.902vw;}.elementor-104 .elementor-element.elementor-element-2f0bb32f{--width:24.902vw;}.elementor-104 .elementor-element.elementor-element-19ef0c2f{--width:26.147vw;}.elementor-104 .elementor-element.elementor-element-790dc38e{--width:24.902vw;}.elementor-104 .elementor-element.elementor-element-42b3e304{--content-width:94vw;}.elementor-104 .elementor-element.elementor-element-1906ef98{--width:56.25vw;}.elementor-104 .elementor-element.elementor-element-2b79c84d{--content-width:94vw;}.elementor-104 .elementor-element.elementor-element-3b840e27{--width:68.906vw;}}@media(max-width:1024px){.elementor-104 .elementor-element.elementor-element-73cccf0f{--gap:1.504vw 1.504vw;--row-gap:1.504vw;--column-gap:1.504vw;--padding-top:9.521vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-70af78a7{--gap:3.281vw 3.281vw;--row-gap:3.281vw;--column-gap:3.281vw;--padding-top:11.426vw;--padding-bottom:11.426vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7056a1ba{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-104 .elementor-element.elementor-element-506b8846 .elementor-button{font-size:1.441vw;padding:1.465vw 5.859vw 1.465vw 5.859vw;}.elementor-104 .elementor-element.elementor-element-55465c49{--padding-top:4.102vw;--padding-bottom:4.102vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-77c3b38a{--gap:4.375vw 4.375vw;--row-gap:4.375vw;--column-gap:4.375vw;}.elementor-104 .elementor-element.elementor-element-7d9e5a98{--gap:3.281vw 3.281vw;--row-gap:3.281vw;--column-gap:3.281vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-44d32db1{--container-widget-width:6.143vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 6.143vw );max-width:6.143vw;}.elementor-104 .elementor-element.elementor-element-64db5551 .elementor-button{font-size:1.441vw;padding:1.465vw 7.363vw 1.465vw 7.363vw;}.elementor-104 .elementor-element.elementor-element-23202041{--gap:3.281vw 3.281vw;--row-gap:3.281vw;--column-gap:3.281vw;}.elementor-104 .elementor-element.elementor-element-56434b71{--padding-top:7.363vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-34ffeca{--gap:0.82vw 0.82vw;--row-gap:0.82vw;--column-gap:0.82vw;--padding-top:1.025vw;--padding-bottom:1.025vw;--padding-left:0.806vw;--padding-right:0.806vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-548ae3e4{--container-widget-width:23.159vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 23.159vw );max-width:23.159vw;font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-bb89966{--container-widget-width:23.159vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 23.159vw );max-width:23.159vw;font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-60602916 .elementor-button{font-size:1.441vw;padding:1.025vw 5.64vw 1.025vw 5.64vw;}.elementor-104 .elementor-element.elementor-element-2f0bb32f{--gap:0.82vw 0.82vw;--row-gap:0.82vw;--column-gap:0.82vw;--padding-top:1.025vw;--padding-bottom:1.025vw;--padding-left:0.806vw;--padding-right:0.806vw;}.elementor-104 .elementor-element.elementor-element-c8eb2f4{--container-widget-width:23.159vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 23.159vw );max-width:23.159vw;font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-56608619{--container-widget-width:24.321vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 24.321vw );max-width:24.321vw;font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-739aaccf .elementor-button{font-size:1.441vw;padding:1.025vw 5.64vw 1.025vw 5.64vw;}.elementor-104 .elementor-element.elementor-element-19ef0c2f{--gap:0.82vw 0.82vw;--row-gap:0.82vw;--column-gap:0.82vw;--padding-top:1.025vw;--padding-bottom:1.025vw;--padding-left:0.806vw;--padding-right:0.806vw;}.elementor-104 .elementor-element.elementor-element-7ec245d{--container-widget-width:23.159vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 23.159vw );max-width:23.159vw;font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-79b5fe04{--container-widget-width:24.321vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 24.321vw );max-width:24.321vw;font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-19a06103 .elementor-button{font-size:1.441vw;padding:1.025vw 5.64vw 1.025vw 5.64vw;}.elementor-104 .elementor-element.elementor-element-790dc38e{--gap:0.82vw 0.82vw;--row-gap:0.82vw;--column-gap:0.82vw;--padding-top:1.025vw;--padding-bottom:1.025vw;--padding-left:0.806vw;--padding-right:0.806vw;}.elementor-104 .elementor-element.elementor-element-6cbb646{--container-widget-width:23.159vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 23.159vw );max-width:23.159vw;font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-1d56ff0a{font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-ec32039{font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-1a1959f0 .elementor-button{font-size:1.441vw;padding:1.025vw 5.64vw 1.025vw 5.64vw;}.elementor-104 .elementor-element.elementor-element-50013239{--gap:4.102vw 4.102vw;--row-gap:4.102vw;--column-gap:4.102vw;--padding-top:10.156vw;--padding-bottom:10.156vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-18fc4e9a .elementor-button{font-size:1.441vw;padding:1.465vw 4.102vw 1.465vw 4.102vw;}.elementor-104 .elementor-element.elementor-element-42b3e304{--gap:-3.076vw -3.076vw;--row-gap:-3.076vw;--column-gap:-3.076vw;--padding-top:0.879vw;--padding-bottom:8.315vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-1906ef98{--gap:4.785vw 4.785vw;--row-gap:4.785vw;--column-gap:4.785vw;}.elementor-104 .elementor-element.elementor-element-5b53901f{--gap:0.684vw 0.684vw;--row-gap:0.684vw;--column-gap:0.684vw;}.elementor-104 .elementor-element.elementor-element-2f36a0b0{--container-widget-width:6.143vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 6.143vw );max-width:6.143vw;}.elementor-104 .elementor-element.elementor-element-724b1469{--gap:0.547vw 0.547vw;--row-gap:0.547vw;--column-gap:0.547vw;}.elementor-104 .elementor-element.elementor-element-19f56943 .elementor-heading-title{font-size:1.441vw;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7b4ff3ec .elementor-heading-title{font-size:2.402vw;}.elementor-104 .elementor-element.elementor-element-9cc98e9 .elementor-heading-title{font-size:1.441vw;}.elementor-104 .elementor-element.elementor-element-4e9bf145{--gap:0.684vw 0.684vw;--row-gap:0.684vw;--column-gap:0.684vw;}.elementor-104 .elementor-element.elementor-element-2579ace7{--container-widget-width:6.143vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 6.143vw );max-width:6.143vw;}.elementor-104 .elementor-element.elementor-element-31b7c2c9{--gap:0.547vw 0.547vw;--row-gap:0.547vw;--column-gap:0.547vw;}.elementor-104 .elementor-element.elementor-element-17742a80 .elementor-heading-title{font-size:1.441vw;}.elementor-104 .elementor-element.elementor-element-2b8dc8fb .elementor-heading-title{font-size:1.441vw;}.elementor-104 .elementor-element.elementor-element-21354fe6{--gap:0.684vw 0.684vw;--row-gap:0.684vw;--column-gap:0.684vw;}.elementor-104 .elementor-element.elementor-element-74260c1b{--container-widget-width:6.143vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 6.143vw );max-width:6.143vw;}.elementor-104 .elementor-element.elementor-element-8e4a262{--gap:0.547vw 0.547vw;--row-gap:0.547vw;--column-gap:0.547vw;}.elementor-104 .elementor-element.elementor-element-7fddfda4 .elementor-heading-title{font-size:1.441vw;}.elementor-104 .elementor-element.elementor-element-58f1f0e8 .elementor-heading-title{font-size:2.402vw;}.elementor-104 .elementor-element.elementor-element-749392e8 .elementor-heading-title{font-size:1.441vw;}.elementor-104 .elementor-element.elementor-element-7a9ac856{--gap:0.684vw 0.684vw;--row-gap:0.684vw;--column-gap:0.684vw;}.elementor-104 .elementor-element.elementor-element-7ba910a3{--container-widget-width:6.143vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 6.143vw );max-width:6.143vw;}.elementor-104 .elementor-element.elementor-element-1dde5b3a{--gap:0.547vw 0.547vw;--row-gap:0.547vw;--column-gap:0.547vw;}.elementor-104 .elementor-element.elementor-element-27c394db .elementor-heading-title{font-size:1.441vw;}.elementor-104 .elementor-element.elementor-element-5b6c116e .elementor-heading-title{font-size:2.402vw;}.elementor-104 .elementor-element.elementor-element-1281e2e2 .elementor-heading-title{font-size:1.441vw;}.elementor-104 .elementor-element.elementor-element-25cdf5af{margin:0vw -9.57vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-104 .elementor-element.elementor-element-2b79c84d{--gap:7.246vw 7.246vw;--row-gap:7.246vw;--column-gap:7.246vw;--padding-top:0vw;--padding-bottom:8.76vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-72473fa{--gap:1.162vw 1.162vw;--row-gap:1.162vw;--column-gap:1.162vw;--margin-top:-7.109vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3.882vw;--padding-bottom:3.882vw;--padding-left:3.882vw;--padding-right:3.882vw;}.elementor-104 .elementor-element.elementor-element-67ebcb4e{--gap:2.461vw 2.461vw;--row-gap:2.461vw;--column-gap:2.461vw;--padding-top:3.662vw;--padding-bottom:3.662vw;--padding-left:2.93vw;--padding-right:2.93vw;}.elementor-104 .elementor-element.elementor-element-716340b8{padding:0.879vw 0vw 0.586vw 0vw;}.elementor-104 .elementor-element.elementor-element-128ae7{padding:0.879vw 0vw 0.586vw 0vw;}.elementor-104 .elementor-element.elementor-element-128ae7 .elementor-heading-title{font-size:2.002vw;}.elementor-104 .elementor-element.elementor-element-3b840e27{--gap:0.957vw 1.367vw;--row-gap:0.957vw;--column-gap:1.367vw;}.elementor-104 .elementor-element.elementor-element-653dfd28{--gap:1.504vw 1.504vw;--row-gap:1.504vw;--column-gap:1.504vw;--padding-top:3.662vw;--padding-bottom:3.662vw;--padding-left:4.541vw;--padding-right:4.541vw;}.elementor-104 .elementor-element.elementor-element-392f3a02{--container-widget-width:5.312vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 5.312vw );max-width:5.312vw;}.elementor-104 .elementor-element.elementor-element-5d37992c .elementor-heading-title{font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-51adb07b{--gap:1.504vw 1.504vw;--row-gap:1.504vw;--column-gap:1.504vw;--padding-top:3.662vw;--padding-bottom:3.662vw;--padding-left:4.541vw;--padding-right:4.541vw;}.elementor-104 .elementor-element.elementor-element-4e1451fc{--container-widget-width:5.312vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 5.312vw );max-width:5.312vw;}.elementor-104 .elementor-element.elementor-element-6a355f86 .elementor-heading-title{font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-2efa0fa5{--gap:1.504vw 1.504vw;--row-gap:1.504vw;--column-gap:1.504vw;--padding-top:3.662vw;--padding-bottom:3.662vw;--padding-left:4.541vw;--padding-right:4.541vw;}.elementor-104 .elementor-element.elementor-element-20a48364{--container-widget-width:5.312vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 5.312vw );max-width:5.312vw;}.elementor-104 .elementor-element.elementor-element-7304ede6 .elementor-heading-title{font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-32f79686{--gap:1.504vw 1.504vw;--row-gap:1.504vw;--column-gap:1.504vw;--padding-top:3.662vw;--padding-bottom:3.662vw;--padding-left:4.541vw;--padding-right:4.541vw;}.elementor-104 .elementor-element.elementor-element-75576e26{--container-widget-width:5.312vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 5.312vw );max-width:5.312vw;}.elementor-104 .elementor-element.elementor-element-7a4feb67 .elementor-heading-title{font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-1235527c{--gap:1.504vw 1.504vw;--row-gap:1.504vw;--column-gap:1.504vw;--padding-top:3.662vw;--padding-bottom:3.662vw;--padding-left:4.541vw;--padding-right:4.541vw;}.elementor-104 .elementor-element.elementor-element-29a12955{--container-widget-width:5.312vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 5.312vw );max-width:5.312vw;}.elementor-104 .elementor-element.elementor-element-3b9162d0 .elementor-heading-title{font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-46c27484{--gap:1.504vw 1.504vw;--row-gap:1.504vw;--column-gap:1.504vw;--padding-top:3.662vw;--padding-bottom:3.662vw;--padding-left:4.541vw;--padding-right:4.541vw;}.elementor-104 .elementor-element.elementor-element-59827e76{--container-widget-width:5.312vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 5.312vw );max-width:5.312vw;}.elementor-104 .elementor-element.elementor-element-13cbb74a .elementor-heading-title{font-size:1.842vw;}.elementor-104 .elementor-element.elementor-element-44c35bdc .elementor-button{font-size:1.441vw;padding:1.465vw 5.859vw 1.465vw 5.859vw;}}@media(max-width:767px){.elementor-104 .elementor-element.elementor-element-73cccf0f{--content-width:90vw;--gap:2.538vw 2.538vw;--row-gap:2.538vw;--column-gap:2.538vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-70af78a7:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-70af78a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.l2d.com.br/wp-content/uploads/2026/04/banner_home_mobile.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-104 .elementor-element.elementor-element-70af78a7{--width:100%;--justify-content:flex-end;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--border-radius:7vw 7vw 7vw 7vw;--padding-top:78vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7056a1ba{--container-widget-width:92vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 92vw );max-width:92vw;}.elementor-104 .elementor-element.elementor-element-7056a1ba .elementor-heading-title{font-size:8vw;line-height:1.18em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-104 .elementor-element.elementor-element-506b8846{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-506b8846 .elementor-button{font-size:4vw;padding:3.6vw 12vw 3.6vw 12vw;}.elementor-104 .elementor-element.elementor-element-55465c49{--content-width:100vw;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-3317d323 .elementor-heading-title{font-size:7.8vw;line-height:1.1em;}.elementor-104 .elementor-element.elementor-element-1e8afda3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-104 .elementor-element.elementor-element-1e8afda3 .elementor-heading-title{font-size:4.46vw;line-height:1.3em;}.elementor-104 .elementor-element.elementor-element-77c3b38a{--width:90%;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8vw 8vw;--row-gap:8vw;--column-gap:8vw;}.elementor-104 .elementor-element.elementor-element-7d9e5a98{--width:100%;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-44d32db1{--container-widget-width:18vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 18vw );max-width:18vw;}.elementor-104 .elementor-element.elementor-element-3028b65f .elementor-heading-title{font-size:4.6vw;line-height:1.28em;}.elementor-104 .elementor-element.elementor-element-64db5551 .elementor-button{font-size:4vw;padding:3.6vw 18vw 3.6vw 18vw;}.elementor-104 .elementor-element.elementor-element-23202041{--gap:5.538vw 5.538vw;--row-gap:5.538vw;--column-gap:5.538vw;}.elementor-104 .elementor-element.elementor-element-7cd1cc3f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-56434b71{--width:100%;--min-height:0vh;--padding-top:8.923vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-2231dcdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-ebe4f09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22% 2% 2% 2%;--container-widget-width:26vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 26vw );max-width:26vw;z-index:48;}.elementor-104 .elementor-element.elementor-element-ebe4f09 .elementor-heading-title{font-size:3.6vw;}.elementor-104 .elementor-element.elementor-element-34ffeca{--width:100%;--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:flex-start;--gap:1.385vw 1.385vw;--row-gap:1.385vw;--column-gap:1.385vw;--padding-top:1.974vw;--padding-bottom:1.974vw;--padding-left:1.551vw;--padding-right:1.551vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-548ae3e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;columns:2;font-size:4vw;}.elementor-104 .elementor-element.elementor-element-bb89966{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;columns:2;font-size:4vw;}.elementor-104 .elementor-element.elementor-element-60602916 .elementor-button{font-size:4vw;padding:3vw 12vw 3vw 12vw;}.elementor-104 .elementor-element.elementor-element-2f0bb32f{--width:100%;--gap:1.385vw 1.385vw;--row-gap:1.385vw;--column-gap:1.385vw;--padding-top:1.974vw;--padding-bottom:1.974vw;--padding-left:1.551vw;--padding-right:1.551vw;}.elementor-104 .elementor-element.elementor-element-c8eb2f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;columns:1;font-size:4vw;}.elementor-104 .elementor-element.elementor-element-56608619{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;columns:2;font-size:4vw;}.elementor-104 .elementor-element.elementor-element-739aaccf .elementor-button{font-size:4vw;padding:3vw 12vw 3vw 12vw;}.elementor-104 .elementor-element.elementor-element-19ef0c2f{--width:100%;--gap:1.385vw 1.385vw;--row-gap:1.385vw;--column-gap:1.385vw;--padding-top:1.974vw;--padding-bottom:1.974vw;--padding-left:1.551vw;--padding-right:1.551vw;}.elementor-104 .elementor-element.elementor-element-7ec245d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;columns:2;font-size:4vw;}.elementor-104 .elementor-element.elementor-element-79b5fe04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;columns:2;font-size:4vw;}.elementor-104 .elementor-element.elementor-element-19a06103 .elementor-button{font-size:4vw;padding:3vw 12vw 3vw 12vw;}.elementor-104 .elementor-element.elementor-element-790dc38e{--width:100%;--gap:1.385vw 1.385vw;--row-gap:1.385vw;--column-gap:1.385vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.974vw;--padding-bottom:1.974vw;--padding-left:1vw;--padding-right:1vw;}.elementor-104 .elementor-element.elementor-element-6cbb646{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;columns:1;font-size:4vw;}.elementor-104 .elementor-element.elementor-element-3487c5bb{--content-width:100%;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--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-104 .elementor-element.elementor-element-1d56ff0a{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;font-size:4vw;}.elementor-104 .elementor-element.elementor-element-1d56ff0a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-ec32039{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;font-size:4vw;}.elementor-104 .elementor-element.elementor-element-ec32039.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-1a1959f0 .elementor-button{font-size:4vw;padding:3vw 12vw 3vw 12vw;}.elementor-104 .elementor-element.elementor-element-50013239{--width:100vw;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--padding-top:12vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-3683a1d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-104 .elementor-element.elementor-element-3683a1d9 .elementor-heading-title{font-size:8.8vw;line-height:1.1em;}.elementor-104 .elementor-element.elementor-element-18fc4e9a .elementor-button{font-size:4vw;padding:4vw 14vw 4vw 14vw;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-slide{height:208px;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-container{padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-slide-inner{border-radius:1.1em 1.1em 1.1em 1.1em;overflow:hidden;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-slide:not(.is-active){opacity:1;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-dot{width:4vw;height:4vw;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-dot.is-active{width:4vw;height:4vw;}.elementor-104 .elementor-element.elementor-element-6a1b6357 .proarts-carousel-dots{gap:3vw;margin-top:6vw;}.elementor-104 .elementor-element.elementor-element-42b3e304{--content-width:100vw;--flex-direction:column-reverse;--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;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--border-radius:10vw 10vw 10vw 10vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:30vw;--padding-left:2vw;--padding-right:2vw;}.elementor-104 .elementor-element.elementor-element-19af5f26{--width:100%;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-104 .elementor-element.elementor-element-1906ef98{--width:92%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:8vw 6vw;--row-gap:8vw;--column-gap:6vw;--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-104 .elementor-element.elementor-element-5b53901f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.4vw 1.4vw;--row-gap:1.4vw;--column-gap:1.4vw;--flex-wrap:wrap;}.elementor-104 .elementor-element.elementor-element-2f36a0b0{width:var( --container-widget-width, 12vw );max-width:12vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:12vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-2f36a0b0 img{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-724b1469{--width:100%;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--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-104 .elementor-element.elementor-element-19f56943{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;}.elementor-104 .elementor-element.elementor-element-19f56943 .elementor-heading-title{font-size:6vw;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-3f9e64d{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -1vw) 0vw;padding:0vw 1vw 0vw 01vw;}.elementor-104 .elementor-element.elementor-element-3f9e64d .elementor-counter-number-wrapper{font-size:12vw;}.elementor-104 .elementor-element.elementor-element-7b4ff3ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;}.elementor-104 .elementor-element.elementor-element-7b4ff3ec .elementor-heading-title{font-size:5vw;}.elementor-104 .elementor-element.elementor-element-9cc98e9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;}.elementor-104 .elementor-element.elementor-element-9cc98e9 .elementor-heading-title{font-size:4vw;line-height:1.1em;}.elementor-104 .elementor-element.elementor-element-4e9bf145{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.4vw 1.4vw;--row-gap:1.4vw;--column-gap:1.4vw;--flex-wrap:wrap;}.elementor-104 .elementor-element.elementor-element-2579ace7{width:var( --container-widget-width, 12vw );max-width:12vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:12vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-2579ace7 img{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-31b7c2c9{--width:100%;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--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-104 .elementor-element.elementor-element-17742a80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;}.elementor-104 .elementor-element.elementor-element-17742a80 .elementor-heading-title{font-size:6vw;}.elementor-104 .elementor-element.elementor-element-413da959{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -1vw) 0vw;padding:0vw 1vw 0vw 01vw;}.elementor-104 .elementor-element.elementor-element-413da959 .elementor-counter-number-wrapper{font-size:12vw;}.elementor-104 .elementor-element.elementor-element-2b8dc8fb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;}.elementor-104 .elementor-element.elementor-element-2b8dc8fb .elementor-heading-title{font-size:4vw;line-height:1.1em;}.elementor-104 .elementor-element.elementor-element-21354fe6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.4vw 1.4vw;--row-gap:1.4vw;--column-gap:1.4vw;--flex-wrap:wrap;}.elementor-104 .elementor-element.elementor-element-74260c1b{width:var( --container-widget-width, 12vw );max-width:12vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:12vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-74260c1b img{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-8e4a262{--width:100%;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--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-104 .elementor-element.elementor-element-7fddfda4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;}.elementor-104 .elementor-element.elementor-element-7fddfda4 .elementor-heading-title{font-size:6vw;}.elementor-104 .elementor-element.elementor-element-60fb494f{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -1vw) 0vw;padding:0vw 1vw 0vw 01vw;}.elementor-104 .elementor-element.elementor-element-60fb494f .elementor-counter-number-wrapper{font-size:12vw;}.elementor-104 .elementor-element.elementor-element-58f1f0e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;}.elementor-104 .elementor-element.elementor-element-58f1f0e8 .elementor-heading-title{font-size:5vw;}.elementor-104 .elementor-element.elementor-element-749392e8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;}.elementor-104 .elementor-element.elementor-element-749392e8 .elementor-heading-title{font-size:4vw;line-height:1.1em;}.elementor-104 .elementor-element.elementor-element-7a9ac856{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.4vw 1.4vw;--row-gap:1.4vw;--column-gap:1.4vw;--flex-wrap:wrap;}.elementor-104 .elementor-element.elementor-element-7ba910a3{width:var( --container-widget-width, 12vw );max-width:12vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:12vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-7ba910a3 img{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-1dde5b3a{--width:100%;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--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-104 .elementor-element.elementor-element-27c394db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;}.elementor-104 .elementor-element.elementor-element-27c394db .elementor-heading-title{font-size:6vw;}.elementor-104 .elementor-element.elementor-element-60d6bb1f{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -1vw) 0vw;padding:0vw 1vw 0vw 01vw;}.elementor-104 .elementor-element.elementor-element-60d6bb1f .elementor-counter-number-wrapper{font-size:12vw;}.elementor-104 .elementor-element.elementor-element-5b6c116e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;}.elementor-104 .elementor-element.elementor-element-5b6c116e .elementor-heading-title{font-size:5vw;}.elementor-104 .elementor-element.elementor-element-1281e2e2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1vw 0vw 0vw 0vw;}.elementor-104 .elementor-element.elementor-element-1281e2e2 .elementor-heading-title{font-size:4vw;line-height:1.1em;}.elementor-104 .elementor-element.elementor-element-25cdf5af{width:var( --container-widget-width, 92vw );max-width:92vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:92vw;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-25cdf5af img{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-2b79c84d{--content-width:88vw;--gap:8vw 8vw;--row-gap:8vw;--column-gap:8vw;--padding-top:0vw;--padding-bottom:10.615vw;--padding-left:0vw;--padding-right:0vw;}.elementor-104 .elementor-element.elementor-element-72473fa{--width:100%;--gap:1.962vw 1.962vw;--row-gap:1.962vw;--column-gap:1.962vw;--border-radius:8vw 8vw 8vw 8vw;--margin-top:-26vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-104 .elementor-element.elementor-element-67ebcb4e{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:5.128vw;--padding-bottom:5.128vw;--padding-left:4.103vw;--padding-right:4.103vw;}.elementor-104 .elementor-element.elementor-element-716340b8{padding:2vw 0vw 1vw 0vw;text-align:start;}.elementor-104 .elementor-element.elementor-element-716340b8 .elementor-heading-title{font-size:9.2vw;}.elementor-104 .elementor-element.elementor-element-128ae7{padding:1.692vw 0vw 1.128vw 0vw;}.elementor-104 .elementor-element.elementor-element-128ae7 .elementor-heading-title{font-size:4vw;line-height:1.3em;}.elementor-104 .elementor-element.elementor-element-3b840e27{--width:100%;--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:1.8vw 1.4vw;--row-gap:1.8vw;--column-gap:1.4vw;}.elementor-104 .elementor-element.elementor-element-653dfd28{--width:40%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--border-radius:12% 12% 12% 12%;--padding-top:4vw;--padding-bottom:4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-104 .elementor-element.elementor-element-392f3a02{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-392f3a02 img{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-5d37992c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-5d37992c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-5d37992c .elementor-heading-title{font-size:4vw;}.elementor-104 .elementor-element.elementor-element-51adb07b{--width:40%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--border-radius:12% 12% 12% 12%;--padding-top:4vw;--padding-bottom:4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-104 .elementor-element.elementor-element-4e1451fc{width:auto;max-width:auto;}.elementor-104 .elementor-element.elementor-element-6a355f86{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-6a355f86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-6a355f86 .elementor-heading-title{font-size:4vw;}.elementor-104 .elementor-element.elementor-element-2efa0fa5{--width:40%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--border-radius:12% 12% 12% 12%;--padding-top:4vw;--padding-bottom:4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-104 .elementor-element.elementor-element-20a48364{width:auto;max-width:auto;}.elementor-104 .elementor-element.elementor-element-7304ede6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-7304ede6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-7304ede6 .elementor-heading-title{font-size:4vw;}.elementor-104 .elementor-element.elementor-element-32f79686{--width:40%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--border-radius:12% 12% 12% 12%;--padding-top:4vw;--padding-bottom:4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-104 .elementor-element.elementor-element-75576e26{width:auto;max-width:auto;}.elementor-104 .elementor-element.elementor-element-7a4feb67{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-7a4feb67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-7a4feb67 .elementor-heading-title{font-size:4vw;}.elementor-104 .elementor-element.elementor-element-1235527c{--width:40%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--border-radius:12% 12% 12% 12%;--padding-top:4vw;--padding-bottom:4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-104 .elementor-element.elementor-element-29a12955{width:auto;max-width:auto;}.elementor-104 .elementor-element.elementor-element-3b9162d0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-3b9162d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-3b9162d0 .elementor-heading-title{font-size:4vw;}.elementor-104 .elementor-element.elementor-element-46c27484{--width:40%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--border-radius:12% 12% 12% 12%;--padding-top:4vw;--padding-bottom:4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-104 .elementor-element.elementor-element-59827e76{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-104 .elementor-element.elementor-element-13cbb74a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-13cbb74a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-13cbb74a .elementor-heading-title{font-size:4vw;}.elementor-104 .elementor-element.elementor-element-44c35bdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-44c35bdc .elementor-button{font-size:4vw;line-height:1em;padding:4vw 12vw 4vw 12vw;}}/* Start custom CSS for button, class: .elementor-element-506b8846 */.elementor-104 .elementor-element.elementor-element-506b8846 .elementor-button-text{
    padding-top: 0.104vw;
}

@media only screen and (max-width: 767px){
    .elementor-104 .elementor-element.elementor-element-506b8846 .elementor-button-text{
        padding-top: 1vw;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64db5551 */.elementor-104 .elementor-element.elementor-element-64db5551 .elementor-button-text{
    padding-top: 0.104vw;
}

@media only screen and (max-width: 767px){
    .elementor-104 .elementor-element.elementor-element-64db5551 .elementor-button-text{
        padding-top: 1vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7cd1cc3f */.elementor-104 .elementor-element.elementor-element-7cd1cc3f img{
    box-shadow: 0px 90.5555px 72.4444px rgba(0, 0, 0, 0.07), 0px 37.8319px 30.2656px rgba(0, 0, 0, 0.0503198), 0px 20.2268px 16.1814px rgba(0, 0, 0, 0.0417275), 0px 11.339px 9.07117px rgba(0, 0, 0, 0.035), 0px 6.02204px 4.81763px rgba(0, 0, 0, 0.0282725), 0px 2.5059px 2.00472px rgba(0, 0, 0, 0.0196802);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-76c31f27 */.elementor-104 .elementor-element.elementor-element-76c31f27{
    overflow: visible!important;
    pointer-events: none;
    position: absolute;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60602916 */.elementor-104 .elementor-element.elementor-element-60602916 .elementor-button-text{
    margin: auto;
    padding-top: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-739aaccf */.elementor-104 .elementor-element.elementor-element-739aaccf .elementor-button-text{
    margin: auto;
    padding-top: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19a06103 */.elementor-104 .elementor-element.elementor-element-19a06103 .elementor-button-text{
    margin: auto;
    padding-top: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a1959f0 */.elementor-104 .elementor-element.elementor-element-1a1959f0 .elementor-button-text{
    margin: auto;
    padding-top: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56434b71 */.elementor-104 .elementor-element.elementor-element-56434b71 ul{
    padding-left: 28px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b8b2500 */.elementor-104 .elementor-element.elementor-element-2b8b2500 {
  position: relative;
  overflow: hidden;
}

.elementor-104 .elementor-element.elementor-element-2b8b2500::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
  z-index: 0;

  background:
    radial-gradient(ellipse 45% 65% at 88% 35%, rgba(0, 139, 208, 0.55) 0%, transparent 70%),
    radial-gradient(ellipse 40% 58% at 98% 72%, rgba(0, 139, 208, 0.45) 0%, transparent 70%),
    radial-gradient(ellipse 42% 62% at 93% 52%, rgba(0, 139, 208, 0.50) 0%, transparent 70%);

  filter: blur(100px);
  opacity: 0.29;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-18fc4e9a */.elementor-104 .elementor-element.elementor-element-18fc4e9a .elementor-button-text{
    padding-top: 0.104vw;
}

@media only screen and (max-width: 767px){
    .elementor-104 .elementor-element.elementor-element-18fc4e9a .elementor-button-text{
        padding-top: 1vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f36a0b0 */@media only screen and (min-width: 1025px){
.elementor-104 .elementor-element.elementor-element-2f36a0b0{
    max-width: 3.854vw!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b53901f */.elementor-104 .elementor-element.elementor-element-5b53901f{
    width: fit-content;
}

@media only screen and (max-width: 767px){
    .elementor-104 .elementor-element.elementor-element-5b53901f{
        width: calc(50% - 3vw);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2579ace7 */@media only screen and (min-width: 1025px){
.elementor-104 .elementor-element.elementor-element-2579ace7{
    max-width: 3.854vw!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9bf145 */.elementor-104 .elementor-element.elementor-element-4e9bf145{
    width: fit-content;
}

@media only screen and (max-width: 767px){
    .elementor-104 .elementor-element.elementor-element-4e9bf145{
        width: calc(50% - 3vw);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74260c1b */@media only screen and (min-width: 1025px){
.elementor-104 .elementor-element.elementor-element-74260c1b{
    max-width: 3.854vw!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21354fe6 */.elementor-104 .elementor-element.elementor-element-21354fe6{
    width: fit-content;
}

@media only screen and (max-width: 767px){
    .elementor-104 .elementor-element.elementor-element-21354fe6{
        width: calc(50% - 3vw);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba910a3 */@media only screen and (min-width: 1025px){
.elementor-104 .elementor-element.elementor-element-7ba910a3{
    max-width: 3.854vw!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a9ac856 */.elementor-104 .elementor-element.elementor-element-7a9ac856{
    width: fit-content;
}

@media only screen and (max-width: 767px){
    .elementor-104 .elementor-element.elementor-element-7a9ac856{
        width: calc(50% - 3vw);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1906ef98 */.elementor-104 .elementor-element.elementor-element-1906ef98{
    width: fit-content!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19af5f26 */@media only screen and (min-height: 1024px){
.elementor-104 .elementor-element.elementor-element-19af5f26{
    width: fit-content!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67ebcb4e */.elementor-104 .elementor-element.elementor-element-67ebcb4e {
  /* Fundo: gradiente do Figma com 20% de opacidade */
  background: rgba(255, 255, 255, 0.20);

  /* Reflexo de luz em -45° por cima do gradiente */
  background-image:
    linear-gradient(
      -45deg,
      rgba(255, 255, 255, 0.30) 0%,
      rgba(255, 255, 255, 0.05) 60%,
      rgba(255, 255, 255, 0.00) 100%
    ),
    linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.20) 0%,
      rgba(255, 255, 255, 0.20) 100%
    );

  /* Frost → blur */
  backdrop-filter: blur(21px);
  -webkit-backdrop-filter: blur(21px);

  /* Splay → borda translúcida */
  border: 1px solid rgba(255, 255, 255, 0.45);

  /* Depth → sombra interna */
  box-shadow:
    inset 0 2px 8px rgba(0, 0, 0, 0.10),
    inset 0 1px 0 rgba(255, 255, 255, 0.55);

  border-radius: 2.4vw;
}

@media only screen and (max-width: 767px){
    .elementor-104 .elementor-element.elementor-element-67ebcb4e{
        border-radius: 6vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-392f3a02 */@media only screen and (max-width: 767px) {
.elementor-104 .elementor-element.elementor-element-392f3a02{
  height: 10vw; /* troque pela altura que você quiser */
  display: flex;
  align-items: center;
}

.elementor-104 .elementor-element.elementor-element-392f3a02 img{
  height: 100% !important;
  width: auto !important;
  max-width: none !important;
  display: block;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e1451fc */@media only screen and (max-width: 767px) {
.elementor-104 .elementor-element.elementor-element-4e1451fc{
  height: 10vw; /* troque pela altura que você quiser */
  display: flex;
  align-items: center;
}

.elementor-104 .elementor-element.elementor-element-4e1451fc img{
  height: 100% !important;
  width: auto !important;
  max-width: none !important;
  display: block;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20a48364 */@media only screen and (max-width: 767px) {
.elementor-104 .elementor-element.elementor-element-20a48364{
  height: 10vw; /* troque pela altura que você quiser */
  display: flex;
  align-items: center;
}

.elementor-104 .elementor-element.elementor-element-20a48364 img{
  height: 100% !important;
  width: auto !important;
  max-width: none !important;
  display: block;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75576e26 */@media only screen and (max-width: 767px) {
.elementor-104 .elementor-element.elementor-element-75576e26{
  height: 10vw; /* troque pela altura que você quiser */
  display: flex;
  align-items: center;
}

.elementor-104 .elementor-element.elementor-element-75576e26 img{
  height: 100% !important;
  width: auto !important;
  max-width: none !important;
  display: block;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29a12955 */@media only screen and (max-width: 767px) {
.elementor-104 .elementor-element.elementor-element-29a12955{
  height: 10vw; /* troque pela altura que você quiser */
  display: flex;
  align-items: center;
}

.elementor-104 .elementor-element.elementor-element-29a12955 img{
  height: 100% !important;
  width: auto !important;
  max-width: none !important;
  display: block;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59827e76 */@media only screen and (max-width: 767px) {
.elementor-104 .elementor-element.elementor-element-59827e76{
  height: 10vw; /* troque pela altura que você quiser */
  display: flex;
  align-items: center;
}

.elementor-104 .elementor-element.elementor-element-59827e76 img{
  height: 100% !important;
  width: auto !important;
  max-width: none !important;
  display: block;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72473fa */.elementor-104 .elementor-element.elementor-element-72473fa {
  background-image:
    linear-gradient(
      -45deg,
      rgba(255, 255, 255, 0.30) 0%,
      rgba(255, 255, 255, 0.05) 60%,
      rgba(255, 255, 255, 0.00) 100%
    ),
    linear-gradient(
      180deg,
      rgba(195, 228, 243, 0.20) 0%,
      rgba(241, 249, 252, 0.20) 100%
    );

  backdrop-filter: blur(21px);
  -webkit-backdrop-filter: blur(21px);

  border: 1px solid rgba(255, 255, 255, 0.45);

  box-shadow:
    inset 0 2px 8px rgba(0, 0, 0, 0.10),
    inset 0 1px 0 rgba(255, 255, 255, 0.55);

  border-radius: 2.8vw;
}

@media only screen and (max-width: 767px){
    .elementor-104 .elementor-element.elementor-element-72473fa{
        border-radius: 8vw;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44c35bdc */.elementor-104 .elementor-element.elementor-element-44c35bdc .elementor-button-text{
    padding-top: 0.104vw;
}

@media only screen and (max-width: 767px){
    .elementor-104 .elementor-element.elementor-element-44c35bdc .elementor-button-text{
        padding-top: 1vw;
    }
}/* End custom CSS */